builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0118 starttime: 1469256078.14 results: success (0) buildid: 20160722223108 builduid: 4a29f1adf3c040d88f95ad62de96e730 revision: c928b117ae5a0948253484872e4d98f99a4b5eff ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-22 23:41:18.143581) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-22 23:41:18.143952) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-22 23:41:18.144221) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-22 23:41:18.168532) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-22 23:41:18.168786) ========= 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.LGENIxizaX/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.xUyd12gJfC/Listeners TMPDIR=/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/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-22 23:41:18-- 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% 200M=0s 2016-07-22 23:41:18 (200 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.121540 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-22 23:41:18.318979) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-22 23:41:18.319264) ========= 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.LGENIxizaX/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.xUyd12gJfC/Listeners TMPDIR=/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/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.027450 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-22 23:41:18.376365) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-22 23:41:18.376663) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c928b117ae5a0948253484872e4d98f99a4b5eff --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 c928b117ae5a0948253484872e4d98f99a4b5eff --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.LGENIxizaX/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.xUyd12gJfC/Listeners TMPDIR=/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/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-22 23:41:18,450 truncating revision to first 12 chars 2016-07-22 23:41:18,450 Setting DEBUG logging. 2016-07-22 23:41:18,450 attempt 1/10 2016-07-22 23:41:18,450 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/c928b117ae5a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-22 23:41:19,405 unpacking tar archive at: mozilla-beta-c928b117ae5a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.202085 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-22 23:41:19.600221) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-22 23:41:19.600504) ========= script_repo_revision: c928b117ae5a0948253484872e4d98f99a4b5eff ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-22 23:41:19.600884) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-22 23:41:19.601167) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-22 23:41:19.627237) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 38 secs) (at 2016-07-22 23:41:19.627508) ========= /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.LGENIxizaX/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_NODE_PATH=/usr/local/bin/node 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.xUyd12gJfC/Listeners TMPDIR=/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/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 23:41:19 INFO - MultiFileLogger online at 20160722 23:41:19 in /builds/slave/test 23:41:19 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 23:41:19 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:41:19 INFO - {'append_to_log': False, 23:41:19 INFO - 'base_work_dir': '/builds/slave/test', 23:41:19 INFO - 'blob_upload_branch': 'mozilla-beta', 23:41:19 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:41:19 INFO - 'buildbot_json_path': 'buildprops.json', 23:41:19 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:41:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:41:19 INFO - 'download_minidump_stackwalk': True, 23:41:19 INFO - 'download_symbols': 'true', 23:41:19 INFO - 'e10s': False, 23:41:19 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:41:19 INFO - 'tooltool.py': '/tools/tooltool.py', 23:41:19 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:41:19 INFO - '/tools/misc-python/virtualenv.py')}, 23:41:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:41:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:41:19 INFO - 'log_level': 'info', 23:41:19 INFO - 'log_to_console': True, 23:41:19 INFO - 'opt_config_files': (), 23:41:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:41:19 INFO - '--processes=1', 23:41:19 INFO - '--config=%(test_path)s/wptrunner.ini', 23:41:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:41:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:41:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:41:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:41:19 INFO - 'pip_index': False, 23:41:19 INFO - 'require_test_zip': True, 23:41:19 INFO - 'test_type': ('testharness',), 23:41:19 INFO - 'this_chunk': '1', 23:41:19 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:41:19 INFO - 'total_chunks': '10', 23:41:19 INFO - 'virtualenv_path': 'venv', 23:41:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:41:19 INFO - 'work_dir': 'build'} 23:41:19 INFO - ##### 23:41:19 INFO - ##### Running clobber step. 23:41:19 INFO - ##### 23:41:19 INFO - Running pre-action listener: _resource_record_pre_action 23:41:19 INFO - Running main action method: clobber 23:41:19 INFO - rmtree: /builds/slave/test/build 23:41:19 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 23:41:22 INFO - Running post-action listener: _resource_record_post_action 23:41:22 INFO - ##### 23:41:22 INFO - ##### Running read-buildbot-config step. 23:41:22 INFO - ##### 23:41:22 INFO - Running pre-action listener: _resource_record_pre_action 23:41:22 INFO - Running main action method: read_buildbot_config 23:41:22 INFO - Using buildbot properties: 23:41:22 INFO - { 23:41:22 INFO - "project": "", 23:41:22 INFO - "product": "firefox", 23:41:22 INFO - "script_repo_revision": "production", 23:41:22 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 23:41:22 INFO - "repository": "", 23:41:22 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 23:41:22 INFO - "buildid": "20160722223108", 23:41:22 INFO - "pgo_build": "False", 23:41:22 INFO - "basedir": "/builds/slave/test", 23:41:22 INFO - "buildnumber": 42, 23:41:22 INFO - "slavename": "t-yosemite-r7-0118", 23:41:22 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 23:41:22 INFO - "platform": "macosx64", 23:41:22 INFO - "branch": "mozilla-beta", 23:41:22 INFO - "revision": "c928b117ae5a0948253484872e4d98f99a4b5eff", 23:41:22 INFO - "repo_path": "releases/mozilla-beta", 23:41:22 INFO - "moz_repo_path": "", 23:41:22 INFO - "stage_platform": "macosx64", 23:41:22 INFO - "builduid": "4a29f1adf3c040d88f95ad62de96e730", 23:41:22 INFO - "slavebuilddir": "test" 23:41:22 INFO - } 23:41:22 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 23:41:22 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 23:41:22 INFO - Running post-action listener: _resource_record_post_action 23:41:22 INFO - ##### 23:41:22 INFO - ##### Running download-and-extract step. 23:41:22 INFO - ##### 23:41:22 INFO - Running pre-action listener: _resource_record_pre_action 23:41:22 INFO - Running main action method: download_and_extract 23:41:22 INFO - mkdir: /builds/slave/test/build/tests 23:41:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:41:22 INFO - https://queue.taskcluster.net/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 23:41:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 23:41:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 23:41:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/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 23:41:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/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 23:41:52 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json: timed out 23:41:52 INFO - retry: attempt #1 caught exception: timed out 23:41:52 INFO - retry: Failed, sleeping 30 seconds before retrying 23:42:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/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 #2 23:42:31 INFO - Downloaded 1201 bytes. 23:42:31 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 23:42:31 INFO - Using the following test package requirements: 23:42:31 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 23:42:31 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:42:31 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 23:42:31 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:42:31 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 23:42:31 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:42:31 INFO - u'jsshell-mac64.zip'], 23:42:31 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:42:31 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 23:42:31 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 23:42:31 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:42:31 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 23:42:31 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:42:31 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 23:42:31 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:42:31 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 23:42:31 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:42:31 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 23:42:31 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 23:42:31 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')]} 23:42:31 INFO - https://queue.taskcluster.net/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 23:42:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 23:42:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 23:42:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/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 23:42:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/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 23:42:34 INFO - Downloaded 18370256 bytes. 23:42:34 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/*'] 23:42:34 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/* 23:42:34 INFO - caution: filename not matched: web-platform/* 23:42:34 INFO - Return code: 11 23:42:34 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')]} 23:42:34 INFO - https://queue.taskcluster.net/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 23:42:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 23:42:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 23:42:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/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 23:42:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/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 23:42:35 INFO - Downloaded 36389883 bytes. 23:42:35 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/*'] 23:42:35 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/* 23:42:40 INFO - caution: filename not matched: bin/* 23:42:40 INFO - caution: filename not matched: config/* 23:42:40 INFO - caution: filename not matched: mozbase/* 23:42:40 INFO - caution: filename not matched: marionette/* 23:42:40 INFO - caution: filename not matched: tools/wptserve/* 23:42:40 INFO - Return code: 11 23:42:40 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')]} 23:42:40 INFO - https://queue.taskcluster.net/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 23:42:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 23:42:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 23:42:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 23:42:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/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 23:42:42 INFO - Downloaded 73028438 bytes. 23:42:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 23:42:42 INFO - mkdir: /builds/slave/test/properties 23:42:42 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:42:42 INFO - Writing to file /builds/slave/test/properties/build_url 23:42:42 INFO - Contents: 23:42:42 INFO - build_url:https://queue.taskcluster.net/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 23:42:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:42:43 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:42:43 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:42:43 INFO - Contents: 23:42:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:42:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:42:43 INFO - https://queue.taskcluster.net/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:42:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:42:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:42:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/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 23:42:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/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 23:42:47 INFO - Downloaded 103729674 bytes. 23:42:47 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'] 23:42:47 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 23:42:50 INFO - Return code: 0 23:42:50 INFO - Running post-action listener: _resource_record_post_action 23:42:50 INFO - Running post-action listener: set_extra_try_arguments 23:42:50 INFO - ##### 23:42:50 INFO - ##### Running create-virtualenv step. 23:42:50 INFO - ##### 23:42:50 INFO - Running pre-action listener: _pre_create_virtualenv 23:42:50 INFO - Running pre-action listener: _resource_record_pre_action 23:42:50 INFO - Running main action method: create_virtualenv 23:42:50 INFO - Creating virtualenv /builds/slave/test/build/venv 23:42:50 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 23:42:50 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 23:42:50 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 23:42:50 INFO - Using real prefix '/tools/python27' 23:42:50 INFO - New python executable in /builds/slave/test/build/venv/bin/python 23:42:51 INFO - Installing distribute.............................................................................................................................................................................................done. 23:42:54 INFO - Installing pip.................done. 23:42:54 INFO - Return code: 0 23:42:54 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 23:42:54 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')]} 23:42:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:42:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:42:54 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')]} 23:42:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:42:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:42:54 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 0x10eefce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ef19f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc3d3490610>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ef155e0>, '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 0x10eaf8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10eb23990>, '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.LGENIxizaX/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.xUyd12gJfC/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:42:54 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 23:42:54 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 23:42:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LGENIxizaX/Render', 23:42:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:42:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:42:54 INFO - 'HOME': '/Users/cltbld', 23:42:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:42:54 INFO - 'LOGNAME': 'cltbld', 23:42:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:42:54 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 23:42:54 INFO - 'MOZ_NO_REMOTE': '1', 23:42:54 INFO - 'NO_EM_RESTART': '1', 23:42:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:42:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:42:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:42:54 INFO - 'PWD': '/builds/slave/test', 23:42:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:42:54 INFO - 'SHELL': '/bin/bash', 23:42:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xUyd12gJfC/Listeners', 23:42:54 INFO - 'TMPDIR': '/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/', 23:42:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:42:54 INFO - 'USER': 'cltbld', 23:42:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:42:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:42:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:42:54 INFO - 'XPC_FLAGS': '0x0', 23:42:54 INFO - 'XPC_SERVICE_NAME': '0', 23:42:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:42:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:42:54 INFO - Downloading/unpacking psutil>=0.7.1 23:42:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:42:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:42:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:42:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:42:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:42:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:42:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 23:42:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:42:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:42:58 INFO - Installing collected packages: psutil 23:42:58 INFO - Running setup.py install for psutil 23:42:58 INFO - building 'psutil._psutil_osx' extension 23:42:58 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 23:42:58 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 23:42:58 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 23:42:59 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 23:42:59 INFO - building 'psutil._psutil_posix' extension 23:42:59 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 23:42:59 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 23:42:59 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 23:42:59 INFO - ^ 23:42:59 INFO - 1 warning generated. 23:42:59 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 23:42:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:42:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:42:59 INFO - Successfully installed psutil 23:42:59 INFO - Cleaning up... 23:42:59 INFO - Return code: 0 23:42:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 23:42:59 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')]} 23:42:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:42:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:42:59 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')]} 23:42:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:42:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:42:59 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 0x10eefce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ef19f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc3d3490610>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ef155e0>, '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 0x10eaf8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10eb23990>, '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.LGENIxizaX/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.xUyd12gJfC/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:42:59 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 23:42:59 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 23:42:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LGENIxizaX/Render', 23:42:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:42:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:42:59 INFO - 'HOME': '/Users/cltbld', 23:42:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:42:59 INFO - 'LOGNAME': 'cltbld', 23:42:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:42:59 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 23:42:59 INFO - 'MOZ_NO_REMOTE': '1', 23:42:59 INFO - 'NO_EM_RESTART': '1', 23:42:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:42:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:42:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:42:59 INFO - 'PWD': '/builds/slave/test', 23:42:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:42:59 INFO - 'SHELL': '/bin/bash', 23:42:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xUyd12gJfC/Listeners', 23:42:59 INFO - 'TMPDIR': '/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/', 23:42:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:42:59 INFO - 'USER': 'cltbld', 23:42:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:42:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:42:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:42:59 INFO - 'XPC_FLAGS': '0x0', 23:42:59 INFO - 'XPC_SERVICE_NAME': '0', 23:42:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:42:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:42:59 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:42:59 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 23:42:59 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 23:42:59 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 23:42:59 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 23:42:59 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 23:42:59 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 23:43:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:43:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 23:43:02 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 23:43:02 INFO - Installing collected packages: mozsystemmonitor 23:43:02 INFO - Running setup.py install for mozsystemmonitor 23:43:02 INFO - Successfully installed mozsystemmonitor 23:43:02 INFO - Cleaning up... 23:43:02 INFO - Return code: 0 23:43:02 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 23:43:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:43:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:43:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:43:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:43:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:43:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:43:02 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 0x10eefce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ef19f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc3d3490610>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ef155e0>, '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 0x10eaf8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10eb23990>, '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.LGENIxizaX/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.xUyd12gJfC/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:43:02 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 23:43:02 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 23:43:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LGENIxizaX/Render', 23:43:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:43:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:43:02 INFO - 'HOME': '/Users/cltbld', 23:43:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:43:02 INFO - 'LOGNAME': 'cltbld', 23:43:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:43:02 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 23:43:02 INFO - 'MOZ_NO_REMOTE': '1', 23:43:02 INFO - 'NO_EM_RESTART': '1', 23:43:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:43:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:43:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:43:02 INFO - 'PWD': '/builds/slave/test', 23:43:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:43:02 INFO - 'SHELL': '/bin/bash', 23:43:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xUyd12gJfC/Listeners', 23:43:02 INFO - 'TMPDIR': '/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/', 23:43:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:43:02 INFO - 'USER': 'cltbld', 23:43:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:43:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:43:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:43:02 INFO - 'XPC_FLAGS': '0x0', 23:43:02 INFO - 'XPC_SERVICE_NAME': '0', 23:43:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:43:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:43:02 INFO - Downloading/unpacking blobuploader==1.2.4 23:43:02 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 23:43:02 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 23:43:02 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 23:43:02 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 23:43:02 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 23:43:02 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 23:43:05 INFO - Downloading blobuploader-1.2.4.tar.gz 23:43:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 23:43:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:43:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:43:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:43:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:43:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:43:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:43:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:43:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 23:43:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:43:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:43:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:43:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:43:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:43:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:43:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:43:06 INFO - Downloading docopt-0.6.1.tar.gz 23:43:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 23:43:06 INFO - Installing collected packages: blobuploader, requests, docopt 23:43:06 INFO - Running setup.py install for blobuploader 23:43:06 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 23:43:06 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 23:43:06 INFO - Running setup.py install for requests 23:43:07 INFO - Running setup.py install for docopt 23:43:07 INFO - Successfully installed blobuploader requests docopt 23:43:07 INFO - Cleaning up... 23:43:07 INFO - Return code: 0 23:43:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:43: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')]} 23:43:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:43:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:43: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')]} 23:43:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:43:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:43:07 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 0x10eefce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ef19f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc3d3490610>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ef155e0>, '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 0x10eaf8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10eb23990>, '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.LGENIxizaX/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.xUyd12gJfC/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:43:07 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 23:43:07 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 23:43:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LGENIxizaX/Render', 23:43:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:43:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:43:07 INFO - 'HOME': '/Users/cltbld', 23:43:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:43:07 INFO - 'LOGNAME': 'cltbld', 23:43:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:43:07 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 23:43:07 INFO - 'MOZ_NO_REMOTE': '1', 23:43:07 INFO - 'NO_EM_RESTART': '1', 23:43:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:43:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:43:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:43:07 INFO - 'PWD': '/builds/slave/test', 23:43:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:43:07 INFO - 'SHELL': '/bin/bash', 23:43:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xUyd12gJfC/Listeners', 23:43:07 INFO - 'TMPDIR': '/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/', 23:43:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:43:07 INFO - 'USER': 'cltbld', 23:43:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:43:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:43:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:43:07 INFO - 'XPC_FLAGS': '0x0', 23:43:07 INFO - 'XPC_SERVICE_NAME': '0', 23:43:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:43:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:43:07 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-PbJIDo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:43:07 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-_lGope-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:43:07 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-Eq3kKm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:43:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:43:07 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-jZvJSQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:43:08 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-wMhgDL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:43:08 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-x_AYfD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:43:08 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-p5AT6f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:43:08 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-h5e48B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:43:08 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-CRxxBq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:43:08 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-eIF6eO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:43:08 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-ubeo7y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:43:08 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-TRsIqy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:43:08 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-QdS7pL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:43:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:43:08 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-401klt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:43:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:43:09 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-rHYqpf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:43:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:43:09 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-TICz0L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:43:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:43:09 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-pfM_3b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:43:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:43:09 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-OKsGAx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:43:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:43:09 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-ahVdPz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:43:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:43:09 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-s2Oe6g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:43:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:43:10 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-jT2o0d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:43:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:43:10 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 23:43:10 INFO - Running setup.py install for manifestparser 23:43:10 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 23:43:10 INFO - Running setup.py install for mozcrash 23:43:10 INFO - Running setup.py install for mozdebug 23:43:10 INFO - Running setup.py install for mozdevice 23:43:10 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 23:43:10 INFO - Installing dm script to /builds/slave/test/build/venv/bin 23:43:10 INFO - Running setup.py install for mozfile 23:43:10 INFO - Running setup.py install for mozhttpd 23:43:11 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 23:43:11 INFO - Running setup.py install for mozinfo 23:43:11 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 23:43:11 INFO - Running setup.py install for mozInstall 23:43:11 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 23:43:11 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 23:43:11 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 23:43:11 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 23:43:11 INFO - Running setup.py install for mozleak 23:43:11 INFO - Running setup.py install for mozlog 23:43:11 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 23:43:11 INFO - Running setup.py install for moznetwork 23:43:11 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 23:43:11 INFO - Running setup.py install for mozprocess 23:43:11 INFO - Running setup.py install for mozprofile 23:43:12 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 23:43:12 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 23:43:12 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 23:43:12 INFO - Running setup.py install for mozrunner 23:43:12 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 23:43:12 INFO - Running setup.py install for mozscreenshot 23:43:12 INFO - Running setup.py install for moztest 23:43:12 INFO - Running setup.py install for mozversion 23:43:12 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 23:43:12 INFO - Running setup.py install for wptserve 23:43:12 INFO - Running setup.py install for marionette-driver 23:43:13 INFO - Running setup.py install for browsermob-proxy 23:43:13 INFO - Running setup.py install for marionette-client 23:43:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:43:13 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 23:43:13 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 23:43:13 INFO - Cleaning up... 23:43:13 INFO - Return code: 0 23:43:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:43:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:43:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:43:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:43:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:43:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:43:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:43:13 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 0x10eefce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ef19f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc3d3490610>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ef155e0>, '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 0x10eaf8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10eb23990>, '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.LGENIxizaX/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.xUyd12gJfC/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:43:13 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 23:43:13 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 23:43:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LGENIxizaX/Render', 23:43:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:43:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:43:13 INFO - 'HOME': '/Users/cltbld', 23:43:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:43:13 INFO - 'LOGNAME': 'cltbld', 23:43:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:43:13 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 23:43:13 INFO - 'MOZ_NO_REMOTE': '1', 23:43:13 INFO - 'NO_EM_RESTART': '1', 23:43:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:43:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:43:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:43:13 INFO - 'PWD': '/builds/slave/test', 23:43:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:43:13 INFO - 'SHELL': '/bin/bash', 23:43:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xUyd12gJfC/Listeners', 23:43:13 INFO - 'TMPDIR': '/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/', 23:43:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:43:13 INFO - 'USER': 'cltbld', 23:43:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:43:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:43:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:43:13 INFO - 'XPC_FLAGS': '0x0', 23:43:13 INFO - 'XPC_SERVICE_NAME': '0', 23:43:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:43:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:43:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:43:13 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-QCAiIP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:43:13 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)) 23:43:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:43:13 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-DRYJDw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:43:14 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)) 23:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:43:14 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-Qmf3Sb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:43:14 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)) 23:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:43:14 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-vZ3wao-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:43:14 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)) 23:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:43:14 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-QEa2KO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:43:14 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)) 23:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:43:14 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-WiO1EM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:43:14 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)) 23:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:43:14 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-P8P4iQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:43:14 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)) 23:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:43:14 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-JQ8M9c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:43:14 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)) 23:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:43:14 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-O8D9Yb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:43:14 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)) 23:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:43:14 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-CMCQOQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:43:14 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)) 23:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:43:14 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-eUL_XP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:43:15 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)) 23:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:43:15 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-_F9p9p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:43:15 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)) 23:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:43:15 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-DcKIYw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:43:15 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)) 23:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:43:15 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-evH33l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:43:15 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)) 23:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:43:15 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-S_WhWL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:43:15 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)) 23:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:43:15 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-nHq8Hg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:43:15 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)) 23:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:43:15 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-ZutvMT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:43:15 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)) 23:43:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:43:15 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-zqeCD0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:43:15 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)) 23:43:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:43:15 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-FA1aEV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:43:15 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)) 23:43:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:43:15 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-z6FIVT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:43:16 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)) 23:43:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:43:16 INFO - Running setup.py (path:/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/pip-U09vvY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:43:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:43:16 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)) 23:43:16 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)) 23:43:16 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)) 23:43:16 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)) 23:43:16 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)) 23:43:16 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)) 23:43:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:43:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:43:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:43:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:43:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:43:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:43:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:43:19 INFO - Downloading blessings-1.6.tar.gz 23:43:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 23:43:19 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)) 23:43:19 INFO - Installing collected packages: blessings 23:43:19 INFO - Running setup.py install for blessings 23:43:19 INFO - Successfully installed blessings 23:43:19 INFO - Cleaning up... 23:43:19 INFO - Return code: 0 23:43:19 INFO - Done creating virtualenv /builds/slave/test/build/venv. 23:43:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:43:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:43:19 INFO - Reading from file tmpfile_stdout 23:43:19 INFO - Current package versions: 23:43:19 INFO - blessings == 1.6 23:43:19 INFO - blobuploader == 1.2.4 23:43:19 INFO - browsermob-proxy == 0.6.0 23:43:19 INFO - docopt == 0.6.1 23:43:19 INFO - manifestparser == 1.1 23:43:19 INFO - marionette-client == 2.3.0 23:43:19 INFO - marionette-driver == 1.4.0 23:43:19 INFO - mozInstall == 1.12 23:43:19 INFO - mozcrash == 0.17 23:43:19 INFO - mozdebug == 0.1 23:43:19 INFO - mozdevice == 0.48 23:43:19 INFO - mozfile == 1.2 23:43:19 INFO - mozhttpd == 0.7 23:43:19 INFO - mozinfo == 0.9 23:43:19 INFO - mozleak == 0.1 23:43:19 INFO - mozlog == 3.1 23:43:19 INFO - moznetwork == 0.27 23:43:19 INFO - mozprocess == 0.22 23:43:19 INFO - mozprofile == 0.28 23:43:19 INFO - mozrunner == 6.11 23:43:19 INFO - mozscreenshot == 0.1 23:43:19 INFO - mozsystemmonitor == 0.0 23:43:19 INFO - moztest == 0.7 23:43:19 INFO - mozversion == 1.4 23:43:19 INFO - psutil == 3.1.1 23:43:19 INFO - requests == 1.2.3 23:43:19 INFO - wptserve == 1.4.0 23:43:19 INFO - wsgiref == 0.1.2 23:43:19 INFO - Running post-action listener: _resource_record_post_action 23:43:19 INFO - Running post-action listener: _start_resource_monitoring 23:43:19 INFO - Starting resource monitoring. 23:43:19 INFO - ##### 23:43:19 INFO - ##### Running pull step. 23:43:19 INFO - ##### 23:43:19 INFO - Running pre-action listener: _resource_record_pre_action 23:43:19 INFO - Running main action method: pull 23:43:19 INFO - Pull has nothing to do! 23:43:19 INFO - Running post-action listener: _resource_record_post_action 23:43:19 INFO - ##### 23:43:19 INFO - ##### Running install step. 23:43:19 INFO - ##### 23:43:19 INFO - Running pre-action listener: _resource_record_pre_action 23:43:19 INFO - Running main action method: install 23:43:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:43:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:43:20 INFO - Reading from file tmpfile_stdout 23:43:20 INFO - Detecting whether we're running mozinstall >=1.0... 23:43:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 23:43:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 23:43:20 INFO - Reading from file tmpfile_stdout 23:43:20 INFO - Output received: 23:43:20 INFO - Usage: mozinstall [options] installer 23:43:20 INFO - Options: 23:43:20 INFO - -h, --help show this help message and exit 23:43:20 INFO - -d DEST, --destination=DEST 23:43:20 INFO - Directory to install application into. [default: 23:43:20 INFO - "/builds/slave/test"] 23:43:20 INFO - --app=APP Application being installed. [default: firefox] 23:43:20 INFO - mkdir: /builds/slave/test/build/application 23:43:20 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'] 23:43:20 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 23:43:37 INFO - Reading from file tmpfile_stdout 23:43:37 INFO - Output received: 23:43:37 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 23:43:37 INFO - Running post-action listener: _resource_record_post_action 23:43:37 INFO - ##### 23:43:37 INFO - ##### Running run-tests step. 23:43:37 INFO - ##### 23:43:37 INFO - Running pre-action listener: _resource_record_pre_action 23:43:37 INFO - Running main action method: run_tests 23:43:37 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 23:43:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:43:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:43:37 INFO - grabbing minidump binary from tooltool 23:43: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')]} 23:43:37 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 0x10ef155e0>, '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 0x10eaf8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10eb23990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 23:43:37 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 23:43:37 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 23:43:37 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 23:43:37 INFO - Return code: 0 23:43:37 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 23:43:37 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 23:43:37 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/ZeKeDQWBQ0CCV7E-SvDfOg/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 23:43:37 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/ZeKeDQWBQ0CCV7E-SvDfOg/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 23:43:37 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LGENIxizaX/Render', 23:43:37 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:43:37 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:43:37 INFO - 'HOME': '/Users/cltbld', 23:43:37 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:43:37 INFO - 'LOGNAME': 'cltbld', 23:43:37 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 23:43:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:43:37 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 23:43:37 INFO - 'MOZ_NO_REMOTE': '1', 23:43:37 INFO - 'NO_EM_RESTART': '1', 23:43:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:43:37 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:43:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:43:37 INFO - 'PWD': '/builds/slave/test', 23:43:37 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:43:37 INFO - 'SHELL': '/bin/bash', 23:43:37 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xUyd12gJfC/Listeners', 23:43:37 INFO - 'TMPDIR': '/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/T/', 23:43:37 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:43:37 INFO - 'USER': 'cltbld', 23:43:37 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:43:37 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:43:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:43:37 INFO - 'XPC_FLAGS': '0x0', 23:43:37 INFO - 'XPC_SERVICE_NAME': '0', 23:43:37 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:43:37 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/ZeKeDQWBQ0CCV7E-SvDfOg/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 23:43:38 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 23:43:38 INFO - import pkg_resources 23:43:39 INFO - Using 1 client processes 23:43:39 INFO - wptserve Starting http server on 127.0.0.1:8000 23:43:39 INFO - wptserve Starting http server on 127.0.0.1:8001 23:43:39 INFO - wptserve Starting http server on 127.0.0.1:8443 23:43:41 INFO - SUITE-START | Running 778 tests 23:43:41 INFO - Running testharness tests 23:43:41 INFO - Setting up ssl 23:43:41 INFO - PROCESS | certutil | 23:43:41 INFO - PROCESS | certutil | 23:43:41 INFO - PROCESS | certutil | 23:43:41 INFO - Certificate Nickname Trust Attributes 23:43:41 INFO - SSL,S/MIME,JAR/XPI 23:43:41 INFO - 23:43:41 INFO - web-platform-tests CT,, 23:43:41 INFO - 23:43:41 INFO - Starting runner 23:43:42 INFO - PROCESS | 1664 | [1664] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 23:43:42 INFO - PROCESS | 1664 | 1469256222505 Marionette DEBUG Marionette enabled via build flag and pref 23:43:42 INFO - PROCESS | 1664 | ++DOCSHELL 0x113d13000 == 1 [pid = 1664] [id = 1] 23:43:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 1 (0x113d13800) [pid = 1664] [serial = 1] [outer = 0x0] 23:43:42 INFO - PROCESS | 1664 | [1664] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:43:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 2 (0x113d14800) [pid = 1664] [serial = 2] [outer = 0x113d13800] 23:43:42 INFO - PROCESS | 1664 | 1469256222822 Marionette INFO Listening on port 2828 23:43:43 INFO - PROCESS | 1664 | 1469256223054 Marionette DEBUG Marionette enabled via command-line flag 23:43:43 INFO - PROCESS | 1664 | ++DOCSHELL 0x11686b800 == 2 [pid = 1664] [id = 2] 23:43:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 3 (0x11686c000) [pid = 1664] [serial = 3] [outer = 0x0] 23:43:43 INFO - PROCESS | 1664 | [1664] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:43:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 4 (0x11686d000) [pid = 1664] [serial = 4] [outer = 0x11686c000] 23:43:43 INFO - PROCESS | 1664 | [1664] 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 23:43:43 INFO - PROCESS | 1664 | 1469256223197 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49289 23:43:43 INFO - PROCESS | 1664 | 1469256223283 Marionette DEBUG Closed connection conn0 23:43:43 INFO - PROCESS | 1664 | [1664] 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 23:43:43 INFO - PROCESS | 1664 | 1469256223289 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49290 23:43:43 INFO - PROCESS | 1664 | 1469256223297 Marionette DEBUG Closed connection conn1 23:43:43 INFO - PROCESS | 1664 | [1664] 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 23:43:43 INFO - PROCESS | 1664 | 1469256223302 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49291 23:43:43 INFO - PROCESS | 1664 | 1469256223310 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:43:43 INFO - PROCESS | 1664 | 1469256223316 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":"20160722223108","device":"desktop","version":"48.0"} 23:43:43 INFO - PROCESS | 1664 | [1664] 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 23:43:44 INFO - PROCESS | 1664 | ++DOCSHELL 0x119ecd800 == 3 [pid = 1664] [id = 3] 23:43:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 5 (0x119ece000) [pid = 1664] [serial = 5] [outer = 0x0] 23:43:44 INFO - PROCESS | 1664 | ++DOCSHELL 0x119ece800 == 4 [pid = 1664] [id = 4] 23:43:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 6 (0x119b9f000) [pid = 1664] [serial = 6] [outer = 0x0] 23:43:44 INFO - PROCESS | 1664 | [1664] 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 23:43:44 INFO - PROCESS | 1664 | ++DOCSHELL 0x121327000 == 5 [pid = 1664] [id = 5] 23:43:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 7 (0x119b9e800) [pid = 1664] [serial = 7] [outer = 0x0] 23:43:44 INFO - PROCESS | 1664 | [1664] 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 23:43:44 INFO - PROCESS | 1664 | [1664] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:43:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 8 (0x1213d3400) [pid = 1664] [serial = 8] [outer = 0x119b9e800] 23:43:44 INFO - PROCESS | 1664 | [1664] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:43:44 INFO - PROCESS | 1664 | [1664] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 23:43:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 9 (0x120e72800) [pid = 1664] [serial = 9] [outer = 0x119ece000] 23:43:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 10 (0x122df6000) [pid = 1664] [serial = 10] [outer = 0x119b9f000] 23:43:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 11 (0x122df7c00) [pid = 1664] [serial = 11] [outer = 0x119b9e800] 23:43:45 INFO - PROCESS | 1664 | [1664] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:43:45 INFO - PROCESS | 1664 | 1469256225491 Marionette INFO startBrowser dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:45 INFO - PROCESS | 1664 | 1469256225516 Marionette DEBUG loaded listener.js 23:43:45 INFO - PROCESS | 1664 | 1469256225524 Marionette DEBUG loaded listener.js 23:43:45 INFO - PROCESS | 1664 | 1469256225525 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:45 INFO - PROCESS | 1664 | [1664] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 23:43:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 12 (0x125ff4c00) [pid = 1664] [serial = 12] [outer = 0x119b9e800] 23:43:45 INFO - PROCESS | 1664 | 1469256225824 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"dedd1ddf-46b5-3c41-8776-a1b209280915","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":"20160722223108","device":"desktop","version":"48.0","command_id":1}}] 23:43:45 INFO - PROCESS | 1664 | 1469256225917 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}] 23:43:45 INFO - PROCESS | 1664 | 1469256225919 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:45 INFO - PROCESS | 1664 | 1469256225962 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 23:43:46 INFO - PROCESS | 1664 | 1469256226034 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:43:46 INFO - PROCESS | 1664 | 1469256226035 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:46 INFO - PROCESS | 1664 | [1664] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:43:46 INFO - PROCESS | 1664 | [1664] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:43:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 13 (0x1265c5c00) [pid = 1664] [serial = 13] [outer = 0x119b9e800] 23:43:46 INFO - PROCESS | 1664 | [1664] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:43:46 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:43:46 INFO - PROCESS | 1664 | 1469256226305 Marionette TRACE conn2 <- [1,3,null,{}] 23:43:46 INFO - PROCESS | 1664 | 1469256226308 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 23:43:46 INFO - PROCESS | 1664 | 1469256226310 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:46 INFO - PROCESS | 1664 | 1469256226326 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 23:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:43:46 INFO - PROCESS | 1664 | 1469256226351 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 23:43:46 INFO - PROCESS | 1664 | 1469256226353 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 23:43:46 INFO - PROCESS | 1664 | 1469256226355 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:43:46 INFO - PROCESS | 1664 | 1469256226358 Marionette TRACE conn2 <- [1,6,null,{}] 23:43:46 INFO - PROCESS | 1664 | 1469256226360 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}] 23:43:46 INFO - PROCESS | 1664 | 1469256226361 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:46 INFO - PROCESS | 1664 | 1469256226374 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 23:43:46 INFO - PROCESS | 1664 | 1469256226377 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:46 INFO - PROCESS | 1664 | 1469256226378 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:46 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c57000 == 6 [pid = 1664] [id = 6] 23:43:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 14 (0x128c8a400) [pid = 1664] [serial = 14] [outer = 0x0] 23:43:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 15 (0x128c8c000) [pid = 1664] [serial = 15] [outer = 0x128c8a400] 23:43:46 INFO - PROCESS | 1664 | 1469256226411 Marionette DEBUG loaded listener.js 23:43:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 16 (0x128c91c00) [pid = 1664] [serial = 16] [outer = 0x128c8a400] 23:43:46 INFO - PROCESS | 1664 | 1469256226701 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]]]}] 23:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 23:43:46 INFO - PROCESS | 1664 | 1469256226726 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 23:43:46 INFO - PROCESS | 1664 | 1469256226727 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 23:43:46 INFO - PROCESS | 1664 | ++DOCSHELL 0x114f41000 == 7 [pid = 1664] [id = 7] 23:43:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 17 (0x113dcd800) [pid = 1664] [serial = 17] [outer = 0x0] 23:43:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 18 (0x128f52c00) [pid = 1664] [serial = 18] [outer = 0x113dcd800] 23:43:46 INFO - PROCESS | 1664 | 1469256226752 Marionette DEBUG loaded listener.js 23:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:43:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 19 (0x128f59c00) [pid = 1664] [serial = 19] [outer = 0x113dcd800] 23:43:46 INFO - PROCESS | 1664 | 1469256226814 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:43:46 INFO - PROCESS | 1664 | 1469256226815 Marionette TRACE conn2 <- [1,10,null,{}] 23:43:46 INFO - PROCESS | 1664 | 1469256226848 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}] 23:43:46 INFO - PROCESS | 1664 | 1469256226852 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:46 INFO - PROCESS | 1664 | 1469256226978 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 23:43:47 INFO - PROCESS | 1664 | 1469256227012 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:47 INFO - PROCESS | 1664 | 1469256227013 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a26b000 == 8 [pid = 1664] [id = 8] 23:43:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 20 (0x12a1b3c00) [pid = 1664] [serial = 20] [outer = 0x0] 23:43:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 21 (0x12a2b4c00) [pid = 1664] [serial = 21] [outer = 0x12a1b3c00] 23:43:47 INFO - PROCESS | 1664 | 1469256227042 Marionette DEBUG loaded listener.js 23:43:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 22 (0x12a2b9000) [pid = 1664] [serial = 22] [outer = 0x12a1b3c00] 23:43:47 INFO - PROCESS | 1664 | 1469256227341 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]]]}] 23:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 574ms 23:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:43:47 INFO - PROCESS | 1664 | 1469256227353 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 23:43:47 INFO - PROCESS | 1664 | 1469256227354 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 23:43:47 INFO - PROCESS | 1664 | 1469256227356 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:43:47 INFO - PROCESS | 1664 | 1469256227357 Marionette TRACE conn2 <- [1,14,null,{}] 23:43:47 INFO - PROCESS | 1664 | 1469256227360 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}] 23:43:47 INFO - PROCESS | 1664 | 1469256227362 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:47 INFO - PROCESS | 1664 | 1469256227511 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 23:43:47 INFO - PROCESS | 1664 | 1469256227519 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:47 INFO - PROCESS | 1664 | 1469256227521 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b21c800 == 9 [pid = 1664] [id = 9] 23:43:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 23 (0x12b237800) [pid = 1664] [serial = 23] [outer = 0x0] 23:43:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 24 (0x12b239400) [pid = 1664] [serial = 24] [outer = 0x12b237800] 23:43:47 INFO - PROCESS | 1664 | 1469256227546 Marionette DEBUG loaded listener.js 23:43:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 25 (0x12b242800) [pid = 1664] [serial = 25] [outer = 0x12b237800] 23:43:47 INFO - PROCESS | 1664 | 1469256227803 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]]]}] 23:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 469ms 23:43:47 INFO - PROCESS | 1664 | 1469256227827 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 23:43:47 INFO - PROCESS | 1664 | 1469256227828 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 23:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:43:47 INFO - PROCESS | 1664 | 1469256227840 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:43:47 INFO - PROCESS | 1664 | 1469256227841 Marionette TRACE conn2 <- [1,18,null,{}] 23:43:47 INFO - PROCESS | 1664 | 1469256227844 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}] 23:43:47 INFO - PROCESS | 1664 | 1469256227846 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:47 INFO - PROCESS | 1664 | 1469256227950 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 23:43:47 INFO - PROCESS | 1664 | 1469256227954 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:47 INFO - PROCESS | 1664 | 1469256227957 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b443000 == 10 [pid = 1664] [id = 10] 23:43:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 26 (0x12b3e3400) [pid = 1664] [serial = 26] [outer = 0x0] 23:43:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 27 (0x12b48e000) [pid = 1664] [serial = 27] [outer = 0x12b3e3400] 23:43:47 INFO - PROCESS | 1664 | 1469256227981 Marionette DEBUG loaded listener.js 23:43:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 28 (0x12b494400) [pid = 1664] [serial = 28] [outer = 0x12b3e3400] 23:43:48 INFO - PROCESS | 1664 | 1469256228240 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]]]}] 23:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 422ms 23:43:48 INFO - PROCESS | 1664 | 1469256228261 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 23:43:48 INFO - PROCESS | 1664 | 1469256228263 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 23:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:43:48 INFO - PROCESS | 1664 | 1469256228270 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:43:48 INFO - PROCESS | 1664 | 1469256228271 Marionette TRACE conn2 <- [1,22,null,{}] 23:43:48 INFO - PROCESS | 1664 | 1469256228273 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}] 23:43:48 INFO - PROCESS | 1664 | 1469256228275 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:48 INFO - PROCESS | 1664 | 1469256228369 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 23:43:48 INFO - PROCESS | 1664 | 1469256228373 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:48 INFO - PROCESS | 1664 | 1469256228374 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:48 INFO - PROCESS | 1664 | ++DOCSHELL 0x116687000 == 11 [pid = 1664] [id = 11] 23:43:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 29 (0x12b498400) [pid = 1664] [serial = 29] [outer = 0x0] 23:43:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 30 (0x1181d2800) [pid = 1664] [serial = 30] [outer = 0x12b498400] 23:43:48 INFO - PROCESS | 1664 | 1469256228400 Marionette DEBUG loaded listener.js 23:43:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 31 (0x1182f4000) [pid = 1664] [serial = 31] [outer = 0x12b498400] 23:43:48 INFO - PROCESS | 1664 | 1469256228631 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]]]}] 23:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 368ms 23:43:48 INFO - PROCESS | 1664 | 1469256228639 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 23:43:48 INFO - PROCESS | 1664 | 1469256228640 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 23:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:43:48 INFO - PROCESS | 1664 | 1469256228642 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:43:48 INFO - PROCESS | 1664 | 1469256228643 Marionette TRACE conn2 <- [1,26,null,{}] 23:43:48 INFO - PROCESS | 1664 | 1469256228646 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}] 23:43:48 INFO - PROCESS | 1664 | 1469256228649 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:48 INFO - PROCESS | 1664 | 1469256228752 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 23:43:48 INFO - PROCESS | 1664 | 1469256228756 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:48 INFO - PROCESS | 1664 | 1469256228757 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:48 INFO - PROCESS | 1664 | ++DOCSHELL 0x1181ba000 == 12 [pid = 1664] [id = 12] 23:43:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 32 (0x12b774400) [pid = 1664] [serial = 32] [outer = 0x0] 23:43:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 33 (0x12b77cc00) [pid = 1664] [serial = 33] [outer = 0x12b774400] 23:43:48 INFO - PROCESS | 1664 | 1469256228782 Marionette DEBUG loaded listener.js 23:43:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 34 (0x12b7cec00) [pid = 1664] [serial = 34] [outer = 0x12b774400] 23:43:49 INFO - PROCESS | 1664 | 1469256229014 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]]]}] 23:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 23:43:49 INFO - PROCESS | 1664 | 1469256229066 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 23:43:49 INFO - PROCESS | 1664 | 1469256229067 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 23:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:43:49 INFO - PROCESS | 1664 | 1469256229074 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:43:49 INFO - PROCESS | 1664 | 1469256229075 Marionette TRACE conn2 <- [1,30,null,{}] 23:43:49 INFO - PROCESS | 1664 | 1469256229077 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}] 23:43:49 INFO - PROCESS | 1664 | 1469256229078 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:49 INFO - PROCESS | 1664 | 1469256229184 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 23:43:49 INFO - PROCESS | 1664 | 1469256229187 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:49 INFO - PROCESS | 1664 | 1469256229188 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x12bea2800 == 13 [pid = 1664] [id = 13] 23:43:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 35 (0x12b7d2800) [pid = 1664] [serial = 35] [outer = 0x0] 23:43:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 36 (0x12b7ea400) [pid = 1664] [serial = 36] [outer = 0x12b7d2800] 23:43:49 INFO - PROCESS | 1664 | 1469256229212 Marionette DEBUG loaded listener.js 23:43:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 37 (0x12b7ef000) [pid = 1664] [serial = 37] [outer = 0x12b7d2800] 23:43:49 INFO - PROCESS | 1664 | 1469256229434 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]]]}] 23:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 369ms 23:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:43:49 INFO - PROCESS | 1664 | 1469256229443 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 23:43:49 INFO - PROCESS | 1664 | 1469256229445 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 23:43:49 INFO - PROCESS | 1664 | 1469256229448 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:43:49 INFO - PROCESS | 1664 | 1469256229450 Marionette TRACE conn2 <- [1,34,null,{}] 23:43:49 INFO - PROCESS | 1664 | 1469256229457 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}] 23:43:49 INFO - PROCESS | 1664 | 1469256229458 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:49 INFO - PROCESS | 1664 | 1469256229548 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 23:43:49 INFO - PROCESS | 1664 | 1469256229561 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:49 INFO - PROCESS | 1664 | 1469256229562 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c00f000 == 14 [pid = 1664] [id = 14] 23:43:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 38 (0x12b7f4000) [pid = 1664] [serial = 38] [outer = 0x0] 23:43:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 39 (0x12b7f9800) [pid = 1664] [serial = 39] [outer = 0x12b7f4000] 23:43:49 INFO - PROCESS | 1664 | 1469256229588 Marionette DEBUG loaded listener.js 23:43:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 40 (0x12bf16800) [pid = 1664] [serial = 40] [outer = 0x12b7f4000] 23:43:49 INFO - PROCESS | 1664 | 1469256229816 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]]]}] 23:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 425ms 23:43:49 INFO - PROCESS | 1664 | 1469256229872 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 23:43:49 INFO - PROCESS | 1664 | 1469256229873 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 23:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:43:49 INFO - PROCESS | 1664 | 1469256229876 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:43:49 INFO - PROCESS | 1664 | 1469256229877 Marionette TRACE conn2 <- [1,38,null,{}] 23:43:49 INFO - PROCESS | 1664 | 1469256229879 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}] 23:43:49 INFO - PROCESS | 1664 | 1469256229883 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:49 INFO - PROCESS | 1664 | 1469256229978 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 23:43:49 INFO - PROCESS | 1664 | 1469256229989 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:49 INFO - PROCESS | 1664 | 1469256229990 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c46b000 == 15 [pid = 1664] [id = 15] 23:43:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 41 (0x12bf1a000) [pid = 1664] [serial = 41] [outer = 0x0] 23:43:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 42 (0x12bf1f800) [pid = 1664] [serial = 42] [outer = 0x12bf1a000] 23:43:50 INFO - PROCESS | 1664 | 1469256230013 Marionette DEBUG loaded listener.js 23:43:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 43 (0x12c418800) [pid = 1664] [serial = 43] [outer = 0x12bf1a000] 23:43:50 INFO - PROCESS | 1664 | 1469256230290 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]]]}] 23:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 420ms 23:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:43:50 INFO - PROCESS | 1664 | 1469256230306 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 23:43:50 INFO - PROCESS | 1664 | 1469256230308 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 23:43:50 INFO - PROCESS | 1664 | 1469256230311 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:43:50 INFO - PROCESS | 1664 | 1469256230316 Marionette TRACE conn2 <- [1,42,null,{}] 23:43:50 INFO - PROCESS | 1664 | 1469256230325 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}] 23:43:50 INFO - PROCESS | 1664 | 1469256230327 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:50 INFO - PROCESS | 1664 | 1469256230467 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 23:43:50 INFO - PROCESS | 1664 | 1469256230473 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:50 INFO - PROCESS | 1664 | 1469256230474 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:50 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c953800 == 16 [pid = 1664] [id = 16] 23:43:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 44 (0x12c419400) [pid = 1664] [serial = 44] [outer = 0x0] 23:43:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 45 (0x12c936800) [pid = 1664] [serial = 45] [outer = 0x12c419400] 23:43:50 INFO - PROCESS | 1664 | 1469256230513 Marionette DEBUG loaded listener.js 23:43:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 46 (0x12c93b800) [pid = 1664] [serial = 46] [outer = 0x12c419400] 23:43:50 INFO - PROCESS | 1664 | ++DOCSHELL 0x12cd0b000 == 17 [pid = 1664] [id = 17] 23:43:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 47 (0x12cd0b800) [pid = 1664] [serial = 47] [outer = 0x0] 23:43:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 48 (0x12cd07800) [pid = 1664] [serial = 48] [outer = 0x12cd0b800] 23:43:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 49 (0x12cd04000) [pid = 1664] [serial = 49] [outer = 0x12cd0b800] 23:43:50 INFO - PROCESS | 1664 | ++DOCSHELL 0x12cd0a800 == 18 [pid = 1664] [id = 18] 23:43:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 50 (0x12c421800) [pid = 1664] [serial = 50] [outer = 0x0] 23:43:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 51 (0x12cd5f000) [pid = 1664] [serial = 51] [outer = 0x12c421800] 23:43:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 52 (0x12cd59000) [pid = 1664] [serial = 52] [outer = 0x12c421800] 23:43:51 INFO - PROCESS | 1664 | 1469256231022 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]]]}] 23:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 732ms 23:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:43:51 INFO - PROCESS | 1664 | 1469256231056 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 23:43:51 INFO - PROCESS | 1664 | 1469256231057 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 23:43:51 INFO - PROCESS | 1664 | 1469256231059 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:43:51 INFO - PROCESS | 1664 | 1469256231061 Marionette TRACE conn2 <- [1,46,null,{}] 23:43:51 INFO - PROCESS | 1664 | 1469256231065 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}] 23:43:51 INFO - PROCESS | 1664 | 1469256231066 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:51 INFO - PROCESS | 1664 | 1469256231154 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 23:43:51 INFO - PROCESS | 1664 | 1469256231157 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:51 INFO - PROCESS | 1664 | 1469256231158 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:51 INFO - PROCESS | 1664 | ++DOCSHELL 0x12d0bb000 == 19 [pid = 1664] [id = 19] 23:43:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 53 (0x12ccd2800) [pid = 1664] [serial = 53] [outer = 0x0] 23:43:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 54 (0x12ccd8c00) [pid = 1664] [serial = 54] [outer = 0x12ccd2800] 23:43:51 INFO - PROCESS | 1664 | 1469256231192 Marionette DEBUG loaded listener.js 23:43:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 55 (0x1181db000) [pid = 1664] [serial = 55] [outer = 0x12ccd2800] 23:43:51 INFO - PROCESS | 1664 | 1469256231427 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]]]}] 23:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 373ms 23:43:51 INFO - PROCESS | 1664 | 1469256231435 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 23:43:51 INFO - PROCESS | 1664 | 1469256231436 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 23:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:43:51 INFO - PROCESS | 1664 | 1469256231438 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:43:51 INFO - PROCESS | 1664 | 1469256231439 Marionette TRACE conn2 <- [1,50,null,{}] 23:43:51 INFO - PROCESS | 1664 | 1469256231442 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}] 23:43:51 INFO - PROCESS | 1664 | 1469256231443 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:51 INFO - PROCESS | 1664 | 1469256231539 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 23:43:51 INFO - PROCESS | 1664 | 1469256231543 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:51 INFO - PROCESS | 1664 | 1469256231544 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:51 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b397000 == 20 [pid = 1664] [id = 20] 23:43:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 56 (0x118608000) [pid = 1664] [serial = 56] [outer = 0x0] 23:43:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 57 (0x12b32a400) [pid = 1664] [serial = 57] [outer = 0x118608000] 23:43:51 INFO - PROCESS | 1664 | 1469256231567 Marionette DEBUG loaded listener.js 23:43:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (0x12b331800) [pid = 1664] [serial = 58] [outer = 0x118608000] 23:43:51 INFO - PROCESS | 1664 | 1469256231790 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]]]}] 23:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 372ms 23:43:51 INFO - PROCESS | 1664 | 1469256231811 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 23:43:51 INFO - PROCESS | 1664 | 1469256231812 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 23:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:43:51 INFO - PROCESS | 1664 | 1469256231821 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:43:51 INFO - PROCESS | 1664 | 1469256231822 Marionette TRACE conn2 <- [1,54,null,{}] 23:43:51 INFO - PROCESS | 1664 | 1469256231824 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}] 23:43:51 INFO - PROCESS | 1664 | 1469256231825 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:51 INFO - PROCESS | 1664 | 1469256231919 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 23:43:51 INFO - PROCESS | 1664 | 1469256231923 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:51 INFO - PROCESS | 1664 | 1469256231931 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:51 INFO - PROCESS | 1664 | ++DOCSHELL 0x12ceb8800 == 21 [pid = 1664] [id = 21] 23:43:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (0x12b334400) [pid = 1664] [serial = 59] [outer = 0x0] 23:43:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (0x12ccdc400) [pid = 1664] [serial = 60] [outer = 0x12b334400] 23:43:51 INFO - PROCESS | 1664 | 1469256231954 Marionette DEBUG loaded listener.js 23:43:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (0x12cd5a400) [pid = 1664] [serial = 61] [outer = 0x12b334400] 23:43:52 INFO - PROCESS | 1664 | 1469256232167 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]]]}] 23:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 378ms 23:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:43:52 INFO - PROCESS | 1664 | 1469256232201 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 23:43:52 INFO - PROCESS | 1664 | 1469256232203 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 23:43:52 INFO - PROCESS | 1664 | 1469256232205 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:43:52 INFO - PROCESS | 1664 | 1469256232206 Marionette TRACE conn2 <- [1,58,null,{}] 23:43:52 INFO - PROCESS | 1664 | 1469256232208 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}] 23:43:52 INFO - PROCESS | 1664 | 1469256232209 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:52 INFO - PROCESS | 1664 | 1469256232303 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 23:43:52 INFO - PROCESS | 1664 | 1469256232307 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:52 INFO - PROCESS | 1664 | 1469256232308 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:52 INFO - PROCESS | 1664 | ++DOCSHELL 0x12d5bf800 == 22 [pid = 1664] [id = 22] 23:43:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (0x12cd5f800) [pid = 1664] [serial = 62] [outer = 0x0] 23:43:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (0x12da41000) [pid = 1664] [serial = 63] [outer = 0x12cd5f800] 23:43:52 INFO - PROCESS | 1664 | 1469256232332 Marionette DEBUG loaded listener.js 23:43:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (0x12da46800) [pid = 1664] [serial = 64] [outer = 0x12cd5f800] 23:43:53 INFO - PROCESS | 1664 | 1469256233273 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]]]}] 23:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1119ms 23:43:53 INFO - PROCESS | 1664 | 1469256233344 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 23:43:53 INFO - PROCESS | 1664 | 1469256233348 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 23:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:43:53 INFO - PROCESS | 1664 | 1469256233351 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:43:53 INFO - PROCESS | 1664 | 1469256233354 Marionette TRACE conn2 <- [1,62,null,{}] 23:43:53 INFO - PROCESS | 1664 | 1469256233357 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}] 23:43:53 INFO - PROCESS | 1664 | 1469256233359 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:53 INFO - PROCESS | 1664 | 1469256233470 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 23:43:53 INFO - PROCESS | 1664 | 1469256233507 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:53 INFO - PROCESS | 1664 | 1469256233508 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:53 INFO - PROCESS | 1664 | ++DOCSHELL 0x112f10000 == 23 [pid = 1664] [id = 23] 23:43:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (0x112a8e000) [pid = 1664] [serial = 65] [outer = 0x0] 23:43:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (0x112d1dc00) [pid = 1664] [serial = 66] [outer = 0x112a8e000] 23:43:53 INFO - PROCESS | 1664 | 1469256233540 Marionette DEBUG loaded listener.js 23:43:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (0x11325a000) [pid = 1664] [serial = 67] [outer = 0x112a8e000] 23:43:53 INFO - PROCESS | 1664 | 1469256233937 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]]]}] 23:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 620ms 23:43:53 INFO - PROCESS | 1664 | 1469256233972 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 23:43:53 INFO - PROCESS | 1664 | 1469256233975 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 23:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:43:53 INFO - PROCESS | 1664 | 1469256233980 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:43:53 INFO - PROCESS | 1664 | 1469256233981 Marionette TRACE conn2 <- [1,66,null,{}] 23:43:53 INFO - PROCESS | 1664 | 1469256233984 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}] 23:43:53 INFO - PROCESS | 1664 | 1469256233986 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:54 INFO - PROCESS | 1664 | 1469256234099 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 23:43:54 INFO - PROCESS | 1664 | 1469256234139 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:54 INFO - PROCESS | 1664 | 1469256234141 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:54 INFO - PROCESS | 1664 | ++DOCSHELL 0x1168ba800 == 24 [pid = 1664] [id = 24] 23:43:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (0x115e89000) [pid = 1664] [serial = 68] [outer = 0x0] 23:43:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (0x116a0d800) [pid = 1664] [serial = 69] [outer = 0x115e89000] 23:43:54 INFO - PROCESS | 1664 | 1469256234172 Marionette DEBUG loaded listener.js 23:43:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (0x117161800) [pid = 1664] [serial = 70] [outer = 0x115e89000] 23:43:54 INFO - PROCESS | 1664 | 1469256234574 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]]]}] 23:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 23:43:54 INFO - PROCESS | 1664 | 1469256234601 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 23:43:54 INFO - PROCESS | 1664 | 1469256234602 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 23:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:43:54 INFO - PROCESS | 1664 | 1469256234605 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:43:54 INFO - PROCESS | 1664 | 1469256234607 Marionette TRACE conn2 <- [1,70,null,{}] 23:43:54 INFO - PROCESS | 1664 | 1469256234615 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}] 23:43:54 INFO - PROCESS | 1664 | 1469256234618 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:54 INFO - PROCESS | 1664 | 1469256234735 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 23:43:54 INFO - PROCESS | 1664 | 1469256234815 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:54 INFO - PROCESS | 1664 | 1469256234817 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:54 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ff6000 == 25 [pid = 1664] [id = 25] 23:43:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (0x118795400) [pid = 1664] [serial = 71] [outer = 0x0] 23:43:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (0x1194e0000) [pid = 1664] [serial = 72] [outer = 0x118795400] 23:43:54 INFO - PROCESS | 1664 | 1469256234850 Marionette DEBUG loaded listener.js 23:43:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x119e66c00) [pid = 1664] [serial = 73] [outer = 0x118795400] 23:43:55 INFO - PROCESS | 1664 | 1469256235522 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]]]}] 23:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 972ms 23:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:43:55 INFO - PROCESS | 1664 | 1469256235578 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 23:43:55 INFO - PROCESS | 1664 | 1469256235580 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 23:43:55 INFO - PROCESS | 1664 | 1469256235583 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:43:55 INFO - PROCESS | 1664 | 1469256235585 Marionette TRACE conn2 <- [1,74,null,{}] 23:43:55 INFO - PROCESS | 1664 | 1469256235588 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}] 23:43:55 INFO - PROCESS | 1664 | 1469256235590 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:55 INFO - PROCESS | 1664 | 1469256235674 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 23:43:55 INFO - PROCESS | 1664 | 1469256235726 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:55 INFO - PROCESS | 1664 | 1469256235727 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:55 INFO - PROCESS | 1664 | ++DOCSHELL 0x113d06800 == 26 [pid = 1664] [id = 26] 23:43:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x115d10800) [pid = 1664] [serial = 74] [outer = 0x0] 23:43:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x1164f3800) [pid = 1664] [serial = 75] [outer = 0x115d10800] 23:43:55 INFO - PROCESS | 1664 | 1469256235755 Marionette DEBUG loaded listener.js 23:43:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x1167d5800) [pid = 1664] [serial = 76] [outer = 0x115d10800] 23:43:56 INFO - PROCESS | 1664 | 1469256236178 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]]]}] 23:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 621ms 23:43:56 INFO - PROCESS | 1664 | 1469256236203 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 23:43:56 INFO - PROCESS | 1664 | 1469256236206 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 23:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:43:56 INFO - PROCESS | 1664 | 1469256236210 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:43:56 INFO - PROCESS | 1664 | 1469256236212 Marionette TRACE conn2 <- [1,78,null,{}] 23:43:56 INFO - PROCESS | 1664 | 1469256236214 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}] 23:43:56 INFO - PROCESS | 1664 | 1469256236215 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:56 INFO - PROCESS | 1664 | 1469256236290 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 23:43:56 INFO - PROCESS | 1664 | 1469256236294 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:56 INFO - PROCESS | 1664 | 1469256236295 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:56 INFO - PROCESS | 1664 | ++DOCSHELL 0x116412800 == 27 [pid = 1664] [id = 27] 23:43:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x116891000) [pid = 1664] [serial = 77] [outer = 0x0] 23:43:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x1176c3800) [pid = 1664] [serial = 78] [outer = 0x116891000] 23:43:56 INFO - PROCESS | 1664 | 1469256236325 Marionette DEBUG loaded listener.js 23:43:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x1181dc400) [pid = 1664] [serial = 79] [outer = 0x116891000] 23:43:56 INFO - PROCESS | 1664 | 1469256236637 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]]]}] 23:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 472ms 23:43:56 INFO - PROCESS | 1664 | 1469256236683 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 23:43:56 INFO - PROCESS | 1664 | 1469256236684 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 23:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:43:56 INFO - PROCESS | 1664 | 1469256236686 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:43:56 INFO - PROCESS | 1664 | 1469256236688 Marionette TRACE conn2 <- [1,82,null,{}] 23:43:56 INFO - PROCESS | 1664 | 1469256236695 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}] 23:43:56 INFO - PROCESS | 1664 | 1469256236698 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:56 INFO - PROCESS | 1664 | 1469256236771 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 23:43:56 INFO - PROCESS | 1664 | 1469256236776 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:56 INFO - PROCESS | 1664 | 1469256236778 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:56 INFO - PROCESS | 1664 | ++DOCSHELL 0x1168af800 == 28 [pid = 1664] [id = 28] 23:43:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x1182fa800) [pid = 1664] [serial = 80] [outer = 0x0] 23:43:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x1183f1800) [pid = 1664] [serial = 81] [outer = 0x1182fa800] 23:43:56 INFO - PROCESS | 1664 | 1469256236806 Marionette DEBUG loaded listener.js 23:43:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x118609c00) [pid = 1664] [serial = 82] [outer = 0x1182fa800] 23:43:57 INFO - PROCESS | 1664 | 1469256237113 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]]]}] 23:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 23:43:57 INFO - PROCESS | 1664 | 1469256237157 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 23:43:57 INFO - PROCESS | 1664 | 1469256237158 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 23:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:43:57 INFO - PROCESS | 1664 | 1469256237160 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:43:57 INFO - PROCESS | 1664 | 1469256237162 Marionette TRACE conn2 <- [1,86,null,{}] 23:43:57 INFO - PROCESS | 1664 | 1469256237165 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}] 23:43:57 INFO - PROCESS | 1664 | 1469256237167 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:57 INFO - PROCESS | 1664 | 1469256237247 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 23:43:57 INFO - PROCESS | 1664 | 1469256237284 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:57 INFO - PROCESS | 1664 | 1469256237285 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:57 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ae3800 == 29 [pid = 1664] [id = 29] 23:43:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x1130e7400) [pid = 1664] [serial = 83] [outer = 0x0] 23:43:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x119186800) [pid = 1664] [serial = 84] [outer = 0x1130e7400] 23:43:57 INFO - PROCESS | 1664 | 1469256237310 Marionette DEBUG loaded listener.js 23:43:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1191d9400) [pid = 1664] [serial = 85] [outer = 0x1130e7400] 23:43:57 INFO - PROCESS | 1664 | 1469256237557 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]]]}] 23:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 419ms 23:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:43:57 INFO - PROCESS | 1664 | 1469256237588 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 23:43:57 INFO - PROCESS | 1664 | 1469256237589 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 23:43:57 INFO - PROCESS | 1664 | 1469256237591 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:43:57 INFO - PROCESS | 1664 | 1469256237592 Marionette TRACE conn2 <- [1,90,null,{}] 23:43:57 INFO - PROCESS | 1664 | 1469256237595 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}] 23:43:57 INFO - PROCESS | 1664 | 1469256237596 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:57 INFO - PROCESS | 1664 | 1469256237678 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 23:43:57 INFO - PROCESS | 1664 | 1469256237683 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:57 INFO - PROCESS | 1664 | 1469256237684 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:57 INFO - PROCESS | 1664 | ++DOCSHELL 0x117d4e000 == 30 [pid = 1664] [id = 30] 23:43:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x1183e8400) [pid = 1664] [serial = 86] [outer = 0x0] 23:43:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1194d6000) [pid = 1664] [serial = 87] [outer = 0x1183e8400] 23:43:57 INFO - PROCESS | 1664 | 1469256237708 Marionette DEBUG loaded listener.js 23:43:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x119a2e800) [pid = 1664] [serial = 88] [outer = 0x1183e8400] 23:43:58 INFO - PROCESS | 1664 | 1469256238022 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]]]}] 23:43:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 470ms 23:43:58 INFO - PROCESS | 1664 | 1469256238064 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 23:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:43:58 INFO - PROCESS | 1664 | 1469256238067 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 23:43:58 INFO - PROCESS | 1664 | 1469256238070 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:43:58 INFO - PROCESS | 1664 | 1469256238072 Marionette TRACE conn2 <- [1,94,null,{}] 23:43:58 INFO - PROCESS | 1664 | 1469256238075 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}] 23:43:58 INFO - PROCESS | 1664 | 1469256238080 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:58 INFO - PROCESS | 1664 | 1469256238246 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 23:43:58 INFO - PROCESS | 1664 | 1469256238256 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:58 INFO - PROCESS | 1664 | 1469256238257 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:58 INFO - PROCESS | 1664 | ++DOCSHELL 0x11837d800 == 31 [pid = 1664] [id = 31] 23:43:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x119b95000) [pid = 1664] [serial = 89] [outer = 0x0] 23:43:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x11a0ee000) [pid = 1664] [serial = 90] [outer = 0x119b95000] 23:43:58 INFO - PROCESS | 1664 | 1469256238298 Marionette DEBUG loaded listener.js 23:43:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x120b05800) [pid = 1664] [serial = 91] [outer = 0x119b95000] 23:43:58 INFO - PROCESS | 1664 | 1469256238636 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]]]}] 23:43:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 620ms 23:43:58 INFO - PROCESS | 1664 | 1469256238689 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 23:43:58 INFO - PROCESS | 1664 | 1469256238690 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 23:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:43:58 INFO - PROCESS | 1664 | 1469256238693 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:43:58 INFO - PROCESS | 1664 | 1469256238694 Marionette TRACE conn2 <- [1,98,null,{}] 23:43:58 INFO - PROCESS | 1664 | 1469256238696 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}] 23:43:58 INFO - PROCESS | 1664 | 1469256238697 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:58 INFO - PROCESS | 1664 | 1469256238767 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 23:43:58 INFO - PROCESS | 1664 | 1469256238809 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:58 INFO - PROCESS | 1664 | 1469256238810 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:58 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191a2800 == 32 [pid = 1664] [id = 32] 23:43:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x1194d7400) [pid = 1664] [serial = 92] [outer = 0x0] 23:43:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x120b09400) [pid = 1664] [serial = 93] [outer = 0x1194d7400] 23:43:58 INFO - PROCESS | 1664 | 1469256238834 Marionette DEBUG loaded listener.js 23:43:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x120f8c800) [pid = 1664] [serial = 94] [outer = 0x1194d7400] 23:43:59 INFO - PROCESS | 1664 | 1469256239091 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]]]}] 23:43:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 23:43:59 INFO - PROCESS | 1664 | 1469256239111 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 23:43:59 INFO - PROCESS | 1664 | 1469256239113 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 23:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:43:59 INFO - PROCESS | 1664 | 1469256239124 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:43:59 INFO - PROCESS | 1664 | 1469256239125 Marionette TRACE conn2 <- [1,102,null,{}] 23:43:59 INFO - PROCESS | 1664 | 1469256239127 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}] 23:43:59 INFO - PROCESS | 1664 | 1469256239128 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:59 INFO - PROCESS | 1664 | 1469256239211 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 23:43:59 INFO - PROCESS | 1664 | 1469256239216 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:59 INFO - PROCESS | 1664 | 1469256239217 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:59 INFO - PROCESS | 1664 | ++DOCSHELL 0x111f53800 == 33 [pid = 1664] [id = 33] 23:43:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x121252800) [pid = 1664] [serial = 95] [outer = 0x0] 23:43:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x1214b3400) [pid = 1664] [serial = 96] [outer = 0x121252800] 23:43:59 INFO - PROCESS | 1664 | 1469256239241 Marionette DEBUG loaded listener.js 23:43:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x122dc6c00) [pid = 1664] [serial = 97] [outer = 0x121252800] 23:43:59 INFO - PROCESS | 1664 | 1469256239503 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]]]}] 23:43:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 421ms 23:43:59 INFO - PROCESS | 1664 | 1469256239544 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 23:43:59 INFO - PROCESS | 1664 | 1469256239545 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 23:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:43:59 INFO - PROCESS | 1664 | 1469256239555 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:43:59 INFO - PROCESS | 1664 | 1469256239556 Marionette TRACE conn2 <- [1,106,null,{}] 23:43:59 INFO - PROCESS | 1664 | 1469256239558 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}] 23:43:59 INFO - PROCESS | 1664 | 1469256239559 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:59 INFO - PROCESS | 1664 | 1469256239636 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 23:43:59 INFO - PROCESS | 1664 | 1469256239640 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:59 INFO - PROCESS | 1664 | 1469256239641 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:43:59 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a42000 == 34 [pid = 1664] [id = 34] 23:43:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1214b9000) [pid = 1664] [serial = 98] [outer = 0x0] 23:43:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x122fbb000) [pid = 1664] [serial = 99] [outer = 0x1214b9000] 23:43:59 INFO - PROCESS | 1664 | 1469256239665 Marionette DEBUG loaded listener.js 23:43:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x12447b000) [pid = 1664] [serial = 100] [outer = 0x1214b9000] 23:43:59 INFO - PROCESS | 1664 | 1469256239938 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]]]}] 23:43:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 423ms 23:43:59 INFO - PROCESS | 1664 | 1469256239973 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 23:43:59 INFO - PROCESS | 1664 | 1469256239975 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 23:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:43:59 INFO - PROCESS | 1664 | 1469256239977 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:43:59 INFO - PROCESS | 1664 | 1469256239978 Marionette TRACE conn2 <- [1,110,null,{}] 23:43:59 INFO - PROCESS | 1664 | 1469256239989 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}] 23:43:59 INFO - PROCESS | 1664 | 1469256239990 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:00 INFO - PROCESS | 1664 | 1469256240091 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 23:44:00 INFO - PROCESS | 1664 | 1469256240098 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:00 INFO - PROCESS | 1664 | 1469256240099 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:00 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a4b000 == 35 [pid = 1664] [id = 35] 23:44:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x1161a7800) [pid = 1664] [serial = 101] [outer = 0x0] 23:44:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x1243f7800) [pid = 1664] [serial = 102] [outer = 0x1161a7800] 23:44:00 INFO - PROCESS | 1664 | 1469256240123 Marionette DEBUG loaded listener.js 23:44:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x1246cec00) [pid = 1664] [serial = 103] [outer = 0x1161a7800] 23:44:00 INFO - PROCESS | 1664 | 1469256240386 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]]]}] 23:44:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 421ms 23:44:00 INFO - PROCESS | 1664 | 1469256240407 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 23:44:00 INFO - PROCESS | 1664 | 1469256240408 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 23:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:44:00 INFO - PROCESS | 1664 | 1469256240411 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:44:00 INFO - PROCESS | 1664 | 1469256240413 Marionette TRACE conn2 <- [1,114,null,{}] 23:44:00 INFO - PROCESS | 1664 | 1469256240421 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}] 23:44:00 INFO - PROCESS | 1664 | 1469256240423 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:00 INFO - PROCESS | 1664 | 1469256240511 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 23:44:00 INFO - PROCESS | 1664 | 1469256240517 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:00 INFO - PROCESS | 1664 | 1469256240518 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:00 INFO - PROCESS | 1664 | ++DOCSHELL 0x120923800 == 36 [pid = 1664] [id = 36] 23:44:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x1244a6000) [pid = 1664] [serial = 104] [outer = 0x0] 23:44:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x12505bc00) [pid = 1664] [serial = 105] [outer = 0x1244a6000] 23:44:00 INFO - PROCESS | 1664 | 1469256240544 Marionette DEBUG loaded listener.js 23:44:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x125bc2000) [pid = 1664] [serial = 106] [outer = 0x1244a6000] 23:44:00 INFO - PROCESS | 1664 | 1469256240849 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]]]}] 23:44:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 475ms 23:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:44:00 INFO - PROCESS | 1664 | 1469256240887 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 23:44:00 INFO - PROCESS | 1664 | 1469256240888 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 23:44:00 INFO - PROCESS | 1664 | 1469256240890 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:44:00 INFO - PROCESS | 1664 | 1469256240891 Marionette TRACE conn2 <- [1,118,null,{}] 23:44:00 INFO - PROCESS | 1664 | 1469256240893 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}] 23:44:00 INFO - PROCESS | 1664 | 1469256240894 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:00 INFO - PROCESS | 1664 | 1469256240970 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 23:44:01 INFO - PROCESS | 1664 | 1469256241018 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:01 INFO - PROCESS | 1664 | 1469256241019 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:01 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b79800 == 37 [pid = 1664] [id = 37] 23:44:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x121250c00) [pid = 1664] [serial = 107] [outer = 0x0] 23:44:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x125f7d000) [pid = 1664] [serial = 108] [outer = 0x121250c00] 23:44:01 INFO - PROCESS | 1664 | 1469256241042 Marionette DEBUG loaded listener.js 23:44:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x1265b4000) [pid = 1664] [serial = 109] [outer = 0x121250c00] 23:44:01 INFO - PROCESS | 1664 | 1469256241258 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]]]}] 23:44:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 420ms 23:44:01 INFO - PROCESS | 1664 | 1469256241310 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 23:44:01 INFO - PROCESS | 1664 | 1469256241311 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 23:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:44:01 INFO - PROCESS | 1664 | 1469256241322 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:44:01 INFO - PROCESS | 1664 | 1469256241323 Marionette TRACE conn2 <- [1,122,null,{}] 23:44:01 INFO - PROCESS | 1664 | 1469256241325 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}] 23:44:01 INFO - PROCESS | 1664 | 1469256241326 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:01 INFO - PROCESS | 1664 | 1469256241406 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 23:44:01 INFO - PROCESS | 1664 | 1469256241410 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:01 INFO - PROCESS | 1664 | 1469256241411 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:01 INFO - PROCESS | 1664 | ++DOCSHELL 0x120d7d800 == 38 [pid = 1664] [id = 38] 23:44:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x1262a9800) [pid = 1664] [serial = 110] [outer = 0x0] 23:44:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x1285f0000) [pid = 1664] [serial = 111] [outer = 0x1262a9800] 23:44:01 INFO - PROCESS | 1664 | 1469256241437 Marionette DEBUG loaded listener.js 23:44:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x12879a000) [pid = 1664] [serial = 112] [outer = 0x1262a9800] 23:44:01 INFO - PROCESS | 1664 | 1469256241711 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]]]}] 23:44:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 430ms 23:44:01 INFO - PROCESS | 1664 | 1469256241744 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 23:44:01 INFO - PROCESS | 1664 | 1469256241746 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 23:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:44:01 INFO - PROCESS | 1664 | 1469256241754 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:44:01 INFO - PROCESS | 1664 | 1469256241756 Marionette TRACE conn2 <- [1,126,null,{}] 23:44:01 INFO - PROCESS | 1664 | 1469256241758 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}] 23:44:01 INFO - PROCESS | 1664 | 1469256241759 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:01 INFO - PROCESS | 1664 | 1469256241839 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 23:44:01 INFO - PROCESS | 1664 | 1469256241885 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:01 INFO - PROCESS | 1664 | 1469256241886 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:01 INFO - PROCESS | 1664 | ++DOCSHELL 0x120fd9000 == 39 [pid = 1664] [id = 39] 23:44:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x122fe5800) [pid = 1664] [serial = 113] [outer = 0x0] 23:44:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x128c87000) [pid = 1664] [serial = 114] [outer = 0x122fe5800] 23:44:01 INFO - PROCESS | 1664 | 1469256241910 Marionette DEBUG loaded listener.js 23:44:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x128c92c00) [pid = 1664] [serial = 115] [outer = 0x122fe5800] 23:44:02 INFO - PROCESS | 1664 | 1469256242261 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]]]}] 23:44:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 520ms 23:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:44:02 INFO - PROCESS | 1664 | 1469256242276 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 23:44:02 INFO - PROCESS | 1664 | 1469256242278 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 23:44:02 INFO - PROCESS | 1664 | 1469256242283 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:44:02 INFO - PROCESS | 1664 | 1469256242284 Marionette TRACE conn2 <- [1,130,null,{}] 23:44:02 INFO - PROCESS | 1664 | 1469256242287 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}] 23:44:02 INFO - PROCESS | 1664 | 1469256242289 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:02 INFO - PROCESS | 1664 | 1469256242401 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 23:44:02 INFO - PROCESS | 1664 | 1469256242405 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:02 INFO - PROCESS | 1664 | 1469256242406 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:02 INFO - PROCESS | 1664 | ++DOCSHELL 0x122d6d000 == 40 [pid = 1664] [id = 40] 23:44:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x128c92000) [pid = 1664] [serial = 116] [outer = 0x0] 23:44:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 117 (0x128df2800) [pid = 1664] [serial = 117] [outer = 0x128c92000] 23:44:02 INFO - PROCESS | 1664 | 1469256242430 Marionette DEBUG loaded listener.js 23:44:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 118 (0x128f08000) [pid = 1664] [serial = 118] [outer = 0x128c92000] 23:44:02 INFO - PROCESS | 1664 | 1469256242747 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]]]}] 23:44:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 522ms 23:44:02 INFO - PROCESS | 1664 | 1469256242815 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 23:44:02 INFO - PROCESS | 1664 | 1469256242816 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 23:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:44:02 INFO - PROCESS | 1664 | 1469256242818 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:44:02 INFO - PROCESS | 1664 | 1469256242819 Marionette TRACE conn2 <- [1,134,null,{}] 23:44:02 INFO - PROCESS | 1664 | 1469256242822 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}] 23:44:02 INFO - PROCESS | 1664 | 1469256242823 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:02 INFO - PROCESS | 1664 | 1469256242900 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 23:44:02 INFO - PROCESS | 1664 | 1469256242904 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:02 INFO - PROCESS | 1664 | 1469256242905 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:02 INFO - PROCESS | 1664 | ++DOCSHELL 0x125093000 == 41 [pid = 1664] [id = 41] 23:44:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 119 (0x128f10800) [pid = 1664] [serial = 119] [outer = 0x0] 23:44:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 120 (0x128f56800) [pid = 1664] [serial = 120] [outer = 0x128f10800] 23:44:02 INFO - PROCESS | 1664 | 1469256242929 Marionette DEBUG loaded listener.js 23:44:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 121 (0x12a03b400) [pid = 1664] [serial = 121] [outer = 0x128f10800] 23:44:03 INFO - PROCESS | 1664 | 1469256243220 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]]]}] 23:44:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 418ms 23:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:44:03 INFO - PROCESS | 1664 | 1469256243237 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 23:44:03 INFO - PROCESS | 1664 | 1469256243238 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 23:44:03 INFO - PROCESS | 1664 | 1469256243240 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:44:03 INFO - PROCESS | 1664 | 1469256243241 Marionette TRACE conn2 <- [1,138,null,{}] 23:44:03 INFO - PROCESS | 1664 | 1469256243243 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}] 23:44:03 INFO - PROCESS | 1664 | 1469256243244 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:03 INFO - PROCESS | 1664 | 1469256243355 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 23:44:03 INFO - PROCESS | 1664 | 1469256243360 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:03 INFO - PROCESS | 1664 | 1469256243362 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:03 INFO - PROCESS | 1664 | ++DOCSHELL 0x125b2e000 == 42 [pid = 1664] [id = 42] 23:44:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 122 (0x12a1a8c00) [pid = 1664] [serial = 122] [outer = 0x0] 23:44:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 123 (0x12a1b0000) [pid = 1664] [serial = 123] [outer = 0x12a1a8c00] 23:44:03 INFO - PROCESS | 1664 | 1469256243400 Marionette DEBUG loaded listener.js 23:44:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 124 (0x12a2bb400) [pid = 1664] [serial = 124] [outer = 0x12a1a8c00] 23:44:04 INFO - PROCESS | 1664 | 1469256244472 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]]]}] 23:44:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1274ms 23:44:04 INFO - PROCESS | 1664 | 1469256244518 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 23:44:04 INFO - PROCESS | 1664 | 1469256244520 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 23:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:44:04 INFO - PROCESS | 1664 | 1469256244523 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:44:04 INFO - PROCESS | 1664 | 1469256244526 Marionette TRACE conn2 <- [1,142,null,{}] 23:44:04 INFO - PROCESS | 1664 | 1469256244535 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}] 23:44:04 INFO - PROCESS | 1664 | 1469256244536 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:04 INFO - PROCESS | 1664 | 1469256244628 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 23:44:04 INFO - PROCESS | 1664 | 1469256244657 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:04 INFO - PROCESS | 1664 | 1469256244659 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:04 INFO - PROCESS | 1664 | ++DOCSHELL 0x113d0e000 == 43 [pid = 1664] [id = 43] 23:44:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 125 (0x11715e400) [pid = 1664] [serial = 125] [outer = 0x0] 23:44:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 126 (0x117d0b800) [pid = 1664] [serial = 126] [outer = 0x11715e400] 23:44:04 INFO - PROCESS | 1664 | 1469256244686 Marionette DEBUG loaded listener.js 23:44:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 127 (0x11824f000) [pid = 1664] [serial = 127] [outer = 0x11715e400] 23:44:04 INFO - PROCESS | 1664 | 1469256244975 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]]]}] 23:44:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 471ms 23:44:04 INFO - PROCESS | 1664 | 1469256244995 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 23:44:05 INFO - PROCESS | 1664 | 1469256245000 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 23:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:44:05 INFO - PROCESS | 1664 | 1469256245020 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:44:05 INFO - PROCESS | 1664 | 1469256245021 Marionette TRACE conn2 <- [1,146,null,{}] 23:44:05 INFO - PROCESS | 1664 | 1469256245024 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}] 23:44:05 INFO - PROCESS | 1664 | 1469256245025 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:05 INFO - PROCESS | 1664 | 1469256245119 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 23:44:05 INFO - PROCESS | 1664 | 1469256245123 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:05 INFO - PROCESS | 1664 | 1469256245124 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:05 INFO - PROCESS | 1664 | ++DOCSHELL 0x116853800 == 44 [pid = 1664] [id = 44] 23:44:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 128 (0x118258000) [pid = 1664] [serial = 128] [outer = 0x0] 23:44:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 129 (0x118608c00) [pid = 1664] [serial = 129] [outer = 0x118258000] 23:44:05 INFO - PROCESS | 1664 | 1469256245151 Marionette DEBUG loaded listener.js 23:44:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 130 (0x115e8d000) [pid = 1664] [serial = 130] [outer = 0x118258000] 23:44:05 INFO - PROCESS | 1664 | 1469256245478 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]]]}] 23:44:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 519ms 23:44:05 INFO - PROCESS | 1664 | 1469256245539 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 23:44:05 INFO - PROCESS | 1664 | 1469256245540 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 23:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:44:05 INFO - PROCESS | 1664 | 1469256245542 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:44:05 INFO - PROCESS | 1664 | 1469256245545 Marionette TRACE conn2 <- [1,150,null,{}] 23:44:05 INFO - PROCESS | 1664 | 1469256245552 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}] 23:44:05 INFO - PROCESS | 1664 | 1469256245555 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:06 INFO - PROCESS | 1664 | 1469256246089 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 129 (0x12b774400) [pid = 1664] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 128 (0x12b498400) [pid = 1664] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 127 (0x12b3e3400) [pid = 1664] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 126 (0x12b237800) [pid = 1664] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 125 (0x12a1b3c00) [pid = 1664] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 124 (0x128c8a400) [pid = 1664] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 123 (0x12b334400) [pid = 1664] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 122 (0x118608000) [pid = 1664] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 121 (0x12ccd2800) [pid = 1664] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 120 (0x12c419400) [pid = 1664] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 119 (0x12bf1a000) [pid = 1664] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 118 (0x12b7f4000) [pid = 1664] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 117 (0x12b7d2800) [pid = 1664] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 116 (0x118795400) [pid = 1664] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x115d10800) [pid = 1664] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x116891000) [pid = 1664] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x1182fa800) [pid = 1664] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x1130e7400) [pid = 1664] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x1183e8400) [pid = 1664] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x119b95000) [pid = 1664] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x1194d7400) [pid = 1664] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x121252800) [pid = 1664] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x1214b9000) [pid = 1664] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x1244a6000) [pid = 1664] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x121250c00) [pid = 1664] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x1262a9800) [pid = 1664] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x12cd5f800) [pid = 1664] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x112a8e000) [pid = 1664] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:44:06 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x115e89000) [pid = 1664] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:44:06 INFO - PROCESS | 1664 | 1469256246147 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:06 INFO - PROCESS | 1664 | 1469256246149 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:06 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ad1000 == 45 [pid = 1664] [id = 45] 23:44:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x112a80800) [pid = 1664] [serial = 131] [outer = 0x0] 23:44:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x112a82400) [pid = 1664] [serial = 132] [outer = 0x112a80800] 23:44:06 INFO - PROCESS | 1664 | 1469256246175 Marionette DEBUG loaded listener.js 23:44:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x1182ef000) [pid = 1664] [serial = 133] [outer = 0x112a80800] 23:44:06 INFO - PROCESS | 1664 | 1469256246451 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]]]}] 23:44:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 924ms 23:44:06 INFO - PROCESS | 1664 | 1469256246471 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 23:44:06 INFO - PROCESS | 1664 | 1469256246473 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 23:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:44:06 INFO - PROCESS | 1664 | 1469256246475 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:44:06 INFO - PROCESS | 1664 | 1469256246476 Marionette TRACE conn2 <- [1,154,null,{}] 23:44:06 INFO - PROCESS | 1664 | 1469256246479 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}] 23:44:06 INFO - PROCESS | 1664 | 1469256246480 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:06 INFO - PROCESS | 1664 | 1469256246567 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 23:44:06 INFO - PROCESS | 1664 | 1469256246570 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:06 INFO - PROCESS | 1664 | 1469256246571 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:06 INFO - PROCESS | 1664 | ++DOCSHELL 0x11863c000 == 46 [pid = 1664] [id = 46] 23:44:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x119187000) [pid = 1664] [serial = 134] [outer = 0x0] 23:44:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x119e6e400) [pid = 1664] [serial = 135] [outer = 0x119187000] 23:44:06 INFO - PROCESS | 1664 | 1469256246596 Marionette DEBUG loaded listener.js 23:44:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x120a0b400) [pid = 1664] [serial = 136] [outer = 0x119187000] 23:44:06 INFO - PROCESS | 1664 | 1469256246881 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]]]}] 23:44:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 418ms 23:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:44:06 INFO - PROCESS | 1664 | 1469256246893 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 23:44:06 INFO - PROCESS | 1664 | 1469256246895 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 23:44:06 INFO - PROCESS | 1664 | 1469256246903 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:44:06 INFO - PROCESS | 1664 | 1469256246905 Marionette TRACE conn2 <- [1,158,null,{}] 23:44:06 INFO - PROCESS | 1664 | 1469256246907 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}] 23:44:06 INFO - PROCESS | 1664 | 1469256246908 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:06 INFO - PROCESS | 1664 | 1469256246992 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 23:44:07 INFO - PROCESS | 1664 | 1469256247038 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:07 INFO - PROCESS | 1664 | 1469256247040 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:07 INFO - PROCESS | 1664 | ++DOCSHELL 0x11928a800 == 47 [pid = 1664] [id = 47] 23:44:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x1164e8000) [pid = 1664] [serial = 137] [outer = 0x0] 23:44:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x119b99400) [pid = 1664] [serial = 138] [outer = 0x1164e8000] 23:44:07 INFO - PROCESS | 1664 | 1469256247064 Marionette DEBUG loaded listener.js 23:44:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x120b07c00) [pid = 1664] [serial = 139] [outer = 0x1164e8000] 23:44:07 INFO - PROCESS | 1664 | 1469256247326 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]]]}] 23:44:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 474ms 23:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:44:07 INFO - PROCESS | 1664 | 1469256247372 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 23:44:07 INFO - PROCESS | 1664 | 1469256247373 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 23:44:07 INFO - PROCESS | 1664 | 1469256247375 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:44:07 INFO - PROCESS | 1664 | 1469256247376 Marionette TRACE conn2 <- [1,162,null,{}] 23:44:07 INFO - PROCESS | 1664 | 1469256247378 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}] 23:44:07 INFO - PROCESS | 1664 | 1469256247384 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:07 INFO - PROCESS | 1664 | 1469256247473 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 23:44:07 INFO - PROCESS | 1664 | 1469256247477 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:07 INFO - PROCESS | 1664 | 1469256247478 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:07 INFO - PROCESS | 1664 | ++DOCSHELL 0x119b4b800 == 48 [pid = 1664] [id = 48] 23:44:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x120d3a800) [pid = 1664] [serial = 140] [outer = 0x0] 23:44:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x1243f7400) [pid = 1664] [serial = 141] [outer = 0x120d3a800] 23:44:07 INFO - PROCESS | 1664 | 1469256247504 Marionette DEBUG loaded listener.js 23:44:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x124a7a400) [pid = 1664] [serial = 142] [outer = 0x120d3a800] 23:44:07 INFO - PROCESS | 1664 | 1469256247816 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]]]}] 23:44:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 468ms 23:44:07 INFO - PROCESS | 1664 | 1469256247844 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 23:44:07 INFO - PROCESS | 1664 | 1469256247845 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 23:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:44:07 INFO - PROCESS | 1664 | 1469256247850 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:44:07 INFO - PROCESS | 1664 | 1469256247851 Marionette TRACE conn2 <- [1,166,null,{}] 23:44:07 INFO - PROCESS | 1664 | 1469256247853 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}] 23:44:07 INFO - PROCESS | 1664 | 1469256247854 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:07 INFO - PROCESS | 1664 | 1469256247923 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 23:44:07 INFO - PROCESS | 1664 | 1469256247926 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:07 INFO - PROCESS | 1664 | 1469256247927 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:07 INFO - PROCESS | 1664 | ++DOCSHELL 0x1131c2000 == 49 [pid = 1664] [id = 49] 23:44:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x1246d8c00) [pid = 1664] [serial = 143] [outer = 0x0] 23:44:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x125a9dc00) [pid = 1664] [serial = 144] [outer = 0x1246d8c00] 23:44:07 INFO - PROCESS | 1664 | 1469256247952 Marionette DEBUG loaded listener.js 23:44:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x125bc0000) [pid = 1664] [serial = 145] [outer = 0x1246d8c00] 23:44:08 INFO - PROCESS | 1664 | 1469256248348 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]]]}] 23:44:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 569ms 23:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:44:08 INFO - PROCESS | 1664 | 1469256248419 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 23:44:08 INFO - PROCESS | 1664 | 1469256248422 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 23:44:08 INFO - PROCESS | 1664 | 1469256248425 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:44:08 INFO - PROCESS | 1664 | 1469256248427 Marionette TRACE conn2 <- [1,170,null,{}] 23:44:08 INFO - PROCESS | 1664 | 1469256248450 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}] 23:44:08 INFO - PROCESS | 1664 | 1469256248452 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:08 INFO - PROCESS | 1664 | 1469256248545 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 23:44:08 INFO - PROCESS | 1664 | 1469256248592 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:08 INFO - PROCESS | 1664 | 1469256248594 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:08 INFO - PROCESS | 1664 | ++DOCSHELL 0x116636000 == 50 [pid = 1664] [id = 50] 23:44:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 117 (0x1164ea000) [pid = 1664] [serial = 146] [outer = 0x0] 23:44:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 118 (0x116ab0000) [pid = 1664] [serial = 147] [outer = 0x1164ea000] 23:44:08 INFO - PROCESS | 1664 | 1469256248624 Marionette DEBUG loaded listener.js 23:44:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 119 (0x1181dcc00) [pid = 1664] [serial = 148] [outer = 0x1164ea000] 23:44:09 INFO - PROCESS | 1664 | 1469256249025 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]]]}] 23:44:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 621ms 23:44:09 INFO - PROCESS | 1664 | 1469256249046 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 23:44:09 INFO - PROCESS | 1664 | 1469256249050 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 23:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:44:09 INFO - PROCESS | 1664 | 1469256249055 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:44:09 INFO - PROCESS | 1664 | 1469256249057 Marionette TRACE conn2 <- [1,174,null,{}] 23:44:09 INFO - PROCESS | 1664 | 1469256249061 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}] 23:44:09 INFO - PROCESS | 1664 | 1469256249063 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:09 INFO - PROCESS | 1664 | 1469256249206 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 23:44:09 INFO - PROCESS | 1664 | 1469256249275 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:09 INFO - PROCESS | 1664 | 1469256249277 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:09 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a7f800 == 51 [pid = 1664] [id = 51] 23:44:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 120 (0x118258800) [pid = 1664] [serial = 149] [outer = 0x0] 23:44:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 121 (0x119134800) [pid = 1664] [serial = 150] [outer = 0x118258800] 23:44:09 INFO - PROCESS | 1664 | 1469256249308 Marionette DEBUG loaded listener.js 23:44:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 122 (0x119b93c00) [pid = 1664] [serial = 151] [outer = 0x118258800] 23:44:09 INFO - PROCESS | 1664 | 1469256249713 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]]]}] 23:44:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 672ms 23:44:09 INFO - PROCESS | 1664 | 1469256249727 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 23:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:44:09 INFO - PROCESS | 1664 | 1469256249729 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 23:44:09 INFO - PROCESS | 1664 | 1469256249731 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:44:09 INFO - PROCESS | 1664 | 1469256249734 Marionette TRACE conn2 <- [1,178,null,{}] 23:44:09 INFO - PROCESS | 1664 | 1469256249742 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}] 23:44:09 INFO - PROCESS | 1664 | 1469256249745 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:09 INFO - PROCESS | 1664 | 1469256249840 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 23:44:09 INFO - PROCESS | 1664 | 1469256249885 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:09 INFO - PROCESS | 1664 | 1469256249887 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:09 INFO - PROCESS | 1664 | ++DOCSHELL 0x122d76000 == 52 [pid = 1664] [id = 52] 23:44:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 123 (0x120a10000) [pid = 1664] [serial = 152] [outer = 0x0] 23:44:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 124 (0x1213d1800) [pid = 1664] [serial = 153] [outer = 0x120a10000] 23:44:09 INFO - PROCESS | 1664 | 1469256249918 Marionette DEBUG loaded listener.js 23:44:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 125 (0x1244ad800) [pid = 1664] [serial = 154] [outer = 0x120a10000] 23:44:10 INFO - PROCESS | 1664 | 1469256250321 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]]]}] 23:44:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms 23:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:44:10 INFO - PROCESS | 1664 | 1469256250353 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 23:44:10 INFO - PROCESS | 1664 | 1469256250354 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 23:44:10 INFO - PROCESS | 1664 | 1469256250357 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:44:10 INFO - PROCESS | 1664 | 1469256250358 Marionette TRACE conn2 <- [1,182,null,{}] 23:44:10 INFO - PROCESS | 1664 | 1469256250360 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}] 23:44:10 INFO - PROCESS | 1664 | 1469256250362 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:10 INFO - PROCESS | 1664 | 1469256250454 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 23:44:10 INFO - PROCESS | 1664 | 1469256250526 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:10 INFO - PROCESS | 1664 | 1469256250527 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:10 INFO - PROCESS | 1664 | ++DOCSHELL 0x125b27800 == 53 [pid = 1664] [id = 53] 23:44:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 126 (0x125bbf800) [pid = 1664] [serial = 155] [outer = 0x0] 23:44:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 127 (0x125ff5800) [pid = 1664] [serial = 156] [outer = 0x125bbf800] 23:44:10 INFO - PROCESS | 1664 | 1469256250558 Marionette DEBUG loaded listener.js 23:44:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 128 (0x1265c8c00) [pid = 1664] [serial = 157] [outer = 0x125bbf800] 23:44:10 INFO - PROCESS | 1664 | 1469256250966 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]]]}] 23:44:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 618ms 23:44:10 INFO - PROCESS | 1664 | 1469256250975 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 23:44:10 INFO - PROCESS | 1664 | 1469256250977 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 23:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:44:10 INFO - PROCESS | 1664 | 1469256250979 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:44:10 INFO - PROCESS | 1664 | 1469256250980 Marionette TRACE conn2 <- [1,186,null,{}] 23:44:10 INFO - PROCESS | 1664 | 1469256250983 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}] 23:44:10 INFO - PROCESS | 1664 | 1469256250984 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:11 INFO - PROCESS | 1664 | 1469256251075 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 23:44:11 INFO - PROCESS | 1664 | 1469256251118 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:11 INFO - PROCESS | 1664 | 1469256251120 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:11 INFO - PROCESS | 1664 | ++DOCSHELL 0x113210000 == 54 [pid = 1664] [id = 54] 23:44:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 129 (0x11676b800) [pid = 1664] [serial = 158] [outer = 0x0] 23:44:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 130 (0x1191cec00) [pid = 1664] [serial = 159] [outer = 0x11676b800] 23:44:11 INFO - PROCESS | 1664 | 1469256251149 Marionette DEBUG loaded listener.js 23:44:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 131 (0x119b99000) [pid = 1664] [serial = 160] [outer = 0x11676b800] 23:44:11 INFO - PROCESS | 1664 | 1469256251612 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]]]}] 23:44:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 23:44:11 INFO - PROCESS | 1664 | 1469256251664 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 23:44:11 INFO - PROCESS | 1664 | 1469256251667 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 23:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:44:11 INFO - PROCESS | 1664 | 1469256251672 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:44:11 INFO - PROCESS | 1664 | 1469256251674 Marionette TRACE conn2 <- [1,190,null,{}] 23:44:11 INFO - PROCESS | 1664 | 1469256251677 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}] 23:44:11 INFO - PROCESS | 1664 | 1469256251679 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:11 INFO - PROCESS | 1664 | 1469256251787 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 23:44:11 INFO - PROCESS | 1664 | 1469256251868 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:11 INFO - PROCESS | 1664 | 1469256251869 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:11 INFO - PROCESS | 1664 | ++DOCSHELL 0x11600d000 == 55 [pid = 1664] [id = 55] 23:44:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 132 (0x116891800) [pid = 1664] [serial = 161] [outer = 0x0] 23:44:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 133 (0x116ab2400) [pid = 1664] [serial = 162] [outer = 0x116891800] 23:44:11 INFO - PROCESS | 1664 | 1469256251897 Marionette DEBUG loaded listener.js 23:44:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 134 (0x11811e800) [pid = 1664] [serial = 163] [outer = 0x116891800] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x111f53800 == 54 [pid = 1664] [id = 33] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x119b4b800 == 53 [pid = 1664] [id = 48] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x11928a800 == 52 [pid = 1664] [id = 47] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x11863c000 == 51 [pid = 1664] [id = 46] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x119a42000 == 50 [pid = 1664] [id = 34] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x116ad1000 == 49 [pid = 1664] [id = 45] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x116853800 == 48 [pid = 1664] [id = 44] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x113d0e000 == 47 [pid = 1664] [id = 43] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x116ae3800 == 46 [pid = 1664] [id = 29] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x11837d800 == 45 [pid = 1664] [id = 31] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x1191a2800 == 44 [pid = 1664] [id = 32] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x116412800 == 43 [pid = 1664] [id = 27] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x1168af800 == 42 [pid = 1664] [id = 28] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x125b2e000 == 41 [pid = 1664] [id = 42] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x119a4b000 == 40 [pid = 1664] [id = 35] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x117d4e000 == 39 [pid = 1664] [id = 30] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x120923800 == 38 [pid = 1664] [id = 36] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x113210000 == 37 [pid = 1664] [id = 54] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x125b27800 == 36 [pid = 1664] [id = 53] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x122d76000 == 35 [pid = 1664] [id = 52] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x119a7f800 == 34 [pid = 1664] [id = 51] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x125093000 == 33 [pid = 1664] [id = 41] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x120d7d800 == 32 [pid = 1664] [id = 38] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x120fd9000 == 31 [pid = 1664] [id = 39] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x1131c2000 == 30 [pid = 1664] [id = 49] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x120b79800 == 29 [pid = 1664] [id = 37] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x122d6d000 == 28 [pid = 1664] [id = 40] 23:44:12 INFO - PROCESS | 1664 | --DOCSHELL 0x116636000 == 27 [pid = 1664] [id = 50] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 133 (0x122df7c00) [pid = 1664] [serial = 11] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 132 (0x128c87000) [pid = 1664] [serial = 114] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 131 (0x128df2800) [pid = 1664] [serial = 117] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 130 (0x1194e0000) [pid = 1664] [serial = 72] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 129 (0x1164f3800) [pid = 1664] [serial = 75] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 128 (0x1176c3800) [pid = 1664] [serial = 78] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 127 (0x1181dc400) [pid = 1664] [serial = 79] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 126 (0x1183f1800) [pid = 1664] [serial = 81] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 125 (0x119186800) [pid = 1664] [serial = 84] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 124 (0x1194d6000) [pid = 1664] [serial = 87] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 123 (0x11a0ee000) [pid = 1664] [serial = 90] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 122 (0x120b09400) [pid = 1664] [serial = 93] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 121 (0x120f8c800) [pid = 1664] [serial = 94] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 120 (0x1214b3400) [pid = 1664] [serial = 96] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 119 (0x122dc6c00) [pid = 1664] [serial = 97] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 118 (0x122fbb000) [pid = 1664] [serial = 99] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 117 (0x12447b000) [pid = 1664] [serial = 100] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 116 (0x1243f7800) [pid = 1664] [serial = 102] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x12505bc00) [pid = 1664] [serial = 105] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x125f7d000) [pid = 1664] [serial = 108] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x1285f0000) [pid = 1664] [serial = 111] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x112d1dc00) [pid = 1664] [serial = 66] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x116a0d800) [pid = 1664] [serial = 69] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x125bc2000) [pid = 1664] [serial = 106] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x1167d5800) [pid = 1664] [serial = 76] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x119a2e800) [pid = 1664] [serial = 88] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x120b05800) [pid = 1664] [serial = 91] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x12879a000) [pid = 1664] [serial = 112] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x11325a000) [pid = 1664] [serial = 67] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x118609c00) [pid = 1664] [serial = 82] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x1265b4000) [pid = 1664] [serial = 109] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1191d9400) [pid = 1664] [serial = 85] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x117161800) [pid = 1664] [serial = 70] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x128f56800) [pid = 1664] [serial = 120] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x12da46800) [pid = 1664] [serial = 64] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x119e66c00) [pid = 1664] [serial = 73] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1213d3400) [pid = 1664] [serial = 8] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x12b7f9800) [pid = 1664] [serial = 39] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x12b7ea400) [pid = 1664] [serial = 36] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x12b7ef000) [pid = 1664] [serial = 37] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x12b77cc00) [pid = 1664] [serial = 33] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x12b7cec00) [pid = 1664] [serial = 34] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x1182f4000) [pid = 1664] [serial = 31] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x1181d2800) [pid = 1664] [serial = 30] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x12b48e000) [pid = 1664] [serial = 27] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x12b494400) [pid = 1664] [serial = 28] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x12b239400) [pid = 1664] [serial = 24] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x12b242800) [pid = 1664] [serial = 25] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x12a2b4c00) [pid = 1664] [serial = 21] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x12a2b9000) [pid = 1664] [serial = 22] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x128f52c00) [pid = 1664] [serial = 18] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x128c8c000) [pid = 1664] [serial = 15] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x128c91c00) [pid = 1664] [serial = 16] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x12da41000) [pid = 1664] [serial = 63] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x12ccdc400) [pid = 1664] [serial = 60] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x12cd5a400) [pid = 1664] [serial = 61] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x12b32a400) [pid = 1664] [serial = 57] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x12b331800) [pid = 1664] [serial = 58] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x1181db000) [pid = 1664] [serial = 55] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x12ccd8c00) [pid = 1664] [serial = 54] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (0x12cd07800) [pid = 1664] [serial = 48] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (0x12cd5f000) [pid = 1664] [serial = 51] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (0x12c936800) [pid = 1664] [serial = 45] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (0x12c93b800) [pid = 1664] [serial = 46] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (0x12bf1f800) [pid = 1664] [serial = 42] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (0x12c418800) [pid = 1664] [serial = 43] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (0x12bf16800) [pid = 1664] [serial = 40] [outer = 0x0] [url = about:blank] 23:44:12 INFO - PROCESS | 1664 | 1469256252644 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]]]}] 23:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1025ms 23:44:12 INFO - PROCESS | 1664 | 1469256252701 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 23:44:12 INFO - PROCESS | 1664 | 1469256252704 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 23:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:44:12 INFO - PROCESS | 1664 | 1469256252711 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:44:12 INFO - PROCESS | 1664 | 1469256252717 Marionette TRACE conn2 <- [1,194,null,{}] 23:44:12 INFO - PROCESS | 1664 | 1469256252721 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}] 23:44:12 INFO - PROCESS | 1664 | 1469256252722 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:12 INFO - PROCESS | 1664 | 1469256252798 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 23:44:12 INFO - PROCESS | 1664 | 1469256252838 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:12 INFO - PROCESS | 1664 | 1469256252841 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:12 INFO - PROCESS | 1664 | ++DOCSHELL 0x113d05800 == 28 [pid = 1664] [id = 56] 23:44:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (0x116649400) [pid = 1664] [serial = 164] [outer = 0x0] 23:44:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (0x116aae400) [pid = 1664] [serial = 165] [outer = 0x116649400] 23:44:12 INFO - PROCESS | 1664 | 1469256252868 Marionette DEBUG loaded listener.js 23:44:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (0x117d0e000) [pid = 1664] [serial = 166] [outer = 0x116649400] 23:44:13 INFO - PROCESS | 1664 | 1469256253193 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]]]}] 23:44:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 524ms 23:44:13 INFO - PROCESS | 1664 | 1469256253237 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 23:44:13 INFO - PROCESS | 1664 | 1469256253242 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 23:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:44:13 INFO - PROCESS | 1664 | 1469256253249 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:44:13 INFO - PROCESS | 1664 | 1469256253251 Marionette TRACE conn2 <- [1,198,null,{}] 23:44:13 INFO - PROCESS | 1664 | 1469256253255 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}] 23:44:13 INFO - PROCESS | 1664 | 1469256253257 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:13 INFO - PROCESS | 1664 | 1469256253375 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 23:44:13 INFO - PROCESS | 1664 | 1469256253430 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:13 INFO - PROCESS | 1664 | 1469256253433 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:13 INFO - PROCESS | 1664 | ++DOCSHELL 0x1168ce000 == 29 [pid = 1664] [id = 57] 23:44:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (0x116891000) [pid = 1664] [serial = 167] [outer = 0x0] 23:44:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (0x1181db000) [pid = 1664] [serial = 168] [outer = 0x116891000] 23:44:13 INFO - PROCESS | 1664 | 1469256253476 Marionette DEBUG loaded listener.js 23:44:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x11912b400) [pid = 1664] [serial = 169] [outer = 0x116891000] 23:44:13 INFO - PROCESS | 1664 | 1469256253745 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]]]}] 23:44:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 521ms 23:44:13 INFO - PROCESS | 1664 | 1469256253770 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 23:44:13 INFO - PROCESS | 1664 | 1469256253778 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 23:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:44:13 INFO - PROCESS | 1664 | 1469256253791 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:44:13 INFO - PROCESS | 1664 | 1469256253793 Marionette TRACE conn2 <- [1,202,null,{}] 23:44:13 INFO - PROCESS | 1664 | 1469256253808 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}] 23:44:13 INFO - PROCESS | 1664 | 1469256253811 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:13 INFO - PROCESS | 1664 | 1469256253887 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 23:44:13 INFO - PROCESS | 1664 | 1469256253929 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:13 INFO - PROCESS | 1664 | 1469256253931 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:13 INFO - PROCESS | 1664 | ++DOCSHELL 0x117d36800 == 30 [pid = 1664] [id = 58] 23:44:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x1191d0400) [pid = 1664] [serial = 170] [outer = 0x0] 23:44:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x1194db800) [pid = 1664] [serial = 171] [outer = 0x1191d0400] 23:44:13 INFO - PROCESS | 1664 | 1469256253958 Marionette DEBUG loaded listener.js 23:44:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x119e64c00) [pid = 1664] [serial = 172] [outer = 0x1191d0400] 23:44:14 INFO - PROCESS | 1664 | 1469256254209 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]]]}] 23:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 479ms 23:44:14 INFO - PROCESS | 1664 | 1469256254262 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 23:44:14 INFO - PROCESS | 1664 | 1469256254264 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 23:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:44:14 INFO - PROCESS | 1664 | 1469256254272 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:44:14 INFO - PROCESS | 1664 | 1469256254274 Marionette TRACE conn2 <- [1,206,null,{}] 23:44:14 INFO - PROCESS | 1664 | 1469256254276 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}] 23:44:14 INFO - PROCESS | 1664 | 1469256254277 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:14 INFO - PROCESS | 1664 | 1469256254354 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 23:44:14 INFO - PROCESS | 1664 | 1469256254358 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:14 INFO - PROCESS | 1664 | 1469256254360 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:14 INFO - PROCESS | 1664 | ++DOCSHELL 0x118386800 == 31 [pid = 1664] [id = 59] 23:44:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x120a04000) [pid = 1664] [serial = 173] [outer = 0x0] 23:44:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x120b05000) [pid = 1664] [serial = 174] [outer = 0x120a04000] 23:44:14 INFO - PROCESS | 1664 | 1469256254386 Marionette DEBUG loaded listener.js 23:44:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x120d3a400) [pid = 1664] [serial = 175] [outer = 0x120a04000] 23:44:14 INFO - PROCESS | 1664 | 1469256254785 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]]]}] 23:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 521ms 23:44:14 INFO - PROCESS | 1664 | 1469256254794 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 23:44:14 INFO - PROCESS | 1664 | 1469256254796 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 23:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:44:14 INFO - PROCESS | 1664 | 1469256254800 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:44:14 INFO - PROCESS | 1664 | 1469256254801 Marionette TRACE conn2 <- [1,210,null,{}] 23:44:14 INFO - PROCESS | 1664 | 1469256254803 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}] 23:44:14 INFO - PROCESS | 1664 | 1469256254804 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:14 INFO - PROCESS | 1664 | 1469256254892 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 23:44:14 INFO - PROCESS | 1664 | 1469256254896 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:14 INFO - PROCESS | 1664 | 1469256254898 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:14 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191b6800 == 32 [pid = 1664] [id = 60] 23:44:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x115d9f400) [pid = 1664] [serial = 176] [outer = 0x0] 23:44:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x120f90800) [pid = 1664] [serial = 177] [outer = 0x115d9f400] 23:44:14 INFO - PROCESS | 1664 | 1469256254945 Marionette DEBUG loaded listener.js 23:44:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x122d31400) [pid = 1664] [serial = 178] [outer = 0x115d9f400] 23:44:15 INFO - PROCESS | 1664 | 1469256255272 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]]]}] 23:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 518ms 23:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:44:15 INFO - PROCESS | 1664 | 1469256255318 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 23:44:15 INFO - PROCESS | 1664 | 1469256255319 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 23:44:15 INFO - PROCESS | 1664 | 1469256255321 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:44:15 INFO - PROCESS | 1664 | 1469256255322 Marionette TRACE conn2 <- [1,214,null,{}] 23:44:15 INFO - PROCESS | 1664 | 1469256255325 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}] 23:44:15 INFO - PROCESS | 1664 | 1469256255329 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:15 INFO - PROCESS | 1664 | 1469256255424 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 23:44:15 INFO - PROCESS | 1664 | 1469256255453 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:15 INFO - PROCESS | 1664 | 1469256255454 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:15 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a56000 == 33 [pid = 1664] [id = 61] 23:44:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x122dcd800) [pid = 1664] [serial = 179] [outer = 0x0] 23:44:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x125058400) [pid = 1664] [serial = 180] [outer = 0x122dcd800] 23:44:15 INFO - PROCESS | 1664 | 1469256255479 Marionette DEBUG loaded listener.js 23:44:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x125bbec00) [pid = 1664] [serial = 181] [outer = 0x122dcd800] 23:44:15 INFO - PROCESS | 1664 | 1469256255744 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]]]}] 23:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms 23:44:15 INFO - PROCESS | 1664 | 1469256255790 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 23:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:44:15 INFO - PROCESS | 1664 | 1469256255792 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 23:44:15 INFO - PROCESS | 1664 | 1469256255794 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:44:15 INFO - PROCESS | 1664 | 1469256255795 Marionette TRACE conn2 <- [1,218,null,{}] 23:44:15 INFO - PROCESS | 1664 | 1469256255801 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}] 23:44:15 INFO - PROCESS | 1664 | 1469256255809 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:15 INFO - PROCESS | 1664 | 1469256255897 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 23:44:15 INFO - PROCESS | 1664 | 1469256255900 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:15 INFO - PROCESS | 1664 | 1469256255901 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:15 INFO - PROCESS | 1664 | ++DOCSHELL 0x120910800 == 34 [pid = 1664] [id = 62] 23:44:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x122df4000) [pid = 1664] [serial = 182] [outer = 0x0] 23:44:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x125ff4000) [pid = 1664] [serial = 183] [outer = 0x122df4000] 23:44:15 INFO - PROCESS | 1664 | 1469256255925 Marionette DEBUG loaded listener.js 23:44:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1265c5800) [pid = 1664] [serial = 184] [outer = 0x122df4000] 23:44:16 INFO - PROCESS | 1664 | 1469256256225 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]]]}] 23:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 472ms 23:44:16 INFO - PROCESS | 1664 | 1469256256268 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 23:44:16 INFO - PROCESS | 1664 | 1469256256269 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 23:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:44:16 INFO - PROCESS | 1664 | 1469256256271 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:44:16 INFO - PROCESS | 1664 | 1469256256272 Marionette TRACE conn2 <- [1,222,null,{}] 23:44:16 INFO - PROCESS | 1664 | 1469256256275 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}] 23:44:16 INFO - PROCESS | 1664 | 1469256256276 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:16 INFO - PROCESS | 1664 | 1469256256362 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 23:44:16 INFO - PROCESS | 1664 | 1469256256366 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:16 INFO - PROCESS | 1664 | 1469256256367 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:16 INFO - PROCESS | 1664 | ++DOCSHELL 0x120c58800 == 35 [pid = 1664] [id = 63] 23:44:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x124894000) [pid = 1664] [serial = 185] [outer = 0x0] 23:44:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x128777800) [pid = 1664] [serial = 186] [outer = 0x124894000] 23:44:16 INFO - PROCESS | 1664 | 1469256256391 Marionette DEBUG loaded listener.js 23:44:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x1287a4800) [pid = 1664] [serial = 187] [outer = 0x124894000] 23:44:16 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x1246d8c00) [pid = 1664] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:44:16 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x120d3a800) [pid = 1664] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:44:16 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x11715e400) [pid = 1664] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:44:16 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x118258000) [pid = 1664] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:44:16 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x119187000) [pid = 1664] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:44:16 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x1164e8000) [pid = 1664] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:44:16 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x112a80800) [pid = 1664] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:44:16 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x12a1a8c00) [pid = 1664] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:44:16 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x1161a7800) [pid = 1664] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:44:16 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x128c92000) [pid = 1664] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:44:16 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x122fe5800) [pid = 1664] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:44:16 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x128f10800) [pid = 1664] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:44:16 INFO - PROCESS | 1664 | 1469256256715 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]]]}] 23:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 468ms 23:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:44:16 INFO - PROCESS | 1664 | 1469256256740 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 23:44:16 INFO - PROCESS | 1664 | 1469256256742 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 23:44:16 INFO - PROCESS | 1664 | 1469256256744 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:44:16 INFO - PROCESS | 1664 | 1469256256745 Marionette TRACE conn2 <- [1,226,null,{}] 23:44:16 INFO - PROCESS | 1664 | 1469256256749 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}] 23:44:16 INFO - PROCESS | 1664 | 1469256256750 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:16 INFO - PROCESS | 1664 | 1469256256832 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 23:44:16 INFO - PROCESS | 1664 | 1469256256875 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:16 INFO - PROCESS | 1664 | 1469256256876 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:16 INFO - PROCESS | 1664 | ++DOCSHELL 0x120e7d800 == 36 [pid = 1664] [id = 64] 23:44:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x113264800) [pid = 1664] [serial = 188] [outer = 0x0] 23:44:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x1191da000) [pid = 1664] [serial = 189] [outer = 0x113264800] 23:44:16 INFO - PROCESS | 1664 | 1469256256903 Marionette DEBUG loaded listener.js 23:44:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x124894800) [pid = 1664] [serial = 190] [outer = 0x113264800] 23:44:17 INFO - PROCESS | 1664 | 1469256257279 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]]]}] 23:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 568ms 23:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:44:17 INFO - PROCESS | 1664 | 1469256257313 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 23:44:17 INFO - PROCESS | 1664 | 1469256257314 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 23:44:17 INFO - PROCESS | 1664 | 1469256257316 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:44:17 INFO - PROCESS | 1664 | 1469256257317 Marionette TRACE conn2 <- [1,230,null,{}] 23:44:17 INFO - PROCESS | 1664 | 1469256257320 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}] 23:44:17 INFO - PROCESS | 1664 | 1469256257321 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:17 INFO - PROCESS | 1664 | 1469256257391 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 23:44:17 INFO - PROCESS | 1664 | 1469256257394 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:17 INFO - PROCESS | 1664 | 1469256257395 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:17 INFO - PROCESS | 1664 | ++DOCSHELL 0x121498800 == 37 [pid = 1664] [id = 65] 23:44:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x11918c000) [pid = 1664] [serial = 191] [outer = 0x0] 23:44:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x128c8c400) [pid = 1664] [serial = 192] [outer = 0x11918c000] 23:44:17 INFO - PROCESS | 1664 | 1469256257422 Marionette DEBUG loaded listener.js 23:44:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x128c92000) [pid = 1664] [serial = 193] [outer = 0x11918c000] 23:44:17 INFO - PROCESS | 1664 | 1469256257724 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]]]}] 23:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 420ms 23:44:17 INFO - PROCESS | 1664 | 1469256257741 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 23:44:17 INFO - PROCESS | 1664 | 1469256257743 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 23:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:44:17 INFO - PROCESS | 1664 | 1469256257745 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:44:17 INFO - PROCESS | 1664 | 1469256257747 Marionette TRACE conn2 <- [1,234,null,{}] 23:44:17 INFO - PROCESS | 1664 | 1469256257752 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}] 23:44:17 INFO - PROCESS | 1664 | 1469256257753 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:17 INFO - PROCESS | 1664 | 1469256257866 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 23:44:17 INFO - PROCESS | 1664 | 1469256257871 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:17 INFO - PROCESS | 1664 | 1469256257872 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:17 INFO - PROCESS | 1664 | ++DOCSHELL 0x1246a3800 == 38 [pid = 1664] [id = 66] 23:44:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x119182800) [pid = 1664] [serial = 194] [outer = 0x0] 23:44:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x128deb400) [pid = 1664] [serial = 195] [outer = 0x119182800] 23:44:17 INFO - PROCESS | 1664 | 1469256257898 Marionette DEBUG loaded listener.js 23:44:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x12a033400) [pid = 1664] [serial = 196] [outer = 0x119182800] 23:44:18 INFO - PROCESS | 1664 | 1469256258139 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]]]}] 23:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 423ms 23:44:18 INFO - PROCESS | 1664 | 1469256258174 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 23:44:18 INFO - PROCESS | 1664 | 1469256258176 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 23:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:44:18 INFO - PROCESS | 1664 | 1469256258194 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:44:18 INFO - PROCESS | 1664 | 1469256258196 Marionette TRACE conn2 <- [1,238,null,{}] 23:44:18 INFO - PROCESS | 1664 | 1469256258208 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}] 23:44:18 INFO - PROCESS | 1664 | 1469256258210 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:18 INFO - PROCESS | 1664 | 1469256258327 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 23:44:18 INFO - PROCESS | 1664 | 1469256258332 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:18 INFO - PROCESS | 1664 | 1469256258333 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:18 INFO - PROCESS | 1664 | ++DOCSHELL 0x126559000 == 39 [pid = 1664] [id = 67] 23:44:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x12a037c00) [pid = 1664] [serial = 197] [outer = 0x0] 23:44:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x12a1ab400) [pid = 1664] [serial = 198] [outer = 0x12a037c00] 23:44:18 INFO - PROCESS | 1664 | 1469256258371 Marionette DEBUG loaded listener.js 23:44:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x12a1b3c00) [pid = 1664] [serial = 199] [outer = 0x12a037c00] 23:44:18 INFO - PROCESS | 1664 | 1469256258959 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]]]}] 23:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 786ms 23:44:18 INFO - PROCESS | 1664 | 1469256258974 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 23:44:18 INFO - PROCESS | 1664 | 1469256258976 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 23:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:44:18 INFO - PROCESS | 1664 | 1469256258979 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:44:18 INFO - PROCESS | 1664 | 1469256258981 Marionette TRACE conn2 <- [1,242,null,{}] 23:44:19 INFO - PROCESS | 1664 | 1469256259014 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}] 23:44:19 INFO - PROCESS | 1664 | 1469256259017 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:19 INFO - PROCESS | 1664 | 1469256259154 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 23:44:19 INFO - PROCESS | 1664 | 1469256259209 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:19 INFO - PROCESS | 1664 | 1469256259211 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:19 INFO - PROCESS | 1664 | ++DOCSHELL 0x11668b800 == 40 [pid = 1664] [id = 68] 23:44:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x114f83400) [pid = 1664] [serial = 200] [outer = 0x0] 23:44:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x116648c00) [pid = 1664] [serial = 201] [outer = 0x114f83400] 23:44:19 INFO - PROCESS | 1664 | 1469256259241 Marionette DEBUG loaded listener.js 23:44:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x117d03400) [pid = 1664] [serial = 202] [outer = 0x114f83400] 23:44:19 INFO - PROCESS | 1664 | 1469256259673 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]]]}] 23:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 746ms 23:44:19 INFO - PROCESS | 1664 | 1469256259726 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 23:44:19 INFO - PROCESS | 1664 | 1469256259729 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 23:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:44:19 INFO - PROCESS | 1664 | 1469256259762 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:44:19 INFO - PROCESS | 1664 | 1469256259763 Marionette TRACE conn2 <- [1,246,null,{}] 23:44:19 INFO - PROCESS | 1664 | 1469256259767 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}] 23:44:19 INFO - PROCESS | 1664 | 1469256259769 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:19 INFO - PROCESS | 1664 | 1469256259889 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 23:44:19 INFO - PROCESS | 1664 | 1469256259958 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:19 INFO - PROCESS | 1664 | 1469256259959 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:19 INFO - PROCESS | 1664 | ++DOCSHELL 0x115e54800 == 41 [pid = 1664] [id = 69] 23:44:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x11614b000) [pid = 1664] [serial = 203] [outer = 0x0] 23:44:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x1181e0400) [pid = 1664] [serial = 204] [outer = 0x11614b000] 23:44:19 INFO - PROCESS | 1664 | 1469256259990 Marionette DEBUG loaded listener.js 23:44:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x1191dd800) [pid = 1664] [serial = 205] [outer = 0x11614b000] 23:44:20 INFO - PROCESS | 1664 | --DOCSHELL 0x1246a3800 == 40 [pid = 1664] [id = 66] 23:44:20 INFO - PROCESS | 1664 | --DOCSHELL 0x121498800 == 39 [pid = 1664] [id = 65] 23:44:20 INFO - PROCESS | 1664 | --DOCSHELL 0x120e7d800 == 38 [pid = 1664] [id = 64] 23:44:20 INFO - PROCESS | 1664 | --DOCSHELL 0x120c58800 == 37 [pid = 1664] [id = 63] 23:44:20 INFO - PROCESS | 1664 | --DOCSHELL 0x120910800 == 36 [pid = 1664] [id = 62] 23:44:20 INFO - PROCESS | 1664 | --DOCSHELL 0x119a56000 == 35 [pid = 1664] [id = 61] 23:44:20 INFO - PROCESS | 1664 | --DOCSHELL 0x1191b6800 == 34 [pid = 1664] [id = 60] 23:44:20 INFO - PROCESS | 1664 | --DOCSHELL 0x118386800 == 33 [pid = 1664] [id = 59] 23:44:20 INFO - PROCESS | 1664 | --DOCSHELL 0x117d36800 == 32 [pid = 1664] [id = 58] 23:44:20 INFO - PROCESS | 1664 | --DOCSHELL 0x1168ce000 == 31 [pid = 1664] [id = 57] 23:44:20 INFO - PROCESS | 1664 | --DOCSHELL 0x113d05800 == 30 [pid = 1664] [id = 56] 23:44:20 INFO - PROCESS | 1664 | --DOCSHELL 0x11600d000 == 29 [pid = 1664] [id = 55] 23:44:20 INFO - PROCESS | 1664 | 1469256260512 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]]]}] 23:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 773ms 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x117d0b800) [pid = 1664] [serial = 126] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x118608c00) [pid = 1664] [serial = 129] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x115e8d000) [pid = 1664] [serial = 130] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x11824f000) [pid = 1664] [serial = 127] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x119e6e400) [pid = 1664] [serial = 135] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x119b99400) [pid = 1664] [serial = 138] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x124a7a400) [pid = 1664] [serial = 142] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x112a82400) [pid = 1664] [serial = 132] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1182ef000) [pid = 1664] [serial = 133] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x120a0b400) [pid = 1664] [serial = 136] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x12a2bb400) [pid = 1664] [serial = 124] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x120b07c00) [pid = 1664] [serial = 139] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x12a1b0000) [pid = 1664] [serial = 123] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x1246cec00) [pid = 1664] [serial = 103] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x128f08000) [pid = 1664] [serial = 118] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x128c92c00) [pid = 1664] [serial = 115] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x12a03b400) [pid = 1664] [serial = 121] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x125bc0000) [pid = 1664] [serial = 145] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x125a9dc00) [pid = 1664] [serial = 144] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x1243f7400) [pid = 1664] [serial = 141] [outer = 0x0] [url = about:blank] 23:44:20 INFO - PROCESS | 1664 | 1469256260534 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 23:44:20 INFO - PROCESS | 1664 | 1469256260537 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 23:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:44:20 INFO - PROCESS | 1664 | 1469256260539 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:44:20 INFO - PROCESS | 1664 | 1469256260542 Marionette TRACE conn2 <- [1,250,null,{}] 23:44:20 INFO - PROCESS | 1664 | 1469256260546 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}] 23:44:20 INFO - PROCESS | 1664 | 1469256260547 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:20 INFO - PROCESS | 1664 | 1469256260620 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 23:44:20 INFO - PROCESS | 1664 | 1469256260624 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:20 INFO - PROCESS | 1664 | 1469256260626 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:20 INFO - PROCESS | 1664 | ++DOCSHELL 0x11600b800 == 30 [pid = 1664] [id = 70] 23:44:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x1181dc400) [pid = 1664] [serial = 206] [outer = 0x0] 23:44:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x1183eac00) [pid = 1664] [serial = 207] [outer = 0x1181dc400] 23:44:20 INFO - PROCESS | 1664 | 1469256260654 Marionette DEBUG loaded listener.js 23:44:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x119186800) [pid = 1664] [serial = 208] [outer = 0x1181dc400] 23:44:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x119e61800) [pid = 1664] [serial = 209] [outer = 0x12c421800] 23:44:20 INFO - PROCESS | 1664 | 1469256260989 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]]]}] 23:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 472ms 23:44:21 INFO - PROCESS | 1664 | 1469256261012 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 23:44:21 INFO - PROCESS | 1664 | 1469256261016 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 23:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:44:21 INFO - PROCESS | 1664 | 1469256261021 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:44:21 INFO - PROCESS | 1664 | 1469256261022 Marionette TRACE conn2 <- [1,254,null,{}] 23:44:21 INFO - PROCESS | 1664 | 1469256261025 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}] 23:44:21 INFO - PROCESS | 1664 | 1469256261026 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:21 INFO - PROCESS | 1664 | 1469256261110 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 23:44:21 INFO - PROCESS | 1664 | 1469256261157 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:21 INFO - PROCESS | 1664 | 1469256261158 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:21 INFO - PROCESS | 1664 | ++DOCSHELL 0x1172b0000 == 31 [pid = 1664] [id = 71] 23:44:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x119187000) [pid = 1664] [serial = 210] [outer = 0x0] 23:44:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x1194dc800) [pid = 1664] [serial = 211] [outer = 0x119187000] 23:44:21 INFO - PROCESS | 1664 | 1469256261185 Marionette DEBUG loaded listener.js 23:44:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x120b06000) [pid = 1664] [serial = 212] [outer = 0x119187000] 23:44:21 INFO - PROCESS | 1664 | 1469256261468 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]]]}] 23:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 23:44:21 INFO - PROCESS | 1664 | 1469256261490 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 23:44:21 INFO - PROCESS | 1664 | 1469256261491 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 23:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:44:21 INFO - PROCESS | 1664 | 1469256261493 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:44:21 INFO - PROCESS | 1664 | 1469256261496 Marionette TRACE conn2 <- [1,258,null,{}] 23:44:21 INFO - PROCESS | 1664 | 1469256261511 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}] 23:44:21 INFO - PROCESS | 1664 | 1469256261515 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:21 INFO - PROCESS | 1664 | 1469256261593 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 23:44:21 INFO - PROCESS | 1664 | 1469256261600 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:21 INFO - PROCESS | 1664 | 1469256261602 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:21 INFO - PROCESS | 1664 | ++DOCSHELL 0x1192a0000 == 32 [pid = 1664] [id = 72] 23:44:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x113c55000) [pid = 1664] [serial = 213] [outer = 0x0] 23:44:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x122dc0000) [pid = 1664] [serial = 214] [outer = 0x113c55000] 23:44:21 INFO - PROCESS | 1664 | 1469256261630 Marionette DEBUG loaded listener.js 23:44:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x124a79800) [pid = 1664] [serial = 215] [outer = 0x113c55000] 23:44:21 INFO - PROCESS | 1664 | 1469256261918 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]]]}] 23:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 479ms 23:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:44:21 INFO - PROCESS | 1664 | 1469256261972 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 23:44:21 INFO - PROCESS | 1664 | 1469256261974 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 23:44:21 INFO - PROCESS | 1664 | 1469256261976 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:44:21 INFO - PROCESS | 1664 | 1469256261977 Marionette TRACE conn2 <- [1,262,null,{}] 23:44:21 INFO - PROCESS | 1664 | 1469256261979 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}] 23:44:21 INFO - PROCESS | 1664 | 1469256261982 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:22 INFO - PROCESS | 1664 | 1469256262055 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 23:44:22 INFO - PROCESS | 1664 | 1469256262059 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:22 INFO - PROCESS | 1664 | 1469256262060 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:22 INFO - PROCESS | 1664 | ++DOCSHELL 0x119b37800 == 33 [pid = 1664] [id = 73] 23:44:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x12505b800) [pid = 1664] [serial = 216] [outer = 0x0] 23:44:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x125bb9c00) [pid = 1664] [serial = 217] [outer = 0x12505b800] 23:44:22 INFO - PROCESS | 1664 | 1469256262086 Marionette DEBUG loaded listener.js 23:44:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1262acc00) [pid = 1664] [serial = 218] [outer = 0x12505b800] 23:44:22 INFO - PROCESS | 1664 | 1469256262389 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]]]}] 23:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 469ms 23:44:22 INFO - PROCESS | 1664 | 1469256262446 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 23:44:22 INFO - PROCESS | 1664 | 1469256262448 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 23:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:44:22 INFO - PROCESS | 1664 | 1469256262451 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:44:22 INFO - PROCESS | 1664 | 1469256262453 Marionette TRACE conn2 <- [1,266,null,{}] 23:44:22 INFO - PROCESS | 1664 | 1469256262456 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}] 23:44:22 INFO - PROCESS | 1664 | 1469256262458 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:22 INFO - PROCESS | 1664 | 1469256262567 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 23:44:22 INFO - PROCESS | 1664 | 1469256262648 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:22 INFO - PROCESS | 1664 | 1469256262649 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:22 INFO - PROCESS | 1664 | ++DOCSHELL 0x120914800 == 34 [pid = 1664] [id = 74] 23:44:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x116766800) [pid = 1664] [serial = 219] [outer = 0x0] 23:44:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x1265ccc00) [pid = 1664] [serial = 220] [outer = 0x116766800] 23:44:22 INFO - PROCESS | 1664 | 1469256262685 Marionette DEBUG loaded listener.js 23:44:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x1287a4c00) [pid = 1664] [serial = 221] [outer = 0x116766800] 23:44:23 INFO - PROCESS | 1664 | 1469256263112 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]]]}] 23:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 669ms 23:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:44:23 INFO - PROCESS | 1664 | 1469256263121 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 23:44:23 INFO - PROCESS | 1664 | 1469256263122 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 23:44:23 INFO - PROCESS | 1664 | 1469256263124 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:44:23 INFO - PROCESS | 1664 | 1469256263125 Marionette TRACE conn2 <- [1,270,null,{}] 23:44:23 INFO - PROCESS | 1664 | 1469256263127 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}] 23:44:23 INFO - PROCESS | 1664 | 1469256263131 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:23 INFO - PROCESS | 1664 | 1469256263237 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 23:44:23 INFO - PROCESS | 1664 | 1469256263267 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:23 INFO - PROCESS | 1664 | 1469256263269 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:23 INFO - PROCESS | 1664 | ++DOCSHELL 0x120e88000 == 35 [pid = 1664] [id = 75] 23:44:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x128c8c800) [pid = 1664] [serial = 222] [outer = 0x0] 23:44:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12a031c00) [pid = 1664] [serial = 223] [outer = 0x128c8c800] 23:44:23 INFO - PROCESS | 1664 | 1469256263293 Marionette DEBUG loaded listener.js 23:44:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x12a1b4800) [pid = 1664] [serial = 224] [outer = 0x128c8c800] 23:44:23 INFO - PROCESS | 1664 | 1469256263573 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]]]}] 23:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 472ms 23:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:44:23 INFO - PROCESS | 1664 | 1469256263606 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 23:44:23 INFO - PROCESS | 1664 | 1469256263607 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 23:44:23 INFO - PROCESS | 1664 | 1469256263609 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:44:23 INFO - PROCESS | 1664 | 1469256263610 Marionette TRACE conn2 <- [1,274,null,{}] 23:44:23 INFO - PROCESS | 1664 | 1469256263612 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}] 23:44:23 INFO - PROCESS | 1664 | 1469256263614 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:23 INFO - PROCESS | 1664 | 1469256263714 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 23:44:23 INFO - PROCESS | 1664 | 1469256263744 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:23 INFO - PROCESS | 1664 | 1469256263746 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:23 INFO - PROCESS | 1664 | ++DOCSHELL 0x12509f000 == 36 [pid = 1664] [id = 76] 23:44:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x1130db000) [pid = 1664] [serial = 225] [outer = 0x0] 23:44:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12a2b6c00) [pid = 1664] [serial = 226] [outer = 0x1130db000] 23:44:23 INFO - PROCESS | 1664 | 1469256263770 Marionette DEBUG loaded listener.js 23:44:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12a605000) [pid = 1664] [serial = 227] [outer = 0x1130db000] 23:44:24 INFO - PROCESS | 1664 | 1469256264051 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]]]}] 23:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 23:44:24 INFO - PROCESS | 1664 | 1469256264078 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 23:44:24 INFO - PROCESS | 1664 | 1469256264079 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 23:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:44:24 INFO - PROCESS | 1664 | 1469256264089 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:44:24 INFO - PROCESS | 1664 | 1469256264090 Marionette TRACE conn2 <- [1,278,null,{}] 23:44:24 INFO - PROCESS | 1664 | 1469256264099 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}] 23:44:24 INFO - PROCESS | 1664 | 1469256264102 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:24 INFO - PROCESS | 1664 | 1469256264192 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 23:44:24 INFO - PROCESS | 1664 | 1469256264196 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:24 INFO - PROCESS | 1664 | 1469256264197 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:24 INFO - PROCESS | 1664 | ++DOCSHELL 0x125f52000 == 37 [pid = 1664] [id = 77] 23:44:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x128c8d800) [pid = 1664] [serial = 228] [outer = 0x0] 23:44:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x12aba5400) [pid = 1664] [serial = 229] [outer = 0x128c8d800] 23:44:24 INFO - PROCESS | 1664 | 1469256264221 Marionette DEBUG loaded listener.js 23:44:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x12b236000) [pid = 1664] [serial = 230] [outer = 0x128c8d800] 23:44:24 INFO - PROCESS | 1664 | 1469256264527 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]]]}] 23:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 477ms 23:44:24 INFO - PROCESS | 1664 | 1469256264573 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 23:44:24 INFO - PROCESS | 1664 | 1469256264574 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 23:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:44:24 INFO - PROCESS | 1664 | 1469256264576 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:44:24 INFO - PROCESS | 1664 | 1469256264577 Marionette TRACE conn2 <- [1,282,null,{}] 23:44:24 INFO - PROCESS | 1664 | 1469256264580 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}] 23:44:24 INFO - PROCESS | 1664 | 1469256264583 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:24 INFO - PROCESS | 1664 | 1469256264731 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x115d9f400) [pid = 1664] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1191d0400) [pid = 1664] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x116891800) [pid = 1664] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x116891000) [pid = 1664] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1164ea000) [pid = 1664] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x116649400) [pid = 1664] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x120a04000) [pid = 1664] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x118258800) [pid = 1664] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x120a10000) [pid = 1664] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x125bbf800) [pid = 1664] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x11676b800) [pid = 1664] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x122dcd800) [pid = 1664] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x113264800) [pid = 1664] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x122df4000) [pid = 1664] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x124894000) [pid = 1664] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x11918c000) [pid = 1664] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:44:24 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x119182800) [pid = 1664] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:44:24 INFO - PROCESS | 1664 | 1469256264768 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:24 INFO - PROCESS | 1664 | 1469256264769 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:24 INFO - PROCESS | 1664 | ++DOCSHELL 0x1172a8800 == 38 [pid = 1664] [id = 78] 23:44:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x112d21c00) [pid = 1664] [serial = 231] [outer = 0x0] 23:44:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x115e2f000) [pid = 1664] [serial = 232] [outer = 0x112d21c00] 23:44:24 INFO - PROCESS | 1664 | 1469256264793 Marionette DEBUG loaded listener.js 23:44:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x118258800) [pid = 1664] [serial = 233] [outer = 0x112d21c00] 23:44:25 INFO - PROCESS | 1664 | 1469256265049 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]]]}] 23:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 518ms 23:44:25 INFO - PROCESS | 1664 | 1469256265095 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 23:44:25 INFO - PROCESS | 1664 | 1469256265096 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 23:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:44:25 INFO - PROCESS | 1664 | 1469256265106 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:44:25 INFO - PROCESS | 1664 | 1469256265107 Marionette TRACE conn2 <- [1,286,null,{}] 23:44:25 INFO - PROCESS | 1664 | 1469256265109 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}] 23:44:25 INFO - PROCESS | 1664 | 1469256265110 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:25 INFO - PROCESS | 1664 | 1469256265188 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 23:44:25 INFO - PROCESS | 1664 | 1469256265192 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:25 INFO - PROCESS | 1664 | 1469256265193 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:25 INFO - PROCESS | 1664 | ++DOCSHELL 0x1289b4000 == 39 [pid = 1664] [id = 79] 23:44:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x11860fc00) [pid = 1664] [serial = 234] [outer = 0x0] 23:44:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x125a9f400) [pid = 1664] [serial = 235] [outer = 0x11860fc00] 23:44:25 INFO - PROCESS | 1664 | 1469256265219 Marionette DEBUG loaded listener.js 23:44:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x12a03cc00) [pid = 1664] [serial = 236] [outer = 0x11860fc00] 23:44:25 INFO - PROCESS | 1664 | 1469256265540 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]]]}] 23:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 472ms 23:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:44:25 INFO - PROCESS | 1664 | 1469256265574 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 23:44:25 INFO - PROCESS | 1664 | 1469256265577 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 23:44:25 INFO - PROCESS | 1664 | 1469256265580 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:44:25 INFO - PROCESS | 1664 | 1469256265585 Marionette TRACE conn2 <- [1,290,null,{}] 23:44:25 INFO - PROCESS | 1664 | 1469256265588 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}] 23:44:25 INFO - PROCESS | 1664 | 1469256265590 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:25 INFO - PROCESS | 1664 | 1469256265757 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 23:44:25 INFO - PROCESS | 1664 | 1469256265766 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:25 INFO - PROCESS | 1664 | 1469256265768 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:25 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c5d800 == 40 [pid = 1664] [id = 80] 23:44:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x128f07000) [pid = 1664] [serial = 237] [outer = 0x0] 23:44:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x12b325400) [pid = 1664] [serial = 238] [outer = 0x128f07000] 23:44:25 INFO - PROCESS | 1664 | 1469256265809 Marionette DEBUG loaded listener.js 23:44:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x12b331c00) [pid = 1664] [serial = 239] [outer = 0x128f07000] 23:44:26 INFO - PROCESS | 1664 | 1469256266151 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]]]}] 23:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 623ms 23:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:44:26 INFO - PROCESS | 1664 | 1469256266202 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 23:44:26 INFO - PROCESS | 1664 | 1469256266203 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 23:44:26 INFO - PROCESS | 1664 | 1469256266205 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:44:26 INFO - PROCESS | 1664 | 1469256266206 Marionette TRACE conn2 <- [1,294,null,{}] 23:44:26 INFO - PROCESS | 1664 | 1469256266209 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}] 23:44:26 INFO - PROCESS | 1664 | 1469256266210 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:26 INFO - PROCESS | 1664 | 1469256266284 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 23:44:26 INFO - PROCESS | 1664 | 1469256266331 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:26 INFO - PROCESS | 1664 | 1469256266332 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:26 INFO - PROCESS | 1664 | ++DOCSHELL 0x129e36800 == 41 [pid = 1664] [id = 81] 23:44:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x1262ac000) [pid = 1664] [serial = 240] [outer = 0x0] 23:44:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x12b3d7800) [pid = 1664] [serial = 241] [outer = 0x1262ac000] 23:44:26 INFO - PROCESS | 1664 | 1469256266356 Marionette DEBUG loaded listener.js 23:44:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x12b3e0c00) [pid = 1664] [serial = 242] [outer = 0x1262ac000] 23:44:26 INFO - PROCESS | 1664 | 1469256266629 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]]]}] 23:44:26 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. 23:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 469ms 23:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:44:26 INFO - PROCESS | 1664 | 1469256266675 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 23:44:26 INFO - PROCESS | 1664 | 1469256266676 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 23:44:26 INFO - PROCESS | 1664 | 1469256266679 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:44:26 INFO - PROCESS | 1664 | 1469256266683 Marionette TRACE conn2 <- [1,298,null,{}] 23:44:26 INFO - PROCESS | 1664 | 1469256266689 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}] 23:44:26 INFO - PROCESS | 1664 | 1469256266690 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:26 INFO - PROCESS | 1664 | 1469256266871 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 23:44:26 INFO - PROCESS | 1664 | 1469256266924 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:26 INFO - PROCESS | 1664 | 1469256266926 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:26 INFO - PROCESS | 1664 | ++DOCSHELL 0x112f1c000 == 42 [pid = 1664] [id = 82] 23:44:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1121bd800) [pid = 1664] [serial = 243] [outer = 0x0] 23:44:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x1130e4000) [pid = 1664] [serial = 244] [outer = 0x1121bd800] 23:44:26 INFO - PROCESS | 1664 | 1469256266957 Marionette DEBUG loaded listener.js 23:44:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x116809800) [pid = 1664] [serial = 245] [outer = 0x1121bd800] 23:44:27 INFO - PROCESS | 1664 | 1469256267418 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]]]}] 23:44:27 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. 23:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 774ms 23:44:27 INFO - PROCESS | 1664 | 1469256267455 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 23:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:44:27 INFO - PROCESS | 1664 | 1469256267459 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 23:44:27 INFO - PROCESS | 1664 | 1469256267464 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:44:27 INFO - PROCESS | 1664 | 1469256267467 Marionette TRACE conn2 <- [1,302,null,{}] 23:44:27 INFO - PROCESS | 1664 | 1469256267472 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}] 23:44:27 INFO - PROCESS | 1664 | 1469256267476 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:27 INFO - PROCESS | 1664 | 1469256267653 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 23:44:27 INFO - PROCESS | 1664 | 1469256267738 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:27 INFO - PROCESS | 1664 | 1469256267740 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:27 INFO - PROCESS | 1664 | ++DOCSHELL 0x119630800 == 43 [pid = 1664] [id = 83] 23:44:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x116a0a800) [pid = 1664] [serial = 246] [outer = 0x0] 23:44:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x119a2dc00) [pid = 1664] [serial = 247] [outer = 0x116a0a800] 23:44:27 INFO - PROCESS | 1664 | 1469256267780 Marionette DEBUG loaded listener.js 23:44:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x120d38400) [pid = 1664] [serial = 248] [outer = 0x116a0a800] 23:44:28 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. 23:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 725ms 23:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:44:28 INFO - PROCESS | 1664 | 1469256268182 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]]]}] 23:44:28 INFO - PROCESS | 1664 | 1469256268188 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 23:44:28 INFO - PROCESS | 1664 | 1469256268190 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 23:44:28 INFO - PROCESS | 1664 | 1469256268192 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:44:28 INFO - PROCESS | 1664 | 1469256268194 Marionette TRACE conn2 <- [1,306,null,{}] 23:44:28 INFO - PROCESS | 1664 | 1469256268196 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}] 23:44:28 INFO - PROCESS | 1664 | 1469256268198 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:28 INFO - PROCESS | 1664 | 1469256268295 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 23:44:28 INFO - PROCESS | 1664 | 1469256268342 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:28 INFO - PROCESS | 1664 | 1469256268344 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:28 INFO - PROCESS | 1664 | ++DOCSHELL 0x12656b800 == 44 [pid = 1664] [id = 84] 23:44:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x120f86800) [pid = 1664] [serial = 249] [outer = 0x0] 23:44:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x1244b0800) [pid = 1664] [serial = 250] [outer = 0x120f86800] 23:44:28 INFO - PROCESS | 1664 | 1469256268372 Marionette DEBUG loaded listener.js 23:44:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x12505bc00) [pid = 1664] [serial = 251] [outer = 0x120f86800] 23:44:28 INFO - PROCESS | 1664 | 1469256268773 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]]]}] 23:44:28 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. 23:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 621ms 23:44:28 INFO - PROCESS | 1664 | 1469256268813 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 23:44:28 INFO - PROCESS | 1664 | 1469256268816 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 23:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:44:28 INFO - PROCESS | 1664 | 1469256268824 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:44:28 INFO - PROCESS | 1664 | 1469256268827 Marionette TRACE conn2 <- [1,310,null,{}] 23:44:28 INFO - PROCESS | 1664 | 1469256268829 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}] 23:44:28 INFO - PROCESS | 1664 | 1469256268832 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:28 INFO - PROCESS | 1664 | 1469256268931 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 23:44:29 INFO - PROCESS | 1664 | 1469256269012 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:29 INFO - PROCESS | 1664 | 1469256269013 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:29 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a0b5000 == 45 [pid = 1664] [id = 85] 23:44:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x1265c9c00) [pid = 1664] [serial = 252] [outer = 0x0] 23:44:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x1285e4800) [pid = 1664] [serial = 253] [outer = 0x1265c9c00] 23:44:29 INFO - PROCESS | 1664 | 1469256269054 Marionette DEBUG loaded listener.js 23:44:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x1285ebc00) [pid = 1664] [serial = 254] [outer = 0x1265c9c00] 23:44:29 INFO - PROCESS | 1664 | 1469256269453 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]]]}] 23:44:29 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. 23:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 677ms 23:44:29 INFO - PROCESS | 1664 | 1469256269497 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 23:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:44:29 INFO - PROCESS | 1664 | 1469256269498 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 23:44:29 INFO - PROCESS | 1664 | 1469256269500 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:44:29 INFO - PROCESS | 1664 | 1469256269502 Marionette TRACE conn2 <- [1,314,null,{}] 23:44:29 INFO - PROCESS | 1664 | 1469256269504 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}] 23:44:29 INFO - PROCESS | 1664 | 1469256269506 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:29 INFO - PROCESS | 1664 | 1469256269600 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 23:44:29 INFO - PROCESS | 1664 | 1469256269649 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:29 INFO - PROCESS | 1664 | 1469256269650 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:29 INFO - PROCESS | 1664 | ++DOCSHELL 0x116acd000 == 46 [pid = 1664] [id = 86] 23:44:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x120a0fc00) [pid = 1664] [serial = 255] [outer = 0x0] 23:44:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x125a9f000) [pid = 1664] [serial = 256] [outer = 0x120a0fc00] 23:44:29 INFO - PROCESS | 1664 | 1469256269679 Marionette DEBUG loaded listener.js 23:44:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x1285eec00) [pid = 1664] [serial = 257] [outer = 0x120a0fc00] 23:44:30 INFO - PROCESS | 1664 | 1469256270150 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]]]}] 23:44:30 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. 23:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 718ms 23:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:44:30 INFO - PROCESS | 1664 | 1469256270221 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 23:44:30 INFO - PROCESS | 1664 | 1469256270223 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 23:44:30 INFO - PROCESS | 1664 | 1469256270226 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:44:30 INFO - PROCESS | 1664 | 1469256270228 Marionette TRACE conn2 <- [1,318,null,{}] 23:44:30 INFO - PROCESS | 1664 | 1469256270245 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}] 23:44:30 INFO - PROCESS | 1664 | 1469256270247 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:30 INFO - PROCESS | 1664 | 1469256270340 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 23:44:30 INFO - PROCESS | 1664 | 1469256270408 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:30 INFO - PROCESS | 1664 | 1469256270409 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:30 INFO - PROCESS | 1664 | ++DOCSHELL 0x114f3f800 == 47 [pid = 1664] [id = 87] 23:44:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x118608400) [pid = 1664] [serial = 258] [outer = 0x0] 23:44:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x11912b800) [pid = 1664] [serial = 259] [outer = 0x118608400] 23:44:30 INFO - PROCESS | 1664 | 1469256270437 Marionette DEBUG loaded listener.js 23:44:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x119a33400) [pid = 1664] [serial = 260] [outer = 0x118608400] 23:44:30 INFO - PROCESS | 1664 | --DOCSHELL 0x129e36800 == 46 [pid = 1664] [id = 81] 23:44:30 INFO - PROCESS | 1664 | --DOCSHELL 0x128c5d800 == 45 [pid = 1664] [id = 80] 23:44:30 INFO - PROCESS | 1664 | --DOCSHELL 0x1289b4000 == 44 [pid = 1664] [id = 79] 23:44:30 INFO - PROCESS | 1664 | --DOCSHELL 0x1172a8800 == 43 [pid = 1664] [id = 78] 23:44:30 INFO - PROCESS | 1664 | --DOCSHELL 0x125f52000 == 42 [pid = 1664] [id = 77] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x12a1ab400) [pid = 1664] [serial = 198] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOCSHELL 0x12509f000 == 41 [pid = 1664] [id = 76] 23:44:30 INFO - PROCESS | 1664 | --DOCSHELL 0x120e88000 == 40 [pid = 1664] [id = 75] 23:44:30 INFO - PROCESS | 1664 | --DOCSHELL 0x120914800 == 39 [pid = 1664] [id = 74] 23:44:30 INFO - PROCESS | 1664 | --DOCSHELL 0x119b37800 == 38 [pid = 1664] [id = 73] 23:44:30 INFO - PROCESS | 1664 | --DOCSHELL 0x1192a0000 == 37 [pid = 1664] [id = 72] 23:44:30 INFO - PROCESS | 1664 | --DOCSHELL 0x1172b0000 == 36 [pid = 1664] [id = 71] 23:44:30 INFO - PROCESS | 1664 | --DOCSHELL 0x11600b800 == 35 [pid = 1664] [id = 70] 23:44:30 INFO - PROCESS | 1664 | --DOCSHELL 0x115e54800 == 34 [pid = 1664] [id = 69] 23:44:30 INFO - PROCESS | 1664 | --DOCSHELL 0x11668b800 == 33 [pid = 1664] [id = 68] 23:44:30 INFO - PROCESS | 1664 | --DOCSHELL 0x126559000 == 32 [pid = 1664] [id = 67] 23:44:30 INFO - PROCESS | 1664 | 1469256270816 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]]]}] 23:44:30 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. 23:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 624ms 23:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:44:30 INFO - PROCESS | 1664 | 1469256270851 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 23:44:30 INFO - PROCESS | 1664 | 1469256270853 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 23:44:30 INFO - PROCESS | 1664 | 1469256270857 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:44:30 INFO - PROCESS | 1664 | 1469256270859 Marionette TRACE conn2 <- [1,322,null,{}] 23:44:30 INFO - PROCESS | 1664 | 1469256270861 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}] 23:44:30 INFO - PROCESS | 1664 | 1469256270863 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:30 INFO - PROCESS | 1664 | 1469256270947 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x120f90800) [pid = 1664] [serial = 177] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x1194db800) [pid = 1664] [serial = 171] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x11811e800) [pid = 1664] [serial = 163] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x116ab2400) [pid = 1664] [serial = 162] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x1181db000) [pid = 1664] [serial = 168] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x1181dcc00) [pid = 1664] [serial = 148] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x116ab0000) [pid = 1664] [serial = 147] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x11912b400) [pid = 1664] [serial = 169] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x116aae400) [pid = 1664] [serial = 165] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x117d0e000) [pid = 1664] [serial = 166] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x120b05000) [pid = 1664] [serial = 174] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x119b93c00) [pid = 1664] [serial = 151] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x119134800) [pid = 1664] [serial = 150] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1244ad800) [pid = 1664] [serial = 154] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1213d1800) [pid = 1664] [serial = 153] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1265c8c00) [pid = 1664] [serial = 157] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x125ff5800) [pid = 1664] [serial = 156] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x119b99000) [pid = 1664] [serial = 160] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1191cec00) [pid = 1664] [serial = 159] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x125058400) [pid = 1664] [serial = 180] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x125bbec00) [pid = 1664] [serial = 181] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x1191da000) [pid = 1664] [serial = 189] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x125ff4000) [pid = 1664] [serial = 183] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x1265c5800) [pid = 1664] [serial = 184] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x128777800) [pid = 1664] [serial = 186] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x128c8c400) [pid = 1664] [serial = 192] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x124894800) [pid = 1664] [serial = 190] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x1287a4800) [pid = 1664] [serial = 187] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x119e64c00) [pid = 1664] [serial = 172] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x122d31400) [pid = 1664] [serial = 178] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x12a033400) [pid = 1664] [serial = 196] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x128c92000) [pid = 1664] [serial = 193] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x128deb400) [pid = 1664] [serial = 195] [outer = 0x0] [url = about:blank] 23:44:30 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x120d3a400) [pid = 1664] [serial = 175] [outer = 0x0] [url = about:blank] 23:44:31 INFO - PROCESS | 1664 | 1469256271002 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:31 INFO - PROCESS | 1664 | 1469256271003 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:31 INFO - PROCESS | 1664 | ++DOCSHELL 0x116853000 == 33 [pid = 1664] [id = 88] 23:44:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x11811e800) [pid = 1664] [serial = 261] [outer = 0x0] 23:44:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x11912e000) [pid = 1664] [serial = 262] [outer = 0x11811e800] 23:44:31 INFO - PROCESS | 1664 | 1469256271030 Marionette DEBUG loaded listener.js 23:44:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x120f3dc00) [pid = 1664] [serial = 263] [outer = 0x11811e800] 23:44:31 INFO - PROCESS | 1664 | 1469256271329 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]]]}] 23:44:31 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. 23:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 519ms 23:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:44:31 INFO - PROCESS | 1664 | 1469256271376 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 23:44:31 INFO - PROCESS | 1664 | 1469256271378 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 23:44:31 INFO - PROCESS | 1664 | 1469256271380 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:44:31 INFO - PROCESS | 1664 | 1469256271385 Marionette TRACE conn2 <- [1,326,null,{}] 23:44:31 INFO - PROCESS | 1664 | 1469256271393 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}] 23:44:31 INFO - PROCESS | 1664 | 1469256271397 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:31 INFO - PROCESS | 1664 | 1469256271526 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 23:44:31 INFO - PROCESS | 1664 | 1469256271616 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:31 INFO - PROCESS | 1664 | 1469256271619 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:31 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191b2800 == 34 [pid = 1664] [id = 89] 23:44:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x121258400) [pid = 1664] [serial = 264] [outer = 0x0] 23:44:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x124894800) [pid = 1664] [serial = 265] [outer = 0x121258400] 23:44:31 INFO - PROCESS | 1664 | 1469256271665 Marionette DEBUG loaded listener.js 23:44:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x125bc0000) [pid = 1664] [serial = 266] [outer = 0x121258400] 23:44:32 INFO - PROCESS | 1664 | 1469256272047 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]]]}] 23:44:32 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. 23:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 673ms 23:44:32 INFO - PROCESS | 1664 | 1469256272053 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 23:44:32 INFO - PROCESS | 1664 | 1469256272055 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 23:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:44:32 INFO - PROCESS | 1664 | 1469256272067 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:44:32 INFO - PROCESS | 1664 | 1469256272068 Marionette TRACE conn2 <- [1,330,null,{}] 23:44:32 INFO - PROCESS | 1664 | 1469256272070 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}] 23:44:32 INFO - PROCESS | 1664 | 1469256272071 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:32 INFO - PROCESS | 1664 | 1469256272146 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 23:44:32 INFO - PROCESS | 1664 | 1469256272151 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:32 INFO - PROCESS | 1664 | 1469256272153 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:32 INFO - PROCESS | 1664 | ++DOCSHELL 0x119b36000 == 35 [pid = 1664] [id = 90] 23:44:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1265ce800) [pid = 1664] [serial = 267] [outer = 0x0] 23:44:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1285e8800) [pid = 1664] [serial = 268] [outer = 0x1265ce800] 23:44:32 INFO - PROCESS | 1664 | 1469256272178 Marionette DEBUG loaded listener.js 23:44:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x128774800) [pid = 1664] [serial = 269] [outer = 0x1265ce800] 23:44:32 INFO - PROCESS | 1664 | 1469256272489 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]]]}] 23:44:32 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. 23:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 476ms 23:44:32 INFO - PROCESS | 1664 | 1469256272538 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 23:44:32 INFO - PROCESS | 1664 | 1469256272539 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 23:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:44:32 INFO - PROCESS | 1664 | 1469256272541 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:44:32 INFO - PROCESS | 1664 | 1469256272542 Marionette TRACE conn2 <- [1,334,null,{}] 23:44:32 INFO - PROCESS | 1664 | 1469256272544 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}] 23:44:32 INFO - PROCESS | 1664 | 1469256272546 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:32 INFO - PROCESS | 1664 | 1469256272620 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 23:44:32 INFO - PROCESS | 1664 | 1469256272624 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:32 INFO - PROCESS | 1664 | 1469256272625 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:32 INFO - PROCESS | 1664 | ++DOCSHELL 0x120924000 == 36 [pid = 1664] [id = 91] 23:44:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1285e7800) [pid = 1664] [serial = 270] [outer = 0x0] 23:44:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x128c8ac00) [pid = 1664] [serial = 271] [outer = 0x1285e7800] 23:44:32 INFO - PROCESS | 1664 | 1469256272650 Marionette DEBUG loaded listener.js 23:44:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x128c92000) [pid = 1664] [serial = 272] [outer = 0x1285e7800] 23:44:32 INFO - PROCESS | 1664 | 1469256272994 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]]]}] 23:44:33 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. 23:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 467ms 23:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:44:33 INFO - PROCESS | 1664 | 1469256273009 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 23:44:33 INFO - PROCESS | 1664 | 1469256273010 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 23:44:33 INFO - PROCESS | 1664 | 1469256273012 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:44:33 INFO - PROCESS | 1664 | 1469256273013 Marionette TRACE conn2 <- [1,338,null,{}] 23:44:33 INFO - PROCESS | 1664 | 1469256273018 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}] 23:44:33 INFO - PROCESS | 1664 | 1469256273021 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:33 INFO - PROCESS | 1664 | 1469256273142 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 23:44:33 INFO - PROCESS | 1664 | 1469256273155 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:33 INFO - PROCESS | 1664 | 1469256273156 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:33 INFO - PROCESS | 1664 | ++DOCSHELL 0x1168ce000 == 37 [pid = 1664] [id = 92] 23:44:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x128c91c00) [pid = 1664] [serial = 273] [outer = 0x0] 23:44:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x128f0bc00) [pid = 1664] [serial = 274] [outer = 0x128c91c00] 23:44:33 INFO - PROCESS | 1664 | 1469256273181 Marionette DEBUG loaded listener.js 23:44:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12a2c2800) [pid = 1664] [serial = 275] [outer = 0x128c91c00] 23:44:33 INFO - PROCESS | 1664 | 1469256273469 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]]]}] 23:44:33 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. 23:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 23:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:44:33 INFO - PROCESS | 1664 | 1469256273532 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 23:44:33 INFO - PROCESS | 1664 | 1469256273533 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 23:44:33 INFO - PROCESS | 1664 | 1469256273535 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:44:33 INFO - PROCESS | 1664 | 1469256273536 Marionette TRACE conn2 <- [1,342,null,{}] 23:44:33 INFO - PROCESS | 1664 | 1469256273538 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}] 23:44:33 INFO - PROCESS | 1664 | 1469256273540 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:33 INFO - PROCESS | 1664 | 1469256273632 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 23:44:33 INFO - PROCESS | 1664 | 1469256273643 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:33 INFO - PROCESS | 1664 | 1469256273644 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:33 INFO - PROCESS | 1664 | ++DOCSHELL 0x116009800 == 38 [pid = 1664] [id = 93] 23:44:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x1181e0000) [pid = 1664] [serial = 276] [outer = 0x0] 23:44:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x12aba9000) [pid = 1664] [serial = 277] [outer = 0x1181e0000] 23:44:33 INFO - PROCESS | 1664 | 1469256273693 Marionette DEBUG loaded listener.js 23:44:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12b242400) [pid = 1664] [serial = 278] [outer = 0x1181e0000] 23:44:33 INFO - PROCESS | 1664 | 1469256273980 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]]]}] 23:44:34 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. 23:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 23:44:34 INFO - PROCESS | 1664 | 1469256274005 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 23:44:34 INFO - PROCESS | 1664 | 1469256274006 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 23:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:44:34 INFO - PROCESS | 1664 | 1469256274008 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:44:34 INFO - PROCESS | 1664 | 1469256274009 Marionette TRACE conn2 <- [1,346,null,{}] 23:44:34 INFO - PROCESS | 1664 | 1469256274019 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}] 23:44:34 INFO - PROCESS | 1664 | 1469256274020 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:34 INFO - PROCESS | 1664 | 1469256274114 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 23:44:34 INFO - PROCESS | 1664 | 1469256274118 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:34 INFO - PROCESS | 1664 | 1469256274119 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:34 INFO - PROCESS | 1664 | ++DOCSHELL 0x116fde800 == 39 [pid = 1664] [id = 94] 23:44:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x117160c00) [pid = 1664] [serial = 279] [outer = 0x0] 23:44:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x12b32b800) [pid = 1664] [serial = 280] [outer = 0x117160c00] 23:44:34 INFO - PROCESS | 1664 | 1469256274144 Marionette DEBUG loaded listener.js 23:44:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x12b3d9800) [pid = 1664] [serial = 281] [outer = 0x117160c00] 23:44:34 INFO - PROCESS | 1664 | 1469256274459 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]]]}] 23:44:34 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. 23:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 23:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:44:34 INFO - PROCESS | 1664 | 1469256274476 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 23:44:34 INFO - PROCESS | 1664 | 1469256274478 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 23:44:34 INFO - PROCESS | 1664 | 1469256274480 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:44:34 INFO - PROCESS | 1664 | 1469256274481 Marionette TRACE conn2 <- [1,350,null,{}] 23:44:34 INFO - PROCESS | 1664 | 1469256274490 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}] 23:44:34 INFO - PROCESS | 1664 | 1469256274491 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:34 INFO - PROCESS | 1664 | 1469256274603 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 23:44:34 INFO - PROCESS | 1664 | 1469256274607 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:34 INFO - PROCESS | 1664 | 1469256274608 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:34 INFO - PROCESS | 1664 | ++DOCSHELL 0x128674000 == 40 [pid = 1664] [id = 95] 23:44:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x12b3dc400) [pid = 1664] [serial = 282] [outer = 0x0] 23:44:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x12b48b000) [pid = 1664] [serial = 283] [outer = 0x12b3dc400] 23:44:34 INFO - PROCESS | 1664 | 1469256274632 Marionette DEBUG loaded listener.js 23:44:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x12b496c00) [pid = 1664] [serial = 284] [outer = 0x12b3dc400] 23:44:34 INFO - PROCESS | 1664 | 1469256274939 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]]]}] 23:44:34 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. 23:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 472ms 23:44:34 INFO - PROCESS | 1664 | 1469256274955 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 23:44:34 INFO - PROCESS | 1664 | 1469256274956 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 23:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:44:34 INFO - PROCESS | 1664 | 1469256274958 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:44:34 INFO - PROCESS | 1664 | 1469256274959 Marionette TRACE conn2 <- [1,354,null,{}] 23:44:34 INFO - PROCESS | 1664 | 1469256274961 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}] 23:44:34 INFO - PROCESS | 1664 | 1469256274963 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:35 INFO - PROCESS | 1664 | 1469256275064 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 23:44:35 INFO - PROCESS | 1664 | 1469256275069 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:35 INFO - PROCESS | 1664 | 1469256275070 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:35 INFO - PROCESS | 1664 | ++DOCSHELL 0x128da0000 == 41 [pid = 1664] [id = 96] 23:44:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x12b497400) [pid = 1664] [serial = 285] [outer = 0x0] 23:44:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x12b742c00) [pid = 1664] [serial = 286] [outer = 0x12b497400] 23:44:35 INFO - PROCESS | 1664 | 1469256275122 Marionette DEBUG loaded listener.js 23:44:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x12b74a000) [pid = 1664] [serial = 287] [outer = 0x12b497400] 23:44:35 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x113c55000) [pid = 1664] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:44:35 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x116766800) [pid = 1664] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:44:35 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x12505b800) [pid = 1664] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:44:35 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x128f07000) [pid = 1664] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:44:35 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1181dc400) [pid = 1664] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:44:35 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x11860fc00) [pid = 1664] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:44:35 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x128c8d800) [pid = 1664] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:44:35 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1130db000) [pid = 1664] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:44:35 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x119187000) [pid = 1664] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:44:35 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x128c8c800) [pid = 1664] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:44:35 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x112d21c00) [pid = 1664] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:44:35 INFO - PROCESS | 1664 | 1469256275504 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]]]}] 23:44:35 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. 23:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 569ms 23:44:35 INFO - PROCESS | 1664 | 1469256275527 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 23:44:35 INFO - PROCESS | 1664 | 1469256275529 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 23:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:44:35 INFO - PROCESS | 1664 | 1469256275532 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:44:35 INFO - PROCESS | 1664 | 1469256275534 Marionette TRACE conn2 <- [1,358,null,{}] 23:44:35 INFO - PROCESS | 1664 | 1469256275543 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}] 23:44:35 INFO - PROCESS | 1664 | 1469256275545 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:35 INFO - PROCESS | 1664 | 1469256275656 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 23:44:35 INFO - PROCESS | 1664 | 1469256275660 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:35 INFO - PROCESS | 1664 | 1469256275661 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:35 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a1e4800 == 42 [pid = 1664] [id = 97] 23:44:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x128f06000) [pid = 1664] [serial = 288] [outer = 0x0] 23:44:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12b74ac00) [pid = 1664] [serial = 289] [outer = 0x128f06000] 23:44:35 INFO - PROCESS | 1664 | 1469256275688 Marionette DEBUG loaded listener.js 23:44:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12b770c00) [pid = 1664] [serial = 290] [outer = 0x128f06000] 23:44:35 INFO - PROCESS | 1664 | 1469256275982 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]]]}] 23:44:36 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. 23:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 471ms 23:44:36 INFO - PROCESS | 1664 | 1469256276004 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 23:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:44:36 INFO - PROCESS | 1664 | 1469256276006 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 23:44:36 INFO - PROCESS | 1664 | 1469256276008 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:44:36 INFO - PROCESS | 1664 | 1469256276009 Marionette TRACE conn2 <- [1,362,null,{}] 23:44:36 INFO - PROCESS | 1664 | 1469256276011 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}] 23:44:36 INFO - PROCESS | 1664 | 1469256276012 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:36 INFO - PROCESS | 1664 | 1469256276094 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 23:44:36 INFO - PROCESS | 1664 | 1469256276143 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:36 INFO - PROCESS | 1664 | 1469256276144 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:36 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a273000 == 43 [pid = 1664] [id = 98] 23:44:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x125bc0400) [pid = 1664] [serial = 291] [outer = 0x0] 23:44:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x12b771800) [pid = 1664] [serial = 292] [outer = 0x125bc0400] 23:44:36 INFO - PROCESS | 1664 | 1469256276168 Marionette DEBUG loaded listener.js 23:44:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x12b7cc800) [pid = 1664] [serial = 293] [outer = 0x125bc0400] 23:44:36 INFO - PROCESS | 1664 | 1469256276408 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]]]}] 23:44:36 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. 23:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 469ms 23:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:44:36 INFO - PROCESS | 1664 | 1469256276478 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 23:44:36 INFO - PROCESS | 1664 | 1469256276479 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 23:44:36 INFO - PROCESS | 1664 | 1469256276488 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:44:36 INFO - PROCESS | 1664 | 1469256276489 Marionette TRACE conn2 <- [1,366,null,{}] 23:44:36 INFO - PROCESS | 1664 | 1469256276491 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}] 23:44:36 INFO - PROCESS | 1664 | 1469256276492 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:36 INFO - PROCESS | 1664 | 1469256276582 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 23:44:36 INFO - PROCESS | 1664 | 1469256276587 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:36 INFO - PROCESS | 1664 | 1469256276588 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:36 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a628000 == 44 [pid = 1664] [id = 99] 23:44:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x12b77a400) [pid = 1664] [serial = 294] [outer = 0x0] 23:44:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x12b7d3000) [pid = 1664] [serial = 295] [outer = 0x12b77a400] 23:44:36 INFO - PROCESS | 1664 | 1469256276611 Marionette DEBUG loaded listener.js 23:44:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x12b7eec00) [pid = 1664] [serial = 296] [outer = 0x12b77a400] 23:44:36 INFO - PROCESS | 1664 | 1469256276905 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]]]}] 23:44:36 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. 23:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 475ms 23:44:36 INFO - PROCESS | 1664 | 1469256276956 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 23:44:36 INFO - PROCESS | 1664 | 1469256276957 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 23:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:44:36 INFO - PROCESS | 1664 | 1469256276960 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:44:36 INFO - PROCESS | 1664 | 1469256276961 Marionette TRACE conn2 <- [1,370,null,{}] 23:44:36 INFO - PROCESS | 1664 | 1469256276963 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}] 23:44:36 INFO - PROCESS | 1664 | 1469256276964 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:37 INFO - PROCESS | 1664 | 1469256277066 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 23:44:37 INFO - PROCESS | 1664 | 1469256277072 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:37 INFO - PROCESS | 1664 | 1469256277073 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:37 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b21b800 == 45 [pid = 1664] [id = 100] 23:44:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x12b777400) [pid = 1664] [serial = 297] [outer = 0x0] 23:44:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x12b7ef400) [pid = 1664] [serial = 298] [outer = 0x12b777400] 23:44:37 INFO - PROCESS | 1664 | 1469256277096 Marionette DEBUG loaded listener.js 23:44:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x12b7f9800) [pid = 1664] [serial = 299] [outer = 0x12b777400] 23:44:37 INFO - PROCESS | 1664 | 1469256277451 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]]]}] 23:44:37 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. 23:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 519ms 23:44:37 INFO - PROCESS | 1664 | 1469256277479 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 23:44:37 INFO - PROCESS | 1664 | 1469256277482 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 23:44:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:44:37 INFO - PROCESS | 1664 | 1469256277485 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:44:37 INFO - PROCESS | 1664 | 1469256277487 Marionette TRACE conn2 <- [1,374,null,{}] 23:44:37 INFO - PROCESS | 1664 | 1469256277491 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}] 23:44:37 INFO - PROCESS | 1664 | 1469256277493 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:37 INFO - PROCESS | 1664 | 1469256277597 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 23:44:37 INFO - PROCESS | 1664 | 1469256277663 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:37 INFO - PROCESS | 1664 | 1469256277665 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:37 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ac8000 == 46 [pid = 1664] [id = 101] 23:44:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x117d03000) [pid = 1664] [serial = 300] [outer = 0x0] 23:44:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x11812bc00) [pid = 1664] [serial = 301] [outer = 0x117d03000] 23:44:37 INFO - PROCESS | 1664 | 1469256277695 Marionette DEBUG loaded listener.js 23:44:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x119187000) [pid = 1664] [serial = 302] [outer = 0x117d03000] 23:44:38 INFO - PROCESS | 1664 | 1469256278127 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:44:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:44:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 23:44:38 INFO - PROCESS | 1664 | 1469256278155 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 23:44:38 INFO - PROCESS | 1664 | 1469256278158 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 23:44:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:44:38 INFO - PROCESS | 1664 | 1469256278163 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:44:38 INFO - PROCESS | 1664 | 1469256278165 Marionette TRACE conn2 <- [1,378,null,{}] 23:44:38 INFO - PROCESS | 1664 | 1469256278167 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}] 23:44:38 INFO - PROCESS | 1664 | 1469256278169 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:38 INFO - PROCESS | 1664 | 1469256278272 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 23:44:38 INFO - PROCESS | 1664 | 1469256278337 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:38 INFO - PROCESS | 1664 | 1469256278338 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:38 INFO - PROCESS | 1664 | ++DOCSHELL 0x119ecd000 == 47 [pid = 1664] [id = 102] 23:44:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x119e5f800) [pid = 1664] [serial = 303] [outer = 0x0] 23:44:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x1243f7800) [pid = 1664] [serial = 304] [outer = 0x119e5f800] 23:44:38 INFO - PROCESS | 1664 | 1469256278370 Marionette DEBUG loaded listener.js 23:44:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x12505b800) [pid = 1664] [serial = 305] [outer = 0x119e5f800] 23:44:38 INFO - PROCESS | 1664 | 1469256278795 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:44:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:44:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 23:44:38 INFO - PROCESS | 1664 | 1469256278834 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 23:44:38 INFO - PROCESS | 1664 | 1469256278835 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 23:44:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:44:38 INFO - PROCESS | 1664 | 1469256278838 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:44:38 INFO - PROCESS | 1664 | 1469256278840 Marionette TRACE conn2 <- [1,382,null,{}] 23:44:38 INFO - PROCESS | 1664 | 1469256278848 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}] 23:44:38 INFO - PROCESS | 1664 | 1469256278851 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:38 INFO - PROCESS | 1664 | 1469256278970 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 23:44:39 INFO - PROCESS | 1664 | 1469256279049 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:39 INFO - PROCESS | 1664 | 1469256279051 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:39 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a26d800 == 48 [pid = 1664] [id = 103] 23:44:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x125f7d000) [pid = 1664] [serial = 306] [outer = 0x0] 23:44:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x128df3c00) [pid = 1664] [serial = 307] [outer = 0x125f7d000] 23:44:39 INFO - PROCESS | 1664 | 1469256279083 Marionette DEBUG loaded listener.js 23:44:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 117 (0x128f53c00) [pid = 1664] [serial = 308] [outer = 0x125f7d000] 23:44:39 INFO - PROCESS | 1664 | 1469256279489 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:44:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:44:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 23:44:39 INFO - PROCESS | 1664 | 1469256279515 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 23:44:39 INFO - PROCESS | 1664 | 1469256279517 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 23:44:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:44:39 INFO - PROCESS | 1664 | 1469256279533 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:44:39 INFO - PROCESS | 1664 | 1469256279535 Marionette TRACE conn2 <- [1,386,null,{}] 23:44:39 INFO - PROCESS | 1664 | 1469256279572 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}] 23:44:39 INFO - PROCESS | 1664 | 1469256279574 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:39 INFO - PROCESS | 1664 | 1469256279690 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 23:44:39 INFO - PROCESS | 1664 | 1469256279776 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:39 INFO - PROCESS | 1664 | 1469256279777 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:39 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b438000 == 49 [pid = 1664] [id = 104] 23:44:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 118 (0x12b497c00) [pid = 1664] [serial = 309] [outer = 0x0] 23:44:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 119 (0x12b742000) [pid = 1664] [serial = 310] [outer = 0x12b497c00] 23:44:39 INFO - PROCESS | 1664 | 1469256279806 Marionette DEBUG loaded listener.js 23:44:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 120 (0x12b76f000) [pid = 1664] [serial = 311] [outer = 0x12b497c00] 23:44:40 INFO - PROCESS | 1664 | 1469256280404 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]]]}] 23:44:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:44:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 897ms 23:44:40 INFO - PROCESS | 1664 | 1469256280424 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 23:44:40 INFO - PROCESS | 1664 | 1469256280426 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 23:44:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:44:40 INFO - PROCESS | 1664 | 1469256280430 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:44:40 INFO - PROCESS | 1664 | 1469256280431 Marionette TRACE conn2 <- [1,390,null,{}] 23:44:40 INFO - PROCESS | 1664 | 1469256280435 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}] 23:44:40 INFO - PROCESS | 1664 | 1469256280437 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:40 INFO - PROCESS | 1664 | 1469256280526 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 23:44:40 INFO - PROCESS | 1664 | 1469256280590 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:40 INFO - PROCESS | 1664 | 1469256280593 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:40 INFO - PROCESS | 1664 | ++DOCSHELL 0x119b33800 == 50 [pid = 1664] [id = 105] 23:44:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 121 (0x118259c00) [pid = 1664] [serial = 312] [outer = 0x0] 23:44:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 122 (0x1194e1800) [pid = 1664] [serial = 313] [outer = 0x118259c00] 23:44:40 INFO - PROCESS | 1664 | 1469256280620 Marionette DEBUG loaded listener.js 23:44:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 123 (0x120b05000) [pid = 1664] [serial = 314] [outer = 0x118259c00] 23:44:41 INFO - PROCESS | 1664 | 1469256281062 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]]]}] 23:44:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:44:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 672ms 23:44:41 INFO - PROCESS | 1664 | 1469256281101 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 23:44:41 INFO - PROCESS | 1664 | 1469256281104 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 23:44:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:44:41 INFO - PROCESS | 1664 | 1469256281108 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:44:41 INFO - PROCESS | 1664 | 1469256281110 Marionette TRACE conn2 <- [1,394,null,{}] 23:44:41 INFO - PROCESS | 1664 | 1469256281112 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}] 23:44:41 INFO - PROCESS | 1664 | 1469256281114 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:41 INFO - PROCESS | 1664 | 1469256281222 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x12a628000 == 49 [pid = 1664] [id = 99] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x12a273000 == 48 [pid = 1664] [id = 98] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x12a1e4800 == 47 [pid = 1664] [id = 97] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x128da0000 == 46 [pid = 1664] [id = 96] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x128674000 == 45 [pid = 1664] [id = 95] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x116fde800 == 44 [pid = 1664] [id = 94] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 122 (0x12b3d7800) [pid = 1664] [serial = 241] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 121 (0x116648c00) [pid = 1664] [serial = 201] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 120 (0x1181e0400) [pid = 1664] [serial = 204] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x116009800 == 43 [pid = 1664] [id = 93] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x1168ce000 == 42 [pid = 1664] [id = 92] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x120924000 == 41 [pid = 1664] [id = 91] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x119b36000 == 40 [pid = 1664] [id = 90] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x1191b2800 == 39 [pid = 1664] [id = 89] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x116853000 == 38 [pid = 1664] [id = 88] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x114f3f800 == 37 [pid = 1664] [id = 87] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x116acd000 == 36 [pid = 1664] [id = 86] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x12a0b5000 == 35 [pid = 1664] [id = 85] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x12656b800 == 34 [pid = 1664] [id = 84] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x119630800 == 33 [pid = 1664] [id = 83] 23:44:41 INFO - PROCESS | 1664 | --DOCSHELL 0x112f1c000 == 32 [pid = 1664] [id = 82] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 119 (0x122dc0000) [pid = 1664] [serial = 214] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 118 (0x1287a4c00) [pid = 1664] [serial = 221] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 117 (0x1262acc00) [pid = 1664] [serial = 218] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 116 (0x125bb9c00) [pid = 1664] [serial = 217] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x1183eac00) [pid = 1664] [serial = 207] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x12a03cc00) [pid = 1664] [serial = 236] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x12aba5400) [pid = 1664] [serial = 229] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x12b236000) [pid = 1664] [serial = 230] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x12a605000) [pid = 1664] [serial = 227] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x1194dc800) [pid = 1664] [serial = 211] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x120b06000) [pid = 1664] [serial = 212] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x12a1b4800) [pid = 1664] [serial = 224] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x115e2f000) [pid = 1664] [serial = 232] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x118258800) [pid = 1664] [serial = 233] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x119186800) [pid = 1664] [serial = 208] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x12cd59000) [pid = 1664] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x124a79800) [pid = 1664] [serial = 215] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x125a9f400) [pid = 1664] [serial = 235] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x12a2b6c00) [pid = 1664] [serial = 226] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1265ccc00) [pid = 1664] [serial = 220] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x12a031c00) [pid = 1664] [serial = 223] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x12b331c00) [pid = 1664] [serial = 239] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x12b325400) [pid = 1664] [serial = 238] [outer = 0x0] [url = about:blank] 23:44:41 INFO - PROCESS | 1664 | 1469256281317 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:41 INFO - PROCESS | 1664 | 1469256281318 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:41 INFO - PROCESS | 1664 | ++DOCSHELL 0x116009800 == 33 [pid = 1664] [id = 106] 23:44:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1181e0400) [pid = 1664] [serial = 315] [outer = 0x0] 23:44:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x1194dc800) [pid = 1664] [serial = 316] [outer = 0x1181e0400] 23:44:41 INFO - PROCESS | 1664 | 1469256281347 Marionette DEBUG loaded listener.js 23:44:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x124474400) [pid = 1664] [serial = 317] [outer = 0x1181e0400] 23:44:41 INFO - PROCESS | 1664 | 1469256281643 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]]]}] 23:44:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:44:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 570ms 23:44:41 INFO - PROCESS | 1664 | 1469256281678 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 23:44:41 INFO - PROCESS | 1664 | 1469256281679 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 23:44:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:44:41 INFO - PROCESS | 1664 | 1469256281685 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:44:41 INFO - PROCESS | 1664 | 1469256281687 Marionette TRACE conn2 <- [1,398,null,{}] 23:44:41 INFO - PROCESS | 1664 | 1469256281695 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}] 23:44:41 INFO - PROCESS | 1664 | 1469256281697 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:41 INFO - PROCESS | 1664 | 1469256281775 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 23:44:41 INFO - PROCESS | 1664 | 1469256281798 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:41 INFO - PROCESS | 1664 | 1469256281800 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:41 INFO - PROCESS | 1664 | ++DOCSHELL 0x1181b9800 == 34 [pid = 1664] [id = 107] 23:44:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x1262ab000) [pid = 1664] [serial = 318] [outer = 0x0] 23:44:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x1265d1400) [pid = 1664] [serial = 319] [outer = 0x1262ab000] 23:44:41 INFO - PROCESS | 1664 | 1469256281827 Marionette DEBUG loaded listener.js 23:44:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x1285ee000) [pid = 1664] [serial = 320] [outer = 0x1262ab000] 23:44:42 INFO - PROCESS | 1664 | 1469256282172 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]]]}] 23:44:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:44:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 522ms 23:44:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:44:42 INFO - PROCESS | 1664 | 1469256282206 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 23:44:42 INFO - PROCESS | 1664 | 1469256282208 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 23:44:42 INFO - PROCESS | 1664 | 1469256282210 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:44:42 INFO - PROCESS | 1664 | 1469256282211 Marionette TRACE conn2 <- [1,402,null,{}] 23:44:42 INFO - PROCESS | 1664 | 1469256282213 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}] 23:44:42 INFO - PROCESS | 1664 | 1469256282214 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:42 INFO - PROCESS | 1664 | 1469256282301 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 23:44:42 INFO - PROCESS | 1664 | 1469256282305 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:42 INFO - PROCESS | 1664 | 1469256282306 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:42 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a95000 == 35 [pid = 1664] [id = 108] 23:44:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x1287a2c00) [pid = 1664] [serial = 321] [outer = 0x0] 23:44:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x128de8400) [pid = 1664] [serial = 322] [outer = 0x1287a2c00] 23:44:42 INFO - PROCESS | 1664 | 1469256282330 Marionette DEBUG loaded listener.js 23:44:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x128f51800) [pid = 1664] [serial = 323] [outer = 0x1287a2c00] 23:44:42 INFO - PROCESS | 1664 | 1469256282741 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]]]}] 23:44:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:44:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 574ms 23:44:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:44:42 INFO - PROCESS | 1664 | 1469256282794 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 23:44:42 INFO - PROCESS | 1664 | 1469256282795 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 23:44:42 INFO - PROCESS | 1664 | 1469256282808 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:44:42 INFO - PROCESS | 1664 | 1469256282809 Marionette TRACE conn2 <- [1,406,null,{}] 23:44:42 INFO - PROCESS | 1664 | 1469256282811 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}] 23:44:42 INFO - PROCESS | 1664 | 1469256282813 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:42 INFO - PROCESS | 1664 | 1469256282890 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 23:44:42 INFO - PROCESS | 1664 | 1469256282895 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:42 INFO - PROCESS | 1664 | 1469256282896 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:42 INFO - PROCESS | 1664 | ++DOCSHELL 0x122d68000 == 36 [pid = 1664] [id = 109] 23:44:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x12b23d000) [pid = 1664] [serial = 324] [outer = 0x0] 23:44:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x12b329800) [pid = 1664] [serial = 325] [outer = 0x12b23d000] 23:44:42 INFO - PROCESS | 1664 | 1469256282921 Marionette DEBUG loaded listener.js 23:44:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x12b332c00) [pid = 1664] [serial = 326] [outer = 0x12b23d000] 23:44:43 INFO - PROCESS | 1664 | 1469256283320 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]]]}] 23:44:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:44:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 527ms 23:44:43 INFO - PROCESS | 1664 | 1469256283329 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 23:44:43 INFO - PROCESS | 1664 | 1469256283330 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 23:44:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:44:43 INFO - PROCESS | 1664 | 1469256283335 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:44:43 INFO - PROCESS | 1664 | 1469256283337 Marionette TRACE conn2 <- [1,410,null,{}] 23:44:43 INFO - PROCESS | 1664 | 1469256283361 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}] 23:44:43 INFO - PROCESS | 1664 | 1469256283367 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:43 INFO - PROCESS | 1664 | 1469256283565 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 23:44:43 INFO - PROCESS | 1664 | 1469256283589 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:43 INFO - PROCESS | 1664 | 1469256283590 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:43 INFO - PROCESS | 1664 | ++DOCSHELL 0x125f36000 == 37 [pid = 1664] [id = 110] 23:44:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x12b74c800) [pid = 1664] [serial = 327] [outer = 0x0] 23:44:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x12b772800) [pid = 1664] [serial = 328] [outer = 0x12b74c800] 23:44:43 INFO - PROCESS | 1664 | 1469256283630 Marionette DEBUG loaded listener.js 23:44:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x12b7f5800) [pid = 1664] [serial = 329] [outer = 0x12b74c800] 23:44:43 INFO - PROCESS | 1664 | 1469256283946 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]]]}] 23:44:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:44:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 640ms 23:44:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:44:43 INFO - PROCESS | 1664 | 1469256283976 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 23:44:43 INFO - PROCESS | 1664 | 1469256283977 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 23:44:43 INFO - PROCESS | 1664 | 1469256283979 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:44:43 INFO - PROCESS | 1664 | 1469256283980 Marionette TRACE conn2 <- [1,414,null,{}] 23:44:43 INFO - PROCESS | 1664 | 1469256283983 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}] 23:44:43 INFO - PROCESS | 1664 | 1469256283985 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:44 INFO - PROCESS | 1664 | 1469256284080 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 23:44:44 INFO - PROCESS | 1664 | 1469256284084 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:44 INFO - PROCESS | 1664 | 1469256284085 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:44 INFO - PROCESS | 1664 | ++DOCSHELL 0x128617800 == 38 [pid = 1664] [id = 111] 23:44:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x12b74cc00) [pid = 1664] [serial = 330] [outer = 0x0] 23:44:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x12bf19800) [pid = 1664] [serial = 331] [outer = 0x12b74cc00] 23:44:44 INFO - PROCESS | 1664 | 1469256284109 Marionette DEBUG loaded listener.js 23:44:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x118608c00) [pid = 1664] [serial = 332] [outer = 0x12b74cc00] 23:44:44 INFO - PROCESS | 1664 | 1469256284445 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]]]}] 23:44:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:44:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 521ms 23:44:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:44:44 INFO - PROCESS | 1664 | 1469256284501 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 23:44:44 INFO - PROCESS | 1664 | 1469256284502 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 23:44:44 INFO - PROCESS | 1664 | 1469256284504 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:44:44 INFO - PROCESS | 1664 | 1469256284505 Marionette TRACE conn2 <- [1,418,null,{}] 23:44:44 INFO - PROCESS | 1664 | 1469256284507 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}] 23:44:44 INFO - PROCESS | 1664 | 1469256284508 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:44 INFO - PROCESS | 1664 | 1469256284610 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 23:44:44 INFO - PROCESS | 1664 | 1469256284621 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:44 INFO - PROCESS | 1664 | 1469256284622 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:44 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c56800 == 39 [pid = 1664] [id = 112] 23:44:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x110e96800) [pid = 1664] [serial = 333] [outer = 0x0] 23:44:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 117 (0x110e9a400) [pid = 1664] [serial = 334] [outer = 0x110e96800] 23:44:44 INFO - PROCESS | 1664 | 1469256284646 Marionette DEBUG loaded listener.js 23:44:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 118 (0x110e9e800) [pid = 1664] [serial = 335] [outer = 0x110e96800] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 117 (0x11614b000) [pid = 1664] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 116 (0x1181e0000) [pid = 1664] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x117160c00) [pid = 1664] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x120a0fc00) [pid = 1664] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x1265ce800) [pid = 1664] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x116a0a800) [pid = 1664] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x1262ac000) [pid = 1664] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x120f86800) [pid = 1664] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x118608400) [pid = 1664] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x1265c9c00) [pid = 1664] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x121258400) [pid = 1664] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x11811e800) [pid = 1664] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x1285e7800) [pid = 1664] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x12b3dc400) [pid = 1664] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x1121bd800) [pid = 1664] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x12b77a400) [pid = 1664] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x128f06000) [pid = 1664] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x12b497400) [pid = 1664] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x125bc0400) [pid = 1664] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x128c91c00) [pid = 1664] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x12a037c00) [pid = 1664] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:44:45 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x114f83400) [pid = 1664] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:44:45 INFO - PROCESS | 1664 | 1469256285546 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:44:45 INFO - PROCESS | 1664 | 1469256285561 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]]]}] 23:44:45 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 23:44:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1068ms 23:44:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:44:45 INFO - PROCESS | 1664 | 1469256285572 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 23:44:45 INFO - PROCESS | 1664 | 1469256285574 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 23:44:45 INFO - PROCESS | 1664 | 1469256285576 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:44:45 INFO - PROCESS | 1664 | 1469256285577 Marionette TRACE conn2 <- [1,422,null,{}] 23:44:45 INFO - PROCESS | 1664 | 1469256285579 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}] 23:44:45 INFO - PROCESS | 1664 | 1469256285580 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:45 INFO - PROCESS | 1664 | 1469256285661 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 23:44:45 INFO - PROCESS | 1664 | 1469256285665 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:45 INFO - PROCESS | 1664 | 1469256285666 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:45 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a8e800 == 40 [pid = 1664] [id = 113] 23:44:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x10eaf6000) [pid = 1664] [serial = 336] [outer = 0x0] 23:44:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x110e9dc00) [pid = 1664] [serial = 337] [outer = 0x10eaf6000] 23:44:45 INFO - PROCESS | 1664 | 1469256285690 Marionette DEBUG loaded listener.js 23:44:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x11614b000) [pid = 1664] [serial = 338] [outer = 0x10eaf6000] 23:44:46 INFO - PROCESS | 1664 | 1469256286461 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]]]}] 23:44:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:44:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 920ms 23:44:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:44:46 INFO - PROCESS | 1664 | 1469256286496 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 23:44:46 INFO - PROCESS | 1664 | 1469256286497 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 23:44:46 INFO - PROCESS | 1664 | 1469256286509 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:44:46 INFO - PROCESS | 1664 | 1469256286510 Marionette TRACE conn2 <- [1,426,null,{}] 23:44:46 INFO - PROCESS | 1664 | 1469256286512 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}] 23:44:46 INFO - PROCESS | 1664 | 1469256286513 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:46 INFO - PROCESS | 1664 | 1469256286590 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 23:44:46 INFO - PROCESS | 1664 | 1469256286593 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:46 INFO - PROCESS | 1664 | 1469256286594 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:46 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a279000 == 41 [pid = 1664] [id = 114] 23:44:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x116643400) [pid = 1664] [serial = 339] [outer = 0x0] 23:44:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x120a11800) [pid = 1664] [serial = 340] [outer = 0x116643400] 23:44:46 INFO - PROCESS | 1664 | 1469256286618 Marionette DEBUG loaded listener.js 23:44:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x1262ac000) [pid = 1664] [serial = 341] [outer = 0x116643400] 23:44:46 INFO - PROCESS | 1664 | 1469256286940 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] 23:44:46 INFO - PROCESS | 1664 | 1469256286979 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 23:44:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:44:46 INFO - PROCESS | 1664 | 1469256286981 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:44:46 INFO - PROCESS | 1664 | 1469256286983 Marionette TRACE conn2 <- [1,430,null,{}] 23:44:46 INFO - PROCESS | 1664 | 1469256286985 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}] 23:44:46 INFO - PROCESS | 1664 | 1469256286987 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:47 INFO - PROCESS | 1664 | 1469256287105 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 23:44:47 INFO - PROCESS | 1664 | 1469256287111 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:47 INFO - PROCESS | 1664 | 1469256287112 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b39e800 == 42 [pid = 1664] [id = 115] 23:44:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x1265c5800) [pid = 1664] [serial = 342] [outer = 0x0] 23:44:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x12b48a800) [pid = 1664] [serial = 343] [outer = 0x1265c5800] 23:44:47 INFO - PROCESS | 1664 | 1469256287137 Marionette DEBUG loaded listener.js 23:44:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x12c414800) [pid = 1664] [serial = 344] [outer = 0x1265c5800] 23:44:47 INFO - PROCESS | 1664 | 1469256287435 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]]]}] 23:44:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:44:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 470ms 23:44:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:44:47 INFO - PROCESS | 1664 | 1469256287456 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 23:44:47 INFO - PROCESS | 1664 | 1469256287457 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 23:44:47 INFO - PROCESS | 1664 | 1469256287459 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:44:47 INFO - PROCESS | 1664 | 1469256287460 Marionette TRACE conn2 <- [1,434,null,{}] 23:44:47 INFO - PROCESS | 1664 | 1469256287462 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}] 23:44:47 INFO - PROCESS | 1664 | 1469256287463 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:47 INFO - PROCESS | 1664 | 1469256287546 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 23:44:47 INFO - PROCESS | 1664 | 1469256287643 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:47 INFO - PROCESS | 1664 | 1469256287645 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x1131c4800 == 43 [pid = 1664] [id = 116] 23:44:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x10eaf0800) [pid = 1664] [serial = 345] [outer = 0x0] 23:44:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x10eaf7800) [pid = 1664] [serial = 346] [outer = 0x10eaf0800] 23:44:47 INFO - PROCESS | 1664 | 1469256287676 Marionette DEBUG loaded listener.js 23:44:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x110eac800) [pid = 1664] [serial = 347] [outer = 0x10eaf0800] 23:44:48 INFO - PROCESS | 1664 | 1469256288123 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]]]}] 23:44:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:44:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 718ms 23:44:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:44:48 INFO - PROCESS | 1664 | 1469256288179 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 23:44:48 INFO - PROCESS | 1664 | 1469256288181 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 23:44:48 INFO - PROCESS | 1664 | 1469256288184 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:44:48 INFO - PROCESS | 1664 | 1469256288186 Marionette TRACE conn2 <- [1,438,null,{}] 23:44:48 INFO - PROCESS | 1664 | 1469256288190 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}] 23:44:48 INFO - PROCESS | 1664 | 1469256288191 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:48 INFO - PROCESS | 1664 | 1469256288295 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 23:44:48 INFO - PROCESS | 1664 | 1469256288400 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:48 INFO - PROCESS | 1664 | 1469256288402 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:48 INFO - PROCESS | 1664 | ++DOCSHELL 0x119641000 == 44 [pid = 1664] [id = 117] 23:44:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x116a13c00) [pid = 1664] [serial = 348] [outer = 0x0] 23:44:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x118253800) [pid = 1664] [serial = 349] [outer = 0x116a13c00] 23:44:48 INFO - PROCESS | 1664 | 1469256288433 Marionette DEBUG loaded listener.js 23:44:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x119a27400) [pid = 1664] [serial = 350] [outer = 0x116a13c00] 23:44:48 INFO - PROCESS | 1664 | 1469256288831 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]]]}] 23:44:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:44:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 23:44:48 INFO - PROCESS | 1664 | 1469256288870 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 23:44:48 INFO - PROCESS | 1664 | 1469256288873 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 23:44:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:44:48 INFO - PROCESS | 1664 | 1469256288876 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:44:48 INFO - PROCESS | 1664 | 1469256288878 Marionette TRACE conn2 <- [1,442,null,{}] 23:44:48 INFO - PROCESS | 1664 | 1469256288880 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}] 23:44:48 INFO - PROCESS | 1664 | 1469256288883 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:48 INFO - PROCESS | 1664 | 1469256288985 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 23:44:49 INFO - PROCESS | 1664 | 1469256289041 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:49 INFO - PROCESS | 1664 | 1469256289043 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x125a0d800 == 45 [pid = 1664] [id = 118] 23:44:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x120bf4400) [pid = 1664] [serial = 351] [outer = 0x0] 23:44:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x12447a400) [pid = 1664] [serial = 352] [outer = 0x120bf4400] 23:44:49 INFO - PROCESS | 1664 | 1469256289073 Marionette DEBUG loaded listener.js 23:44:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x125a9ac00) [pid = 1664] [serial = 353] [outer = 0x120bf4400] 23:44:49 INFO - PROCESS | 1664 | 1469256289466 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]]]}] 23:44:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:44:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 619ms 23:44:49 INFO - PROCESS | 1664 | 1469256289502 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 23:44:49 INFO - PROCESS | 1664 | 1469256289504 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 23:44:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:44:49 INFO - PROCESS | 1664 | 1469256289511 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:44:49 INFO - PROCESS | 1664 | 1469256289515 Marionette TRACE conn2 <- [1,446,null,{}] 23:44:49 INFO - PROCESS | 1664 | 1469256289520 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}] 23:44:49 INFO - PROCESS | 1664 | 1469256289522 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:49 INFO - PROCESS | 1664 | 1469256289625 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 23:44:49 INFO - PROCESS | 1664 | 1469256289729 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:49 INFO - PROCESS | 1664 | 1469256289730 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b78b000 == 46 [pid = 1664] [id = 119] 23:44:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x1265d2400) [pid = 1664] [serial = 354] [outer = 0x0] 23:44:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x128defc00) [pid = 1664] [serial = 355] [outer = 0x1265d2400] 23:44:49 INFO - PROCESS | 1664 | 1469256289760 Marionette DEBUG loaded listener.js 23:44:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 117 (0x12a03b400) [pid = 1664] [serial = 356] [outer = 0x1265d2400] 23:44:50 INFO - PROCESS | 1664 | 1469256290164 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]]]}] 23:44:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:44:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 680ms 23:44:50 INFO - PROCESS | 1664 | 1469256290188 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 23:44:50 INFO - PROCESS | 1664 | 1469256290190 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 23:44:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:44:50 INFO - PROCESS | 1664 | 1469256290192 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:44:50 INFO - PROCESS | 1664 | 1469256290193 Marionette TRACE conn2 <- [1,450,null,{}] 23:44:50 INFO - PROCESS | 1664 | 1469256290196 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}] 23:44:50 INFO - PROCESS | 1664 | 1469256290197 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:50 INFO - PROCESS | 1664 | 1469256290303 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 23:44:50 INFO - PROCESS | 1664 | 1469256290359 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:50 INFO - PROCESS | 1664 | 1469256290360 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:50 INFO - PROCESS | 1664 | ++DOCSHELL 0x12bea6800 == 47 [pid = 1664] [id = 120] 23:44:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 118 (0x12a1b3800) [pid = 1664] [serial = 357] [outer = 0x0] 23:44:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 119 (0x12b23a800) [pid = 1664] [serial = 358] [outer = 0x12a1b3800] 23:44:50 INFO - PROCESS | 1664 | 1469256290388 Marionette DEBUG loaded listener.js 23:44:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 120 (0x12b331800) [pid = 1664] [serial = 359] [outer = 0x12a1b3800] 23:44:50 INFO - PROCESS | 1664 | 1469256290794 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] 23:44:50 INFO - PROCESS | 1664 | 1469256290991 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 23:44:50 INFO - PROCESS | 1664 | 1469256290996 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:44:50 INFO - PROCESS | 1664 | 1469256290998 Marionette TRACE conn2 <- [1,454,null,{}] 23:44:51 INFO - PROCESS | 1664 | 1469256291003 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}] 23:44:51 INFO - PROCESS | 1664 | 1469256291005 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:51 INFO - PROCESS | 1664 | 1469256291099 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 23:44:51 INFO - PROCESS | 1664 | 1469256291176 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:51 INFO - PROCESS | 1664 | 1469256291180 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:51 INFO - PROCESS | 1664 | ++DOCSHELL 0x119292800 == 48 [pid = 1664] [id = 121] 23:44:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 121 (0x1181dbc00) [pid = 1664] [serial = 360] [outer = 0x0] 23:44:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 122 (0x1183f2800) [pid = 1664] [serial = 361] [outer = 0x1181dbc00] 23:44:51 INFO - PROCESS | 1664 | 1469256291223 Marionette DEBUG loaded listener.js 23:44:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 123 (0x119a2e400) [pid = 1664] [serial = 362] [outer = 0x1181dbc00] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12b39e800 == 47 [pid = 1664] [id = 115] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12a279000 == 46 [pid = 1664] [id = 114] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x119a8e800 == 45 [pid = 1664] [id = 113] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x128c56800 == 44 [pid = 1664] [id = 112] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x128617800 == 43 [pid = 1664] [id = 111] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x125f36000 == 42 [pid = 1664] [id = 110] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x122d68000 == 41 [pid = 1664] [id = 109] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x119a95000 == 40 [pid = 1664] [id = 108] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x1181b9800 == 39 [pid = 1664] [id = 107] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x116009800 == 38 [pid = 1664] [id = 106] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x119b33800 == 37 [pid = 1664] [id = 105] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12b438000 == 36 [pid = 1664] [id = 104] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12a26d800 == 35 [pid = 1664] [id = 103] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x119ecd000 == 34 [pid = 1664] [id = 102] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12b21b800 == 33 [pid = 1664] [id = 100] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x116ac8000 == 32 [pid = 1664] [id = 101] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12bea6800 == 31 [pid = 1664] [id = 120] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12b78b000 == 30 [pid = 1664] [id = 119] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x125a0d800 == 29 [pid = 1664] [id = 118] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x119641000 == 28 [pid = 1664] [id = 117] 23:44:52 INFO - PROCESS | 1664 | --DOCSHELL 0x1131c4800 == 27 [pid = 1664] [id = 116] 23:44:52 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 122 (0x1191dd800) [pid = 1664] [serial = 205] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 121 (0x12b3d9800) [pid = 1664] [serial = 281] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 120 (0x12b771800) [pid = 1664] [serial = 292] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 119 (0x12a2c2800) [pid = 1664] [serial = 275] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 118 (0x12b7eec00) [pid = 1664] [serial = 296] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 117 (0x12a1b3c00) [pid = 1664] [serial = 199] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 116 (0x117d03400) [pid = 1664] [serial = 202] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x12b7ef400) [pid = 1664] [serial = 298] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x12aba9000) [pid = 1664] [serial = 277] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x12b32b800) [pid = 1664] [serial = 280] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x12b242400) [pid = 1664] [serial = 278] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x1285eec00) [pid = 1664] [serial = 257] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x125a9f000) [pid = 1664] [serial = 256] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x1285e8800) [pid = 1664] [serial = 268] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x128774800) [pid = 1664] [serial = 269] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x120d38400) [pid = 1664] [serial = 248] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x119a2dc00) [pid = 1664] [serial = 247] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x12b3e0c00) [pid = 1664] [serial = 242] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x12505bc00) [pid = 1664] [serial = 251] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x1244b0800) [pid = 1664] [serial = 250] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x119a33400) [pid = 1664] [serial = 260] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x11912b800) [pid = 1664] [serial = 259] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1285ebc00) [pid = 1664] [serial = 254] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1285e4800) [pid = 1664] [serial = 253] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x124894800) [pid = 1664] [serial = 265] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x125bc0000) [pid = 1664] [serial = 266] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x11912e000) [pid = 1664] [serial = 262] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x120f3dc00) [pid = 1664] [serial = 263] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x128c8ac00) [pid = 1664] [serial = 271] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x128c92000) [pid = 1664] [serial = 272] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x12b48b000) [pid = 1664] [serial = 283] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x116809800) [pid = 1664] [serial = 245] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x1130e4000) [pid = 1664] [serial = 244] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x12b7d3000) [pid = 1664] [serial = 295] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x12b74ac00) [pid = 1664] [serial = 289] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x12b742c00) [pid = 1664] [serial = 286] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x12b496c00) [pid = 1664] [serial = 284] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x12b7cc800) [pid = 1664] [serial = 293] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x12b74a000) [pid = 1664] [serial = 287] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x12b770c00) [pid = 1664] [serial = 290] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x128f0bc00) [pid = 1664] [serial = 274] [outer = 0x0] [url = about:blank] 23:44:52 INFO - PROCESS | 1664 | 1469256292254 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]]]}] 23:44:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:44:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1276ms 23:44:52 INFO - PROCESS | 1664 | 1469256292272 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 23:44:52 INFO - PROCESS | 1664 | 1469256292274 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 23:44:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:44:52 INFO - PROCESS | 1664 | 1469256292278 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:44:52 INFO - PROCESS | 1664 | 1469256292279 Marionette TRACE conn2 <- [1,458,null,{}] 23:44:52 INFO - PROCESS | 1664 | 1469256292284 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}] 23:44:52 INFO - PROCESS | 1664 | 1469256292286 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:52 INFO - PROCESS | 1664 | 1469256292365 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 23:44:52 INFO - PROCESS | 1664 | 1469256292372 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:52 INFO - PROCESS | 1664 | 1469256292373 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:52 INFO - PROCESS | 1664 | ++DOCSHELL 0x115dbd800 == 28 [pid = 1664] [id = 122] 23:44:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x115e2a000) [pid = 1664] [serial = 363] [outer = 0x0] 23:44:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x116648c00) [pid = 1664] [serial = 364] [outer = 0x115e2a000] 23:44:52 INFO - PROCESS | 1664 | 1469256292402 Marionette DEBUG loaded listener.js 23:44:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1176bd800) [pid = 1664] [serial = 365] [outer = 0x115e2a000] 23:44:52 INFO - PROCESS | 1664 | 1469256292749 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] 23:44:52 INFO - PROCESS | 1664 | 1469256292814 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 23:44:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:44:52 INFO - PROCESS | 1664 | 1469256292821 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:44:52 INFO - PROCESS | 1664 | 1469256292822 Marionette TRACE conn2 <- [1,462,null,{}] 23:44:52 INFO - PROCESS | 1664 | 1469256292825 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}] 23:44:52 INFO - PROCESS | 1664 | 1469256292827 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:52 INFO - PROCESS | 1664 | 1469256292902 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 23:44:52 INFO - PROCESS | 1664 | 1469256292906 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:52 INFO - PROCESS | 1664 | 1469256292908 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:52 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ad5800 == 29 [pid = 1664] [id = 123] 23:44:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x1181d4c00) [pid = 1664] [serial = 366] [outer = 0x0] 23:44:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x11912ac00) [pid = 1664] [serial = 367] [outer = 0x1181d4c00] 23:44:52 INFO - PROCESS | 1664 | 1469256292936 Marionette DEBUG loaded listener.js 23:44:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x119a25000) [pid = 1664] [serial = 368] [outer = 0x1181d4c00] 23:44:53 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:44:53 INFO - PROCESS | 1664 | 1469256293283 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] 23:44:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:44:53 INFO - PROCESS | 1664 | 1469256293303 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 23:44:53 INFO - PROCESS | 1664 | 1469256293306 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:44:53 INFO - PROCESS | 1664 | 1469256293308 Marionette TRACE conn2 <- [1,466,null,{}] 23:44:53 INFO - PROCESS | 1664 | 1469256293316 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}] 23:44:53 INFO - PROCESS | 1664 | 1469256293319 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:53 INFO - PROCESS | 1664 | 1469256293398 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 23:44:53 INFO - PROCESS | 1664 | 1469256293450 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:53 INFO - PROCESS | 1664 | 1469256293452 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:53 INFO - PROCESS | 1664 | ++DOCSHELL 0x118386800 == 30 [pid = 1664] [id = 124] 23:44:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x119e61400) [pid = 1664] [serial = 369] [outer = 0x0] 23:44:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1213d4000) [pid = 1664] [serial = 370] [outer = 0x119e61400] 23:44:53 INFO - PROCESS | 1664 | 1469256293480 Marionette DEBUG loaded listener.js 23:44:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x124895800) [pid = 1664] [serial = 371] [outer = 0x119e61400] 23:44:53 INFO - PROCESS | 1664 | 1469256293770 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] 23:44:53 INFO - PROCESS | 1664 | 1469256293828 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 23:44:53 INFO - PROCESS | 1664 | 1469256293831 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:44:53 INFO - PROCESS | 1664 | 1469256293833 Marionette TRACE conn2 <- [1,470,null,{}] 23:44:53 INFO - PROCESS | 1664 | 1469256293836 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}] 23:44:53 INFO - PROCESS | 1664 | 1469256293837 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:53 INFO - PROCESS | 1664 | 1469256293911 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 23:44:53 INFO - PROCESS | 1664 | 1469256293916 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:53 INFO - PROCESS | 1664 | 1469256293917 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:53 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a3d800 == 31 [pid = 1664] [id = 125] 23:44:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x125a90800) [pid = 1664] [serial = 372] [outer = 0x0] 23:44:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x1265b3800) [pid = 1664] [serial = 373] [outer = 0x125a90800] 23:44:53 INFO - PROCESS | 1664 | 1469256293942 Marionette DEBUG loaded listener.js 23:44:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1285e3000) [pid = 1664] [serial = 374] [outer = 0x125a90800] 23:44:54 INFO - PROCESS | 1664 | 1469256294249 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]]]}] 23:44:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:44:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 472ms 23:44:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:44:54 INFO - PROCESS | 1664 | 1469256294325 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 23:44:54 INFO - PROCESS | 1664 | 1469256294326 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 23:44:54 INFO - PROCESS | 1664 | 1469256294328 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:44:54 INFO - PROCESS | 1664 | 1469256294329 Marionette TRACE conn2 <- [1,474,null,{}] 23:44:54 INFO - PROCESS | 1664 | 1469256294333 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}] 23:44:54 INFO - PROCESS | 1664 | 1469256294335 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:54 INFO - PROCESS | 1664 | 1469256294435 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 23:44:54 INFO - PROCESS | 1664 | 1469256294469 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:54 INFO - PROCESS | 1664 | 1469256294471 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:54 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b74800 == 32 [pid = 1664] [id = 126] 23:44:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x124a7a400) [pid = 1664] [serial = 375] [outer = 0x0] 23:44:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x1285e8c00) [pid = 1664] [serial = 376] [outer = 0x124a7a400] 23:44:54 INFO - PROCESS | 1664 | 1469256294497 Marionette DEBUG loaded listener.js 23:44:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x1287a3400) [pid = 1664] [serial = 377] [outer = 0x124a7a400] 23:44:54 INFO - PROCESS | 1664 | 1469256294836 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]]]}] 23:44:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:44:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 518ms 23:44:54 INFO - PROCESS | 1664 | 1469256294847 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 23:44:54 INFO - PROCESS | 1664 | 1469256294850 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 23:44:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:44:54 INFO - PROCESS | 1664 | 1469256294852 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:44:54 INFO - PROCESS | 1664 | 1469256294853 Marionette TRACE conn2 <- [1,478,null,{}] 23:44:54 INFO - PROCESS | 1664 | 1469256294856 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}] 23:44:54 INFO - PROCESS | 1664 | 1469256294859 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:54 INFO - PROCESS | 1664 | 1469256294975 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 23:44:54 INFO - PROCESS | 1664 | 1469256294979 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:54 INFO - PROCESS | 1664 | 1469256294980 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:54 INFO - PROCESS | 1664 | ++DOCSHELL 0x12148d000 == 33 [pid = 1664] [id = 127] 23:44:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1265b5000) [pid = 1664] [serial = 378] [outer = 0x0] 23:44:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x128df4400) [pid = 1664] [serial = 379] [outer = 0x1265b5000] 23:44:55 INFO - PROCESS | 1664 | 1469256295005 Marionette DEBUG loaded listener.js 23:44:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x12b235800) [pid = 1664] [serial = 380] [outer = 0x1265b5000] 23:44:55 INFO - PROCESS | 1664 | 1469256295328 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]]]}] 23:44:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:44:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 518ms 23:44:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:44:55 INFO - PROCESS | 1664 | 1469256295370 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 23:44:55 INFO - PROCESS | 1664 | 1469256295372 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 23:44:55 INFO - PROCESS | 1664 | 1469256295374 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:44:55 INFO - PROCESS | 1664 | 1469256295375 Marionette TRACE conn2 <- [1,482,null,{}] 23:44:55 INFO - PROCESS | 1664 | 1469256295377 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}] 23:44:55 INFO - PROCESS | 1664 | 1469256295378 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:55 INFO - PROCESS | 1664 | 1469256295473 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 23:44:55 INFO - PROCESS | 1664 | 1469256295509 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:55 INFO - PROCESS | 1664 | 1469256295510 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:55 INFO - PROCESS | 1664 | ++DOCSHELL 0x1250a4800 == 34 [pid = 1664] [id = 128] 23:44:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x10eaf5c00) [pid = 1664] [serial = 381] [outer = 0x0] 23:44:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x12b32e400) [pid = 1664] [serial = 382] [outer = 0x10eaf5c00] 23:44:55 INFO - PROCESS | 1664 | 1469256295534 Marionette DEBUG loaded listener.js 23:44:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x12b3de800) [pid = 1664] [serial = 383] [outer = 0x10eaf5c00] 23:44:55 INFO - PROCESS | 1664 | 1469256295973 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]]]}] 23:44:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:44:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 625ms 23:44:56 INFO - PROCESS | 1664 | 1469256296008 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 23:44:56 INFO - PROCESS | 1664 | 1469256296010 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 23:44:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:44:56 INFO - PROCESS | 1664 | 1469256296013 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:44:56 INFO - PROCESS | 1664 | 1469256296015 Marionette TRACE conn2 <- [1,486,null,{}] 23:44:56 INFO - PROCESS | 1664 | 1469256296027 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}] 23:44:56 INFO - PROCESS | 1664 | 1469256296029 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:56 INFO - PROCESS | 1664 | 1469256296160 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 23:44:56 INFO - PROCESS | 1664 | 1469256296166 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:56 INFO - PROCESS | 1664 | 1469256296167 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:56 INFO - PROCESS | 1664 | ++DOCSHELL 0x126562800 == 35 [pid = 1664] [id = 129] 23:44:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x12b3df800) [pid = 1664] [serial = 384] [outer = 0x0] 23:44:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x12b490800) [pid = 1664] [serial = 385] [outer = 0x12b3df800] 23:44:56 INFO - PROCESS | 1664 | 1469256296195 Marionette DEBUG loaded listener.js 23:44:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x12b73f800) [pid = 1664] [serial = 386] [outer = 0x12b3df800] 23:44:56 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x12b74cc00) [pid = 1664] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:44:56 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x110e96800) [pid = 1664] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:44:56 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x1262ab000) [pid = 1664] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:44:56 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1287a2c00) [pid = 1664] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:44:56 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x118259c00) [pid = 1664] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:44:56 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x119e5f800) [pid = 1664] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:44:56 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x12b777400) [pid = 1664] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:44:56 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x117d03000) [pid = 1664] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:44:56 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x12b497c00) [pid = 1664] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:44:56 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x12b23d000) [pid = 1664] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:44:56 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1181e0400) [pid = 1664] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:44:56 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x125f7d000) [pid = 1664] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:44:56 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x10eaf6000) [pid = 1664] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:44:56 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x116643400) [pid = 1664] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:44:56 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x1265c5800) [pid = 1664] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:44:56 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x12b74c800) [pid = 1664] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:44:56 INFO - PROCESS | 1664 | 1469256296728 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]]]}] 23:44:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:44:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 728ms 23:44:56 INFO - PROCESS | 1664 | 1469256296742 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 23:44:56 INFO - PROCESS | 1664 | 1469256296744 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 23:44:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:44:56 INFO - PROCESS | 1664 | 1469256296747 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:44:56 INFO - PROCESS | 1664 | 1469256296748 Marionette TRACE conn2 <- [1,490,null,{}] 23:44:56 INFO - PROCESS | 1664 | 1469256296752 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}] 23:44:56 INFO - PROCESS | 1664 | 1469256296754 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:56 INFO - PROCESS | 1664 | 1469256296830 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 23:44:56 INFO - PROCESS | 1664 | 1469256296898 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:56 INFO - PROCESS | 1664 | 1469256296899 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:56 INFO - PROCESS | 1664 | ++DOCSHELL 0x126575000 == 36 [pid = 1664] [id = 130] 23:44:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x110e9d800) [pid = 1664] [serial = 387] [outer = 0x0] 23:44:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x119e5f800) [pid = 1664] [serial = 388] [outer = 0x110e9d800] 23:44:56 INFO - PROCESS | 1664 | 1469256296924 Marionette DEBUG loaded listener.js 23:44:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x1285e9000) [pid = 1664] [serial = 389] [outer = 0x110e9d800] 23:44:57 INFO - PROCESS | 1664 | 1469256297174 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]]]}] 23:44:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:44:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 471ms 23:44:57 INFO - PROCESS | 1664 | 1469256297222 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 23:44:57 INFO - PROCESS | 1664 | 1469256297223 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 23:44:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:44:57 INFO - PROCESS | 1664 | 1469256297225 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:44:57 INFO - PROCESS | 1664 | 1469256297226 Marionette TRACE conn2 <- [1,494,null,{}] 23:44:57 INFO - PROCESS | 1664 | 1469256297229 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}] 23:44:57 INFO - PROCESS | 1664 | 1469256297230 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:57 INFO - PROCESS | 1664 | 1469256297307 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 23:44:57 INFO - PROCESS | 1664 | 1469256297311 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:57 INFO - PROCESS | 1664 | 1469256297313 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:57 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c5e800 == 37 [pid = 1664] [id = 131] 23:44:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x12879a000) [pid = 1664] [serial = 390] [outer = 0x0] 23:44:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12b48b000) [pid = 1664] [serial = 391] [outer = 0x12879a000] 23:44:57 INFO - PROCESS | 1664 | 1469256297338 Marionette DEBUG loaded listener.js 23:44:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x12b744400) [pid = 1664] [serial = 392] [outer = 0x12879a000] 23:44:57 INFO - PROCESS | 1664 | 1469256297635 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]]]}] 23:44:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:44:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 420ms 23:44:57 INFO - PROCESS | 1664 | 1469256297645 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 23:44:57 INFO - PROCESS | 1664 | 1469256297647 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 23:44:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:44:57 INFO - PROCESS | 1664 | 1469256297653 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:44:57 INFO - PROCESS | 1664 | 1469256297654 Marionette TRACE conn2 <- [1,498,null,{}] 23:44:57 INFO - PROCESS | 1664 | 1469256297657 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}] 23:44:57 INFO - PROCESS | 1664 | 1469256297658 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:57 INFO - PROCESS | 1664 | 1469256297755 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 23:44:57 INFO - PROCESS | 1664 | 1469256297811 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:57 INFO - PROCESS | 1664 | 1469256297812 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:57 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a0a3800 == 38 [pid = 1664] [id = 132] 23:44:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x128f10400) [pid = 1664] [serial = 393] [outer = 0x0] 23:44:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12b74c000) [pid = 1664] [serial = 394] [outer = 0x128f10400] 23:44:57 INFO - PROCESS | 1664 | 1469256297839 Marionette DEBUG loaded listener.js 23:44:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12b7d0400) [pid = 1664] [serial = 395] [outer = 0x128f10400] 23:44:58 INFO - PROCESS | 1664 | 1469256298124 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]]]}] 23:44:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:44:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 521ms 23:44:58 INFO - PROCESS | 1664 | 1469256298172 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 23:44:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:44:58 INFO - PROCESS | 1664 | 1469256298173 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 23:44:58 INFO - PROCESS | 1664 | 1469256298175 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:44:58 INFO - PROCESS | 1664 | 1469256298176 Marionette TRACE conn2 <- [1,502,null,{}] 23:44:58 INFO - PROCESS | 1664 | 1469256298179 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}] 23:44:58 INFO - PROCESS | 1664 | 1469256298180 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:58 INFO - PROCESS | 1664 | 1469256298256 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 23:44:58 INFO - PROCESS | 1664 | 1469256298259 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:58 INFO - PROCESS | 1664 | 1469256298260 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:58 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a625000 == 39 [pid = 1664] [id = 133] 23:44:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x12b7d0800) [pid = 1664] [serial = 396] [outer = 0x0] 23:44:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x12b7ec800) [pid = 1664] [serial = 397] [outer = 0x12b7d0800] 23:44:58 INFO - PROCESS | 1664 | 1469256298284 Marionette DEBUG loaded listener.js 23:44:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x12bf17800) [pid = 1664] [serial = 398] [outer = 0x12b7d0800] 23:44:58 INFO - PROCESS | 1664 | 1469256298679 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]]]}] 23:44:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:44:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 571ms 23:44:58 INFO - PROCESS | 1664 | 1469256298747 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 23:44:58 INFO - PROCESS | 1664 | 1469256298750 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 23:44:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:44:58 INFO - PROCESS | 1664 | 1469256298754 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:44:58 INFO - PROCESS | 1664 | 1469256298756 Marionette TRACE conn2 <- [1,506,null,{}] 23:44:58 INFO - PROCESS | 1664 | 1469256298759 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}] 23:44:58 INFO - PROCESS | 1664 | 1469256298761 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:58 INFO - PROCESS | 1664 | 1469256298872 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 23:44:58 INFO - PROCESS | 1664 | 1469256298951 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:58 INFO - PROCESS | 1664 | 1469256298954 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:58 INFO - PROCESS | 1664 | ++DOCSHELL 0x116852000 == 40 [pid = 1664] [id = 134] 23:44:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x110eb3400) [pid = 1664] [serial = 399] [outer = 0x0] 23:44:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x112a8ec00) [pid = 1664] [serial = 400] [outer = 0x110eb3400] 23:44:58 INFO - PROCESS | 1664 | 1469256298986 Marionette DEBUG loaded listener.js 23:44:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x11688b800) [pid = 1664] [serial = 401] [outer = 0x110eb3400] 23:44:59 INFO - PROCESS | 1664 | 1469256299544 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]]]}] 23:44:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:44:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 871ms 23:44:59 INFO - PROCESS | 1664 | 1469256299624 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 23:44:59 INFO - PROCESS | 1664 | 1469256299628 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 23:44:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:44:59 INFO - PROCESS | 1664 | 1469256299632 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:44:59 INFO - PROCESS | 1664 | 1469256299634 Marionette TRACE conn2 <- [1,510,null,{}] 23:44:59 INFO - PROCESS | 1664 | 1469256299636 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}] 23:44:59 INFO - PROCESS | 1664 | 1469256299638 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:59 INFO - PROCESS | 1664 | 1469256299748 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 23:44:59 INFO - PROCESS | 1664 | 1469256299805 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:59 INFO - PROCESS | 1664 | 1469256299806 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:44:59 INFO - PROCESS | 1664 | ++DOCSHELL 0x119b42800 == 41 [pid = 1664] [id = 135] 23:44:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x119a27c00) [pid = 1664] [serial = 402] [outer = 0x0] 23:44:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x119e62400) [pid = 1664] [serial = 403] [outer = 0x119a27c00] 23:44:59 INFO - PROCESS | 1664 | 1469256299837 Marionette DEBUG loaded listener.js 23:44:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x120b07400) [pid = 1664] [serial = 404] [outer = 0x119a27c00] 23:45:00 INFO - PROCESS | 1664 | 1469256300532 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]]]}] 23:45:00 INFO - PROCESS | 1664 | --DOCSHELL 0x12a0a3800 == 40 [pid = 1664] [id = 132] 23:45:00 INFO - PROCESS | 1664 | --DOCSHELL 0x128c5e800 == 39 [pid = 1664] [id = 131] 23:45:00 INFO - PROCESS | 1664 | --DOCSHELL 0x126575000 == 38 [pid = 1664] [id = 130] 23:45:00 INFO - PROCESS | 1664 | --DOCSHELL 0x126562800 == 37 [pid = 1664] [id = 129] 23:45:00 INFO - PROCESS | 1664 | --DOCSHELL 0x1250a4800 == 36 [pid = 1664] [id = 128] 23:45:00 INFO - PROCESS | 1664 | --DOCSHELL 0x12148d000 == 35 [pid = 1664] [id = 127] 23:45:00 INFO - PROCESS | 1664 | --DOCSHELL 0x120b74800 == 34 [pid = 1664] [id = 126] 23:45:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:45:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 973ms 23:45:00 INFO - PROCESS | 1664 | --DOCSHELL 0x119a3d800 == 33 [pid = 1664] [id = 125] 23:45:00 INFO - PROCESS | 1664 | --DOCSHELL 0x118386800 == 32 [pid = 1664] [id = 124] 23:45:00 INFO - PROCESS | 1664 | --DOCSHELL 0x116ad5800 == 31 [pid = 1664] [id = 123] 23:45:00 INFO - PROCESS | 1664 | --DOCSHELL 0x115dbd800 == 30 [pid = 1664] [id = 122] 23:45:00 INFO - PROCESS | 1664 | 1469256300613 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 23:45:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:45:00 INFO - PROCESS | 1664 | 1469256300616 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 23:45:00 INFO - PROCESS | 1664 | 1469256300619 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:45:00 INFO - PROCESS | 1664 | 1469256300621 Marionette TRACE conn2 <- [1,514,null,{}] 23:45:00 INFO - PROCESS | 1664 | 1469256300624 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}] 23:45:00 INFO - PROCESS | 1664 | 1469256300626 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:00 INFO - PROCESS | 1664 | 1469256300700 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 23:45:00 INFO - PROCESS | 1664 | 1469256300708 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:00 INFO - PROCESS | 1664 | 1469256300710 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:00 INFO - PROCESS | 1664 | ++DOCSHELL 0x115dbe800 == 31 [pid = 1664] [id = 136] 23:45:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x112a85c00) [pid = 1664] [serial = 405] [outer = 0x0] 23:45:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x115d9f400) [pid = 1664] [serial = 406] [outer = 0x112a85c00] 23:45:00 INFO - PROCESS | 1664 | 1469256300740 Marionette DEBUG loaded listener.js 23:45:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x1167d4400) [pid = 1664] [serial = 407] [outer = 0x112a85c00] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x12bf19800) [pid = 1664] [serial = 331] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x110e9a400) [pid = 1664] [serial = 334] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x118608c00) [pid = 1664] [serial = 332] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x1265d1400) [pid = 1664] [serial = 319] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x1285ee000) [pid = 1664] [serial = 320] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x128de8400) [pid = 1664] [serial = 322] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x128f51800) [pid = 1664] [serial = 323] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x1194e1800) [pid = 1664] [serial = 313] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x120b05000) [pid = 1664] [serial = 314] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x1243f7800) [pid = 1664] [serial = 304] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x12505b800) [pid = 1664] [serial = 305] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x12b7f9800) [pid = 1664] [serial = 299] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x11812bc00) [pid = 1664] [serial = 301] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x119187000) [pid = 1664] [serial = 302] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x12b742000) [pid = 1664] [serial = 310] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x12b76f000) [pid = 1664] [serial = 311] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x12b329800) [pid = 1664] [serial = 325] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1194dc800) [pid = 1664] [serial = 316] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x124474400) [pid = 1664] [serial = 317] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x128df3c00) [pid = 1664] [serial = 307] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x128f53c00) [pid = 1664] [serial = 308] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x110e9dc00) [pid = 1664] [serial = 337] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x11614b000) [pid = 1664] [serial = 338] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x1262ac000) [pid = 1664] [serial = 341] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x12b48a800) [pid = 1664] [serial = 343] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x110e9e800) [pid = 1664] [serial = 335] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x12b772800) [pid = 1664] [serial = 328] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x12c414800) [pid = 1664] [serial = 344] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x120a11800) [pid = 1664] [serial = 340] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x12b7f5800) [pid = 1664] [serial = 329] [outer = 0x0] [url = about:blank] 23:45:00 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x12b332c00) [pid = 1664] [serial = 326] [outer = 0x0] [url = about:blank] 23:45:01 INFO - PROCESS | 1664 | 1469256301097 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]]]}] 23:45:01 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 23:45:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 521ms 23:45:01 INFO - PROCESS | 1664 | 1469256301141 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 23:45:01 INFO - PROCESS | 1664 | 1469256301143 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 23:45:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:45:01 INFO - PROCESS | 1664 | 1469256301148 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:45:01 INFO - PROCESS | 1664 | 1469256301149 Marionette TRACE conn2 <- [1,518,null,{}] 23:45:01 INFO - PROCESS | 1664 | 1469256301152 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}] 23:45:01 INFO - PROCESS | 1664 | 1469256301153 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:01 INFO - PROCESS | 1664 | 1469256301227 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 23:45:01 INFO - PROCESS | 1664 | 1469256301231 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:01 INFO - PROCESS | 1664 | 1469256301233 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:01 INFO - PROCESS | 1664 | ++DOCSHELL 0x116fe3000 == 32 [pid = 1664] [id = 137] 23:45:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x116891800) [pid = 1664] [serial = 408] [outer = 0x0] 23:45:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x1182f1000) [pid = 1664] [serial = 409] [outer = 0x116891800] 23:45:01 INFO - PROCESS | 1664 | 1469256301261 Marionette DEBUG loaded listener.js 23:45:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x11860bc00) [pid = 1664] [serial = 410] [outer = 0x116891800] 23:45:01 INFO - PROCESS | 1664 | 1469256301618 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]]]}] 23:45:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:45:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 520ms 23:45:01 INFO - PROCESS | 1664 | 1469256301667 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 23:45:01 INFO - PROCESS | 1664 | 1469256301668 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 23:45:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:45:01 INFO - PROCESS | 1664 | 1469256301671 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:45:01 INFO - PROCESS | 1664 | 1469256301673 Marionette TRACE conn2 <- [1,522,null,{}] 23:45:01 INFO - PROCESS | 1664 | 1469256301681 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}] 23:45:01 INFO - PROCESS | 1664 | 1469256301684 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:01 INFO - PROCESS | 1664 | 1469256301763 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 23:45:01 INFO - PROCESS | 1664 | 1469256301769 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:01 INFO - PROCESS | 1664 | 1469256301771 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:01 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191be800 == 33 [pid = 1664] [id = 138] 23:45:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x111c81800) [pid = 1664] [serial = 411] [outer = 0x0] 23:45:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x119e61c00) [pid = 1664] [serial = 412] [outer = 0x111c81800] 23:45:01 INFO - PROCESS | 1664 | 1469256301799 Marionette DEBUG loaded listener.js 23:45:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x120a11800) [pid = 1664] [serial = 413] [outer = 0x111c81800] 23:45:02 INFO - PROCESS | 1664 | 1469256302198 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]]]}] 23:45:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:45:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 570ms 23:45:02 INFO - PROCESS | 1664 | 1469256302242 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 23:45:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:45:02 INFO - PROCESS | 1664 | 1469256302245 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 23:45:02 INFO - PROCESS | 1664 | 1469256302257 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:45:02 INFO - PROCESS | 1664 | 1469256302259 Marionette TRACE conn2 <- [1,526,null,{}] 23:45:02 INFO - PROCESS | 1664 | 1469256302262 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}] 23:45:02 INFO - PROCESS | 1664 | 1469256302266 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:02 INFO - PROCESS | 1664 | 1469256302385 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 23:45:02 INFO - PROCESS | 1664 | 1469256302413 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:02 INFO - PROCESS | 1664 | 1469256302415 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:02 INFO - PROCESS | 1664 | ++DOCSHELL 0x120918800 == 34 [pid = 1664] [id = 139] 23:45:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1214bfc00) [pid = 1664] [serial = 414] [outer = 0x0] 23:45:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x12163a400) [pid = 1664] [serial = 415] [outer = 0x1214bfc00] 23:45:02 INFO - PROCESS | 1664 | 1469256302458 Marionette DEBUG loaded listener.js 23:45:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x121641400) [pid = 1664] [serial = 416] [outer = 0x1214bfc00] 23:45:02 INFO - PROCESS | 1664 | 1469256302805 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]]]}] 23:45:02 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 23:45:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 581ms 23:45:02 INFO - PROCESS | 1664 | 1469256302829 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 23:45:02 INFO - PROCESS | 1664 | 1469256302830 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 23:45:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:45:02 INFO - PROCESS | 1664 | 1469256302834 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:45:02 INFO - PROCESS | 1664 | 1469256302836 Marionette TRACE conn2 <- [1,530,null,{}] 23:45:02 INFO - PROCESS | 1664 | 1469256302838 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}] 23:45:02 INFO - PROCESS | 1664 | 1469256302839 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:02 INFO - PROCESS | 1664 | 1469256302941 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 23:45:02 INFO - PROCESS | 1664 | 1469256302951 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:02 INFO - PROCESS | 1664 | 1469256302952 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:02 INFO - PROCESS | 1664 | ++DOCSHELL 0x120d7a000 == 35 [pid = 1664] [id = 140] 23:45:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x110eb2c00) [pid = 1664] [serial = 417] [outer = 0x0] 23:45:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x121641c00) [pid = 1664] [serial = 418] [outer = 0x110eb2c00] 23:45:02 INFO - PROCESS | 1664 | 1469256302976 Marionette DEBUG loaded listener.js 23:45:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x124a84400) [pid = 1664] [serial = 419] [outer = 0x110eb2c00] 23:45:03 INFO - PROCESS | 1664 | 1469256303292 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"]]]}] 23:45:03 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 23:45:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:45:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:45:03 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 23:45:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:45:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:45:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 520ms 23:45:03 INFO - PROCESS | 1664 | 1469256303353 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 23:45:03 INFO - PROCESS | 1664 | 1469256303354 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 23:45:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:45:03 INFO - PROCESS | 1664 | 1469256303357 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:45:03 INFO - PROCESS | 1664 | 1469256303358 Marionette TRACE conn2 <- [1,534,null,{}] 23:45:03 INFO - PROCESS | 1664 | 1469256303366 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}] 23:45:03 INFO - PROCESS | 1664 | 1469256303370 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:03 INFO - PROCESS | 1664 | 1469256303483 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 23:45:03 INFO - PROCESS | 1664 | 1469256303517 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:03 INFO - PROCESS | 1664 | 1469256303518 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:03 INFO - PROCESS | 1664 | ++DOCSHELL 0x125b31000 == 36 [pid = 1664] [id = 141] 23:45:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x125065000) [pid = 1664] [serial = 420] [outer = 0x0] 23:45:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x125a91000) [pid = 1664] [serial = 421] [outer = 0x125065000] 23:45:03 INFO - PROCESS | 1664 | 1469256303549 Marionette DEBUG loaded listener.js 23:45:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x128c90400) [pid = 1664] [serial = 422] [outer = 0x125065000] 23:45:03 INFO - PROCESS | 1664 | 1469256303877 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]]]}] 23:45:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 23:45:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 567ms 23:45:03 INFO - PROCESS | 1664 | 1469256303925 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 23:45:03 INFO - PROCESS | 1664 | 1469256303926 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 23:45:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:45:03 INFO - PROCESS | 1664 | 1469256303928 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:45:03 INFO - PROCESS | 1664 | 1469256303929 Marionette TRACE conn2 <- [1,538,null,{}] 23:45:03 INFO - PROCESS | 1664 | 1469256303932 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}] 23:45:03 INFO - PROCESS | 1664 | 1469256303934 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:04 INFO - PROCESS | 1664 | 1469256304038 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 23:45:04 INFO - PROCESS | 1664 | 1469256304042 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:04 INFO - PROCESS | 1664 | 1469256304043 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:04 INFO - PROCESS | 1664 | ++DOCSHELL 0x128612800 == 37 [pid = 1664] [id = 142] 23:45:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x128deb000) [pid = 1664] [serial = 423] [outer = 0x0] 23:45:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x128f0bc00) [pid = 1664] [serial = 424] [outer = 0x128deb000] 23:45:04 INFO - PROCESS | 1664 | 1469256304107 Marionette DEBUG loaded listener.js 23:45:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12a03cc00) [pid = 1664] [serial = 425] [outer = 0x128deb000] 23:45:04 INFO - PROCESS | 1664 | 1469256304415 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]]]}] 23:45:04 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. 23:45:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 518ms 23:45:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:45:04 INFO - PROCESS | 1664 | 1469256304446 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 23:45:04 INFO - PROCESS | 1664 | 1469256304448 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 23:45:04 INFO - PROCESS | 1664 | 1469256304452 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:45:04 INFO - PROCESS | 1664 | 1469256304454 Marionette TRACE conn2 <- [1,542,null,{}] 23:45:04 INFO - PROCESS | 1664 | 1469256304456 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}] 23:45:04 INFO - PROCESS | 1664 | 1469256304457 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:04 INFO - PROCESS | 1664 | 1469256304552 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 23:45:04 INFO - PROCESS | 1664 | 1469256304562 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:04 INFO - PROCESS | 1664 | 1469256304563 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:04 INFO - PROCESS | 1664 | ++DOCSHELL 0x128da1000 == 38 [pid = 1664] [id = 143] 23:45:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12a1a7000) [pid = 1664] [serial = 426] [outer = 0x0] 23:45:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x12a2b5c00) [pid = 1664] [serial = 427] [outer = 0x12a1a7000] 23:45:04 INFO - PROCESS | 1664 | 1469256304594 Marionette DEBUG loaded listener.js 23:45:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x12a60b000) [pid = 1664] [serial = 428] [outer = 0x12a1a7000] 23:45:04 INFO - PROCESS | 1664 | 1469256304892 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]]]}] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x10eaf0800) [pid = 1664] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x116a13c00) [pid = 1664] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x115e2a000) [pid = 1664] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1181d4c00) [pid = 1664] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x125a90800) [pid = 1664] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x120bf4400) [pid = 1664] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x119e61400) [pid = 1664] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1181dbc00) [pid = 1664] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x1265d2400) [pid = 1664] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x12a1b3800) [pid = 1664] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x10eaf5c00) [pid = 1664] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1265b5000) [pid = 1664] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x110e9d800) [pid = 1664] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x12b3df800) [pid = 1664] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x12879a000) [pid = 1664] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x128f10400) [pid = 1664] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:45:04 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x124a7a400) [pid = 1664] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:45:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 23:45:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 572ms 23:45:05 INFO - PROCESS | 1664 | 1469256305022 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 23:45:05 INFO - PROCESS | 1664 | 1469256305023 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 23:45:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:45:05 INFO - PROCESS | 1664 | 1469256305025 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:45:05 INFO - PROCESS | 1664 | 1469256305026 Marionette TRACE conn2 <- [1,546,null,{}] 23:45:05 INFO - PROCESS | 1664 | 1469256305029 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}] 23:45:05 INFO - PROCESS | 1664 | 1469256305030 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:05 INFO - PROCESS | 1664 | 1469256305109 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 23:45:05 INFO - PROCESS | 1664 | 1469256305113 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:05 INFO - PROCESS | 1664 | 1469256305114 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:05 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a45000 == 39 [pid = 1664] [id = 144] 23:45:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x10eaf0800) [pid = 1664] [serial = 429] [outer = 0x0] 23:45:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x119b9fc00) [pid = 1664] [serial = 430] [outer = 0x10eaf0800] 23:45:05 INFO - PROCESS | 1664 | 1469256305145 Marionette DEBUG loaded listener.js 23:45:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x124a81c00) [pid = 1664] [serial = 431] [outer = 0x10eaf0800] 23:45:05 INFO - PROCESS | 1664 | 1469256305471 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]]]}] 23:45:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 23:45:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 470ms 23:45:05 INFO - PROCESS | 1664 | 1469256305496 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 23:45:05 INFO - PROCESS | 1664 | 1469256305498 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 23:45:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:45:05 INFO - PROCESS | 1664 | 1469256305503 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:45:05 INFO - PROCESS | 1664 | 1469256305504 Marionette TRACE conn2 <- [1,550,null,{}] 23:45:05 INFO - PROCESS | 1664 | 1469256305506 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}] 23:45:05 INFO - PROCESS | 1664 | 1469256305507 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:05 INFO - PROCESS | 1664 | 1469256305595 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 23:45:05 INFO - PROCESS | 1664 | 1469256305659 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:05 INFO - PROCESS | 1664 | 1469256305660 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:05 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a27e000 == 40 [pid = 1664] [id = 145] 23:45:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1130bd800) [pid = 1664] [serial = 432] [outer = 0x0] 23:45:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x125057800) [pid = 1664] [serial = 433] [outer = 0x1130bd800] 23:45:05 INFO - PROCESS | 1664 | 1469256305696 Marionette DEBUG loaded listener.js 23:45:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x12a60b800) [pid = 1664] [serial = 434] [outer = 0x1130bd800] 23:45:05 INFO - PROCESS | 1664 | 1469256305969 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]]]}] 23:45:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 23:45:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 522ms 23:45:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:45:06 INFO - PROCESS | 1664 | 1469256306023 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 23:45:06 INFO - PROCESS | 1664 | 1469256306024 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 23:45:06 INFO - PROCESS | 1664 | 1469256306026 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:45:06 INFO - PROCESS | 1664 | 1469256306028 Marionette TRACE conn2 <- [1,554,null,{}] 23:45:06 INFO - PROCESS | 1664 | 1469256306031 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}] 23:45:06 INFO - PROCESS | 1664 | 1469256306032 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:06 INFO - PROCESS | 1664 | 1469256306124 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 23:45:06 INFO - PROCESS | 1664 | 1469256306128 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:06 INFO - PROCESS | 1664 | 1469256306129 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:06 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b38a000 == 41 [pid = 1664] [id = 146] 23:45:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x12b23a400) [pid = 1664] [serial = 435] [outer = 0x0] 23:45:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x12b330400) [pid = 1664] [serial = 436] [outer = 0x12b23a400] 23:45:06 INFO - PROCESS | 1664 | 1469256306155 Marionette DEBUG loaded listener.js 23:45:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x12b742800) [pid = 1664] [serial = 437] [outer = 0x12b23a400] 23:45:06 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:06 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:06 INFO - PROCESS | 1664 | 1469256306471 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]]]}] 23:45:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:45:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 469ms 23:45:06 INFO - PROCESS | 1664 | 1469256306497 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 23:45:06 INFO - PROCESS | 1664 | 1469256306498 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 23:45:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:45:06 INFO - PROCESS | 1664 | 1469256306502 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:45:06 INFO - PROCESS | 1664 | 1469256306503 Marionette TRACE conn2 <- [1,558,null,{}] 23:45:06 INFO - PROCESS | 1664 | 1469256306506 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}] 23:45:06 INFO - PROCESS | 1664 | 1469256306507 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:06 INFO - PROCESS | 1664 | 1469256306608 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 23:45:06 INFO - PROCESS | 1664 | 1469256306622 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:06 INFO - PROCESS | 1664 | 1469256306624 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:06 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b3a5000 == 42 [pid = 1664] [id = 147] 23:45:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x12a1ad800) [pid = 1664] [serial = 438] [outer = 0x0] 23:45:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12b742400) [pid = 1664] [serial = 439] [outer = 0x12a1ad800] 23:45:06 INFO - PROCESS | 1664 | 1469256306647 Marionette DEBUG loaded listener.js 23:45:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x12b777400) [pid = 1664] [serial = 440] [outer = 0x12a1ad800] 23:45:06 INFO - PROCESS | 1664 | 1469256306954 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]]]}] 23:45:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:45:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 468ms 23:45:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:45:06 INFO - PROCESS | 1664 | 1469256306971 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 23:45:06 INFO - PROCESS | 1664 | 1469256306972 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 23:45:06 INFO - PROCESS | 1664 | 1469256306974 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:45:06 INFO - PROCESS | 1664 | 1469256306975 Marionette TRACE conn2 <- [1,562,null,{}] 23:45:06 INFO - PROCESS | 1664 | 1469256306977 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}] 23:45:06 INFO - PROCESS | 1664 | 1469256306979 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:07 INFO - PROCESS | 1664 | 1469256307108 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 23:45:07 INFO - PROCESS | 1664 | 1469256307160 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:07 INFO - PROCESS | 1664 | 1469256307161 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:07 INFO - PROCESS | 1664 | ++DOCSHELL 0x1132a9000 == 43 [pid = 1664] [id = 148] 23:45:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x110e9a400) [pid = 1664] [serial = 441] [outer = 0x0] 23:45:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x110eae000) [pid = 1664] [serial = 442] [outer = 0x110e9a400] 23:45:07 INFO - PROCESS | 1664 | 1469256307193 Marionette DEBUG loaded listener.js 23:45:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x1130e4800) [pid = 1664] [serial = 443] [outer = 0x110e9a400] 23:45:07 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:07 INFO - PROCESS | 1664 | 1469256307648 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]]]}] 23:45:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:45:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 722ms 23:45:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:45:07 INFO - PROCESS | 1664 | 1469256307697 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 23:45:07 INFO - PROCESS | 1664 | 1469256307700 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 23:45:07 INFO - PROCESS | 1664 | 1469256307703 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:45:07 INFO - PROCESS | 1664 | 1469256307705 Marionette TRACE conn2 <- [1,566,null,{}] 23:45:07 INFO - PROCESS | 1664 | 1469256307708 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}] 23:45:07 INFO - PROCESS | 1664 | 1469256307712 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:07 INFO - PROCESS | 1664 | 1469256307815 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 23:45:07 INFO - PROCESS | 1664 | 1469256307882 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:07 INFO - PROCESS | 1664 | 1469256307883 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:07 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191b8800 == 44 [pid = 1664] [id = 149] 23:45:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x1167d4800) [pid = 1664] [serial = 444] [outer = 0x0] 23:45:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x1181ddc00) [pid = 1664] [serial = 445] [outer = 0x1167d4800] 23:45:07 INFO - PROCESS | 1664 | 1469256307913 Marionette DEBUG loaded listener.js 23:45:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x119182400) [pid = 1664] [serial = 446] [outer = 0x1167d4800] 23:45:08 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:08 INFO - PROCESS | 1664 | 1469256308325 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]]]}] 23:45:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:45:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 23:45:08 INFO - PROCESS | 1664 | 1469256308373 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 23:45:08 INFO - PROCESS | 1664 | 1469256308375 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 23:45:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:45:08 INFO - PROCESS | 1664 | 1469256308378 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:45:08 INFO - PROCESS | 1664 | 1469256308379 Marionette TRACE conn2 <- [1,570,null,{}] 23:45:08 INFO - PROCESS | 1664 | 1469256308382 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}] 23:45:08 INFO - PROCESS | 1664 | 1469256308383 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:08 INFO - PROCESS | 1664 | 1469256308506 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 23:45:08 INFO - PROCESS | 1664 | 1469256308564 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:08 INFO - PROCESS | 1664 | 1469256308565 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:08 INFO - PROCESS | 1664 | ++DOCSHELL 0x128dab800 == 45 [pid = 1664] [id = 150] 23:45:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x119a24800) [pid = 1664] [serial = 447] [outer = 0x0] 23:45:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x120a11c00) [pid = 1664] [serial = 448] [outer = 0x119a24800] 23:45:08 INFO - PROCESS | 1664 | 1469256308594 Marionette DEBUG loaded listener.js 23:45:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x122df9000) [pid = 1664] [serial = 449] [outer = 0x119a24800] 23:45:08 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:08 INFO - PROCESS | 1664 | [1664] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:45:09 INFO - PROCESS | 1664 | 1469256309033 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]]]}] 23:45:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:45:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 668ms 23:45:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:45:09 INFO - PROCESS | 1664 | 1469256309047 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 23:45:09 INFO - PROCESS | 1664 | 1469256309049 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 23:45:09 INFO - PROCESS | 1664 | 1469256309057 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:45:09 INFO - PROCESS | 1664 | 1469256309060 Marionette TRACE conn2 <- [1,574,null,{}] 23:45:09 INFO - PROCESS | 1664 | 1469256309063 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}] 23:45:09 INFO - PROCESS | 1664 | 1469256309065 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:09 INFO - PROCESS | 1664 | 1469256309171 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 23:45:09 INFO - PROCESS | 1664 | 1469256309226 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:09 INFO - PROCESS | 1664 | 1469256309227 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:09 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b7a0800 == 46 [pid = 1664] [id = 151] 23:45:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x125a97000) [pid = 1664] [serial = 450] [outer = 0x0] 23:45:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x1265cfc00) [pid = 1664] [serial = 451] [outer = 0x125a97000] 23:45:09 INFO - PROCESS | 1664 | 1469256309255 Marionette DEBUG loaded listener.js 23:45:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x128df4c00) [pid = 1664] [serial = 452] [outer = 0x125a97000] 23:45:09 INFO - PROCESS | 1664 | 1469256309886 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]]]}] 23:45:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:45:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 878ms 23:45:09 INFO - PROCESS | 1664 | 1469256309930 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 23:45:09 INFO - PROCESS | 1664 | 1469256309933 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 23:45:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:45:09 INFO - PROCESS | 1664 | 1469256309936 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:45:09 INFO - PROCESS | 1664 | 1469256309938 Marionette TRACE conn2 <- [1,578,null,{}] 23:45:09 INFO - PROCESS | 1664 | 1469256309942 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}] 23:45:09 INFO - PROCESS | 1664 | 1469256309943 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:10 INFO - PROCESS | 1664 | 1469256310034 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 23:45:10 INFO - PROCESS | 1664 | 1469256310089 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:10 INFO - PROCESS | 1664 | 1469256310091 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:10 INFO - PROCESS | 1664 | ++DOCSHELL 0x118654800 == 47 [pid = 1664] [id = 152] 23:45:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x114f7e400) [pid = 1664] [serial = 453] [outer = 0x0] 23:45:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x1182fb800) [pid = 1664] [serial = 454] [outer = 0x114f7e400] 23:45:10 INFO - PROCESS | 1664 | 1469256310118 Marionette DEBUG loaded listener.js 23:45:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x11918b400) [pid = 1664] [serial = 455] [outer = 0x114f7e400] 23:45:10 INFO - PROCESS | 1664 | 1469256310515 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]]]}] 23:45:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:45:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 621ms 23:45:10 INFO - PROCESS | 1664 | 1469256310558 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 23:45:10 INFO - PROCESS | 1664 | 1469256310563 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 23:45:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:45:10 INFO - PROCESS | 1664 | 1469256310569 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:45:10 INFO - PROCESS | 1664 | 1469256310571 Marionette TRACE conn2 <- [1,582,null,{}] 23:45:10 INFO - PROCESS | 1664 | 1469256310575 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}] 23:45:10 INFO - PROCESS | 1664 | 1469256310576 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:10 INFO - PROCESS | 1664 | 1469256310697 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x12b3a5000 == 46 [pid = 1664] [id = 147] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x12b38a000 == 45 [pid = 1664] [id = 146] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x12a27e000 == 44 [pid = 1664] [id = 145] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x119a45000 == 43 [pid = 1664] [id = 144] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x128da1000 == 42 [pid = 1664] [id = 143] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x128612800 == 41 [pid = 1664] [id = 142] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x125b31000 == 40 [pid = 1664] [id = 141] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x120d7a000 == 39 [pid = 1664] [id = 140] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x120918800 == 38 [pid = 1664] [id = 139] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x1191be800 == 37 [pid = 1664] [id = 138] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x116fe3000 == 36 [pid = 1664] [id = 137] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x115dbe800 == 35 [pid = 1664] [id = 136] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x119b42800 == 34 [pid = 1664] [id = 135] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x116852000 == 33 [pid = 1664] [id = 134] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x12a625000 == 32 [pid = 1664] [id = 133] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x119292800 == 31 [pid = 1664] [id = 121] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x118654800 == 30 [pid = 1664] [id = 152] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x12b7a0800 == 29 [pid = 1664] [id = 151] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x128dab800 == 28 [pid = 1664] [id = 150] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x1191b8800 == 27 [pid = 1664] [id = 149] 23:45:11 INFO - PROCESS | 1664 | --DOCSHELL 0x1132a9000 == 26 [pid = 1664] [id = 148] 23:45:11 INFO - PROCESS | 1664 | 1469256311397 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:11 INFO - PROCESS | 1664 | 1469256311399 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x110eac800) [pid = 1664] [serial = 347] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x10eaf7800) [pid = 1664] [serial = 346] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x119a27400) [pid = 1664] [serial = 350] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x118253800) [pid = 1664] [serial = 349] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x116648c00) [pid = 1664] [serial = 364] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x1176bd800) [pid = 1664] [serial = 365] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x11912ac00) [pid = 1664] [serial = 367] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x119a25000) [pid = 1664] [serial = 368] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1265b3800) [pid = 1664] [serial = 373] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x125a9ac00) [pid = 1664] [serial = 353] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1213d4000) [pid = 1664] [serial = 370] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x12447a400) [pid = 1664] [serial = 352] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x124895800) [pid = 1664] [serial = 371] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x119a2e400) [pid = 1664] [serial = 362] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x1183f2800) [pid = 1664] [serial = 361] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x12a03b400) [pid = 1664] [serial = 356] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x128defc00) [pid = 1664] [serial = 355] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x12b331800) [pid = 1664] [serial = 359] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x12b23a800) [pid = 1664] [serial = 358] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x12b32e400) [pid = 1664] [serial = 382] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x128df4400) [pid = 1664] [serial = 379] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x119e5f800) [pid = 1664] [serial = 388] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x12b3de800) [pid = 1664] [serial = 383] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x12b490800) [pid = 1664] [serial = 385] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x12b48b000) [pid = 1664] [serial = 391] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x12b74c000) [pid = 1664] [serial = 394] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x12b73f800) [pid = 1664] [serial = 386] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x1285e8c00) [pid = 1664] [serial = 376] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x12b235800) [pid = 1664] [serial = 380] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x12b744400) [pid = 1664] [serial = 392] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x12b7d0400) [pid = 1664] [serial = 395] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x12b7ec800) [pid = 1664] [serial = 397] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x1285e9000) [pid = 1664] [serial = 389] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x1287a3400) [pid = 1664] [serial = 377] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x1285e3000) [pid = 1664] [serial = 374] [outer = 0x0] [url = about:blank] 23:45:11 INFO - PROCESS | 1664 | ++DOCSHELL 0x111a54800 == 27 [pid = 1664] [id = 153] 23:45:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x111c19c00) [pid = 1664] [serial = 456] [outer = 0x0] 23:45:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x1121b9c00) [pid = 1664] [serial = 457] [outer = 0x111c19c00] 23:45:11 INFO - PROCESS | 1664 | 1469256311487 Marionette DEBUG loaded listener.js 23:45:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x112d1ec00) [pid = 1664] [serial = 458] [outer = 0x111c19c00] 23:45:11 INFO - PROCESS | 1664 | 1469256311829 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]]]}] 23:45:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:45:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1272ms 23:45:11 INFO - PROCESS | 1664 | 1469256311841 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 23:45:11 INFO - PROCESS | 1664 | 1469256311843 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 23:45:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:45:11 INFO - PROCESS | 1664 | 1469256311846 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:45:11 INFO - PROCESS | 1664 | 1469256311848 Marionette TRACE conn2 <- [1,586,null,{}] 23:45:11 INFO - PROCESS | 1664 | 1469256311854 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}] 23:45:11 INFO - PROCESS | 1664 | 1469256311857 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:11 INFO - PROCESS | 1664 | 1469256311931 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 23:45:11 INFO - PROCESS | 1664 | 1469256311991 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:11 INFO - PROCESS | 1664 | 1469256311992 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:12 INFO - PROCESS | 1664 | ++DOCSHELL 0x116748800 == 28 [pid = 1664] [id = 154] 23:45:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x1133e2800) [pid = 1664] [serial = 459] [outer = 0x0] 23:45:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x116a15400) [pid = 1664] [serial = 460] [outer = 0x1133e2800] 23:45:12 INFO - PROCESS | 1664 | 1469256312018 Marionette DEBUG loaded listener.js 23:45:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x118127c00) [pid = 1664] [serial = 461] [outer = 0x1133e2800] 23:45:12 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:12 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:12 INFO - PROCESS | 1664 | 1469256312287 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]]]}] 23:45:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:45:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 473ms 23:45:12 INFO - PROCESS | 1664 | 1469256312325 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 23:45:12 INFO - PROCESS | 1664 | 1469256312327 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 23:45:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:45:12 INFO - PROCESS | 1664 | 1469256312331 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:45:12 INFO - PROCESS | 1664 | 1469256312335 Marionette TRACE conn2 <- [1,590,null,{}] 23:45:12 INFO - PROCESS | 1664 | 1469256312343 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}] 23:45:12 INFO - PROCESS | 1664 | 1469256312345 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:12 INFO - PROCESS | 1664 | 1469256312436 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 23:45:12 INFO - PROCESS | 1664 | 1469256312553 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:12 INFO - PROCESS | 1664 | 1469256312555 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:12 INFO - PROCESS | 1664 | ++DOCSHELL 0x112f84800 == 29 [pid = 1664] [id = 155] 23:45:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x110d6a000) [pid = 1664] [serial = 462] [outer = 0x0] 23:45:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x110ea7400) [pid = 1664] [serial = 463] [outer = 0x110d6a000] 23:45:12 INFO - PROCESS | 1664 | 1469256312605 Marionette DEBUG loaded listener.js 23:45:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x112fe6800) [pid = 1664] [serial = 464] [outer = 0x110d6a000] 23:45:13 INFO - PROCESS | 1664 | 1469256313177 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]]]}] 23:45:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:45:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 879ms 23:45:13 INFO - PROCESS | 1664 | 1469256313212 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 23:45:13 INFO - PROCESS | 1664 | 1469256313214 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 23:45:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:45:13 INFO - PROCESS | 1664 | 1469256313217 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:45:13 INFO - PROCESS | 1664 | 1469256313219 Marionette TRACE conn2 <- [1,594,null,{}] 23:45:13 INFO - PROCESS | 1664 | 1469256313223 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}] 23:45:13 INFO - PROCESS | 1664 | 1469256313226 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:13 INFO - PROCESS | 1664 | 1469256313329 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 23:45:13 INFO - PROCESS | 1664 | 1469256313377 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:13 INFO - PROCESS | 1664 | 1469256313378 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:13 INFO - PROCESS | 1664 | ++DOCSHELL 0x117d4b000 == 30 [pid = 1664] [id = 156] 23:45:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x117483800) [pid = 1664] [serial = 465] [outer = 0x0] 23:45:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1183f2800) [pid = 1664] [serial = 466] [outer = 0x117483800] 23:45:13 INFO - PROCESS | 1664 | 1469256313409 Marionette DEBUG loaded listener.js 23:45:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1191da000) [pid = 1664] [serial = 467] [outer = 0x117483800] 23:45:13 INFO - PROCESS | 1664 | 1469256313908 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]]]}] 23:45:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:45:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 722ms 23:45:13 INFO - PROCESS | 1664 | 1469256313970 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 23:45:13 INFO - PROCESS | 1664 | 1469256313972 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 23:45:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:45:13 INFO - PROCESS | 1664 | 1469256313976 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:45:13 INFO - PROCESS | 1664 | 1469256313977 Marionette TRACE conn2 <- [1,598,null,{}] 23:45:13 INFO - PROCESS | 1664 | 1469256313980 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}] 23:45:13 INFO - PROCESS | 1664 | 1469256313981 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:14 INFO - PROCESS | 1664 | 1469256314080 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 23:45:14 INFO - PROCESS | 1664 | 1469256314151 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:14 INFO - PROCESS | 1664 | 1469256314152 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:14 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191b6000 == 31 [pid = 1664] [id = 157] 23:45:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x112d1e000) [pid = 1664] [serial = 468] [outer = 0x0] 23:45:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x119e6dc00) [pid = 1664] [serial = 469] [outer = 0x112d1e000] 23:45:14 INFO - PROCESS | 1664 | 1469256314181 Marionette DEBUG loaded listener.js 23:45:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x120b02c00) [pid = 1664] [serial = 470] [outer = 0x112d1e000] 23:45:14 INFO - PROCESS | 1664 | --DOCSHELL 0x116748800 == 30 [pid = 1664] [id = 154] 23:45:14 INFO - PROCESS | 1664 | --DOCSHELL 0x111a54800 == 29 [pid = 1664] [id = 153] 23:45:14 INFO - PROCESS | 1664 | 1469256314657 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]]]}] 23:45:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:45:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 723ms 23:45:14 INFO - PROCESS | 1664 | 1469256314700 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 23:45:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:45:14 INFO - PROCESS | 1664 | 1469256314703 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 23:45:14 INFO - PROCESS | 1664 | 1469256314706 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:45:14 INFO - PROCESS | 1664 | 1469256314708 Marionette TRACE conn2 <- [1,602,null,{}] 23:45:14 INFO - PROCESS | 1664 | 1469256314711 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}] 23:45:14 INFO - PROCESS | 1664 | 1469256314713 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:14 INFO - PROCESS | 1664 | 1469256314794 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 23:45:14 INFO - PROCESS | 1664 | 1469256314842 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:14 INFO - PROCESS | 1664 | 1469256314845 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:14 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ae1000 == 30 [pid = 1664] [id = 158] 23:45:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x115e87c00) [pid = 1664] [serial = 471] [outer = 0x0] 23:45:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x117d0e000) [pid = 1664] [serial = 472] [outer = 0x115e87c00] 23:45:14 INFO - PROCESS | 1664 | 1469256314872 Marionette DEBUG loaded listener.js 23:45:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x119186800) [pid = 1664] [serial = 473] [outer = 0x115e87c00] 23:45:15 INFO - PROCESS | 1664 | 1469256315138 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]]]}] 23:45:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:45:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 470ms 23:45:15 INFO - PROCESS | 1664 | 1469256315175 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 23:45:15 INFO - PROCESS | 1664 | 1469256315178 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 23:45:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:45:15 INFO - PROCESS | 1664 | 1469256315190 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:45:15 INFO - PROCESS | 1664 | 1469256315192 Marionette TRACE conn2 <- [1,606,null,{}] 23:45:15 INFO - PROCESS | 1664 | 1469256315194 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}] 23:45:15 INFO - PROCESS | 1664 | 1469256315196 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:15 INFO - PROCESS | 1664 | 1469256315274 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 23:45:15 INFO - PROCESS | 1664 | 1469256315279 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:15 INFO - PROCESS | 1664 | 1469256315280 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:15 INFO - PROCESS | 1664 | ++DOCSHELL 0x119649800 == 31 [pid = 1664] [id = 159] 23:45:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x119449800) [pid = 1664] [serial = 474] [outer = 0x0] 23:45:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x120b05c00) [pid = 1664] [serial = 475] [outer = 0x119449800] 23:45:15 INFO - PROCESS | 1664 | 1469256315308 Marionette DEBUG loaded listener.js 23:45:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x1213d3000) [pid = 1664] [serial = 476] [outer = 0x119449800] 23:45:15 INFO - PROCESS | 1664 | 1469256315677 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]]]}] 23:45:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:45:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 527ms 23:45:15 INFO - PROCESS | 1664 | 1469256315710 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 23:45:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:45:15 INFO - PROCESS | 1664 | 1469256315718 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 23:45:15 INFO - PROCESS | 1664 | 1469256315720 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:45:15 INFO - PROCESS | 1664 | 1469256315723 Marionette TRACE conn2 <- [1,610,null,{}] 23:45:15 INFO - PROCESS | 1664 | 1469256315730 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}] 23:45:15 INFO - PROCESS | 1664 | 1469256315734 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:15 INFO - PROCESS | 1664 | 1469256315827 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 23:45:15 INFO - PROCESS | 1664 | 1469256315863 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:15 INFO - PROCESS | 1664 | 1469256315865 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:15 INFO - PROCESS | 1664 | ++DOCSHELL 0x120926800 == 32 [pid = 1664] [id = 160] 23:45:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x10eafa000) [pid = 1664] [serial = 477] [outer = 0x0] 23:45:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x122fe4800) [pid = 1664] [serial = 478] [outer = 0x10eafa000] 23:45:15 INFO - PROCESS | 1664 | 1469256315892 Marionette DEBUG loaded listener.js 23:45:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x1244fdc00) [pid = 1664] [serial = 479] [outer = 0x10eafa000] 23:45:16 INFO - PROCESS | 1664 | 1469256316197 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]]]}] 23:45:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:45:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 520ms 23:45:16 INFO - PROCESS | 1664 | 1469256316241 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 23:45:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:45:16 INFO - PROCESS | 1664 | 1469256316243 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 23:45:16 INFO - PROCESS | 1664 | 1469256316245 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:45:16 INFO - PROCESS | 1664 | 1469256316246 Marionette TRACE conn2 <- [1,614,null,{}] 23:45:16 INFO - PROCESS | 1664 | 1469256316248 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}] 23:45:16 INFO - PROCESS | 1664 | 1469256316249 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:16 INFO - PROCESS | 1664 | 1469256316348 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 23:45:16 INFO - PROCESS | 1664 | 1469256316352 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:16 INFO - PROCESS | 1664 | 1469256316353 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:16 INFO - PROCESS | 1664 | ++DOCSHELL 0x12132a800 == 33 [pid = 1664] [id = 161] 23:45:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x1246cec00) [pid = 1664] [serial = 480] [outer = 0x0] 23:45:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x125060800) [pid = 1664] [serial = 481] [outer = 0x1246cec00] 23:45:16 INFO - PROCESS | 1664 | 1469256316378 Marionette DEBUG loaded listener.js 23:45:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x125bc2400) [pid = 1664] [serial = 482] [outer = 0x1246cec00] 23:45:16 INFO - PROCESS | 1664 | 1469256316691 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]]]}] 23:45:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:45:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 468ms 23:45:16 INFO - PROCESS | 1664 | 1469256316714 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 23:45:16 INFO - PROCESS | 1664 | 1469256316715 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 23:45:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:45:16 INFO - PROCESS | 1664 | 1469256316732 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:45:16 INFO - PROCESS | 1664 | 1469256316733 Marionette TRACE conn2 <- [1,618,null,{}] 23:45:16 INFO - PROCESS | 1664 | 1469256316744 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}] 23:45:16 INFO - PROCESS | 1664 | 1469256316746 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:16 INFO - PROCESS | 1664 | 1469256316834 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 23:45:16 INFO - PROCESS | 1664 | 1469256316865 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:16 INFO - PROCESS | 1664 | 1469256316866 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:16 INFO - PROCESS | 1664 | ++DOCSHELL 0x124a30000 == 34 [pid = 1664] [id = 162] 23:45:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x110eae800) [pid = 1664] [serial = 483] [outer = 0x0] 23:45:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x1265b4000) [pid = 1664] [serial = 484] [outer = 0x110eae800] 23:45:16 INFO - PROCESS | 1664 | 1469256316891 Marionette DEBUG loaded listener.js 23:45:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x1265d3800) [pid = 1664] [serial = 485] [outer = 0x110eae800] 23:45:17 INFO - PROCESS | 1664 | 1469256317159 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]]]}] 23:45:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:45:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 494ms 23:45:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:45:17 INFO - PROCESS | 1664 | 1469256317221 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 23:45:17 INFO - PROCESS | 1664 | 1469256317222 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 23:45:17 INFO - PROCESS | 1664 | 1469256317226 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:45:17 INFO - PROCESS | 1664 | 1469256317228 Marionette TRACE conn2 <- [1,622,null,{}] 23:45:17 INFO - PROCESS | 1664 | 1469256317231 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}] 23:45:17 INFO - PROCESS | 1664 | 1469256317237 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:17 INFO - PROCESS | 1664 | 1469256317405 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 23:45:17 INFO - PROCESS | 1664 | 1469256317424 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:17 INFO - PROCESS | 1664 | 1469256317425 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:17 INFO - PROCESS | 1664 | ++DOCSHELL 0x126564800 == 35 [pid = 1664] [id = 163] 23:45:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x1285e7c00) [pid = 1664] [serial = 486] [outer = 0x0] 23:45:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x128c89400) [pid = 1664] [serial = 487] [outer = 0x1285e7c00] 23:45:17 INFO - PROCESS | 1664 | 1469256317461 Marionette DEBUG loaded listener.js 23:45:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x12a035c00) [pid = 1664] [serial = 488] [outer = 0x1285e7c00] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x119a24800) [pid = 1664] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x12a1ad800) [pid = 1664] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x125a97000) [pid = 1664] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x114f7e400) [pid = 1664] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x111c19c00) [pid = 1664] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x110e9a400) [pid = 1664] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x125065000) [pid = 1664] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x128deb000) [pid = 1664] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x12a1a7000) [pid = 1664] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x112a85c00) [pid = 1664] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x12b7d0800) [pid = 1664] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1214bfc00) [pid = 1664] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x111c81800) [pid = 1664] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x110eb3400) [pid = 1664] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x116891800) [pid = 1664] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x119a27c00) [pid = 1664] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x1167d4800) [pid = 1664] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x10eaf0800) [pid = 1664] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x12b23a400) [pid = 1664] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1130bd800) [pid = 1664] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 23:45:17 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x110eb2c00) [pid = 1664] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:45:17 INFO - PROCESS | 1664 | 1469256317883 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]]]}] 23:45:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:45:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 23:45:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:45:17 INFO - PROCESS | 1664 | 1469256317896 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 23:45:17 INFO - PROCESS | 1664 | 1469256317897 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 23:45:17 INFO - PROCESS | 1664 | 1469256317901 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:45:17 INFO - PROCESS | 1664 | 1469256317902 Marionette TRACE conn2 <- [1,626,null,{}] 23:45:17 INFO - PROCESS | 1664 | 1469256317905 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}] 23:45:17 INFO - PROCESS | 1664 | 1469256317905 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:17 INFO - PROCESS | 1664 | 1469256317971 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 23:45:18 INFO - PROCESS | 1664 | 1469256318016 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:18 INFO - PROCESS | 1664 | 1469256318017 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:18 INFO - PROCESS | 1664 | ++DOCSHELL 0x1246ac000 == 36 [pid = 1664] [id = 164] 23:45:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x110ea7800) [pid = 1664] [serial = 489] [outer = 0x0] 23:45:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x115e2f000) [pid = 1664] [serial = 490] [outer = 0x110ea7800] 23:45:18 INFO - PROCESS | 1664 | 1469256318041 Marionette DEBUG loaded listener.js 23:45:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x119a24800) [pid = 1664] [serial = 491] [outer = 0x110ea7800] 23:45:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:45:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 524ms 23:45:18 INFO - PROCESS | 1664 | 1469256318419 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]]]}] 23:45:18 INFO - PROCESS | 1664 | 1469256318424 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 23:45:18 INFO - PROCESS | 1664 | 1469256318426 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 23:45:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:45:18 INFO - PROCESS | 1664 | 1469256318429 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:45:18 INFO - PROCESS | 1664 | 1469256318431 Marionette TRACE conn2 <- [1,630,null,{}] 23:45:18 INFO - PROCESS | 1664 | 1469256318437 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}] 23:45:18 INFO - PROCESS | 1664 | 1469256318438 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:18 INFO - PROCESS | 1664 | 1469256318553 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 23:45:18 INFO - PROCESS | 1664 | 1469256318634 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:18 INFO - PROCESS | 1664 | 1469256318634 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:18 INFO - PROCESS | 1664 | ++DOCSHELL 0x128618800 == 37 [pid = 1664] [id = 165] 23:45:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x1191d6800) [pid = 1664] [serial = 492] [outer = 0x0] 23:45:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x122df7800) [pid = 1664] [serial = 493] [outer = 0x1191d6800] 23:45:18 INFO - PROCESS | 1664 | 1469256318663 Marionette DEBUG loaded listener.js 23:45:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x12a1b2800) [pid = 1664] [serial = 494] [outer = 0x1191d6800] 23:45:18 INFO - PROCESS | 1664 | 1469256318934 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]]]}] 23:45:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:45:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 525ms 23:45:18 INFO - PROCESS | 1664 | 1469256318958 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 23:45:18 INFO - PROCESS | 1664 | 1469256318959 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 23:45:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:45:18 INFO - PROCESS | 1664 | 1469256318977 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:45:18 INFO - PROCESS | 1664 | 1469256318978 Marionette TRACE conn2 <- [1,634,null,{}] 23:45:18 INFO - PROCESS | 1664 | 1469256318980 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}] 23:45:18 INFO - PROCESS | 1664 | 1469256318981 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:19 INFO - PROCESS | 1664 | 1469256319061 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 23:45:19 INFO - PROCESS | 1664 | 1469256319064 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:19 INFO - PROCESS | 1664 | 1469256319066 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:19 INFO - PROCESS | 1664 | ++DOCSHELL 0x120923800 == 38 [pid = 1664] [id = 166] 23:45:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12a1b3800) [pid = 1664] [serial = 495] [outer = 0x0] 23:45:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x12b237c00) [pid = 1664] [serial = 496] [outer = 0x12a1b3800] 23:45:19 INFO - PROCESS | 1664 | 1469256319091 Marionette DEBUG loaded listener.js 23:45:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x12b329800) [pid = 1664] [serial = 497] [outer = 0x12a1b3800] 23:45:19 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:19 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:19 INFO - PROCESS | 1664 | 1469256319385 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]]]}] 23:45:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:45:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 435ms 23:45:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:45:19 INFO - PROCESS | 1664 | 1469256319396 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 23:45:19 INFO - PROCESS | 1664 | 1469256319397 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 23:45:19 INFO - PROCESS | 1664 | 1469256319406 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:45:19 INFO - PROCESS | 1664 | 1469256319407 Marionette TRACE conn2 <- [1,638,null,{}] 23:45:19 INFO - PROCESS | 1664 | 1469256319409 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}] 23:45:19 INFO - PROCESS | 1664 | 1469256319411 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:19 INFO - PROCESS | 1664 | 1469256319492 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 23:45:19 INFO - PROCESS | 1664 | 1469256319546 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:19 INFO - PROCESS | 1664 | 1469256319547 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:19 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a1e3000 == 39 [pid = 1664] [id = 167] 23:45:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1246d2800) [pid = 1664] [serial = 498] [outer = 0x0] 23:45:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12b32c800) [pid = 1664] [serial = 499] [outer = 0x1246d2800] 23:45:19 INFO - PROCESS | 1664 | 1469256319571 Marionette DEBUG loaded listener.js 23:45:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x12b3e0c00) [pid = 1664] [serial = 500] [outer = 0x1246d2800] 23:45:19 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:20 INFO - PROCESS | 1664 | --DOCSHELL 0x116ae1000 == 38 [pid = 1664] [id = 158] 23:45:20 INFO - PROCESS | 1664 | --DOCSHELL 0x1191b6000 == 37 [pid = 1664] [id = 157] 23:45:20 INFO - PROCESS | 1664 | --DOCSHELL 0x117d4b000 == 36 [pid = 1664] [id = 156] 23:45:20 INFO - PROCESS | 1664 | --DOCSHELL 0x112f84800 == 35 [pid = 1664] [id = 155] 23:45:20 INFO - PROCESS | 1664 | --DOCSHELL 0x119649800 == 34 [pid = 1664] [id = 159] 23:45:20 INFO - PROCESS | 1664 | --DOCSHELL 0x120926800 == 33 [pid = 1664] [id = 160] 23:45:20 INFO - PROCESS | 1664 | --DOCSHELL 0x126564800 == 32 [pid = 1664] [id = 163] 23:45:20 INFO - PROCESS | 1664 | --DOCSHELL 0x124a30000 == 31 [pid = 1664] [id = 162] 23:45:20 INFO - PROCESS | 1664 | --DOCSHELL 0x1246ac000 == 30 [pid = 1664] [id = 164] 23:45:20 INFO - PROCESS | 1664 | --DOCSHELL 0x12132a800 == 29 [pid = 1664] [id = 161] 23:45:20 INFO - PROCESS | 1664 | --DOCSHELL 0x128618800 == 28 [pid = 1664] [id = 165] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1182fb800) [pid = 1664] [serial = 454] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1121b9c00) [pid = 1664] [serial = 457] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x11918b400) [pid = 1664] [serial = 455] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x116a15400) [pid = 1664] [serial = 460] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x110eae000) [pid = 1664] [serial = 442] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1130e4800) [pid = 1664] [serial = 443] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x125a91000) [pid = 1664] [serial = 421] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x128f0bc00) [pid = 1664] [serial = 424] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x128c90400) [pid = 1664] [serial = 422] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x12a2b5c00) [pid = 1664] [serial = 427] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x115d9f400) [pid = 1664] [serial = 406] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1167d4400) [pid = 1664] [serial = 407] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x12bf17800) [pid = 1664] [serial = 398] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x12163a400) [pid = 1664] [serial = 415] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x121641400) [pid = 1664] [serial = 416] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x119e61c00) [pid = 1664] [serial = 412] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x120a11800) [pid = 1664] [serial = 413] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x112a8ec00) [pid = 1664] [serial = 400] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x12a03cc00) [pid = 1664] [serial = 425] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x11688b800) [pid = 1664] [serial = 401] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x1182f1000) [pid = 1664] [serial = 409] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x11860bc00) [pid = 1664] [serial = 410] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x119e62400) [pid = 1664] [serial = 403] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x120b07400) [pid = 1664] [serial = 404] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x119182400) [pid = 1664] [serial = 446] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x1181ddc00) [pid = 1664] [serial = 445] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (0x119b9fc00) [pid = 1664] [serial = 430] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (0x124a81c00) [pid = 1664] [serial = 431] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (0x12b330400) [pid = 1664] [serial = 436] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (0x125057800) [pid = 1664] [serial = 433] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (0x12a60b800) [pid = 1664] [serial = 434] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (0x124a84400) [pid = 1664] [serial = 419] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (0x121641c00) [pid = 1664] [serial = 418] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (0x122df9000) [pid = 1664] [serial = 449] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (0x120a11c00) [pid = 1664] [serial = 448] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (0x12b742800) [pid = 1664] [serial = 437] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (0x12b742400) [pid = 1664] [serial = 439] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (0x12a60b000) [pid = 1664] [serial = 428] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (0x12b777400) [pid = 1664] [serial = 440] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (0x1265cfc00) [pid = 1664] [serial = 451] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (0x128df4c00) [pid = 1664] [serial = 452] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (0x112d1ec00) [pid = 1664] [serial = 458] [outer = 0x0] [url = about:blank] 23:45:20 INFO - PROCESS | 1664 | --DOCSHELL 0x120923800 == 27 [pid = 1664] [id = 166] 23:45:20 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:20 INFO - PROCESS | 1664 | 1469256320921 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]]]}] 23:45:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:45:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1528ms 23:45:20 INFO - PROCESS | 1664 | 1469256320929 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 23:45:20 INFO - PROCESS | 1664 | 1469256320931 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 23:45:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:45:20 INFO - PROCESS | 1664 | 1469256320936 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:45:20 INFO - PROCESS | 1664 | 1469256320938 Marionette TRACE conn2 <- [1,642,null,{}] 23:45:20 INFO - PROCESS | 1664 | 1469256320942 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}] 23:45:20 INFO - PROCESS | 1664 | 1469256320944 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:21 INFO - PROCESS | 1664 | 1469256321022 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 23:45:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (0x115d9f400) [pid = 1664] [serial = 501] [outer = 0x12c421800] 23:45:21 INFO - PROCESS | 1664 | 1469256321090 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:21 INFO - PROCESS | 1664 | 1469256321093 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:21 INFO - PROCESS | 1664 | ++DOCSHELL 0x1168b0800 == 28 [pid = 1664] [id = 168] 23:45:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (0x116a13c00) [pid = 1664] [serial = 502] [outer = 0x0] 23:45:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (0x116aad400) [pid = 1664] [serial = 503] [outer = 0x116a13c00] 23:45:21 INFO - PROCESS | 1664 | 1469256321125 Marionette DEBUG loaded listener.js 23:45:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (0x1181d8800) [pid = 1664] [serial = 504] [outer = 0x116a13c00] 23:45:21 INFO - PROCESS | 1664 | 1469256321424 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]]]}] 23:45:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:45:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 521ms 23:45:21 INFO - PROCESS | 1664 | 1469256321458 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 23:45:21 INFO - PROCESS | 1664 | 1469256321461 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 23:45:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:45:21 INFO - PROCESS | 1664 | 1469256321466 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:45:21 INFO - PROCESS | 1664 | 1469256321470 Marionette TRACE conn2 <- [1,646,null,{}] 23:45:21 INFO - PROCESS | 1664 | 1469256321473 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}] 23:45:21 INFO - PROCESS | 1664 | 1469256321475 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:21 INFO - PROCESS | 1664 | 1469256321553 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 23:45:21 INFO - PROCESS | 1664 | 1469256321557 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:21 INFO - PROCESS | 1664 | 1469256321559 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:21 INFO - PROCESS | 1664 | ++DOCSHELL 0x117d30800 == 29 [pid = 1664] [id = 169] 23:45:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (0x1183ee000) [pid = 1664] [serial = 505] [outer = 0x0] 23:45:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (0x119a27c00) [pid = 1664] [serial = 506] [outer = 0x1183ee000] 23:45:21 INFO - PROCESS | 1664 | 1469256321588 Marionette DEBUG loaded listener.js 23:45:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (0x11a0edc00) [pid = 1664] [serial = 507] [outer = 0x1183ee000] 23:45:21 INFO - PROCESS | 1664 | 1469256321902 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]]]}] 23:45:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:45:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 472ms 23:45:21 INFO - PROCESS | 1664 | 1469256321939 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 23:45:21 INFO - PROCESS | 1664 | 1469256321940 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 23:45:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:45:21 INFO - PROCESS | 1664 | 1469256321953 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:45:21 INFO - PROCESS | 1664 | 1469256321955 Marionette TRACE conn2 <- [1,650,null,{}] 23:45:21 INFO - PROCESS | 1664 | 1469256321963 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}] 23:45:21 INFO - PROCESS | 1664 | 1469256321966 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:22 INFO - PROCESS | 1664 | 1469256322042 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 23:45:22 INFO - PROCESS | 1664 | 1469256322046 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:22 INFO - PROCESS | 1664 | 1469256322048 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:22 INFO - PROCESS | 1664 | ++DOCSHELL 0x11928f800 == 30 [pid = 1664] [id = 170] 23:45:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (0x110e95400) [pid = 1664] [serial = 508] [outer = 0x0] 23:45:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (0x121636000) [pid = 1664] [serial = 509] [outer = 0x110e95400] 23:45:22 INFO - PROCESS | 1664 | 1469256322078 Marionette DEBUG loaded listener.js 23:45:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (0x121641c00) [pid = 1664] [serial = 510] [outer = 0x110e95400] 23:45:22 INFO - PROCESS | 1664 | 1469256322395 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]]]}] 23:45:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:45:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 481ms 23:45:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:45:22 INFO - PROCESS | 1664 | 1469256322424 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 23:45:22 INFO - PROCESS | 1664 | 1469256322426 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 23:45:22 INFO - PROCESS | 1664 | 1469256322428 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:45:22 INFO - PROCESS | 1664 | 1469256322429 Marionette TRACE conn2 <- [1,654,null,{}] 23:45:22 INFO - PROCESS | 1664 | 1469256322431 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}] 23:45:22 INFO - PROCESS | 1664 | 1469256322432 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:22 INFO - PROCESS | 1664 | 1469256322508 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 23:45:22 INFO - PROCESS | 1664 | 1469256322558 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:22 INFO - PROCESS | 1664 | 1469256322559 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:22 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a93800 == 31 [pid = 1664] [id = 171] 23:45:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (0x121637000) [pid = 1664] [serial = 511] [outer = 0x0] 23:45:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (0x1244efc00) [pid = 1664] [serial = 512] [outer = 0x121637000] 23:45:22 INFO - PROCESS | 1664 | 1469256322584 Marionette DEBUG loaded listener.js 23:45:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (0x125057800) [pid = 1664] [serial = 513] [outer = 0x121637000] 23:45:22 INFO - PROCESS | 1664 | 1469256322847 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]]]}] 23:45:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:45:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 468ms 23:45:22 INFO - PROCESS | 1664 | 1469256322897 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 23:45:22 INFO - PROCESS | 1664 | 1469256322898 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 23:45:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:45:22 INFO - PROCESS | 1664 | 1469256322907 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:45:22 INFO - PROCESS | 1664 | 1469256322908 Marionette TRACE conn2 <- [1,658,null,{}] 23:45:22 INFO - PROCESS | 1664 | 1469256322911 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}] 23:45:22 INFO - PROCESS | 1664 | 1469256322912 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:22 INFO - PROCESS | 1664 | 1469256322994 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 23:45:23 INFO - PROCESS | 1664 | 1469256322998 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:23 INFO - PROCESS | 1664 | 1469256322999 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:23 INFO - PROCESS | 1664 | ++DOCSHELL 0x120c59800 == 32 [pid = 1664] [id = 172] 23:45:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (0x1181dbc00) [pid = 1664] [serial = 514] [outer = 0x0] 23:45:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x125f7c000) [pid = 1664] [serial = 515] [outer = 0x1181dbc00] 23:45:23 INFO - PROCESS | 1664 | 1469256323025 Marionette DEBUG loaded listener.js 23:45:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x1285e2c00) [pid = 1664] [serial = 516] [outer = 0x1181dbc00] 23:45:23 INFO - PROCESS | 1664 | 1469256323345 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]]]}] 23:45:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:45:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 468ms 23:45:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:45:23 INFO - PROCESS | 1664 | 1469256323376 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 23:45:23 INFO - PROCESS | 1664 | 1469256323377 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 23:45:23 INFO - PROCESS | 1664 | 1469256323379 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:45:23 INFO - PROCESS | 1664 | 1469256323380 Marionette TRACE conn2 <- [1,662,null,{}] 23:45:23 INFO - PROCESS | 1664 | 1469256323383 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}] 23:45:23 INFO - PROCESS | 1664 | 1469256323388 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:23 INFO - PROCESS | 1664 | 1469256323502 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 23:45:23 INFO - PROCESS | 1664 | 1469256323508 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:23 INFO - PROCESS | 1664 | 1469256323509 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:23 INFO - PROCESS | 1664 | ++DOCSHELL 0x120fe2000 == 33 [pid = 1664] [id = 173] 23:45:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x125bc0400) [pid = 1664] [serial = 517] [outer = 0x0] 23:45:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x1285f0400) [pid = 1664] [serial = 518] [outer = 0x125bc0400] 23:45:23 INFO - PROCESS | 1664 | 1469256323533 Marionette DEBUG loaded listener.js 23:45:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x12a035400) [pid = 1664] [serial = 519] [outer = 0x125bc0400] 23:45:23 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:23 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:23 INFO - PROCESS | 1664 | 1469256323857 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]]]}] 23:45:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:45:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 519ms 23:45:23 INFO - PROCESS | 1664 | 1469256323901 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 23:45:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:45:23 INFO - PROCESS | 1664 | 1469256323903 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 23:45:23 INFO - PROCESS | 1664 | 1469256323906 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:45:23 INFO - PROCESS | 1664 | 1469256323908 Marionette TRACE conn2 <- [1,666,null,{}] 23:45:23 INFO - PROCESS | 1664 | 1469256323911 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}] 23:45:23 INFO - PROCESS | 1664 | 1469256323913 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:24 INFO - PROCESS | 1664 | 1469256324032 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 23:45:24 INFO - PROCESS | 1664 | 1469256324103 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:24 INFO - PROCESS | 1664 | 1469256324104 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:24 INFO - PROCESS | 1664 | ++DOCSHELL 0x124a41000 == 34 [pid = 1664] [id = 174] 23:45:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x110eadc00) [pid = 1664] [serial = 520] [outer = 0x0] 23:45:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x12a1b1400) [pid = 1664] [serial = 521] [outer = 0x110eadc00] 23:45:24 INFO - PROCESS | 1664 | 1469256324143 Marionette DEBUG loaded listener.js 23:45:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x12b236c00) [pid = 1664] [serial = 522] [outer = 0x110eadc00] 23:45:24 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:24 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:24 INFO - PROCESS | 1664 | 1469256324441 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]]]}] 23:45:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:45:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 570ms 23:45:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:45:24 INFO - PROCESS | 1664 | 1469256324476 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 23:45:24 INFO - PROCESS | 1664 | 1469256324478 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 23:45:24 INFO - PROCESS | 1664 | 1469256324481 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:45:24 INFO - PROCESS | 1664 | 1469256324487 Marionette TRACE conn2 <- [1,670,null,{}] 23:45:24 INFO - PROCESS | 1664 | 1469256324496 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}] 23:45:24 INFO - PROCESS | 1664 | 1469256324497 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:24 INFO - PROCESS | 1664 | 1469256324595 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 23:45:24 INFO - PROCESS | 1664 | 1469256324664 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:24 INFO - PROCESS | 1664 | 1469256324666 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:24 INFO - PROCESS | 1664 | ++DOCSHELL 0x126562800 == 35 [pid = 1664] [id = 175] 23:45:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x1194e1400) [pid = 1664] [serial = 523] [outer = 0x0] 23:45:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x12b325400) [pid = 1664] [serial = 524] [outer = 0x1194e1400] 23:45:24 INFO - PROCESS | 1664 | 1469256324732 Marionette DEBUG loaded listener.js 23:45:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x12b48e400) [pid = 1664] [serial = 525] [outer = 0x1194e1400] 23:45:25 INFO - PROCESS | 1664 | 1469256325040 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]]]}] 23:45:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:45:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 584ms 23:45:25 INFO - PROCESS | 1664 | 1469256325065 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 23:45:25 INFO - PROCESS | 1664 | 1469256325066 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 23:45:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:45:25 INFO - PROCESS | 1664 | 1469256325075 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:45:25 INFO - PROCESS | 1664 | 1469256325076 Marionette TRACE conn2 <- [1,674,null,{}] 23:45:25 INFO - PROCESS | 1664 | 1469256325078 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}] 23:45:25 INFO - PROCESS | 1664 | 1469256325079 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:25 INFO - PROCESS | 1664 | 1469256325156 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 23:45:25 INFO - PROCESS | 1664 | 1469256325160 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:25 INFO - PROCESS | 1664 | 1469256325161 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:25 INFO - PROCESS | 1664 | ++DOCSHELL 0x11928c000 == 36 [pid = 1664] [id = 176] 23:45:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x119a33c00) [pid = 1664] [serial = 526] [outer = 0x0] 23:45:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x12b740400) [pid = 1664] [serial = 527] [outer = 0x119a33c00] 23:45:25 INFO - PROCESS | 1664 | 1469256325193 Marionette DEBUG loaded listener.js 23:45:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x12b74a800) [pid = 1664] [serial = 528] [outer = 0x119a33c00] 23:45:25 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:25 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:25 INFO - PROCESS | 1664 | 1469256325490 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]]]}] 23:45:25 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 23:45:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 473ms 23:45:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:45:25 INFO - PROCESS | 1664 | 1469256325548 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 23:45:25 INFO - PROCESS | 1664 | 1469256325549 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 23:45:25 INFO - PROCESS | 1664 | 1469256325551 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:45:25 INFO - PROCESS | 1664 | 1469256325552 Marionette TRACE conn2 <- [1,678,null,{}] 23:45:25 INFO - PROCESS | 1664 | 1469256325555 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}] 23:45:25 INFO - PROCESS | 1664 | 1469256325556 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:25 INFO - PROCESS | 1664 | 1469256325661 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 23:45:25 INFO - PROCESS | 1664 | 1469256325669 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:25 INFO - PROCESS | 1664 | 1469256325670 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:25 INFO - PROCESS | 1664 | ++DOCSHELL 0x128daa000 == 37 [pid = 1664] [id = 177] 23:45:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x12b48f400) [pid = 1664] [serial = 529] [outer = 0x0] 23:45:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x12b74e400) [pid = 1664] [serial = 530] [outer = 0x12b48f400] 23:45:25 INFO - PROCESS | 1664 | 1469256325693 Marionette DEBUG loaded listener.js 23:45:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x12b77cc00) [pid = 1664] [serial = 531] [outer = 0x12b48f400] 23:45:26 INFO - PROCESS | 1664 | 1469256326022 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]]]}] 23:45:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:45:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 522ms 23:45:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:45:26 INFO - PROCESS | 1664 | 1469256326073 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 23:45:26 INFO - PROCESS | 1664 | 1469256326075 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 23:45:26 INFO - PROCESS | 1664 | 1469256326077 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:45:26 INFO - PROCESS | 1664 | 1469256326079 Marionette TRACE conn2 <- [1,682,null,{}] 23:45:26 INFO - PROCESS | 1664 | 1469256326081 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}] 23:45:26 INFO - PROCESS | 1664 | 1469256326082 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:26 INFO - PROCESS | 1664 | 1469256326182 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 23:45:26 INFO - PROCESS | 1664 | 1469256326221 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:26 INFO - PROCESS | 1664 | 1469256326222 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:26 INFO - PROCESS | 1664 | ++DOCSHELL 0x120c59000 == 38 [pid = 1664] [id = 178] 23:45:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x11a0ee400) [pid = 1664] [serial = 532] [outer = 0x0] 23:45:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x12b7eb000) [pid = 1664] [serial = 533] [outer = 0x11a0ee400] 23:45:26 INFO - PROCESS | 1664 | 1469256326254 Marionette DEBUG loaded listener.js 23:45:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x12b7f6400) [pid = 1664] [serial = 534] [outer = 0x11a0ee400] 23:45:27 INFO - PROCESS | 1664 | 1469256327050 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]]]}] 23:45:27 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) 23:45:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1023ms 23:45:27 INFO - PROCESS | 1664 | 1469256327100 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 23:45:27 INFO - PROCESS | 1664 | 1469256327101 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 23:45:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:45:27 INFO - PROCESS | 1664 | 1469256327103 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:45:27 INFO - PROCESS | 1664 | 1469256327104 Marionette TRACE conn2 <- [1,686,null,{}] 23:45:27 INFO - PROCESS | 1664 | 1469256327107 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}] 23:45:27 INFO - PROCESS | 1664 | 1469256327108 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:27 INFO - PROCESS | 1664 | 1469256327201 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 23:45:27 INFO - PROCESS | 1664 | 1469256327205 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:27 INFO - PROCESS | 1664 | 1469256327206 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:27 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b223000 == 39 [pid = 1664] [id = 179] 23:45:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x12b7ee000) [pid = 1664] [serial = 535] [outer = 0x0] 23:45:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x12bf1d400) [pid = 1664] [serial = 536] [outer = 0x12b7ee000] 23:45:27 INFO - PROCESS | 1664 | 1469256327230 Marionette DEBUG loaded listener.js 23:45:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12c412800) [pid = 1664] [serial = 537] [outer = 0x12b7ee000] 23:45:28 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1133e2800) [pid = 1664] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:45:28 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1246cec00) [pid = 1664] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:45:28 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x110eae800) [pid = 1664] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:45:28 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x1285e7c00) [pid = 1664] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:45:28 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x110ea7800) [pid = 1664] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:45:28 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x12a1b3800) [pid = 1664] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:45:28 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x119449800) [pid = 1664] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:45:28 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x115e87c00) [pid = 1664] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:45:28 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x112d1e000) [pid = 1664] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:45:28 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x117483800) [pid = 1664] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:45:28 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x110d6a000) [pid = 1664] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:45:28 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x10eafa000) [pid = 1664] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:45:28 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x1191d6800) [pid = 1664] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:45:28 INFO - PROCESS | 1664 | 1469256328127 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]]]}] 23:45:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:45:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1068ms 23:45:28 INFO - PROCESS | 1664 | 1469256328172 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 23:45:28 INFO - PROCESS | 1664 | 1469256328173 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 23:45:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:45:28 INFO - PROCESS | 1664 | 1469256328176 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:45:28 INFO - PROCESS | 1664 | 1469256328177 Marionette TRACE conn2 <- [1,690,null,{}] 23:45:28 INFO - PROCESS | 1664 | 1469256328180 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}] 23:45:28 INFO - PROCESS | 1664 | 1469256328181 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:28 INFO - PROCESS | 1664 | 1469256328256 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 23:45:28 INFO - PROCESS | 1664 | 1469256328259 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:28 INFO - PROCESS | 1664 | 1469256328260 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:28 INFO - PROCESS | 1664 | ++DOCSHELL 0x120c6a800 == 40 [pid = 1664] [id = 180] 23:45:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x110ea7800) [pid = 1664] [serial = 538] [outer = 0x0] 23:45:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x112f53800) [pid = 1664] [serial = 539] [outer = 0x110ea7800] 23:45:28 INFO - PROCESS | 1664 | 1469256328291 Marionette DEBUG loaded listener.js 23:45:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x112f57800) [pid = 1664] [serial = 540] [outer = 0x110ea7800] 23:45:29 INFO - PROCESS | 1664 | 1469256329093 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]]]}] 23:45:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:45:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 922ms 23:45:29 INFO - PROCESS | 1664 | 1469256329098 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 23:45:29 INFO - PROCESS | 1664 | 1469256329099 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 23:45:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:45:29 INFO - PROCESS | 1664 | 1469256329104 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:45:29 INFO - PROCESS | 1664 | 1469256329105 Marionette TRACE conn2 <- [1,694,null,{}] 23:45:29 INFO - PROCESS | 1664 | 1469256329107 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}] 23:45:29 INFO - PROCESS | 1664 | 1469256329108 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:29 INFO - PROCESS | 1664 | 1469256329186 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 23:45:29 INFO - PROCESS | 1664 | 1469256329190 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:29 INFO - PROCESS | 1664 | 1469256329191 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:29 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b434800 == 41 [pid = 1664] [id = 181] 23:45:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x115e87c00) [pid = 1664] [serial = 541] [outer = 0x0] 23:45:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1194e2800) [pid = 1664] [serial = 542] [outer = 0x115e87c00] 23:45:29 INFO - PROCESS | 1664 | 1469256329215 Marionette DEBUG loaded listener.js 23:45:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x125a9dc00) [pid = 1664] [serial = 543] [outer = 0x115e87c00] 23:45:29 INFO - PROCESS | 1664 | 1469256329993 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]]]}] 23:45:30 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) 23:45:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 918ms 23:45:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:45:30 INFO - PROCESS | 1664 | 1469256330023 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 23:45:30 INFO - PROCESS | 1664 | 1469256330024 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 23:45:30 INFO - PROCESS | 1664 | 1469256330026 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:45:30 INFO - PROCESS | 1664 | 1469256330027 Marionette TRACE conn2 <- [1,698,null,{}] 23:45:30 INFO - PROCESS | 1664 | 1469256330029 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}] 23:45:30 INFO - PROCESS | 1664 | 1469256330030 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:30 INFO - PROCESS | 1664 | 1469256330108 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 23:45:30 INFO - PROCESS | 1664 | 1469256330206 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:30 INFO - PROCESS | 1664 | 1469256330208 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:30 INFO - PROCESS | 1664 | ++DOCSHELL 0x11263c000 == 42 [pid = 1664] [id = 182] 23:45:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x10eaf8400) [pid = 1664] [serial = 544] [outer = 0x0] 23:45:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x110eb0800) [pid = 1664] [serial = 545] [outer = 0x10eaf8400] 23:45:30 INFO - PROCESS | 1664 | 1469256330240 Marionette DEBUG loaded listener.js 23:45:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x112a8e000) [pid = 1664] [serial = 546] [outer = 0x10eaf8400] 23:45:31 INFO - PROCESS | 1664 | 1469256331216 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]]]}] 23:45:31 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) 23:45:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1223ms 23:45:31 INFO - PROCESS | 1664 | 1469256331251 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 23:45:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:45:31 INFO - PROCESS | 1664 | 1469256331253 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 23:45:31 INFO - PROCESS | 1664 | 1469256331256 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:45:31 INFO - PROCESS | 1664 | 1469256331258 Marionette TRACE conn2 <- [1,702,null,{}] 23:45:31 INFO - PROCESS | 1664 | 1469256331262 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}] 23:45:31 INFO - PROCESS | 1664 | 1469256331263 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:31 INFO - PROCESS | 1664 | 1469256331373 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 23:45:31 INFO - PROCESS | 1664 | 1469256331446 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:31 INFO - PROCESS | 1664 | 1469256331448 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:31 INFO - PROCESS | 1664 | ++DOCSHELL 0x118659800 == 43 [pid = 1664] [id = 183] 23:45:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x112aea400) [pid = 1664] [serial = 547] [outer = 0x0] 23:45:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x118605c00) [pid = 1664] [serial = 548] [outer = 0x112aea400] 23:45:31 INFO - PROCESS | 1664 | 1469256331522 Marionette DEBUG loaded listener.js 23:45:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1194d8400) [pid = 1664] [serial = 549] [outer = 0x112aea400] 23:45:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12b434800 == 42 [pid = 1664] [id = 181] 23:45:32 INFO - PROCESS | 1664 | --DOCSHELL 0x120c6a800 == 41 [pid = 1664] [id = 180] 23:45:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12b223000 == 40 [pid = 1664] [id = 179] 23:45:32 INFO - PROCESS | 1664 | --DOCSHELL 0x120c59000 == 39 [pid = 1664] [id = 178] 23:45:32 INFO - PROCESS | 1664 | --DOCSHELL 0x128daa000 == 38 [pid = 1664] [id = 177] 23:45:32 INFO - PROCESS | 1664 | --DOCSHELL 0x11928c000 == 37 [pid = 1664] [id = 176] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x12b32c800) [pid = 1664] [serial = 499] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOCSHELL 0x126562800 == 36 [pid = 1664] [id = 175] 23:45:32 INFO - PROCESS | 1664 | --DOCSHELL 0x124a41000 == 35 [pid = 1664] [id = 174] 23:45:32 INFO - PROCESS | 1664 | --DOCSHELL 0x120fe2000 == 34 [pid = 1664] [id = 173] 23:45:32 INFO - PROCESS | 1664 | --DOCSHELL 0x120c59800 == 33 [pid = 1664] [id = 172] 23:45:32 INFO - PROCESS | 1664 | --DOCSHELL 0x119a93800 == 32 [pid = 1664] [id = 171] 23:45:32 INFO - PROCESS | 1664 | --DOCSHELL 0x11928f800 == 31 [pid = 1664] [id = 170] 23:45:32 INFO - PROCESS | 1664 | --DOCSHELL 0x117d30800 == 30 [pid = 1664] [id = 169] 23:45:32 INFO - PROCESS | 1664 | --DOCSHELL 0x1168b0800 == 29 [pid = 1664] [id = 168] 23:45:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12a1e3000 == 28 [pid = 1664] [id = 167] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x118127c00) [pid = 1664] [serial = 461] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x125060800) [pid = 1664] [serial = 481] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x1265b4000) [pid = 1664] [serial = 484] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x128c89400) [pid = 1664] [serial = 487] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1265d3800) [pid = 1664] [serial = 485] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x120b05c00) [pid = 1664] [serial = 475] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x117d0e000) [pid = 1664] [serial = 472] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x119186800) [pid = 1664] [serial = 473] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x120b02c00) [pid = 1664] [serial = 470] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x119e6dc00) [pid = 1664] [serial = 469] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x1191da000) [pid = 1664] [serial = 467] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x1183f2800) [pid = 1664] [serial = 466] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x112fe6800) [pid = 1664] [serial = 464] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x110ea7400) [pid = 1664] [serial = 463] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x122fe4800) [pid = 1664] [serial = 478] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x1244fdc00) [pid = 1664] [serial = 479] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x125bc2400) [pid = 1664] [serial = 482] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x12a035c00) [pid = 1664] [serial = 488] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x1213d3000) [pid = 1664] [serial = 476] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (0x115e2f000) [pid = 1664] [serial = 490] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (0x12b237c00) [pid = 1664] [serial = 496] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (0x119a24800) [pid = 1664] [serial = 491] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (0x122df7800) [pid = 1664] [serial = 493] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (0x12a1b2800) [pid = 1664] [serial = 494] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (0x12b329800) [pid = 1664] [serial = 497] [outer = 0x0] [url = about:blank] 23:45:32 INFO - PROCESS | 1664 | 1469256332579 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]]]}] 23:45:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:45:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1372ms 23:45:32 INFO - PROCESS | 1664 | 1469256332629 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 23:45:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:45:32 INFO - PROCESS | 1664 | 1469256332631 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 23:45:32 INFO - PROCESS | 1664 | 1469256332634 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:45:32 INFO - PROCESS | 1664 | 1469256332636 Marionette TRACE conn2 <- [1,706,null,{}] 23:45:32 INFO - PROCESS | 1664 | 1469256332640 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}] 23:45:32 INFO - PROCESS | 1664 | 1469256332641 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:32 INFO - PROCESS | 1664 | 1469256332716 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 23:45:32 INFO - PROCESS | 1664 | 1469256332792 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:32 INFO - PROCESS | 1664 | 1469256332794 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:32 INFO - PROCESS | 1664 | ++DOCSHELL 0x1164c0000 == 29 [pid = 1664] [id = 184] 23:45:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (0x113c54800) [pid = 1664] [serial = 550] [outer = 0x0] 23:45:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (0x117d10800) [pid = 1664] [serial = 551] [outer = 0x113c54800] 23:45:32 INFO - PROCESS | 1664 | 1469256332822 Marionette DEBUG loaded listener.js 23:45:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (0x1183f2c00) [pid = 1664] [serial = 552] [outer = 0x113c54800] 23:45:33 INFO - PROCESS | 1664 | 1469256333577 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]]]}] 23:45:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:45:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 971ms 23:45:33 INFO - PROCESS | 1664 | 1469256333606 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 23:45:33 INFO - PROCESS | 1664 | 1469256333609 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 23:45:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:45:33 INFO - PROCESS | 1664 | 1469256333614 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:45:33 INFO - PROCESS | 1664 | 1469256333615 Marionette TRACE conn2 <- [1,710,null,{}] 23:45:33 INFO - PROCESS | 1664 | 1469256333618 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}] 23:45:33 INFO - PROCESS | 1664 | 1469256333619 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:33 INFO - PROCESS | 1664 | 1469256333697 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 23:45:33 INFO - PROCESS | 1664 | 1469256333703 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:33 INFO - PROCESS | 1664 | 1469256333704 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:33 INFO - PROCESS | 1664 | ++DOCSHELL 0x115e46000 == 30 [pid = 1664] [id = 185] 23:45:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (0x1191d7400) [pid = 1664] [serial = 553] [outer = 0x0] 23:45:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x119e68400) [pid = 1664] [serial = 554] [outer = 0x1191d7400] 23:45:33 INFO - PROCESS | 1664 | 1469256333731 Marionette DEBUG loaded listener.js 23:45:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x11860fc00) [pid = 1664] [serial = 555] [outer = 0x1191d7400] 23:45:34 INFO - PROCESS | 1664 | 1469256334564 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]]]}] 23:45:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:45:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 969ms 23:45:34 INFO - PROCESS | 1664 | 1469256334585 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 23:45:34 INFO - PROCESS | 1664 | 1469256334586 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 23:45:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:45:34 INFO - PROCESS | 1664 | 1469256334595 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:45:34 INFO - PROCESS | 1664 | 1469256334598 Marionette TRACE conn2 <- [1,714,null,{}] 23:45:34 INFO - PROCESS | 1664 | 1469256334607 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}] 23:45:34 INFO - PROCESS | 1664 | 1469256334610 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:34 INFO - PROCESS | 1664 | 1469256334703 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 23:45:34 INFO - PROCESS | 1664 | 1469256334738 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:34 INFO - PROCESS | 1664 | 1469256334740 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:34 INFO - PROCESS | 1664 | ++DOCSHELL 0x11963f000 == 31 [pid = 1664] [id = 186] 23:45:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x1214b9000) [pid = 1664] [serial = 556] [outer = 0x0] 23:45:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x12163bc00) [pid = 1664] [serial = 557] [outer = 0x1214b9000] 23:45:34 INFO - PROCESS | 1664 | 1469256334768 Marionette DEBUG loaded listener.js 23:45:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x122fe3400) [pid = 1664] [serial = 558] [outer = 0x1214b9000] 23:45:35 INFO - PROCESS | 1664 | 1469256335539 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]]]}] 23:45:35 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 23:45:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 975ms 23:45:35 INFO - PROCESS | 1664 | 1469256335570 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 23:45:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:45:35 INFO - PROCESS | 1664 | 1469256335572 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 23:45:35 INFO - PROCESS | 1664 | 1469256335574 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:45:35 INFO - PROCESS | 1664 | 1469256335575 Marionette TRACE conn2 <- [1,718,null,{}] 23:45:35 INFO - PROCESS | 1664 | 1469256335578 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}] 23:45:35 INFO - PROCESS | 1664 | 1469256335579 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:35 INFO - PROCESS | 1664 | 1469256335672 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 23:45:35 INFO - PROCESS | 1664 | 1469256335703 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:35 INFO - PROCESS | 1664 | 1469256335704 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:35 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b74000 == 32 [pid = 1664] [id = 187] 23:45:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x1244fd000) [pid = 1664] [serial = 559] [outer = 0x0] 23:45:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x12505f000) [pid = 1664] [serial = 560] [outer = 0x1244fd000] 23:45:35 INFO - PROCESS | 1664 | 1469256335729 Marionette DEBUG loaded listener.js 23:45:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x125bbcc00) [pid = 1664] [serial = 561] [outer = 0x1244fd000] 23:45:36 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x1181dbc00) [pid = 1664] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:45:36 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x116a13c00) [pid = 1664] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:45:36 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x1183ee000) [pid = 1664] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:45:36 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x1194e1400) [pid = 1664] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:45:36 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x110e95400) [pid = 1664] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:45:36 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x110eadc00) [pid = 1664] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:45:36 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (0x125bc0400) [pid = 1664] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:45:36 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (0x1246d2800) [pid = 1664] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:45:36 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (0x11a0ee400) [pid = 1664] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:45:36 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (0x12b48f400) [pid = 1664] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:45:36 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (0x121637000) [pid = 1664] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:45:36 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (0x119a33c00) [pid = 1664] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:45:36 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (0x12b7ee000) [pid = 1664] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:45:36 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (0x110ea7800) [pid = 1664] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:45:36 INFO - PROCESS | 1664 | 1469256336503 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]]]}] 23:45:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:45:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 973ms 23:45:36 INFO - PROCESS | 1664 | 1469256336547 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 23:45:36 INFO - PROCESS | 1664 | 1469256336548 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 23:45:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:45:36 INFO - PROCESS | 1664 | 1469256336551 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:45:36 INFO - PROCESS | 1664 | 1469256336552 Marionette TRACE conn2 <- [1,722,null,{}] 23:45:36 INFO - PROCESS | 1664 | 1469256336554 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}] 23:45:36 INFO - PROCESS | 1664 | 1469256336555 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:36 INFO - PROCESS | 1664 | 1469256336644 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 23:45:36 INFO - PROCESS | 1664 | 1469256336658 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:36 INFO - PROCESS | 1664 | 1469256336659 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:36 INFO - PROCESS | 1664 | ++DOCSHELL 0x119632000 == 33 [pid = 1664] [id = 188] 23:45:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (0x1183ee000) [pid = 1664] [serial = 562] [outer = 0x0] 23:45:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (0x119a28800) [pid = 1664] [serial = 563] [outer = 0x1183ee000] 23:45:36 INFO - PROCESS | 1664 | 1469256336684 Marionette DEBUG loaded listener.js 23:45:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (0x1244fb800) [pid = 1664] [serial = 564] [outer = 0x1183ee000] 23:45:36 INFO - PROCESS | 1664 | 1469256336991 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] 23:45:37 INFO - PROCESS | 1664 | 1469256337022 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 23:45:37 INFO - PROCESS | 1664 | 1469256337025 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:45:37 INFO - PROCESS | 1664 | 1469256337026 Marionette TRACE conn2 <- [1,726,null,{}] 23:45:37 INFO - PROCESS | 1664 | 1469256337028 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}] 23:45:37 INFO - PROCESS | 1664 | 1469256337032 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:37 INFO - PROCESS | 1664 | 1469256337124 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 23:45:37 INFO - PROCESS | 1664 | 1469256337127 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:37 INFO - PROCESS | 1664 | 1469256337128 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:37 INFO - PROCESS | 1664 | ++DOCSHELL 0x1181a8800 == 34 [pid = 1664] [id = 189] 23:45:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (0x125ff0c00) [pid = 1664] [serial = 565] [outer = 0x0] 23:45:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (0x1265cdc00) [pid = 1664] [serial = 566] [outer = 0x125ff0c00] 23:45:37 INFO - PROCESS | 1664 | 1469256337161 Marionette DEBUG loaded listener.js 23:45:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (0x128df3400) [pid = 1664] [serial = 567] [outer = 0x125ff0c00] 23:45:37 INFO - PROCESS | 1664 | 1469256337509 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]]]}] 23:45:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:45:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 519ms 23:45:37 INFO - PROCESS | 1664 | 1469256337544 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 23:45:37 INFO - PROCESS | 1664 | 1469256337546 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 23:45:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:45:37 INFO - PROCESS | 1664 | 1469256337548 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:45:37 INFO - PROCESS | 1664 | 1469256337549 Marionette TRACE conn2 <- [1,730,null,{}] 23:45:37 INFO - PROCESS | 1664 | 1469256337551 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}] 23:45:37 INFO - PROCESS | 1664 | 1469256337552 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:37 INFO - PROCESS | 1664 | 1469256337626 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 23:45:37 INFO - PROCESS | 1664 | 1469256337629 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:37 INFO - PROCESS | 1664 | 1469256337630 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:37 INFO - PROCESS | 1664 | ++DOCSHELL 0x126566000 == 35 [pid = 1664] [id = 190] 23:45:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x120a0e000) [pid = 1664] [serial = 568] [outer = 0x0] 23:45:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x128f51400) [pid = 1664] [serial = 569] [outer = 0x120a0e000] 23:45:37 INFO - PROCESS | 1664 | 1469256337656 Marionette DEBUG loaded listener.js 23:45:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x12a1ad800) [pid = 1664] [serial = 570] [outer = 0x120a0e000] 23:45:37 INFO - PROCESS | 1664 | 1469256337980 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] 23:45:38 INFO - PROCESS | 1664 | 1469256338018 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 23:45:38 INFO - PROCESS | 1664 | 1469256338020 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:45:38 INFO - PROCESS | 1664 | 1469256338021 Marionette TRACE conn2 <- [1,734,null,{}] 23:45:38 INFO - PROCESS | 1664 | 1469256338023 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}] 23:45:38 INFO - PROCESS | 1664 | 1469256338024 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:38 INFO - PROCESS | 1664 | 1469256338096 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 23:45:38 INFO - PROCESS | 1664 | 1469256338103 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:38 INFO - PROCESS | 1664 | 1469256338104 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:38 INFO - PROCESS | 1664 | ++DOCSHELL 0x1289b6000 == 36 [pid = 1664] [id = 191] 23:45:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x128f54c00) [pid = 1664] [serial = 571] [outer = 0x0] 23:45:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x12a609400) [pid = 1664] [serial = 572] [outer = 0x128f54c00] 23:45:38 INFO - PROCESS | 1664 | 1469256338135 Marionette DEBUG loaded listener.js 23:45:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x12b32f400) [pid = 1664] [serial = 573] [outer = 0x128f54c00] 23:45:38 INFO - PROCESS | 1664 | 1469256338625 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]]]}] 23:45:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:45:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 23:45:38 INFO - PROCESS | 1664 | 1469256338690 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 23:45:38 INFO - PROCESS | 1664 | 1469256338693 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 23:45:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:45:38 INFO - PROCESS | 1664 | 1469256338696 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:45:38 INFO - PROCESS | 1664 | 1469256338698 Marionette TRACE conn2 <- [1,738,null,{}] 23:45:38 INFO - PROCESS | 1664 | 1469256338701 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}] 23:45:38 INFO - PROCESS | 1664 | 1469256338704 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:38 INFO - PROCESS | 1664 | 1469256338800 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 23:45:38 INFO - PROCESS | 1664 | 1469256338852 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:38 INFO - PROCESS | 1664 | 1469256338854 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:38 INFO - PROCESS | 1664 | ++DOCSHELL 0x117475000 == 37 [pid = 1664] [id = 192] 23:45:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x117d03c00) [pid = 1664] [serial = 574] [outer = 0x0] 23:45:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x118253800) [pid = 1664] [serial = 575] [outer = 0x117d03c00] 23:45:38 INFO - PROCESS | 1664 | 1469256338884 Marionette DEBUG loaded listener.js 23:45:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x119449c00) [pid = 1664] [serial = 576] [outer = 0x117d03c00] 23:45:39 INFO - PROCESS | 1664 | 1469256339761 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]]]}] 23:45:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:45:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1070ms 23:45:39 INFO - PROCESS | 1664 | 1469256339766 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 23:45:39 INFO - PROCESS | 1664 | 1469256339770 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 23:45:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:45:39 INFO - PROCESS | 1664 | 1469256339775 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:45:39 INFO - PROCESS | 1664 | 1469256339777 Marionette TRACE conn2 <- [1,742,null,{}] 23:45:39 INFO - PROCESS | 1664 | 1469256339780 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}] 23:45:39 INFO - PROCESS | 1664 | 1469256339781 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:39 INFO - PROCESS | 1664 | 1469256339880 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 23:45:39 INFO - PROCESS | 1664 | 1469256339929 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:39 INFO - PROCESS | 1664 | 1469256339930 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:39 INFO - PROCESS | 1664 | ++DOCSHELL 0x120916000 == 38 [pid = 1664] [id = 193] 23:45:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x120b02c00) [pid = 1664] [serial = 577] [outer = 0x0] 23:45:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x120f93c00) [pid = 1664] [serial = 578] [outer = 0x120b02c00] 23:45:39 INFO - PROCESS | 1664 | 1469256339961 Marionette DEBUG loaded listener.js 23:45:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x122df9400) [pid = 1664] [serial = 579] [outer = 0x120b02c00] 23:45:40 INFO - PROCESS | 1664 | 1469256340855 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]]]}] 23:45:40 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 23:45:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1124ms 23:45:40 INFO - PROCESS | 1664 | 1469256340900 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 23:45:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:45:40 INFO - PROCESS | 1664 | 1469256340901 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 23:45:40 INFO - PROCESS | 1664 | 1469256340903 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:45:40 INFO - PROCESS | 1664 | 1469256340906 Marionette TRACE conn2 <- [1,746,null,{}] 23:45:40 INFO - PROCESS | 1664 | 1469256340914 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}] 23:45:40 INFO - PROCESS | 1664 | 1469256340917 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:41 INFO - PROCESS | 1664 | 1469256341013 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 23:45:41 INFO - PROCESS | 1664 | 1469256341063 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:41 INFO - PROCESS | 1664 | 1469256341065 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:41 INFO - PROCESS | 1664 | ++DOCSHELL 0x129e43000 == 39 [pid = 1664] [id = 194] 23:45:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1265cb000) [pid = 1664] [serial = 580] [outer = 0x0] 23:45:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x1287a2c00) [pid = 1664] [serial = 581] [outer = 0x1265cb000] 23:45:41 INFO - PROCESS | 1664 | 1469256341096 Marionette DEBUG loaded listener.js 23:45:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x128df2000) [pid = 1664] [serial = 582] [outer = 0x1265cb000] 23:45:41 INFO - PROCESS | 1664 | 1469256341973 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]]]}] 23:45:42 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.) 23:45:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1123ms 23:45:42 INFO - PROCESS | 1664 | 1469256342027 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 23:45:42 INFO - PROCESS | 1664 | 1469256342029 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 23:45:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:45:42 INFO - PROCESS | 1664 | 1469256342033 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:45:42 INFO - PROCESS | 1664 | 1469256342034 Marionette TRACE conn2 <- [1,750,null,{}] 23:45:42 INFO - PROCESS | 1664 | 1469256342038 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}] 23:45:42 INFO - PROCESS | 1664 | 1469256342039 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:42 INFO - PROCESS | 1664 | 1469256342135 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 23:45:42 INFO - PROCESS | 1664 | 1469256342186 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:42 INFO - PROCESS | 1664 | 1469256342187 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:42 INFO - PROCESS | 1664 | ++DOCSHELL 0x115dbd000 == 40 [pid = 1664] [id = 195] 23:45:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x116768000) [pid = 1664] [serial = 583] [outer = 0x0] 23:45:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x116890000) [pid = 1664] [serial = 584] [outer = 0x116768000] 23:45:42 INFO - PROCESS | 1664 | 1469256342217 Marionette DEBUG loaded listener.js 23:45:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x11860f800) [pid = 1664] [serial = 585] [outer = 0x116768000] 23:45:42 INFO - PROCESS | 1664 | --DOCSHELL 0x126566000 == 39 [pid = 1664] [id = 190] 23:45:42 INFO - PROCESS | 1664 | --DOCSHELL 0x1181a8800 == 38 [pid = 1664] [id = 189] 23:45:42 INFO - PROCESS | 1664 | --DOCSHELL 0x119632000 == 37 [pid = 1664] [id = 188] 23:45:42 INFO - PROCESS | 1664 | --DOCSHELL 0x120b74000 == 36 [pid = 1664] [id = 187] 23:45:42 INFO - PROCESS | 1664 | --DOCSHELL 0x11963f000 == 35 [pid = 1664] [id = 186] 23:45:42 INFO - PROCESS | 1664 | --DOCSHELL 0x115e46000 == 34 [pid = 1664] [id = 185] 23:45:42 INFO - PROCESS | 1664 | --DOCSHELL 0x1164c0000 == 33 [pid = 1664] [id = 184] 23:45:42 INFO - PROCESS | 1664 | --DOCSHELL 0x118659800 == 32 [pid = 1664] [id = 183] 23:45:42 INFO - PROCESS | 1664 | --DOCSHELL 0x11263c000 == 31 [pid = 1664] [id = 182] 23:45:42 INFO - PROCESS | 1664 | --DOCSHELL 0x129e43000 == 30 [pid = 1664] [id = 194] 23:45:42 INFO - PROCESS | 1664 | --DOCSHELL 0x120916000 == 29 [pid = 1664] [id = 193] 23:45:42 INFO - PROCESS | 1664 | --DOCSHELL 0x117475000 == 28 [pid = 1664] [id = 192] 23:45:42 INFO - PROCESS | 1664 | --DOCSHELL 0x1289b6000 == 27 [pid = 1664] [id = 191] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x125f7c000) [pid = 1664] [serial = 515] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1285e2c00) [pid = 1664] [serial = 516] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x116aad400) [pid = 1664] [serial = 503] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x1181d8800) [pid = 1664] [serial = 504] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x119a27c00) [pid = 1664] [serial = 506] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x11a0edc00) [pid = 1664] [serial = 507] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x12b325400) [pid = 1664] [serial = 524] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x12b48e400) [pid = 1664] [serial = 525] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x121636000) [pid = 1664] [serial = 509] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x121641c00) [pid = 1664] [serial = 510] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x12a1b1400) [pid = 1664] [serial = 521] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x12b236c00) [pid = 1664] [serial = 522] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x1285f0400) [pid = 1664] [serial = 518] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x12b3e0c00) [pid = 1664] [serial = 500] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x12a035400) [pid = 1664] [serial = 519] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x12b7f6400) [pid = 1664] [serial = 534] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (0x12b74e400) [pid = 1664] [serial = 530] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (0x12b7eb000) [pid = 1664] [serial = 533] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (0x1244efc00) [pid = 1664] [serial = 512] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (0x125057800) [pid = 1664] [serial = 513] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (0x12b740400) [pid = 1664] [serial = 527] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (0x12b74a800) [pid = 1664] [serial = 528] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (0x119e61800) [pid = 1664] [serial = 209] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (0x12bf1d400) [pid = 1664] [serial = 536] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (0x112f53800) [pid = 1664] [serial = 539] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (0x12c412800) [pid = 1664] [serial = 537] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (0x12b77cc00) [pid = 1664] [serial = 531] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (0x112f57800) [pid = 1664] [serial = 540] [outer = 0x0] [url = about:blank] 23:45:42 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (0x1194e2800) [pid = 1664] [serial = 542] [outer = 0x0] [url = about:blank] 23:45:43 INFO - PROCESS | 1664 | 1469256343610 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]]]}] 23:45:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:45:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1625ms 23:45:43 INFO - PROCESS | 1664 | 1469256343658 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 23:45:43 INFO - PROCESS | 1664 | 1469256343660 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 23:45:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:45:43 INFO - PROCESS | 1664 | 1469256343663 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:45:43 INFO - PROCESS | 1664 | 1469256343664 Marionette TRACE conn2 <- [1,754,null,{}] 23:45:43 INFO - PROCESS | 1664 | 1469256343668 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}] 23:45:43 INFO - PROCESS | 1664 | 1469256343670 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:43 INFO - PROCESS | 1664 | 1469256343736 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 23:45:43 INFO - PROCESS | 1664 | 1469256343741 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:43 INFO - PROCESS | 1664 | 1469256343742 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:43 INFO - PROCESS | 1664 | ++DOCSHELL 0x1164c9000 == 28 [pid = 1664] [id = 196] 23:45:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (0x112a85400) [pid = 1664] [serial = 586] [outer = 0x0] 23:45:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (0x112f57800) [pid = 1664] [serial = 587] [outer = 0x112a85400] 23:45:43 INFO - PROCESS | 1664 | 1469256343770 Marionette DEBUG loaded listener.js 23:45:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (0x113dc1c00) [pid = 1664] [serial = 588] [outer = 0x112a85400] 23:45:44 INFO - PROCESS | 1664 | 1469256344558 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]]]}] 23:45:44 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 23:45:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 921ms 23:45:44 INFO - PROCESS | 1664 | 1469256344583 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 23:45:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:45:44 INFO - PROCESS | 1664 | 1469256344588 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 23:45:44 INFO - PROCESS | 1664 | 1469256344593 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:45:44 INFO - PROCESS | 1664 | 1469256344594 Marionette TRACE conn2 <- [1,758,null,{}] 23:45:44 INFO - PROCESS | 1664 | 1469256344597 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}] 23:45:44 INFO - PROCESS | 1664 | 1469256344598 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:44 INFO - PROCESS | 1664 | 1469256344691 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 23:45:44 INFO - PROCESS | 1664 | 1469256344717 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:44 INFO - PROCESS | 1664 | 1469256344719 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:44 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ff5800 == 29 [pid = 1664] [id = 197] 23:45:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (0x115e2e400) [pid = 1664] [serial = 589] [outer = 0x0] 23:45:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (0x116ab0000) [pid = 1664] [serial = 590] [outer = 0x115e2e400] 23:45:44 INFO - PROCESS | 1664 | 1469256344745 Marionette DEBUG loaded listener.js 23:45:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (0x1181d2c00) [pid = 1664] [serial = 591] [outer = 0x115e2e400] 23:45:45 INFO - PROCESS | 1664 | 1469256345072 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]]]}] 23:45:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:45:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 522ms 23:45:45 INFO - PROCESS | 1664 | 1469256345114 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 23:45:45 INFO - PROCESS | 1664 | 1469256345116 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 23:45:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:45:45 INFO - PROCESS | 1664 | 1469256345118 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:45:45 INFO - PROCESS | 1664 | 1469256345121 Marionette TRACE conn2 <- [1,762,null,{}] 23:45:45 INFO - PROCESS | 1664 | 1469256345128 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}] 23:45:45 INFO - PROCESS | 1664 | 1469256345131 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:45 INFO - PROCESS | 1664 | 1469256345222 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 23:45:45 INFO - PROCESS | 1664 | 1469256345254 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:45 INFO - PROCESS | 1664 | 1469256345256 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:45 INFO - PROCESS | 1664 | ++DOCSHELL 0x11865a000 == 30 [pid = 1664] [id = 198] 23:45:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (0x116805800) [pid = 1664] [serial = 592] [outer = 0x0] 23:45:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (0x1191d0000) [pid = 1664] [serial = 593] [outer = 0x116805800] 23:45:45 INFO - PROCESS | 1664 | 1469256345284 Marionette DEBUG loaded listener.js 23:45:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (0x1194db800) [pid = 1664] [serial = 594] [outer = 0x116805800] 23:45:46 INFO - PROCESS | 1664 | 1469256346072 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]]]}] 23:45:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:45:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 973ms 23:45:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:45:46 INFO - PROCESS | 1664 | 1469256346091 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 23:45:46 INFO - PROCESS | 1664 | 1469256346093 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 23:45:46 INFO - PROCESS | 1664 | 1469256346095 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:45:46 INFO - PROCESS | 1664 | 1469256346096 Marionette TRACE conn2 <- [1,766,null,{}] 23:45:46 INFO - PROCESS | 1664 | 1469256346099 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}] 23:45:46 INFO - PROCESS | 1664 | 1469256346100 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:46 INFO - PROCESS | 1664 | 1469256346191 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 23:45:46 INFO - PROCESS | 1664 | 1469256346195 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:46 INFO - PROCESS | 1664 | 1469256346196 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:46 INFO - PROCESS | 1664 | ++DOCSHELL 0x11963e000 == 31 [pid = 1664] [id = 199] 23:45:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (0x119e63c00) [pid = 1664] [serial = 595] [outer = 0x0] 23:45:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (0x119e6dc00) [pid = 1664] [serial = 596] [outer = 0x119e63c00] 23:45:46 INFO - PROCESS | 1664 | 1469256346222 Marionette DEBUG loaded listener.js 23:45:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x120a0c400) [pid = 1664] [serial = 597] [outer = 0x119e63c00] 23:45:46 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (0x115e87c00) [pid = 1664] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:45:46 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (0x1244fd000) [pid = 1664] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:45:46 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (0x125ff0c00) [pid = 1664] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:45:46 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (0x112aea400) [pid = 1664] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:45:46 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (0x120a0e000) [pid = 1664] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:45:46 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (0x1191d7400) [pid = 1664] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:45:46 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (0x113c54800) [pid = 1664] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:45:46 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (0x10eaf8400) [pid = 1664] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:45:46 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (0x128f54c00) [pid = 1664] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:45:46 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (0x1214b9000) [pid = 1664] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:45:46 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (0x1183ee000) [pid = 1664] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:45:46 INFO - PROCESS | 1664 | 1469256346984 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]]]}] 23:45:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:45:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 921ms 23:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:45:47 INFO - PROCESS | 1664 | 1469256347017 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 23:45:47 INFO - PROCESS | 1664 | 1469256347018 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 23:45:47 INFO - PROCESS | 1664 | 1469256347020 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:45:47 INFO - PROCESS | 1664 | 1469256347021 Marionette TRACE conn2 <- [1,770,null,{}] 23:45:47 INFO - PROCESS | 1664 | 1469256347030 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}] 23:45:47 INFO - PROCESS | 1664 | 1469256347032 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:47 INFO - PROCESS | 1664 | 1469256347097 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 23:45:47 INFO - PROCESS | 1664 | 1469256347102 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:47 INFO - PROCESS | 1664 | 1469256347104 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x119ecf800 == 32 [pid = 1664] [id = 200] 23:45:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (0x115d9ac00) [pid = 1664] [serial = 598] [outer = 0x0] 23:45:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (0x1183f0800) [pid = 1664] [serial = 599] [outer = 0x115d9ac00] 23:45:47 INFO - PROCESS | 1664 | 1469256347128 Marionette DEBUG loaded listener.js 23:45:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (0x120a10000) [pid = 1664] [serial = 600] [outer = 0x115d9ac00] 23:45:47 INFO - PROCESS | 1664 | 1469256347456 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]]]}] 23:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 469ms 23:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:45:47 INFO - PROCESS | 1664 | 1469256347490 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 23:45:47 INFO - PROCESS | 1664 | 1469256347491 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 23:45:47 INFO - PROCESS | 1664 | 1469256347493 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:45:47 INFO - PROCESS | 1664 | 1469256347494 Marionette TRACE conn2 <- [1,774,null,{}] 23:45:47 INFO - PROCESS | 1664 | 1469256347496 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}] 23:45:47 INFO - PROCESS | 1664 | 1469256347500 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:47 INFO - PROCESS | 1664 | 1469256347610 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 23:45:47 INFO - PROCESS | 1664 | 1469256347613 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:47 INFO - PROCESS | 1664 | 1469256347615 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x120c5a800 == 33 [pid = 1664] [id = 201] 23:45:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (0x11676c400) [pid = 1664] [serial = 601] [outer = 0x0] 23:45:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (0x1214b1000) [pid = 1664] [serial = 602] [outer = 0x11676c400] 23:45:47 INFO - PROCESS | 1664 | 1469256347641 Marionette DEBUG loaded listener.js 23:45:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (0x122df4000) [pid = 1664] [serial = 603] [outer = 0x11676c400] 23:45:47 INFO - PROCESS | 1664 | 1469256347919 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]]]}] 23:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 467ms 23:45:47 INFO - PROCESS | 1664 | 1469256347961 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 23:45:47 INFO - PROCESS | 1664 | 1469256347962 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 23:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:45:47 INFO - PROCESS | 1664 | 1469256347964 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:45:47 INFO - PROCESS | 1664 | 1469256347965 Marionette TRACE conn2 <- [1,778,null,{}] 23:45:47 INFO - PROCESS | 1664 | 1469256347967 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}] 23:45:47 INFO - PROCESS | 1664 | 1469256347971 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:48 INFO - PROCESS | 1664 | 1469256348047 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 23:45:48 INFO - PROCESS | 1664 | 1469256348052 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:48 INFO - PROCESS | 1664 | 1469256348053 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:48 INFO - PROCESS | 1664 | ++DOCSHELL 0x12148f000 == 34 [pid = 1664] [id = 202] 23:45:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (0x122df7400) [pid = 1664] [serial = 604] [outer = 0x0] 23:45:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (0x1121ec800) [pid = 1664] [serial = 605] [outer = 0x122df7400] 23:45:48 INFO - PROCESS | 1664 | 1469256348078 Marionette DEBUG loaded listener.js 23:45:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (0x1246d2800) [pid = 1664] [serial = 606] [outer = 0x122df7400] 23:45:48 INFO - PROCESS | 1664 | 1469256348366 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]]]}] 23:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 420ms 23:45:48 INFO - PROCESS | 1664 | 1469256348390 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 23:45:48 INFO - PROCESS | 1664 | 1469256348392 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 23:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:45:48 INFO - PROCESS | 1664 | 1469256348396 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:45:48 INFO - PROCESS | 1664 | 1469256348397 Marionette TRACE conn2 <- [1,782,null,{}] 23:45:48 INFO - PROCESS | 1664 | 1469256348399 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}] 23:45:48 INFO - PROCESS | 1664 | 1469256348400 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:48 INFO - PROCESS | 1664 | 1469256348507 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 23:45:48 INFO - PROCESS | 1664 | 1469256348512 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:48 INFO - PROCESS | 1664 | 1469256348514 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:48 INFO - PROCESS | 1664 | ++DOCSHELL 0x122d67800 == 35 [pid = 1664] [id = 203] 23:45:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (0x116769c00) [pid = 1664] [serial = 607] [outer = 0x0] 23:45:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x1246d1800) [pid = 1664] [serial = 608] [outer = 0x116769c00] 23:45:48 INFO - PROCESS | 1664 | 1469256348537 Marionette DEBUG loaded listener.js 23:45:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x125a9c400) [pid = 1664] [serial = 609] [outer = 0x116769c00] 23:45:48 INFO - PROCESS | 1664 | 1469256348816 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]]]}] 23:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 471ms 23:45:48 INFO - PROCESS | 1664 | 1469256348865 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 23:45:48 INFO - PROCESS | 1664 | 1469256348866 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 23:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:45:48 INFO - PROCESS | 1664 | 1469256348871 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:45:48 INFO - PROCESS | 1664 | 1469256348872 Marionette TRACE conn2 <- [1,786,null,{}] 23:45:48 INFO - PROCESS | 1664 | 1469256348875 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}] 23:45:48 INFO - PROCESS | 1664 | 1469256348876 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:48 INFO - PROCESS | 1664 | 1469256348955 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 23:45:48 INFO - PROCESS | 1664 | 1469256348959 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:48 INFO - PROCESS | 1664 | 1469256348960 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x111a56000 == 36 [pid = 1664] [id = 204] 23:45:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x10eaf8000) [pid = 1664] [serial = 610] [outer = 0x0] 23:45:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x110e95800) [pid = 1664] [serial = 611] [outer = 0x10eaf8000] 23:45:49 INFO - PROCESS | 1664 | 1469256349028 Marionette DEBUG loaded listener.js 23:45:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x1121e6c00) [pid = 1664] [serial = 612] [outer = 0x10eaf8000] 23:45:49 INFO - PROCESS | 1664 | 1469256349604 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]]]}] 23:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 770ms 23:45:49 INFO - PROCESS | 1664 | 1469256349642 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 23:45:49 INFO - PROCESS | 1664 | 1469256349644 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 23:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:45:49 INFO - PROCESS | 1664 | 1469256349648 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:45:49 INFO - PROCESS | 1664 | 1469256349649 Marionette TRACE conn2 <- [1,790,null,{}] 23:45:49 INFO - PROCESS | 1664 | 1469256349653 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}] 23:45:49 INFO - PROCESS | 1664 | 1469256349654 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:49 INFO - PROCESS | 1664 | 1469256349760 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 23:45:49 INFO - PROCESS | 1664 | 1469256349830 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:49 INFO - PROCESS | 1664 | 1469256349832 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x118372000 == 37 [pid = 1664] [id = 205] 23:45:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x1164ea800) [pid = 1664] [serial = 613] [outer = 0x0] 23:45:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x116644400) [pid = 1664] [serial = 614] [outer = 0x1164ea800] 23:45:49 INFO - PROCESS | 1664 | 1469256349862 Marionette DEBUG loaded listener.js 23:45:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x118127c00) [pid = 1664] [serial = 615] [outer = 0x1164ea800] 23:45:50 INFO - PROCESS | 1664 | --DOCSHELL 0x122d67800 == 36 [pid = 1664] [id = 203] 23:45:50 INFO - PROCESS | 1664 | --DOCSHELL 0x12148f000 == 35 [pid = 1664] [id = 202] 23:45:50 INFO - PROCESS | 1664 | --DOCSHELL 0x120c5a800 == 34 [pid = 1664] [id = 201] 23:45:50 INFO - PROCESS | 1664 | --DOCSHELL 0x119ecf800 == 33 [pid = 1664] [id = 200] 23:45:50 INFO - PROCESS | 1664 | --DOCSHELL 0x11963e000 == 32 [pid = 1664] [id = 199] 23:45:50 INFO - PROCESS | 1664 | --DOCSHELL 0x11865a000 == 31 [pid = 1664] [id = 198] 23:45:50 INFO - PROCESS | 1664 | --DOCSHELL 0x116ff5800 == 30 [pid = 1664] [id = 197] 23:45:50 INFO - PROCESS | 1664 | --DOCSHELL 0x1164c9000 == 29 [pid = 1664] [id = 196] 23:45:50 INFO - PROCESS | 1664 | --DOCSHELL 0x115dbd000 == 28 [pid = 1664] [id = 195] 23:45:50 INFO - PROCESS | 1664 | 1469256350515 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]]]}] 23:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 921ms 23:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:45:50 INFO - PROCESS | 1664 | 1469256350568 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 23:45:50 INFO - PROCESS | 1664 | 1469256350570 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 23:45:50 INFO - PROCESS | 1664 | 1469256350573 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:45:50 INFO - PROCESS | 1664 | 1469256350575 Marionette TRACE conn2 <- [1,794,null,{}] 23:45:50 INFO - PROCESS | 1664 | 1469256350578 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}] 23:45:50 INFO - PROCESS | 1664 | 1469256350580 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:50 INFO - PROCESS | 1664 | 1469256350652 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x125a9dc00) [pid = 1664] [serial = 543] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x12505f000) [pid = 1664] [serial = 560] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x125bbcc00) [pid = 1664] [serial = 561] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x1265cdc00) [pid = 1664] [serial = 566] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x118605c00) [pid = 1664] [serial = 548] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x12a1ad800) [pid = 1664] [serial = 570] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (0x1194d8400) [pid = 1664] [serial = 549] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (0x119e68400) [pid = 1664] [serial = 554] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (0x117d10800) [pid = 1664] [serial = 551] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (0x128f51400) [pid = 1664] [serial = 569] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (0x1183f2c00) [pid = 1664] [serial = 552] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (0x110eb0800) [pid = 1664] [serial = 545] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (0x112a8e000) [pid = 1664] [serial = 546] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (0x12b32f400) [pid = 1664] [serial = 573] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (0x12a609400) [pid = 1664] [serial = 572] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (0x12163bc00) [pid = 1664] [serial = 557] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (0x122fe3400) [pid = 1664] [serial = 558] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (0x128df3400) [pid = 1664] [serial = 567] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (0x11860fc00) [pid = 1664] [serial = 555] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (0x1244fb800) [pid = 1664] [serial = 564] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (0x119a28800) [pid = 1664] [serial = 563] [outer = 0x0] [url = about:blank] 23:45:50 INFO - PROCESS | 1664 | 1469256350708 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:50 INFO - PROCESS | 1664 | 1469256350711 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:50 INFO - PROCESS | 1664 | ++DOCSHELL 0x116856000 == 29 [pid = 1664] [id = 206] 23:45:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (0x113064c00) [pid = 1664] [serial = 616] [outer = 0x0] 23:45:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (0x1164e8c00) [pid = 1664] [serial = 617] [outer = 0x113064c00] 23:45:50 INFO - PROCESS | 1664 | 1469256350742 Marionette DEBUG loaded listener.js 23:45:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (0x1181d2800) [pid = 1664] [serial = 618] [outer = 0x113064c00] 23:45:51 INFO - PROCESS | 1664 | 1469256351022 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]]]}] 23:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 469ms 23:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:45:51 INFO - PROCESS | 1664 | 1469256351043 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 23:45:51 INFO - PROCESS | 1664 | 1469256351046 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 23:45:51 INFO - PROCESS | 1664 | 1469256351051 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:45:51 INFO - PROCESS | 1664 | 1469256351055 Marionette TRACE conn2 <- [1,798,null,{}] 23:45:51 INFO - PROCESS | 1664 | 1469256351062 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}] 23:45:51 INFO - PROCESS | 1664 | 1469256351064 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:51 INFO - PROCESS | 1664 | 1469256351143 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 23:45:51 INFO - PROCESS | 1664 | 1469256351148 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:51 INFO - PROCESS | 1664 | 1469256351149 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:51 INFO - PROCESS | 1664 | ++DOCSHELL 0x1181b4800 == 30 [pid = 1664] [id = 207] 23:45:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (0x118258400) [pid = 1664] [serial = 619] [outer = 0x0] 23:45:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (0x11918b400) [pid = 1664] [serial = 620] [outer = 0x118258400] 23:45:51 INFO - PROCESS | 1664 | 1469256351178 Marionette DEBUG loaded listener.js 23:45:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (0x119448400) [pid = 1664] [serial = 621] [outer = 0x118258400] 23:45:51 INFO - PROCESS | 1664 | 1469256351566 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]]]}] 23:45:51 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 23:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 578ms 23:45:51 INFO - PROCESS | 1664 | 1469256351629 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 23:45:51 INFO - PROCESS | 1664 | 1469256351632 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 23:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:45:51 INFO - PROCESS | 1664 | 1469256351635 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:45:51 INFO - PROCESS | 1664 | 1469256351639 Marionette TRACE conn2 <- [1,802,null,{}] 23:45:51 INFO - PROCESS | 1664 | 1469256351650 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}] 23:45:51 INFO - PROCESS | 1664 | 1469256351655 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:51 INFO - PROCESS | 1664 | 1469256351779 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 23:45:51 INFO - PROCESS | 1664 | 1469256351795 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:51 INFO - PROCESS | 1664 | 1469256351797 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:51 INFO - PROCESS | 1664 | ++DOCSHELL 0x119632000 == 31 [pid = 1664] [id = 208] 23:45:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (0x120a0b800) [pid = 1664] [serial = 622] [outer = 0x0] 23:45:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (0x120b04400) [pid = 1664] [serial = 623] [outer = 0x120a0b800] 23:45:51 INFO - PROCESS | 1664 | 1469256351840 Marionette DEBUG loaded listener.js 23:45:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (0x120f8a000) [pid = 1664] [serial = 624] [outer = 0x120a0b800] 23:45:52 INFO - PROCESS | 1664 | 1469256352246 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]]]}] 23:45:52 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 23:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 623ms 23:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:45:52 INFO - PROCESS | 1664 | 1469256352258 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 23:45:52 INFO - PROCESS | 1664 | 1469256352259 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 23:45:52 INFO - PROCESS | 1664 | 1469256352261 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:45:52 INFO - PROCESS | 1664 | 1469256352263 Marionette TRACE conn2 <- [1,806,null,{}] 23:45:52 INFO - PROCESS | 1664 | 1469256352265 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}] 23:45:52 INFO - PROCESS | 1664 | 1469256352266 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:52 INFO - PROCESS | 1664 | 1469256352343 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 23:45:52 INFO - PROCESS | 1664 | 1469256352347 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:52 INFO - PROCESS | 1664 | 1469256352348 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:52 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b7f000 == 32 [pid = 1664] [id = 209] 23:45:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (0x112a8e400) [pid = 1664] [serial = 625] [outer = 0x0] 23:45:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (0x122d2b000) [pid = 1664] [serial = 626] [outer = 0x112a8e400] 23:45:52 INFO - PROCESS | 1664 | 1469256352374 Marionette DEBUG loaded listener.js 23:45:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (0x1243fa000) [pid = 1664] [serial = 627] [outer = 0x112a8e400] 23:45:52 INFO - PROCESS | 1664 | [1664] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:45:52 INFO - PROCESS | 1664 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 23:45:52 INFO - PROCESS | 1664 | Determined SkiaGL cache limits: Size 100663296, Items: 256 23:45:52 INFO - PROCESS | 1664 | [GFX2-]: Using SkiaGL canvas. 23:45:52 INFO - PROCESS | 1664 | 1469256352717 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]]]}] 23:45:52 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 23:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 467ms 23:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:45:52 INFO - PROCESS | 1664 | 1469256352730 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 23:45:52 INFO - PROCESS | 1664 | 1469256352731 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 23:45:52 INFO - PROCESS | 1664 | 1469256352733 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:45:52 INFO - PROCESS | 1664 | 1469256352734 Marionette TRACE conn2 <- [1,810,null,{}] 23:45:52 INFO - PROCESS | 1664 | 1469256352738 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}] 23:45:52 INFO - PROCESS | 1664 | 1469256352739 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:52 INFO - PROCESS | 1664 | 1469256352810 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 23:45:52 INFO - PROCESS | 1664 | 1469256352813 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:52 INFO - PROCESS | 1664 | 1469256352814 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:52 INFO - PROCESS | 1664 | ++DOCSHELL 0x116855800 == 33 [pid = 1664] [id = 210] 23:45:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (0x121640400) [pid = 1664] [serial = 628] [outer = 0x0] 23:45:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x125058000) [pid = 1664] [serial = 629] [outer = 0x121640400] 23:45:52 INFO - PROCESS | 1664 | 1469256352839 Marionette DEBUG loaded listener.js 23:45:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x125f7d000) [pid = 1664] [serial = 630] [outer = 0x121640400] 23:45:53 INFO - PROCESS | 1664 | 1469256353204 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]]]}] 23:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 521ms 23:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:45:53 INFO - PROCESS | 1664 | 1469256353257 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 23:45:53 INFO - PROCESS | 1664 | 1469256353258 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 23:45:53 INFO - PROCESS | 1664 | 1469256353260 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:45:53 INFO - PROCESS | 1664 | 1469256353261 Marionette TRACE conn2 <- [1,814,null,{}] 23:45:53 INFO - PROCESS | 1664 | 1469256353263 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}] 23:45:53 INFO - PROCESS | 1664 | 1469256353268 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:53 INFO - PROCESS | 1664 | 1469256353389 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 23:45:53 INFO - PROCESS | 1664 | 1469256353395 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:53 INFO - PROCESS | 1664 | 1469256353396 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:53 INFO - PROCESS | 1664 | ++DOCSHELL 0x125f47000 == 34 [pid = 1664] [id = 211] 23:45:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x12447b000) [pid = 1664] [serial = 631] [outer = 0x0] 23:45:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x1265d0c00) [pid = 1664] [serial = 632] [outer = 0x12447b000] 23:45:53 INFO - PROCESS | 1664 | 1469256353420 Marionette DEBUG loaded listener.js 23:45:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x12877c000) [pid = 1664] [serial = 633] [outer = 0x12447b000] 23:45:53 INFO - PROCESS | 1664 | 1469256353734 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] 23:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:45:53 INFO - PROCESS | 1664 | 1469256353788 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 23:45:53 INFO - PROCESS | 1664 | 1469256353790 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:45:53 INFO - PROCESS | 1664 | 1469256353791 Marionette TRACE conn2 <- [1,818,null,{}] 23:45:53 INFO - PROCESS | 1664 | 1469256353793 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}] 23:45:53 INFO - PROCESS | 1664 | 1469256353794 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:53 INFO - PROCESS | 1664 | 1469256353881 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 23:45:53 INFO - PROCESS | 1664 | 1469256353916 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:53 INFO - PROCESS | 1664 | 1469256353918 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:53 INFO - PROCESS | 1664 | ++DOCSHELL 0x126572800 == 35 [pid = 1664] [id = 212] 23:45:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x1287a3400) [pid = 1664] [serial = 634] [outer = 0x0] 23:45:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x128c8f000) [pid = 1664] [serial = 635] [outer = 0x1287a3400] 23:45:53 INFO - PROCESS | 1664 | 1469256353941 Marionette DEBUG loaded listener.js 23:45:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x128def000) [pid = 1664] [serial = 636] [outer = 0x1287a3400] 23:45:54 INFO - PROCESS | 1664 | 1469256354228 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]]]}] 23:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 468ms 23:45:54 INFO - PROCESS | 1664 | 1469256354258 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 23:45:54 INFO - PROCESS | 1664 | 1469256354260 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 23:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:45:54 INFO - PROCESS | 1664 | 1469256354272 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:45:54 INFO - PROCESS | 1664 | 1469256354273 Marionette TRACE conn2 <- [1,822,null,{}] 23:45:54 INFO - PROCESS | 1664 | 1469256354276 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}] 23:45:54 INFO - PROCESS | 1664 | 1469256354276 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:54 INFO - PROCESS | 1664 | 1469256354367 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 23:45:54 INFO - PROCESS | 1664 | 1469256354370 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:54 INFO - PROCESS | 1664 | 1469256354372 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:54 INFO - PROCESS | 1664 | ++DOCSHELL 0x128618000 == 36 [pid = 1664] [id = 213] 23:45:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x1287a3800) [pid = 1664] [serial = 637] [outer = 0x0] 23:45:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x128f0cc00) [pid = 1664] [serial = 638] [outer = 0x1287a3800] 23:45:54 INFO - PROCESS | 1664 | 1469256354395 Marionette DEBUG loaded listener.js 23:45:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x12a035400) [pid = 1664] [serial = 639] [outer = 0x1287a3800] 23:45:54 INFO - PROCESS | 1664 | 1469256354740 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] 23:45:54 INFO - PROCESS | 1664 | 1469256354792 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 23:45:54 INFO - PROCESS | 1664 | 1469256354794 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:45:54 INFO - PROCESS | 1664 | 1469256354795 Marionette TRACE conn2 <- [1,826,null,{}] 23:45:54 INFO - PROCESS | 1664 | 1469256354798 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}] 23:45:54 INFO - PROCESS | 1664 | 1469256354807 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:54 INFO - PROCESS | 1664 | 1469256354879 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 23:45:54 INFO - PROCESS | 1664 | 1469256354883 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:54 INFO - PROCESS | 1664 | 1469256354884 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:54 INFO - PROCESS | 1664 | ++DOCSHELL 0x120e7d800 == 37 [pid = 1664] [id = 214] 23:45:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x117d03c00) [pid = 1664] [serial = 640] [outer = 0x0] 23:45:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x119ba0000) [pid = 1664] [serial = 641] [outer = 0x117d03c00] 23:45:54 INFO - PROCESS | 1664 | 1469256354910 Marionette DEBUG loaded listener.js 23:45:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x122df7400) [pid = 1664] [serial = 642] [outer = 0x117d03c00] 23:45:55 INFO - PROCESS | 1664 | 1469256355205 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]]]}] 23:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 418ms 23:45:55 INFO - PROCESS | 1664 | 1469256355213 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 23:45:55 INFO - PROCESS | 1664 | 1469256355214 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 23:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:45:55 INFO - PROCESS | 1664 | 1469256355216 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:45:55 INFO - PROCESS | 1664 | 1469256355217 Marionette TRACE conn2 <- [1,830,null,{}] 23:45:55 INFO - PROCESS | 1664 | 1469256355226 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}] 23:45:55 INFO - PROCESS | 1664 | 1469256355227 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:55 INFO - PROCESS | 1664 | 1469256355306 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 23:45:55 INFO - PROCESS | 1664 | 1469256355310 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:55 INFO - PROCESS | 1664 | 1469256355311 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:55 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b7d800 == 38 [pid = 1664] [id = 215] 23:45:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x11680b800) [pid = 1664] [serial = 643] [outer = 0x0] 23:45:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x12a03cc00) [pid = 1664] [serial = 644] [outer = 0x11680b800] 23:45:55 INFO - PROCESS | 1664 | 1469256355335 Marionette DEBUG loaded listener.js 23:45:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x12a1b4c00) [pid = 1664] [serial = 645] [outer = 0x11680b800] 23:45:55 INFO - PROCESS | 1664 | 1469256355654 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]]]}] 23:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 471ms 23:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:45:55 INFO - PROCESS | 1664 | 1469256355688 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 23:45:55 INFO - PROCESS | 1664 | 1469256355689 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 23:45:55 INFO - PROCESS | 1664 | 1469256355691 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:45:55 INFO - PROCESS | 1664 | 1469256355693 Marionette TRACE conn2 <- [1,834,null,{}] 23:45:55 INFO - PROCESS | 1664 | 1469256355695 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}] 23:45:55 INFO - PROCESS | 1664 | 1469256355705 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:55 INFO - PROCESS | 1664 | 1469256355813 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 23:45:55 INFO - PROCESS | 1664 | 1469256355817 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:55 INFO - PROCESS | 1664 | 1469256355820 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:55 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a25f000 == 39 [pid = 1664] [id = 216] 23:45:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x12505f000) [pid = 1664] [serial = 646] [outer = 0x0] 23:45:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x12a610400) [pid = 1664] [serial = 647] [outer = 0x12505f000] 23:45:55 INFO - PROCESS | 1664 | 1469256355847 Marionette DEBUG loaded listener.js 23:45:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x12b328000) [pid = 1664] [serial = 648] [outer = 0x12505f000] 23:45:56 INFO - PROCESS | 1664 | 1469256356122 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]]]}] 23:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 469ms 23:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:45:56 INFO - PROCESS | 1664 | 1469256356160 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 23:45:56 INFO - PROCESS | 1664 | 1469256356161 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 23:45:56 INFO - PROCESS | 1664 | 1469256356163 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:45:56 INFO - PROCESS | 1664 | 1469256356164 Marionette TRACE conn2 <- [1,838,null,{}] 23:45:56 INFO - PROCESS | 1664 | 1469256356166 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}] 23:45:56 INFO - PROCESS | 1664 | 1469256356168 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:56 INFO - PROCESS | 1664 | 1469256356246 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 23:45:56 INFO - PROCESS | 1664 | 1469256356250 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:56 INFO - PROCESS | 1664 | 1469256356252 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:56 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a62a000 == 40 [pid = 1664] [id = 217] 23:45:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x12b328c00) [pid = 1664] [serial = 649] [outer = 0x0] 23:45:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x12b334800) [pid = 1664] [serial = 650] [outer = 0x12b328c00] 23:45:56 INFO - PROCESS | 1664 | 1469256356277 Marionette DEBUG loaded listener.js 23:45:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x12b3df400) [pid = 1664] [serial = 651] [outer = 0x12b328c00] 23:45:56 INFO - PROCESS | 1664 | 1469256356586 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]]]}] 23:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 468ms 23:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:45:56 INFO - PROCESS | 1664 | 1469256356632 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 23:45:56 INFO - PROCESS | 1664 | 1469256356633 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 23:45:56 INFO - PROCESS | 1664 | 1469256356635 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:45:56 INFO - PROCESS | 1664 | 1469256356636 Marionette TRACE conn2 <- [1,842,null,{}] 23:45:56 INFO - PROCESS | 1664 | 1469256356645 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}] 23:45:56 INFO - PROCESS | 1664 | 1469256356647 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:56 INFO - PROCESS | 1664 | 1469256356747 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 23:45:56 INFO - PROCESS | 1664 | 1469256356750 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:56 INFO - PROCESS | 1664 | 1469256356752 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:56 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a63c800 == 41 [pid = 1664] [id = 218] 23:45:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x12b3e2400) [pid = 1664] [serial = 652] [outer = 0x0] 23:45:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x12b48d400) [pid = 1664] [serial = 653] [outer = 0x12b3e2400] 23:45:56 INFO - PROCESS | 1664 | 1469256356777 Marionette DEBUG loaded listener.js 23:45:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x12b496000) [pid = 1664] [serial = 654] [outer = 0x12b3e2400] 23:45:57 INFO - PROCESS | 1664 | --DOCSHELL 0x116856000 == 40 [pid = 1664] [id = 206] 23:45:57 INFO - PROCESS | 1664 | --DOCSHELL 0x118372000 == 39 [pid = 1664] [id = 205] 23:45:57 INFO - PROCESS | 1664 | --DOCSHELL 0x111a56000 == 38 [pid = 1664] [id = 204] 23:45:57 INFO - PROCESS | 1664 | --DOCSHELL 0x119632000 == 37 [pid = 1664] [id = 208] 23:45:57 INFO - PROCESS | 1664 | --DOCSHELL 0x1181b4800 == 36 [pid = 1664] [id = 207] 23:45:57 INFO - PROCESS | 1664 | --DOCSHELL 0x120b7f000 == 35 [pid = 1664] [id = 209] 23:45:57 INFO - PROCESS | 1664 | --DOCSHELL 0x125f47000 == 34 [pid = 1664] [id = 211] 23:45:57 INFO - PROCESS | 1664 | --DOCSHELL 0x120e7d800 == 33 [pid = 1664] [id = 214] 23:45:57 INFO - PROCESS | 1664 | --DOCSHELL 0x116855800 == 32 [pid = 1664] [id = 210] 23:45:57 INFO - PROCESS | 1664 | --DOCSHELL 0x126572800 == 31 [pid = 1664] [id = 212] 23:45:57 INFO - PROCESS | 1664 | --DOCSHELL 0x12a25f000 == 30 [pid = 1664] [id = 216] 23:45:57 INFO - PROCESS | 1664 | --DOCSHELL 0x12a62a000 == 29 [pid = 1664] [id = 217] 23:45:57 INFO - PROCESS | 1664 | --DOCSHELL 0x128618000 == 28 [pid = 1664] [id = 213] 23:45:57 INFO - PROCESS | 1664 | --DOCSHELL 0x120b7d800 == 27 [pid = 1664] [id = 215] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x11860f800) [pid = 1664] [serial = 585] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x116890000) [pid = 1664] [serial = 584] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x116ab0000) [pid = 1664] [serial = 590] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x112f57800) [pid = 1664] [serial = 587] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x113dc1c00) [pid = 1664] [serial = 588] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x1194db800) [pid = 1664] [serial = 594] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x1191d0000) [pid = 1664] [serial = 593] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x119e6dc00) [pid = 1664] [serial = 596] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x1183f0800) [pid = 1664] [serial = 599] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x1214b1000) [pid = 1664] [serial = 602] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x120a10000) [pid = 1664] [serial = 600] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x1121ec800) [pid = 1664] [serial = 605] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x119449c00) [pid = 1664] [serial = 576] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (0x118253800) [pid = 1664] [serial = 575] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (0x122df9400) [pid = 1664] [serial = 579] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (0x120f93c00) [pid = 1664] [serial = 578] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (0x1246d2800) [pid = 1664] [serial = 606] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (0x128df2000) [pid = 1664] [serial = 582] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (0x1287a2c00) [pid = 1664] [serial = 581] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (0x120a0c400) [pid = 1664] [serial = 597] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (0x122df4000) [pid = 1664] [serial = 603] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (0x1181d2c00) [pid = 1664] [serial = 591] [outer = 0x0] [url = about:blank] 23:45:57 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (0x1246d1800) [pid = 1664] [serial = 608] [outer = 0x0] [url = about:blank] 23:45:58 INFO - PROCESS | 1664 | 1469256358076 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]]]}] 23:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1470ms 23:45:58 INFO - PROCESS | 1664 | 1469256358106 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 23:45:58 INFO - PROCESS | 1664 | 1469256358108 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 23:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:45:58 INFO - PROCESS | 1664 | 1469256358112 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:45:58 INFO - PROCESS | 1664 | 1469256358114 Marionette TRACE conn2 <- [1,846,null,{}] 23:45:58 INFO - PROCESS | 1664 | 1469256358118 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}] 23:45:58 INFO - PROCESS | 1664 | 1469256358120 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:58 INFO - PROCESS | 1664 | 1469256358199 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 23:45:58 INFO - PROCESS | 1664 | 1469256358205 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:58 INFO - PROCESS | 1664 | 1469256358208 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:58 INFO - PROCESS | 1664 | ++DOCSHELL 0x1132b6000 == 28 [pid = 1664] [id = 219] 23:45:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (0x1121ba000) [pid = 1664] [serial = 655] [outer = 0x0] 23:45:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (0x1121e2400) [pid = 1664] [serial = 656] [outer = 0x1121ba000] 23:45:58 INFO - PROCESS | 1664 | 1469256358238 Marionette DEBUG loaded listener.js 23:45:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (0x112a85400) [pid = 1664] [serial = 657] [outer = 0x1121ba000] 23:45:58 INFO - PROCESS | 1664 | 1469256358575 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]]]}] 23:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 521ms 23:45:58 INFO - PROCESS | 1664 | 1469256358632 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 23:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:45:58 INFO - PROCESS | 1664 | 1469256358638 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 23:45:58 INFO - PROCESS | 1664 | 1469256358642 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:45:58 INFO - PROCESS | 1664 | 1469256358644 Marionette TRACE conn2 <- [1,850,null,{}] 23:45:58 INFO - PROCESS | 1664 | 1469256358647 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}] 23:45:58 INFO - PROCESS | 1664 | 1469256358649 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:58 INFO - PROCESS | 1664 | 1469256358723 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 23:45:58 INFO - PROCESS | 1664 | 1469256358727 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:58 INFO - PROCESS | 1664 | 1469256358728 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:58 INFO - PROCESS | 1664 | ++DOCSHELL 0x116739800 == 29 [pid = 1664] [id = 220] 23:45:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (0x112f53000) [pid = 1664] [serial = 658] [outer = 0x0] 23:45:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (0x112fec400) [pid = 1664] [serial = 659] [outer = 0x112f53000] 23:45:58 INFO - PROCESS | 1664 | 1469256358757 Marionette DEBUG loaded listener.js 23:45:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (0x11325d000) [pid = 1664] [serial = 660] [outer = 0x112f53000] 23:45:59 INFO - PROCESS | 1664 | 1469256359096 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]]]}] 23:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 469ms 23:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:45:59 INFO - PROCESS | 1664 | 1469256359112 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 23:45:59 INFO - PROCESS | 1664 | 1469256359113 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 23:45:59 INFO - PROCESS | 1664 | 1469256359125 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:45:59 INFO - PROCESS | 1664 | 1469256359128 Marionette TRACE conn2 <- [1,854,null,{}] 23:45:59 INFO - PROCESS | 1664 | 1469256359136 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}] 23:45:59 INFO - PROCESS | 1664 | 1469256359139 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:59 INFO - PROCESS | 1664 | 1469256359212 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 23:45:59 INFO - PROCESS | 1664 | 1469256359216 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:59 INFO - PROCESS | 1664 | 1469256359220 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:59 INFO - PROCESS | 1664 | ++DOCSHELL 0x117473800 == 30 [pid = 1664] [id = 221] 23:45:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (0x10eaf4800) [pid = 1664] [serial = 661] [outer = 0x0] 23:45:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (0x11688ec00) [pid = 1664] [serial = 662] [outer = 0x10eaf4800] 23:45:59 INFO - PROCESS | 1664 | 1469256359248 Marionette DEBUG loaded listener.js 23:45:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x117157c00) [pid = 1664] [serial = 663] [outer = 0x10eaf4800] 23:45:59 INFO - PROCESS | 1664 | 1469256359546 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]]]}] 23:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 482ms 23:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:45:59 INFO - PROCESS | 1664 | 1469256359597 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 23:45:59 INFO - PROCESS | 1664 | 1469256359599 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 23:45:59 INFO - PROCESS | 1664 | 1469256359602 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:45:59 INFO - PROCESS | 1664 | 1469256359604 Marionette TRACE conn2 <- [1,858,null,{}] 23:45:59 INFO - PROCESS | 1664 | 1469256359607 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}] 23:45:59 INFO - PROCESS | 1664 | 1469256359608 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:59 INFO - PROCESS | 1664 | 1469256359680 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 23:45:59 INFO - PROCESS | 1664 | 1469256359727 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:59 INFO - PROCESS | 1664 | 1469256359729 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:45:59 INFO - PROCESS | 1664 | ++DOCSHELL 0x1181b6000 == 31 [pid = 1664] [id = 222] 23:45:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x116a0a400) [pid = 1664] [serial = 664] [outer = 0x0] 23:45:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x11811f400) [pid = 1664] [serial = 665] [outer = 0x116a0a400] 23:45:59 INFO - PROCESS | 1664 | 1469256359754 Marionette DEBUG loaded listener.js 23:45:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x11824fc00) [pid = 1664] [serial = 666] [outer = 0x116a0a400] 23:45:59 INFO - PROCESS | 1664 | 1469256359995 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]]]}] 23:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 421ms 23:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:46:00 INFO - PROCESS | 1664 | 1469256360025 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 23:46:00 INFO - PROCESS | 1664 | 1469256360026 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 23:46:00 INFO - PROCESS | 1664 | 1469256360031 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:46:00 INFO - PROCESS | 1664 | 1469256360032 Marionette TRACE conn2 <- [1,862,null,{}] 23:46:00 INFO - PROCESS | 1664 | 1469256360034 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}] 23:46:00 INFO - PROCESS | 1664 | 1469256360038 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:00 INFO - PROCESS | 1664 | 1469256360126 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 23:46:00 INFO - PROCESS | 1664 | 1469256360130 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:00 INFO - PROCESS | 1664 | 1469256360131 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:00 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191b4000 == 32 [pid = 1664] [id = 223] 23:46:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x112f52800) [pid = 1664] [serial = 667] [outer = 0x0] 23:46:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x1182fa800) [pid = 1664] [serial = 668] [outer = 0x112f52800] 23:46:00 INFO - PROCESS | 1664 | 1469256360157 Marionette DEBUG loaded listener.js 23:46:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x118608400) [pid = 1664] [serial = 669] [outer = 0x112f52800] 23:46:00 INFO - PROCESS | 1664 | 1469256360465 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]]]}] 23:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 470ms 23:46:00 INFO - PROCESS | 1664 | 1469256360499 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 23:46:00 INFO - PROCESS | 1664 | 1469256360501 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 23:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:46:00 INFO - PROCESS | 1664 | 1469256360504 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:46:00 INFO - PROCESS | 1664 | 1469256360506 Marionette TRACE conn2 <- [1,866,null,{}] 23:46:00 INFO - PROCESS | 1664 | 1469256360508 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}] 23:46:00 INFO - PROCESS | 1664 | 1469256360512 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:00 INFO - PROCESS | 1664 | 1469256360623 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 23:46:00 INFO - PROCESS | 1664 | 1469256360629 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:00 INFO - PROCESS | 1664 | 1469256360630 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:00 INFO - PROCESS | 1664 | ++DOCSHELL 0x11963c000 == 33 [pid = 1664] [id = 224] 23:46:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x113260000) [pid = 1664] [serial = 670] [outer = 0x0] 23:46:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x118798800) [pid = 1664] [serial = 671] [outer = 0x113260000] 23:46:00 INFO - PROCESS | 1664 | 1469256360656 Marionette DEBUG loaded listener.js 23:46:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x119a26400) [pid = 1664] [serial = 672] [outer = 0x113260000] 23:46:00 INFO - PROCESS | 1664 | 1469256360922 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]]]}] 23:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 468ms 23:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:46:00 INFO - PROCESS | 1664 | 1469256360975 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 23:46:00 INFO - PROCESS | 1664 | 1469256360977 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 23:46:00 INFO - PROCESS | 1664 | 1469256360979 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:46:00 INFO - PROCESS | 1664 | 1469256360980 Marionette TRACE conn2 <- [1,870,null,{}] 23:46:00 INFO - PROCESS | 1664 | 1469256360982 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}] 23:46:00 INFO - PROCESS | 1664 | 1469256360983 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:01 INFO - PROCESS | 1664 | 1469256361063 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 23:46:01 INFO - PROCESS | 1664 | 1469256361069 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:01 INFO - PROCESS | 1664 | 1469256361071 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:01 INFO - PROCESS | 1664 | ++DOCSHELL 0x120917000 == 34 [pid = 1664] [id = 225] 23:46:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x110ea9400) [pid = 1664] [serial = 673] [outer = 0x0] 23:46:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x119e64800) [pid = 1664] [serial = 674] [outer = 0x110ea9400] 23:46:01 INFO - PROCESS | 1664 | 1469256361095 Marionette DEBUG loaded listener.js 23:46:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x11a0e5c00) [pid = 1664] [serial = 675] [outer = 0x110ea9400] 23:46:01 INFO - PROCESS | 1664 | 1469256361396 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]]]}] 23:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 468ms 23:46:01 INFO - PROCESS | 1664 | 1469256361448 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 23:46:01 INFO - PROCESS | 1664 | 1469256361449 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 23:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:46:01 INFO - PROCESS | 1664 | 1469256361451 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:46:01 INFO - PROCESS | 1664 | 1469256361453 Marionette TRACE conn2 <- [1,874,null,{}] 23:46:01 INFO - PROCESS | 1664 | 1469256361455 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}] 23:46:01 INFO - PROCESS | 1664 | 1469256361456 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:01 INFO - PROCESS | 1664 | 1469256361577 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 23:46:01 INFO - PROCESS | 1664 | 1469256361585 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:01 INFO - PROCESS | 1664 | 1469256361587 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:01 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b75800 == 35 [pid = 1664] [id = 226] 23:46:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x119a2b000) [pid = 1664] [serial = 676] [outer = 0x0] 23:46:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x11a0f1400) [pid = 1664] [serial = 677] [outer = 0x119a2b000] 23:46:01 INFO - PROCESS | 1664 | 1469256361620 Marionette DEBUG loaded listener.js 23:46:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x120b02c00) [pid = 1664] [serial = 678] [outer = 0x119a2b000] 23:46:01 INFO - PROCESS | 1664 | 1469256361982 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]]]}] 23:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 570ms 23:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:46:02 INFO - PROCESS | 1664 | 1469256362021 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 23:46:02 INFO - PROCESS | 1664 | 1469256362022 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 23:46:02 INFO - PROCESS | 1664 | 1469256362025 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:46:02 INFO - PROCESS | 1664 | 1469256362026 Marionette TRACE conn2 <- [1,878,null,{}] 23:46:02 INFO - PROCESS | 1664 | 1469256362029 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}] 23:46:02 INFO - PROCESS | 1664 | 1469256362031 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:02 INFO - PROCESS | 1664 | 1469256362138 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 23:46:02 INFO - PROCESS | 1664 | 1469256362210 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:02 INFO - PROCESS | 1664 | 1469256362211 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:02 INFO - PROCESS | 1664 | ++DOCSHELL 0x117472000 == 36 [pid = 1664] [id = 227] 23:46:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x112a83c00) [pid = 1664] [serial = 679] [outer = 0x0] 23:46:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x120f3d000) [pid = 1664] [serial = 680] [outer = 0x112a83c00] 23:46:02 INFO - PROCESS | 1664 | 1469256362261 Marionette DEBUG loaded listener.js 23:46:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x1213dc000) [pid = 1664] [serial = 681] [outer = 0x112a83c00] 23:46:02 INFO - PROCESS | 1664 | 1469256362595 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]]]}] 23:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 624ms 23:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:46:02 INFO - PROCESS | 1664 | 1469256362650 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 23:46:02 INFO - PROCESS | 1664 | 1469256362652 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 23:46:02 INFO - PROCESS | 1664 | 1469256362655 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:46:02 INFO - PROCESS | 1664 | 1469256362657 Marionette TRACE conn2 <- [1,882,null,{}] 23:46:02 INFO - PROCESS | 1664 | 1469256362660 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}] 23:46:02 INFO - PROCESS | 1664 | 1469256362661 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:02 INFO - PROCESS | 1664 | 1469256362777 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 23:46:02 INFO - PROCESS | 1664 | 1469256362866 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:02 INFO - PROCESS | 1664 | 1469256362867 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:02 INFO - PROCESS | 1664 | ++DOCSHELL 0x122d67000 == 37 [pid = 1664] [id = 228] 23:46:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x116809800) [pid = 1664] [serial = 682] [outer = 0x0] 23:46:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x1214bfc00) [pid = 1664] [serial = 683] [outer = 0x116809800] 23:46:02 INFO - PROCESS | 1664 | 1469256362907 Marionette DEBUG loaded listener.js 23:46:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x121641400) [pid = 1664] [serial = 684] [outer = 0x116809800] 23:46:03 INFO - PROCESS | 1664 | 1469256363316 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]]]}] 23:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 23:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:46:03 INFO - PROCESS | 1664 | 1469256363324 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 23:46:03 INFO - PROCESS | 1664 | 1469256363326 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 23:46:03 INFO - PROCESS | 1664 | 1469256363328 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:46:03 INFO - PROCESS | 1664 | 1469256363329 Marionette TRACE conn2 <- [1,886,null,{}] 23:46:03 INFO - PROCESS | 1664 | 1469256363332 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}] 23:46:03 INFO - PROCESS | 1664 | 1469256363333 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:03 INFO - PROCESS | 1664 | 1469256363442 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 23:46:03 INFO - PROCESS | 1664 | 1469256363455 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:03 INFO - PROCESS | 1664 | 1469256363457 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:03 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191b2800 == 38 [pid = 1664] [id = 229] 23:46:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x119b9a000) [pid = 1664] [serial = 685] [outer = 0x0] 23:46:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x122d30800) [pid = 1664] [serial = 686] [outer = 0x119b9a000] 23:46:03 INFO - PROCESS | 1664 | 1469256363483 Marionette DEBUG loaded listener.js 23:46:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x125059000) [pid = 1664] [serial = 687] [outer = 0x119b9a000] 23:46:03 INFO - PROCESS | 1664 | 1469256363799 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]]]}] 23:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 519ms 23:46:03 INFO - PROCESS | 1664 | 1469256363848 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 23:46:03 INFO - PROCESS | 1664 | 1469256363849 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 23:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:46:03 INFO - PROCESS | 1664 | 1469256363852 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:46:03 INFO - PROCESS | 1664 | 1469256363853 Marionette TRACE conn2 <- [1,890,null,{}] 23:46:03 INFO - PROCESS | 1664 | 1469256363856 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}] 23:46:03 INFO - PROCESS | 1664 | 1469256363857 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:03 INFO - PROCESS | 1664 | 1469256363949 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 23:46:03 INFO - PROCESS | 1664 | 1469256363952 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:03 INFO - PROCESS | 1664 | 1469256363953 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:03 INFO - PROCESS | 1664 | ++DOCSHELL 0x126577800 == 39 [pid = 1664] [id = 230] 23:46:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12505bc00) [pid = 1664] [serial = 688] [outer = 0x0] 23:46:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x125a9f800) [pid = 1664] [serial = 689] [outer = 0x12505bc00] 23:46:03 INFO - PROCESS | 1664 | 1469256363977 Marionette DEBUG loaded listener.js 23:46:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x125ff3800) [pid = 1664] [serial = 690] [outer = 0x12505bc00] 23:46:04 INFO - PROCESS | 1664 | 1469256364298 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]]]}] 23:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 469ms 23:46:04 INFO - PROCESS | 1664 | 1469256364322 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 23:46:04 INFO - PROCESS | 1664 | 1469256364323 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 23:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:46:04 INFO - PROCESS | 1664 | 1469256364326 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:46:04 INFO - PROCESS | 1664 | 1469256364327 Marionette TRACE conn2 <- [1,894,null,{}] 23:46:04 INFO - PROCESS | 1664 | 1469256364335 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}] 23:46:04 INFO - PROCESS | 1664 | 1469256364337 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:04 INFO - PROCESS | 1664 | 1469256364437 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 23:46:04 INFO - PROCESS | 1664 | 1469256364441 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:04 INFO - PROCESS | 1664 | 1469256364442 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:04 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c49800 == 40 [pid = 1664] [id = 231] 23:46:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x125ff9400) [pid = 1664] [serial = 691] [outer = 0x0] 23:46:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x1265aa000) [pid = 1664] [serial = 692] [outer = 0x125ff9400] 23:46:04 INFO - PROCESS | 1664 | 1469256364465 Marionette DEBUG loaded listener.js 23:46:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x1265cc800) [pid = 1664] [serial = 693] [outer = 0x125ff9400] 23:46:04 INFO - PROCESS | 1664 | 1469256364769 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]]]}] 23:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 475ms 23:46:04 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x12b328c00) [pid = 1664] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:46:04 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x12447b000) [pid = 1664] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:46:04 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1287a3400) [pid = 1664] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:46:04 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1287a3800) [pid = 1664] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:46:04 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x117d03c00) [pid = 1664] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:46:04 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x12505f000) [pid = 1664] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:46:04 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x11680b800) [pid = 1664] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:46:04 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1164ea800) [pid = 1664] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:46:04 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x10eaf8000) [pid = 1664] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:46:04 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x121640400) [pid = 1664] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:46:04 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x112a8e400) [pid = 1664] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:46:04 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x120a0b800) [pid = 1664] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:46:04 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x118258400) [pid = 1664] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:46:04 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x113064c00) [pid = 1664] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:46:04 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x116769c00) [pid = 1664] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:46:04 INFO - PROCESS | 1664 | 1469256364955 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 23:46:04 INFO - PROCESS | 1664 | 1469256364956 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 23:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:46:04 INFO - PROCESS | 1664 | 1469256364960 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:46:04 INFO - PROCESS | 1664 | 1469256364961 Marionette TRACE conn2 <- [1,898,null,{}] 23:46:04 INFO - PROCESS | 1664 | 1469256364963 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}] 23:46:04 INFO - PROCESS | 1664 | 1469256364964 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:05 INFO - PROCESS | 1664 | 1469256365042 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 23:46:05 INFO - PROCESS | 1664 | 1469256365046 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:05 INFO - PROCESS | 1664 | 1469256365047 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:05 INFO - PROCESS | 1664 | ++DOCSHELL 0x120fe2000 == 41 [pid = 1664] [id = 232] 23:46:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x116769c00) [pid = 1664] [serial = 694] [outer = 0x0] 23:46:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1181d8000) [pid = 1664] [serial = 695] [outer = 0x116769c00] 23:46:05 INFO - PROCESS | 1664 | 1469256365070 Marionette DEBUG loaded listener.js 23:46:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x121640400) [pid = 1664] [serial = 696] [outer = 0x116769c00] 23:46:05 INFO - PROCESS | 1664 | 1469256365386 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]]]}] 23:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 468ms 23:46:05 INFO - PROCESS | 1664 | 1469256365428 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 23:46:05 INFO - PROCESS | 1664 | 1469256365430 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 23:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:46:05 INFO - PROCESS | 1664 | 1469256365432 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:46:05 INFO - PROCESS | 1664 | 1469256365433 Marionette TRACE conn2 <- [1,902,null,{}] 23:46:05 INFO - PROCESS | 1664 | 1469256365435 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}] 23:46:05 INFO - PROCESS | 1664 | 1469256365436 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:05 INFO - PROCESS | 1664 | 1469256365520 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 23:46:05 INFO - PROCESS | 1664 | 1469256365571 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:05 INFO - PROCESS | 1664 | 1469256365572 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:05 INFO - PROCESS | 1664 | ++DOCSHELL 0x129e4e000 == 42 [pid = 1664] [id = 233] 23:46:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x119e62c00) [pid = 1664] [serial = 697] [outer = 0x0] 23:46:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x1262aa400) [pid = 1664] [serial = 698] [outer = 0x119e62c00] 23:46:05 INFO - PROCESS | 1664 | 1469256365596 Marionette DEBUG loaded listener.js 23:46:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1285e5800) [pid = 1664] [serial = 699] [outer = 0x119e62c00] 23:46:05 INFO - PROCESS | 1664 | 1469256365830 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]]]}] 23:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 418ms 23:46:05 INFO - PROCESS | 1664 | 1469256365857 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 23:46:05 INFO - PROCESS | 1664 | 1469256365858 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 23:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:46:05 INFO - PROCESS | 1664 | 1469256365861 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:46:05 INFO - PROCESS | 1664 | 1469256365862 Marionette TRACE conn2 <- [1,906,null,{}] 23:46:05 INFO - PROCESS | 1664 | 1469256365864 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}] 23:46:05 INFO - PROCESS | 1664 | 1469256365865 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:05 INFO - PROCESS | 1664 | 1469256365947 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 23:46:05 INFO - PROCESS | 1664 | 1469256365951 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:05 INFO - PROCESS | 1664 | 1469256365952 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:05 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a274800 == 43 [pid = 1664] [id = 234] 23:46:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x1285e5c00) [pid = 1664] [serial = 700] [outer = 0x0] 23:46:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x1285ecc00) [pid = 1664] [serial = 701] [outer = 0x1285e5c00] 23:46:05 INFO - PROCESS | 1664 | 1469256365975 Marionette DEBUG loaded listener.js 23:46:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x12877d800) [pid = 1664] [serial = 702] [outer = 0x1285e5c00] 23:46:06 INFO - PROCESS | 1664 | 1469256366361 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]]]}] 23:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 518ms 23:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:46:06 INFO - PROCESS | 1664 | 1469256366380 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 23:46:06 INFO - PROCESS | 1664 | 1469256366382 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 23:46:06 INFO - PROCESS | 1664 | 1469256366386 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:46:06 INFO - PROCESS | 1664 | 1469256366388 Marionette TRACE conn2 <- [1,910,null,{}] 23:46:06 INFO - PROCESS | 1664 | 1469256366391 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}] 23:46:06 INFO - PROCESS | 1664 | 1469256366393 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:06 INFO - PROCESS | 1664 | 1469256366544 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 23:46:06 INFO - PROCESS | 1664 | 1469256366552 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:06 INFO - PROCESS | 1664 | 1469256366553 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:06 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a63e000 == 44 [pid = 1664] [id = 235] 23:46:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x120b09400) [pid = 1664] [serial = 703] [outer = 0x0] 23:46:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x1287a5800) [pid = 1664] [serial = 704] [outer = 0x120b09400] 23:46:06 INFO - PROCESS | 1664 | 1469256366575 Marionette DEBUG loaded listener.js 23:46:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x128c8cc00) [pid = 1664] [serial = 705] [outer = 0x120b09400] 23:46:06 INFO - PROCESS | 1664 | 1469256366853 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]]]}] 23:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 524ms 23:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:46:06 INFO - PROCESS | 1664 | 1469256366909 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 23:46:06 INFO - PROCESS | 1664 | 1469256366910 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 23:46:06 INFO - PROCESS | 1664 | 1469256366912 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:46:06 INFO - PROCESS | 1664 | 1469256366913 Marionette TRACE conn2 <- [1,914,null,{}] 23:46:06 INFO - PROCESS | 1664 | 1469256366915 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}] 23:46:06 INFO - PROCESS | 1664 | 1469256366916 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:07 INFO - PROCESS | 1664 | 1469256367041 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 23:46:07 INFO - PROCESS | 1664 | 1469256367090 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:07 INFO - PROCESS | 1664 | 1469256367092 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:07 INFO - PROCESS | 1664 | ++DOCSHELL 0x112643000 == 45 [pid = 1664] [id = 236] 23:46:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x10eaf7800) [pid = 1664] [serial = 706] [outer = 0x0] 23:46:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x110e9fc00) [pid = 1664] [serial = 707] [outer = 0x10eaf7800] 23:46:07 INFO - PROCESS | 1664 | 1469256367124 Marionette DEBUG loaded listener.js 23:46:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x111c16000) [pid = 1664] [serial = 708] [outer = 0x10eaf7800] 23:46:07 INFO - PROCESS | 1664 | 1469256367640 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]]]}] 23:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 769ms 23:46:07 INFO - PROCESS | 1664 | 1469256367720 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 23:46:07 INFO - PROCESS | 1664 | 1469256367722 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 23:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:46:07 INFO - PROCESS | 1664 | 1469256367750 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:46:07 INFO - PROCESS | 1664 | 1469256367752 Marionette TRACE conn2 <- [1,918,null,{}] 23:46:07 INFO - PROCESS | 1664 | 1469256367755 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}] 23:46:07 INFO - PROCESS | 1664 | 1469256367758 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:07 INFO - PROCESS | 1664 | 1469256367867 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 23:46:07 INFO - PROCESS | 1664 | 1469256367918 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:07 INFO - PROCESS | 1664 | 1469256367919 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:07 INFO - PROCESS | 1664 | ++DOCSHELL 0x1172a4800 == 46 [pid = 1664] [id = 237] 23:46:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x1130bc400) [pid = 1664] [serial = 709] [outer = 0x0] 23:46:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x113260400) [pid = 1664] [serial = 710] [outer = 0x1130bc400] 23:46:07 INFO - PROCESS | 1664 | 1469256367950 Marionette DEBUG loaded listener.js 23:46:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x115e2a800) [pid = 1664] [serial = 711] [outer = 0x1130bc400] 23:46:08 INFO - PROCESS | 1664 | 1469256368620 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]]]}] 23:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 925ms 23:46:08 INFO - PROCESS | 1664 | 1469256368676 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 23:46:08 INFO - PROCESS | 1664 | 1469256368679 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 23:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:46:08 INFO - PROCESS | 1664 | 1469256368682 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:46:08 INFO - PROCESS | 1664 | 1469256368684 Marionette TRACE conn2 <- [1,922,null,{}] 23:46:08 INFO - PROCESS | 1664 | 1469256368689 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}] 23:46:08 INFO - PROCESS | 1664 | 1469256368691 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:08 INFO - PROCESS | 1664 | 1469256368802 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x12a63e000 == 45 [pid = 1664] [id = 235] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x12a274800 == 44 [pid = 1664] [id = 234] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x129e4e000 == 43 [pid = 1664] [id = 233] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x120fe2000 == 42 [pid = 1664] [id = 232] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x128c49800 == 41 [pid = 1664] [id = 231] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x126577800 == 40 [pid = 1664] [id = 230] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x1191b2800 == 39 [pid = 1664] [id = 229] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x12b48d400) [pid = 1664] [serial = 653] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x122d67000 == 38 [pid = 1664] [id = 228] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x117472000 == 37 [pid = 1664] [id = 227] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x120b75800 == 36 [pid = 1664] [id = 226] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x120917000 == 35 [pid = 1664] [id = 225] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x11963c000 == 34 [pid = 1664] [id = 224] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x1191b4000 == 33 [pid = 1664] [id = 223] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x1181b6000 == 32 [pid = 1664] [id = 222] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x117473800 == 31 [pid = 1664] [id = 221] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x116739800 == 30 [pid = 1664] [id = 220] 23:46:08 INFO - PROCESS | 1664 | --DOCSHELL 0x1132b6000 == 29 [pid = 1664] [id = 219] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x125a9c400) [pid = 1664] [serial = 609] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x12b3df400) [pid = 1664] [serial = 651] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1265d0c00) [pid = 1664] [serial = 632] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x128c8f000) [pid = 1664] [serial = 635] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x12877c000) [pid = 1664] [serial = 633] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x128f0cc00) [pid = 1664] [serial = 638] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x128def000) [pid = 1664] [serial = 636] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x119ba0000) [pid = 1664] [serial = 641] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x122df7400) [pid = 1664] [serial = 642] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x12a610400) [pid = 1664] [serial = 647] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x12b328000) [pid = 1664] [serial = 648] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x12a035400) [pid = 1664] [serial = 639] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x12b334800) [pid = 1664] [serial = 650] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x12a1b4c00) [pid = 1664] [serial = 645] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x118127c00) [pid = 1664] [serial = 615] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x116644400) [pid = 1664] [serial = 614] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x110e95800) [pid = 1664] [serial = 611] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x1121e6c00) [pid = 1664] [serial = 612] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x125058000) [pid = 1664] [serial = 629] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x122d2b000) [pid = 1664] [serial = 626] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x1243fa000) [pid = 1664] [serial = 627] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x120b04400) [pid = 1664] [serial = 623] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x120f8a000) [pid = 1664] [serial = 624] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x11918b400) [pid = 1664] [serial = 620] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x119448400) [pid = 1664] [serial = 621] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x1164e8c00) [pid = 1664] [serial = 617] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x1181d2800) [pid = 1664] [serial = 618] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x12a03cc00) [pid = 1664] [serial = 644] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x125f7d000) [pid = 1664] [serial = 630] [outer = 0x0] [url = about:blank] 23:46:08 INFO - PROCESS | 1664 | 1469256368890 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:08 INFO - PROCESS | 1664 | 1469256368893 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:08 INFO - PROCESS | 1664 | ++DOCSHELL 0x1132aa000 == 30 [pid = 1664] [id = 238] 23:46:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x112a8e800) [pid = 1664] [serial = 712] [outer = 0x0] 23:46:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x112f50400) [pid = 1664] [serial = 713] [outer = 0x112a8e800] 23:46:08 INFO - PROCESS | 1664 | 1469256368920 Marionette DEBUG loaded listener.js 23:46:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x1161af400) [pid = 1664] [serial = 714] [outer = 0x112a8e800] 23:46:09 INFO - PROCESS | 1664 | 1469256369231 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]]]}] 23:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 572ms 23:46:09 INFO - PROCESS | 1664 | 1469256369256 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 23:46:09 INFO - PROCESS | 1664 | 1469256369259 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 23:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:46:09 INFO - PROCESS | 1664 | 1469256369263 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:46:09 INFO - PROCESS | 1664 | 1469256369265 Marionette TRACE conn2 <- [1,926,null,{}] 23:46:09 INFO - PROCESS | 1664 | 1469256369267 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}] 23:46:09 INFO - PROCESS | 1664 | 1469256369270 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:09 INFO - PROCESS | 1664 | 1469256369345 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 23:46:09 INFO - PROCESS | 1664 | 1469256369404 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:09 INFO - PROCESS | 1664 | 1469256369405 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:09 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ffc800 == 31 [pid = 1664] [id = 239] 23:46:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x11614b400) [pid = 1664] [serial = 715] [outer = 0x0] 23:46:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x116a0dc00) [pid = 1664] [serial = 716] [outer = 0x11614b400] 23:46:09 INFO - PROCESS | 1664 | 1469256369433 Marionette DEBUG loaded listener.js 23:46:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x11824f000) [pid = 1664] [serial = 717] [outer = 0x11614b400] 23:46:09 INFO - PROCESS | 1664 | 1469256369698 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]]]}] 23:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 469ms 23:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:46:09 INFO - PROCESS | 1664 | 1469256369732 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 23:46:09 INFO - PROCESS | 1664 | 1469256369733 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 23:46:09 INFO - PROCESS | 1664 | 1469256369741 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:46:09 INFO - PROCESS | 1664 | 1469256369743 Marionette TRACE conn2 <- [1,930,null,{}] 23:46:09 INFO - PROCESS | 1664 | 1469256369750 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}] 23:46:09 INFO - PROCESS | 1664 | 1469256369757 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:09 INFO - PROCESS | 1664 | 1469256369883 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 23:46:09 INFO - PROCESS | 1664 | 1469256369955 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:09 INFO - PROCESS | 1664 | 1469256369957 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:09 INFO - PROCESS | 1664 | ++DOCSHELL 0x118659800 == 32 [pid = 1664] [id = 240] 23:46:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x1182ed800) [pid = 1664] [serial = 718] [outer = 0x0] 23:46:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x11878b800) [pid = 1664] [serial = 719] [outer = 0x1182ed800] 23:46:10 INFO - PROCESS | 1664 | 1469256370001 Marionette DEBUG loaded listener.js 23:46:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1191d6400) [pid = 1664] [serial = 720] [outer = 0x1182ed800] 23:46:10 INFO - PROCESS | 1664 | 1469256370394 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]]]}] 23:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 675ms 23:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:46:10 INFO - PROCESS | 1664 | 1469256370413 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 23:46:10 INFO - PROCESS | 1664 | 1469256370415 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 23:46:10 INFO - PROCESS | 1664 | 1469256370419 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:46:10 INFO - PROCESS | 1664 | 1469256370421 Marionette TRACE conn2 <- [1,934,null,{}] 23:46:10 INFO - PROCESS | 1664 | 1469256370425 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}] 23:46:10 INFO - PROCESS | 1664 | 1469256370426 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:10 INFO - PROCESS | 1664 | 1469256370559 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 23:46:10 INFO - PROCESS | 1664 | 1469256370590 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:10 INFO - PROCESS | 1664 | 1469256370591 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:10 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a42800 == 33 [pid = 1664] [id = 241] 23:46:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x1121be000) [pid = 1664] [serial = 721] [outer = 0x0] 23:46:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1194e3400) [pid = 1664] [serial = 722] [outer = 0x1121be000] 23:46:10 INFO - PROCESS | 1664 | 1469256370616 Marionette DEBUG loaded listener.js 23:46:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x119e5fc00) [pid = 1664] [serial = 723] [outer = 0x1121be000] 23:46:10 INFO - PROCESS | 1664 | 1469256370976 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]]]}] 23:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 574ms 23:46:10 INFO - PROCESS | 1664 | 1469256370992 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 23:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:46:10 INFO - PROCESS | 1664 | 1469256370994 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 23:46:10 INFO - PROCESS | 1664 | 1469256370997 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:46:10 INFO - PROCESS | 1664 | 1469256370999 Marionette TRACE conn2 <- [1,938,null,{}] 23:46:11 INFO - PROCESS | 1664 | 1469256371002 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}] 23:46:11 INFO - PROCESS | 1664 | 1469256371005 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:11 INFO - PROCESS | 1664 | 1469256371151 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 23:46:11 INFO - PROCESS | 1664 | 1469256371172 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:11 INFO - PROCESS | 1664 | 1469256371173 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:11 INFO - PROCESS | 1664 | ++DOCSHELL 0x1132b2800 == 34 [pid = 1664] [id = 242] 23:46:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x1121b2800) [pid = 1664] [serial = 724] [outer = 0x0] 23:46:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x11a0e6000) [pid = 1664] [serial = 725] [outer = 0x1121b2800] 23:46:11 INFO - PROCESS | 1664 | 1469256371205 Marionette DEBUG loaded listener.js 23:46:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x120b04400) [pid = 1664] [serial = 726] [outer = 0x1121b2800] 23:46:11 INFO - PROCESS | 1664 | 1469256371634 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]]]}] 23:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 23:46:11 INFO - PROCESS | 1664 | 1469256371671 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 23:46:11 INFO - PROCESS | 1664 | 1469256371672 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 23:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:46:11 INFO - PROCESS | 1664 | 1469256371675 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:46:11 INFO - PROCESS | 1664 | 1469256371676 Marionette TRACE conn2 <- [1,942,null,{}] 23:46:11 INFO - PROCESS | 1664 | 1469256371678 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}] 23:46:11 INFO - PROCESS | 1664 | 1469256371682 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:11 INFO - PROCESS | 1664 | 1469256371807 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 23:46:11 INFO - PROCESS | 1664 | 1469256371824 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:11 INFO - PROCESS | 1664 | 1469256371825 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:11 INFO - PROCESS | 1664 | ++DOCSHELL 0x120fe4800 == 35 [pid = 1664] [id = 243] 23:46:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x120d38400) [pid = 1664] [serial = 727] [outer = 0x0] 23:46:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x121637000) [pid = 1664] [serial = 728] [outer = 0x120d38400] 23:46:11 INFO - PROCESS | 1664 | 1469256371849 Marionette DEBUG loaded listener.js 23:46:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1244ad400) [pid = 1664] [serial = 729] [outer = 0x120d38400] 23:46:12 INFO - PROCESS | 1664 | 1469256372181 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]]]}] 23:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 517ms 23:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:46:12 INFO - PROCESS | 1664 | 1469256372192 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 23:46:12 INFO - PROCESS | 1664 | 1469256372194 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 23:46:12 INFO - PROCESS | 1664 | 1469256372196 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:46:12 INFO - PROCESS | 1664 | 1469256372197 Marionette TRACE conn2 <- [1,946,null,{}] 23:46:12 INFO - PROCESS | 1664 | 1469256372210 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}] 23:46:12 INFO - PROCESS | 1664 | 1469256372211 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:12 INFO - PROCESS | 1664 | 1469256372303 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 23:46:12 INFO - PROCESS | 1664 | 1469256372337 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:12 INFO - PROCESS | 1664 | 1469256372338 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:12 INFO - PROCESS | 1664 | ++DOCSHELL 0x124409800 == 36 [pid = 1664] [id = 244] 23:46:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x1246cf400) [pid = 1664] [serial = 730] [outer = 0x0] 23:46:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x124a84800) [pid = 1664] [serial = 731] [outer = 0x1246cf400] 23:46:12 INFO - PROCESS | 1664 | 1469256372362 Marionette DEBUG loaded listener.js 23:46:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x125a9a400) [pid = 1664] [serial = 732] [outer = 0x1246cf400] 23:46:12 INFO - PROCESS | 1664 | 1469256372639 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]]]}] 23:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 478ms 23:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:46:12 INFO - PROCESS | 1664 | 1469256372680 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 23:46:12 INFO - PROCESS | 1664 | 1469256372681 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 23:46:12 INFO - PROCESS | 1664 | 1469256372683 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:46:12 INFO - PROCESS | 1664 | 1469256372684 Marionette TRACE conn2 <- [1,950,null,{}] 23:46:12 INFO - PROCESS | 1664 | 1469256372689 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}] 23:46:12 INFO - PROCESS | 1664 | 1469256372690 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:12 INFO - PROCESS | 1664 | 1469256372786 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 23:46:12 INFO - PROCESS | 1664 | 1469256372790 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:12 INFO - PROCESS | 1664 | 1469256372791 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:12 INFO - PROCESS | 1664 | ++DOCSHELL 0x125b2a800 == 37 [pid = 1664] [id = 245] 23:46:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1246d0800) [pid = 1664] [serial = 733] [outer = 0x0] 23:46:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x125ff4000) [pid = 1664] [serial = 734] [outer = 0x1246d0800] 23:46:12 INFO - PROCESS | 1664 | 1469256372829 Marionette DEBUG loaded listener.js 23:46:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x1265b5000) [pid = 1664] [serial = 735] [outer = 0x1246d0800] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x116809800) [pid = 1664] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x10eaf4800) [pid = 1664] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x119b9a000) [pid = 1664] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x110ea9400) [pid = 1664] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x112a83c00) [pid = 1664] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x12505bc00) [pid = 1664] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x125ff9400) [pid = 1664] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x12b3e2400) [pid = 1664] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x116769c00) [pid = 1664] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x112f52800) [pid = 1664] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1285e5c00) [pid = 1664] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x116a0a400) [pid = 1664] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x113260000) [pid = 1664] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x119e62c00) [pid = 1664] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x1121ba000) [pid = 1664] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x112f53000) [pid = 1664] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:46:13 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x119a2b000) [pid = 1664] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:46:13 INFO - PROCESS | 1664 | 1469256373356 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]]]}] 23:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 722ms 23:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:46:13 INFO - PROCESS | 1664 | 1469256373408 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 23:46:13 INFO - PROCESS | 1664 | 1469256373410 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 23:46:13 INFO - PROCESS | 1664 | 1469256373423 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:46:13 INFO - PROCESS | 1664 | 1469256373424 Marionette TRACE conn2 <- [1,954,null,{}] 23:46:13 INFO - PROCESS | 1664 | 1469256373427 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}] 23:46:13 INFO - PROCESS | 1664 | 1469256373428 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:13 INFO - PROCESS | 1664 | 1469256373502 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 23:46:13 INFO - PROCESS | 1664 | 1469256373506 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:13 INFO - PROCESS | 1664 | 1469256373507 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:13 INFO - PROCESS | 1664 | ++DOCSHELL 0x12656c000 == 38 [pid = 1664] [id = 246] 23:46:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x1121bd400) [pid = 1664] [serial = 736] [outer = 0x0] 23:46:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x119186000) [pid = 1664] [serial = 737] [outer = 0x1121bd400] 23:46:13 INFO - PROCESS | 1664 | 1469256373532 Marionette DEBUG loaded listener.js 23:46:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x120b03000) [pid = 1664] [serial = 738] [outer = 0x1121bd400] 23:46:13 INFO - PROCESS | 1664 | 1469256373839 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]]]}] 23:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 479ms 23:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:46:13 INFO - PROCESS | 1664 | 1469256373892 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 23:46:13 INFO - PROCESS | 1664 | 1469256373893 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 23:46:13 INFO - PROCESS | 1664 | 1469256373895 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:46:13 INFO - PROCESS | 1664 | 1469256373896 Marionette TRACE conn2 <- [1,958,null,{}] 23:46:13 INFO - PROCESS | 1664 | 1469256373898 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}] 23:46:13 INFO - PROCESS | 1664 | 1469256373899 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:13 INFO - PROCESS | 1664 | 1469256373973 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 23:46:13 INFO - PROCESS | 1664 | 1469256373977 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:13 INFO - PROCESS | 1664 | 1469256373978 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:13 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a42000 == 39 [pid = 1664] [id = 247] 23:46:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x11918b800) [pid = 1664] [serial = 739] [outer = 0x0] 23:46:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x125ff8800) [pid = 1664] [serial = 740] [outer = 0x11918b800] 23:46:14 INFO - PROCESS | 1664 | 1469256374001 Marionette DEBUG loaded listener.js 23:46:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x1265cf400) [pid = 1664] [serial = 741] [outer = 0x11918b800] 23:46:14 INFO - PROCESS | 1664 | 1469256374323 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]]]}] 23:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 470ms 23:46:14 INFO - PROCESS | 1664 | 1469256374365 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 23:46:14 INFO - PROCESS | 1664 | 1469256374367 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 23:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:46:14 INFO - PROCESS | 1664 | 1469256374369 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:46:14 INFO - PROCESS | 1664 | 1469256374371 Marionette TRACE conn2 <- [1,962,null,{}] 23:46:14 INFO - PROCESS | 1664 | 1469256374382 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}] 23:46:14 INFO - PROCESS | 1664 | 1469256374384 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:14 INFO - PROCESS | 1664 | 1469256374472 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 23:46:14 INFO - PROCESS | 1664 | 1469256374475 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:14 INFO - PROCESS | 1664 | 1469256374477 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:14 INFO - PROCESS | 1664 | ++DOCSHELL 0x128db6000 == 40 [pid = 1664] [id = 248] 23:46:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1262ac400) [pid = 1664] [serial = 742] [outer = 0x0] 23:46:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x1285f0000) [pid = 1664] [serial = 743] [outer = 0x1262ac400] 23:46:14 INFO - PROCESS | 1664 | 1469256374502 Marionette DEBUG loaded listener.js 23:46:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x128c8f800) [pid = 1664] [serial = 744] [outer = 0x1262ac400] 23:46:14 INFO - PROCESS | 1664 | 1469256374933 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]]]}] 23:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 572ms 23:46:14 INFO - PROCESS | 1664 | 1469256374942 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 23:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:46:14 INFO - PROCESS | 1664 | 1469256374944 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 23:46:14 INFO - PROCESS | 1664 | 1469256374947 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:46:14 INFO - PROCESS | 1664 | 1469256374949 Marionette TRACE conn2 <- [1,966,null,{}] 23:46:14 INFO - PROCESS | 1664 | 1469256374955 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}] 23:46:14 INFO - PROCESS | 1664 | 1469256374957 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:15 INFO - PROCESS | 1664 | 1469256375058 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 23:46:15 INFO - PROCESS | 1664 | 1469256375119 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:15 INFO - PROCESS | 1664 | 1469256375122 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:15 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ff5800 == 41 [pid = 1664] [id = 249] 23:46:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x1130dac00) [pid = 1664] [serial = 745] [outer = 0x0] 23:46:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x115e31800) [pid = 1664] [serial = 746] [outer = 0x1130dac00] 23:46:15 INFO - PROCESS | 1664 | 1469256375157 Marionette DEBUG loaded listener.js 23:46:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x116807000) [pid = 1664] [serial = 747] [outer = 0x1130dac00] 23:46:15 INFO - PROCESS | 1664 | 1469256375567 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]]]}] 23:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 23:46:15 INFO - PROCESS | 1664 | 1469256375618 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 23:46:15 INFO - PROCESS | 1664 | 1469256375622 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 23:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:46:15 INFO - PROCESS | 1664 | 1469256375649 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:46:15 INFO - PROCESS | 1664 | 1469256375650 Marionette TRACE conn2 <- [1,970,null,{}] 23:46:15 INFO - PROCESS | 1664 | 1469256375672 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}] 23:46:15 INFO - PROCESS | 1664 | 1469256375674 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:15 INFO - PROCESS | 1664 | 1469256375772 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 23:46:15 INFO - PROCESS | 1664 | 1469256375835 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:15 INFO - PROCESS | 1664 | 1469256375836 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:15 INFO - PROCESS | 1664 | ++DOCSHELL 0x120e71800 == 42 [pid = 1664] [id = 250] 23:46:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x1183ee000) [pid = 1664] [serial = 748] [outer = 0x0] 23:46:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x118604000) [pid = 1664] [serial = 749] [outer = 0x1183ee000] 23:46:15 INFO - PROCESS | 1664 | 1469256375866 Marionette DEBUG loaded listener.js 23:46:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x119185800) [pid = 1664] [serial = 750] [outer = 0x1183ee000] 23:46:16 INFO - PROCESS | 1664 | 1469256376312 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]]]}] 23:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 688ms 23:46:16 INFO - PROCESS | 1664 | 1469256376357 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 23:46:16 INFO - PROCESS | 1664 | 1469256376359 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 23:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:46:16 INFO - PROCESS | 1664 | 1469256376364 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:46:16 INFO - PROCESS | 1664 | 1469256376370 Marionette TRACE conn2 <- [1,974,null,{}] 23:46:16 INFO - PROCESS | 1664 | 1469256376381 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}] 23:46:16 INFO - PROCESS | 1664 | 1469256376386 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:16 INFO - PROCESS | 1664 | 1469256376528 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 23:46:16 INFO - PROCESS | 1664 | 1469256376619 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:16 INFO - PROCESS | 1664 | 1469256376621 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:16 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a0ae800 == 43 [pid = 1664] [id = 251] 23:46:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x121251c00) [pid = 1664] [serial = 751] [outer = 0x0] 23:46:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x121633400) [pid = 1664] [serial = 752] [outer = 0x121251c00] 23:46:16 INFO - PROCESS | 1664 | 1469256376663 Marionette DEBUG loaded listener.js 23:46:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x122df8000) [pid = 1664] [serial = 753] [outer = 0x121251c00] 23:46:17 INFO - PROCESS | 1664 | 1469256377082 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]]]}] 23:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 727ms 23:46:17 INFO - PROCESS | 1664 | 1469256377092 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 23:46:17 INFO - PROCESS | 1664 | 1469256377094 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 23:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:46:17 INFO - PROCESS | 1664 | 1469256377096 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:46:17 INFO - PROCESS | 1664 | 1469256377097 Marionette TRACE conn2 <- [1,978,null,{}] 23:46:17 INFO - PROCESS | 1664 | 1469256377100 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}] 23:46:17 INFO - PROCESS | 1664 | 1469256377101 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:17 INFO - PROCESS | 1664 | 1469256377198 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 23:46:17 INFO - PROCESS | 1664 | 1469256377246 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:17 INFO - PROCESS | 1664 | 1469256377247 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:17 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a272000 == 44 [pid = 1664] [id = 252] 23:46:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x122fecc00) [pid = 1664] [serial = 754] [outer = 0x0] 23:46:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x1265b4000) [pid = 1664] [serial = 755] [outer = 0x122fecc00] 23:46:17 INFO - PROCESS | 1664 | 1469256377276 Marionette DEBUG loaded listener.js 23:46:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x1285ef400) [pid = 1664] [serial = 756] [outer = 0x122fecc00] 23:46:17 INFO - PROCESS | 1664 | 1469256377680 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]]]}] 23:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 620ms 23:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:46:17 INFO - PROCESS | 1664 | 1469256377716 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 23:46:17 INFO - PROCESS | 1664 | 1469256377718 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 23:46:17 INFO - PROCESS | 1664 | 1469256377720 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:46:17 INFO - PROCESS | 1664 | 1469256377721 Marionette TRACE conn2 <- [1,982,null,{}] 23:46:17 INFO - PROCESS | 1664 | 1469256377724 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}] 23:46:17 INFO - PROCESS | 1664 | 1469256377725 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:17 INFO - PROCESS | 1664 | 1469256377828 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 23:46:17 INFO - PROCESS | 1664 | 1469256377879 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:17 INFO - PROCESS | 1664 | 1469256377880 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:17 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a62e000 == 45 [pid = 1664] [id = 253] 23:46:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x12505f800) [pid = 1664] [serial = 757] [outer = 0x0] 23:46:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x1287a4c00) [pid = 1664] [serial = 758] [outer = 0x12505f800] 23:46:17 INFO - PROCESS | 1664 | 1469256377908 Marionette DEBUG loaded listener.js 23:46:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x128c91c00) [pid = 1664] [serial = 759] [outer = 0x12505f800] 23:46:18 INFO - PROCESS | 1664 | 1469256378440 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]]]}] 23:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 771ms 23:46:18 INFO - PROCESS | 1664 | 1469256378500 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 23:46:18 INFO - PROCESS | 1664 | 1469256378504 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 23:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:46:18 INFO - PROCESS | 1664 | 1469256378507 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:46:18 INFO - PROCESS | 1664 | 1469256378508 Marionette TRACE conn2 <- [1,986,null,{}] 23:46:18 INFO - PROCESS | 1664 | 1469256378513 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}] 23:46:18 INFO - PROCESS | 1664 | 1469256378514 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:18 INFO - PROCESS | 1664 | 1469256378607 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 23:46:18 INFO - PROCESS | 1664 | 1469256378677 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:18 INFO - PROCESS | 1664 | 1469256378678 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:18 INFO - PROCESS | 1664 | ++DOCSHELL 0x11336a800 == 46 [pid = 1664] [id = 254] 23:46:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x1161a7800) [pid = 1664] [serial = 760] [outer = 0x0] 23:46:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x116644400) [pid = 1664] [serial = 761] [outer = 0x1161a7800] 23:46:18 INFO - PROCESS | 1664 | 1469256378707 Marionette DEBUG loaded listener.js 23:46:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x1176c9800) [pid = 1664] [serial = 762] [outer = 0x1161a7800] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x119a42000 == 45 [pid = 1664] [id = 247] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x12656c000 == 44 [pid = 1664] [id = 246] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x125b2a800 == 43 [pid = 1664] [id = 245] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x124409800 == 42 [pid = 1664] [id = 244] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x120fe4800 == 41 [pid = 1664] [id = 243] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x1132b2800 == 40 [pid = 1664] [id = 242] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x119a42800 == 39 [pid = 1664] [id = 241] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x118659800 == 38 [pid = 1664] [id = 240] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x116ffc800 == 37 [pid = 1664] [id = 239] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x1132aa000 == 36 [pid = 1664] [id = 238] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x12a63c800 == 35 [pid = 1664] [id = 218] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x1172a4800 == 34 [pid = 1664] [id = 237] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x112643000 == 33 [pid = 1664] [id = 236] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x12a62e000 == 32 [pid = 1664] [id = 253] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x12a272000 == 31 [pid = 1664] [id = 252] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x12a0ae800 == 30 [pid = 1664] [id = 251] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x120e71800 == 29 [pid = 1664] [id = 250] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x116ff5800 == 28 [pid = 1664] [id = 249] 23:46:19 INFO - PROCESS | 1664 | --DOCSHELL 0x128db6000 == 27 [pid = 1664] [id = 248] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x11688ec00) [pid = 1664] [serial = 662] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x122d30800) [pid = 1664] [serial = 686] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x117157c00) [pid = 1664] [serial = 663] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x119e64800) [pid = 1664] [serial = 674] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x11a0e5c00) [pid = 1664] [serial = 675] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x120f3d000) [pid = 1664] [serial = 680] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x1213dc000) [pid = 1664] [serial = 681] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x125a9f800) [pid = 1664] [serial = 689] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x1265aa000) [pid = 1664] [serial = 692] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x12b496000) [pid = 1664] [serial = 654] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1265cc800) [pid = 1664] [serial = 693] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1181d8000) [pid = 1664] [serial = 695] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x121640400) [pid = 1664] [serial = 696] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x1182fa800) [pid = 1664] [serial = 668] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x118608400) [pid = 1664] [serial = 669] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1285ecc00) [pid = 1664] [serial = 701] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x11811f400) [pid = 1664] [serial = 665] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x118798800) [pid = 1664] [serial = 671] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x1262aa400) [pid = 1664] [serial = 698] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x11824fc00) [pid = 1664] [serial = 666] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x119a26400) [pid = 1664] [serial = 672] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1121e2400) [pid = 1664] [serial = 656] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x112a85400) [pid = 1664] [serial = 657] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x112fec400) [pid = 1664] [serial = 659] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x11325d000) [pid = 1664] [serial = 660] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x11a0f1400) [pid = 1664] [serial = 677] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x120b02c00) [pid = 1664] [serial = 678] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x12877d800) [pid = 1664] [serial = 702] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x121641400) [pid = 1664] [serial = 684] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x1287a5800) [pid = 1664] [serial = 704] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x1285e5800) [pid = 1664] [serial = 699] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x1214bfc00) [pid = 1664] [serial = 683] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x125ff3800) [pid = 1664] [serial = 690] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x125059000) [pid = 1664] [serial = 687] [outer = 0x0] [url = about:blank] 23:46:19 INFO - PROCESS | 1664 | 1469256379583 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]]]}] 23:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1125ms 23:46:19 INFO - PROCESS | 1664 | 1469256379631 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 23:46:19 INFO - PROCESS | 1664 | 1469256379634 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 23:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:46:19 INFO - PROCESS | 1664 | 1469256379643 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:46:19 INFO - PROCESS | 1664 | 1469256379644 Marionette TRACE conn2 <- [1,990,null,{}] 23:46:19 INFO - PROCESS | 1664 | 1469256379648 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}] 23:46:19 INFO - PROCESS | 1664 | 1469256379650 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:19 INFO - PROCESS | 1664 | 1469256379729 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 23:46:19 INFO - PROCESS | 1664 | 1469256379734 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:19 INFO - PROCESS | 1664 | 1469256379738 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:19 INFO - PROCESS | 1664 | ++DOCSHELL 0x115e50800 == 28 [pid = 1664] [id = 255] 23:46:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x112a84400) [pid = 1664] [serial = 763] [outer = 0x0] 23:46:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x112f51c00) [pid = 1664] [serial = 764] [outer = 0x112a84400] 23:46:19 INFO - PROCESS | 1664 | 1469256379767 Marionette DEBUG loaded listener.js 23:46:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x111c7b800) [pid = 1664] [serial = 765] [outer = 0x112a84400] 23:46:20 INFO - PROCESS | 1664 | 1469256380100 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]]]}] 23:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 470ms 23:46:20 INFO - PROCESS | 1664 | 1469256380126 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 23:46:20 INFO - PROCESS | 1664 | 1469256380130 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 23:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:46:20 INFO - PROCESS | 1664 | 1469256380136 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:46:20 INFO - PROCESS | 1664 | 1469256380137 Marionette TRACE conn2 <- [1,994,null,{}] 23:46:20 INFO - PROCESS | 1664 | 1469256380140 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}] 23:46:20 INFO - PROCESS | 1664 | 1469256380142 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:20 INFO - PROCESS | 1664 | 1469256380217 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 23:46:20 INFO - PROCESS | 1664 | 1469256380222 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:20 INFO - PROCESS | 1664 | 1469256380223 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:20 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ff5000 == 29 [pid = 1664] [id = 256] 23:46:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x1164f3800) [pid = 1664] [serial = 766] [outer = 0x0] 23:46:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x117d0d400) [pid = 1664] [serial = 767] [outer = 0x1164f3800] 23:46:20 INFO - PROCESS | 1664 | 1469256380251 Marionette DEBUG loaded listener.js 23:46:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x1182ef000) [pid = 1664] [serial = 768] [outer = 0x1164f3800] 23:46:20 INFO - PROCESS | 1664 | 1469256380594 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]]]}] 23:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 471ms 23:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:46:20 INFO - PROCESS | 1664 | 1469256380607 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 23:46:20 INFO - PROCESS | 1664 | 1469256380608 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 23:46:20 INFO - PROCESS | 1664 | 1469256380610 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:46:20 INFO - PROCESS | 1664 | 1469256380612 Marionette TRACE conn2 <- [1,998,null,{}] 23:46:20 INFO - PROCESS | 1664 | 1469256380621 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}] 23:46:20 INFO - PROCESS | 1664 | 1469256380624 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:20 INFO - PROCESS | 1664 | 1469256380701 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 23:46:20 INFO - PROCESS | 1664 | 1469256380751 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:20 INFO - PROCESS | 1664 | 1469256380753 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:20 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191b4000 == 30 [pid = 1664] [id = 257] 23:46:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x112a80400) [pid = 1664] [serial = 769] [outer = 0x0] 23:46:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x119187800) [pid = 1664] [serial = 770] [outer = 0x112a80400] 23:46:20 INFO - PROCESS | 1664 | 1469256380781 Marionette DEBUG loaded listener.js 23:46:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x119a28400) [pid = 1664] [serial = 771] [outer = 0x112a80400] 23:46:21 INFO - PROCESS | 1664 | 1469256381072 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]]]}] 23:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 520ms 23:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:46:21 INFO - PROCESS | 1664 | 1469256381131 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 23:46:21 INFO - PROCESS | 1664 | 1469256381133 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 23:46:21 INFO - PROCESS | 1664 | 1469256381135 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:46:21 INFO - PROCESS | 1664 | 1469256381138 Marionette TRACE conn2 <- [1,1002,null,{}] 23:46:21 INFO - PROCESS | 1664 | 1469256381140 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}] 23:46:21 INFO - PROCESS | 1664 | 1469256381141 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:21 INFO - PROCESS | 1664 | 1469256381217 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 23:46:21 INFO - PROCESS | 1664 | 1469256381271 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:21 INFO - PROCESS | 1664 | 1469256381272 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:21 INFO - PROCESS | 1664 | ++DOCSHELL 0x119634800 == 31 [pid = 1664] [id = 258] 23:46:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x112f52800) [pid = 1664] [serial = 772] [outer = 0x0] 23:46:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x119e64c00) [pid = 1664] [serial = 773] [outer = 0x112f52800] 23:46:21 INFO - PROCESS | 1664 | 1469256381298 Marionette DEBUG loaded listener.js 23:46:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x120bf4400) [pid = 1664] [serial = 774] [outer = 0x112f52800] 23:46:21 INFO - PROCESS | 1664 | 1469256381647 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]]]}] 23:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 523ms 23:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:46:21 INFO - PROCESS | 1664 | 1469256381659 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 23:46:21 INFO - PROCESS | 1664 | 1469256381661 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 23:46:21 INFO - PROCESS | 1664 | 1469256381664 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:46:21 INFO - PROCESS | 1664 | 1469256381679 Marionette TRACE conn2 <- [1,1006,null,{}] 23:46:21 INFO - PROCESS | 1664 | 1469256381693 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}] 23:46:21 INFO - PROCESS | 1664 | 1469256381695 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:21 INFO - PROCESS | 1664 | 1469256381830 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 23:46:21 INFO - PROCESS | 1664 | 1469256381878 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:21 INFO - PROCESS | 1664 | 1469256381879 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:21 INFO - PROCESS | 1664 | ++DOCSHELL 0x12092a000 == 32 [pid = 1664] [id = 259] 23:46:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x1121bd000) [pid = 1664] [serial = 775] [outer = 0x0] 23:46:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x120bfdc00) [pid = 1664] [serial = 776] [outer = 0x1121bd000] 23:46:21 INFO - PROCESS | 1664 | 1469256381913 Marionette DEBUG loaded listener.js 23:46:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x121637800) [pid = 1664] [serial = 777] [outer = 0x1121bd000] 23:46:22 INFO - PROCESS | 1664 | 1469256382209 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]]]}] 23:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 594ms 23:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:46:22 INFO - PROCESS | 1664 | 1469256382257 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 23:46:22 INFO - PROCESS | 1664 | 1469256382259 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 23:46:22 INFO - PROCESS | 1664 | 1469256382261 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:46:22 INFO - PROCESS | 1664 | 1469256382262 Marionette TRACE conn2 <- [1,1010,null,{}] 23:46:22 INFO - PROCESS | 1664 | 1469256382264 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}] 23:46:22 INFO - PROCESS | 1664 | 1469256382268 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:22 INFO - PROCESS | 1664 | 1469256382377 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 23:46:22 INFO - PROCESS | 1664 | 1469256382409 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:22 INFO - PROCESS | 1664 | 1469256382411 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:22 INFO - PROCESS | 1664 | ++DOCSHELL 0x1214a0000 == 33 [pid = 1664] [id = 260] 23:46:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x12163f800) [pid = 1664] [serial = 778] [outer = 0x0] 23:46:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x122fe4800) [pid = 1664] [serial = 779] [outer = 0x12163f800] 23:46:22 INFO - PROCESS | 1664 | 1469256382435 Marionette DEBUG loaded listener.js 23:46:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x125bbd800) [pid = 1664] [serial = 780] [outer = 0x12163f800] 23:46:22 INFO - PROCESS | 1664 | 1469256382747 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]]]}] 23:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 518ms 23:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:46:22 INFO - PROCESS | 1664 | 1469256382780 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 23:46:22 INFO - PROCESS | 1664 | 1469256382781 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 23:46:22 INFO - PROCESS | 1664 | 1469256382783 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:46:22 INFO - PROCESS | 1664 | 1469256382784 Marionette TRACE conn2 <- [1,1014,null,{}] 23:46:22 INFO - PROCESS | 1664 | 1469256382788 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}] 23:46:22 INFO - PROCESS | 1664 | 1469256382789 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:22 INFO - PROCESS | 1664 | 1469256382884 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 23:46:22 INFO - PROCESS | 1664 | 1469256382918 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:22 INFO - PROCESS | 1664 | 1469256382919 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:22 INFO - PROCESS | 1664 | ++DOCSHELL 0x1250a8000 == 34 [pid = 1664] [id = 261] 23:46:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x118798000) [pid = 1664] [serial = 781] [outer = 0x0] 23:46:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x125ff9400) [pid = 1664] [serial = 782] [outer = 0x118798000] 23:46:22 INFO - PROCESS | 1664 | 1469256382943 Marionette DEBUG loaded listener.js 23:46:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x1285e5400) [pid = 1664] [serial = 783] [outer = 0x118798000] 23:46:23 INFO - PROCESS | 1664 | 1469256383232 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]]]}] 23:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 469ms 23:46:23 INFO - PROCESS | 1664 | 1469256383253 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 23:46:23 INFO - PROCESS | 1664 | 1469256383256 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 23:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:46:23 INFO - PROCESS | 1664 | 1469256383259 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:46:23 INFO - PROCESS | 1664 | 1469256383260 Marionette TRACE conn2 <- [1,1018,null,{}] 23:46:23 INFO - PROCESS | 1664 | 1469256383262 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}] 23:46:23 INFO - PROCESS | 1664 | 1469256383264 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:23 INFO - PROCESS | 1664 | 1469256383355 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 23:46:23 INFO - PROCESS | 1664 | 1469256383387 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:23 INFO - PROCESS | 1664 | 1469256383388 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:23 INFO - PROCESS | 1664 | ++DOCSHELL 0x125fd8800 == 35 [pid = 1664] [id = 262] 23:46:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1121e9000) [pid = 1664] [serial = 784] [outer = 0x0] 23:46:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x128778400) [pid = 1664] [serial = 785] [outer = 0x1121e9000] 23:46:23 INFO - PROCESS | 1664 | 1469256383412 Marionette DEBUG loaded listener.js 23:46:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x128c83400) [pid = 1664] [serial = 786] [outer = 0x1121e9000] 23:46:23 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1121b2800) [pid = 1664] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:46:23 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x120d38400) [pid = 1664] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:46:23 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x112a8e800) [pid = 1664] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:46:23 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x11614b400) [pid = 1664] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:46:23 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1130bc400) [pid = 1664] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:46:23 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1121bd400) [pid = 1664] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:46:23 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x120b09400) [pid = 1664] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:46:23 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x1182ed800) [pid = 1664] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:46:23 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x10eaf7800) [pid = 1664] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:46:23 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x1121be000) [pid = 1664] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:46:23 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1246cf400) [pid = 1664] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:46:23 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1246d0800) [pid = 1664] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:46:23 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x1262ac400) [pid = 1664] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:46:23 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x11918b800) [pid = 1664] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:46:23 INFO - PROCESS | 1664 | 1469256383799 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]]]}] 23:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 570ms 23:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:46:23 INFO - PROCESS | 1664 | 1469256383829 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 23:46:23 INFO - PROCESS | 1664 | 1469256383831 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 23:46:23 INFO - PROCESS | 1664 | 1469256383833 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:46:23 INFO - PROCESS | 1664 | 1469256383834 Marionette TRACE conn2 <- [1,1022,null,{}] 23:46:23 INFO - PROCESS | 1664 | 1469256383837 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}] 23:46:23 INFO - PROCESS | 1664 | 1469256383838 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:23 INFO - PROCESS | 1664 | 1469256383917 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 23:46:23 INFO - PROCESS | 1664 | 1469256383969 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:23 INFO - PROCESS | 1664 | 1469256383970 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:23 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191b1800 == 36 [pid = 1664] [id = 263] 23:46:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x112a83c00) [pid = 1664] [serial = 787] [outer = 0x0] 23:46:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x11715a000) [pid = 1664] [serial = 788] [outer = 0x112a83c00] 23:46:23 INFO - PROCESS | 1664 | 1469256383994 Marionette DEBUG loaded listener.js 23:46:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x1191dd400) [pid = 1664] [serial = 789] [outer = 0x112a83c00] 23:46:24 INFO - PROCESS | 1664 | 1469256384244 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]]]}] 23:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 418ms 23:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:46:24 INFO - PROCESS | 1664 | 1469256384257 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 23:46:24 INFO - PROCESS | 1664 | 1469256384258 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 23:46:24 INFO - PROCESS | 1664 | 1469256384260 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:46:24 INFO - PROCESS | 1664 | 1469256384261 Marionette TRACE conn2 <- [1,1026,null,{}] 23:46:24 INFO - PROCESS | 1664 | 1469256384263 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}] 23:46:24 INFO - PROCESS | 1664 | 1469256384265 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:24 INFO - PROCESS | 1664 | 1469256384345 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 23:46:24 INFO - PROCESS | 1664 | 1469256384349 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:24 INFO - PROCESS | 1664 | 1469256384350 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:24 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c58000 == 37 [pid = 1664] [id = 264] 23:46:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x118254000) [pid = 1664] [serial = 790] [outer = 0x0] 23:46:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x12447bc00) [pid = 1664] [serial = 791] [outer = 0x118254000] 23:46:24 INFO - PROCESS | 1664 | 1469256384375 Marionette DEBUG loaded listener.js 23:46:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x1285eb000) [pid = 1664] [serial = 792] [outer = 0x118254000] 23:46:24 INFO - PROCESS | 1664 | 1469256384671 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]]]}] 23:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 420ms 23:46:24 INFO - PROCESS | 1664 | 1469256384680 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 23:46:24 INFO - PROCESS | 1664 | 1469256384682 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 23:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:46:24 INFO - PROCESS | 1664 | 1469256384684 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:46:24 INFO - PROCESS | 1664 | 1469256384686 Marionette TRACE conn2 <- [1,1030,null,{}] 23:46:24 INFO - PROCESS | 1664 | 1469256384694 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}] 23:46:24 INFO - PROCESS | 1664 | 1469256384696 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:24 INFO - PROCESS | 1664 | 1469256384808 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 23:46:24 INFO - PROCESS | 1664 | 1469256384813 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:24 INFO - PROCESS | 1664 | 1469256384815 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:24 INFO - PROCESS | 1664 | ++DOCSHELL 0x120927800 == 38 [pid = 1664] [id = 265] 23:46:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x120a10800) [pid = 1664] [serial = 793] [outer = 0x0] 23:46:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x128c84c00) [pid = 1664] [serial = 794] [outer = 0x120a10800] 23:46:24 INFO - PROCESS | 1664 | 1469256384886 Marionette DEBUG loaded listener.js 23:46:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x128f52400) [pid = 1664] [serial = 795] [outer = 0x120a10800] 23:46:25 INFO - PROCESS | 1664 | 1469256385146 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]]]}] 23:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 475ms 23:46:25 INFO - PROCESS | 1664 | 1469256385160 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 23:46:25 INFO - PROCESS | 1664 | 1469256385161 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 23:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:46:25 INFO - PROCESS | 1664 | 1469256385163 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:46:25 INFO - PROCESS | 1664 | 1469256385164 Marionette TRACE conn2 <- [1,1034,null,{}] 23:46:25 INFO - PROCESS | 1664 | 1469256385167 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}] 23:46:25 INFO - PROCESS | 1664 | 1469256385168 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:25 INFO - PROCESS | 1664 | 1469256385248 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 23:46:25 INFO - PROCESS | 1664 | 1469256385253 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:25 INFO - PROCESS | 1664 | 1469256385255 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:25 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a4b9000 == 39 [pid = 1664] [id = 266] 23:46:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x128f55400) [pid = 1664] [serial = 796] [outer = 0x0] 23:46:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x12a033000) [pid = 1664] [serial = 797] [outer = 0x128f55400] 23:46:25 INFO - PROCESS | 1664 | 1469256385278 Marionette DEBUG loaded listener.js 23:46:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12a1aa800) [pid = 1664] [serial = 798] [outer = 0x128f55400] 23:46:25 INFO - PROCESS | 1664 | 1469256385572 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]]]}] 23:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 418ms 23:46:25 INFO - PROCESS | 1664 | 1469256385581 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 23:46:25 INFO - PROCESS | 1664 | 1469256385583 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 23:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:46:25 INFO - PROCESS | 1664 | 1469256385585 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:46:25 INFO - PROCESS | 1664 | 1469256385587 Marionette TRACE conn2 <- [1,1038,null,{}] 23:46:25 INFO - PROCESS | 1664 | 1469256385596 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}] 23:46:25 INFO - PROCESS | 1664 | 1469256385597 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:25 INFO - PROCESS | 1664 | 1469256385682 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 23:46:25 INFO - PROCESS | 1664 | 1469256385772 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:25 INFO - PROCESS | 1664 | 1469256385774 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:25 INFO - PROCESS | 1664 | ++DOCSHELL 0x11215c000 == 40 [pid = 1664] [id = 267] 23:46:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x10eaf4c00) [pid = 1664] [serial = 799] [outer = 0x0] 23:46:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x110e9a400) [pid = 1664] [serial = 800] [outer = 0x10eaf4c00] 23:46:25 INFO - PROCESS | 1664 | 1469256385806 Marionette DEBUG loaded listener.js 23:46:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x1121e2400) [pid = 1664] [serial = 801] [outer = 0x10eaf4c00] 23:46:26 INFO - PROCESS | 1664 | 1469256386352 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]]]}] 23:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 830ms 23:46:26 INFO - PROCESS | 1664 | 1469256386417 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 23:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:46:26 INFO - PROCESS | 1664 | 1469256386420 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 23:46:26 INFO - PROCESS | 1664 | 1469256386423 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:46:26 INFO - PROCESS | 1664 | 1469256386425 Marionette TRACE conn2 <- [1,1042,null,{}] 23:46:26 INFO - PROCESS | 1664 | 1469256386428 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}] 23:46:26 INFO - PROCESS | 1664 | 1469256386431 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:26 INFO - PROCESS | 1664 | 1469256386539 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 23:46:26 INFO - PROCESS | 1664 | 1469256386614 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:26 INFO - PROCESS | 1664 | 1469256386616 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:26 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191a2800 == 41 [pid = 1664] [id = 268] 23:46:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x116ab1400) [pid = 1664] [serial = 802] [outer = 0x0] 23:46:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x1181d2400) [pid = 1664] [serial = 803] [outer = 0x116ab1400] 23:46:26 INFO - PROCESS | 1664 | 1469256386646 Marionette DEBUG loaded listener.js 23:46:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x1183ea800) [pid = 1664] [serial = 804] [outer = 0x116ab1400] 23:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 871ms 23:46:27 INFO - PROCESS | 1664 | 1469256387288 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]]]}] 23:46:27 INFO - PROCESS | 1664 | 1469256387293 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 23:46:27 INFO - PROCESS | 1664 | 1469256387296 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 23:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:46:27 INFO - PROCESS | 1664 | 1469256387300 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:46:27 INFO - PROCESS | 1664 | 1469256387301 Marionette TRACE conn2 <- [1,1046,null,{}] 23:46:27 INFO - PROCESS | 1664 | 1469256387334 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}] 23:46:27 INFO - PROCESS | 1664 | 1469256387336 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:27 INFO - PROCESS | 1664 | 1469256387437 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 23:46:27 INFO - PROCESS | 1664 | --DOCSHELL 0x12a4b9000 == 40 [pid = 1664] [id = 266] 23:46:27 INFO - PROCESS | 1664 | --DOCSHELL 0x120927800 == 39 [pid = 1664] [id = 265] 23:46:27 INFO - PROCESS | 1664 | --DOCSHELL 0x128c58000 == 38 [pid = 1664] [id = 264] 23:46:27 INFO - PROCESS | 1664 | --DOCSHELL 0x1191b1800 == 37 [pid = 1664] [id = 263] 23:46:27 INFO - PROCESS | 1664 | --DOCSHELL 0x125fd8800 == 36 [pid = 1664] [id = 262] 23:46:27 INFO - PROCESS | 1664 | --DOCSHELL 0x1250a8000 == 35 [pid = 1664] [id = 261] 23:46:27 INFO - PROCESS | 1664 | --DOCSHELL 0x1214a0000 == 34 [pid = 1664] [id = 260] 23:46:27 INFO - PROCESS | 1664 | --DOCSHELL 0x12092a000 == 33 [pid = 1664] [id = 259] 23:46:27 INFO - PROCESS | 1664 | --DOCSHELL 0x119634800 == 32 [pid = 1664] [id = 258] 23:46:27 INFO - PROCESS | 1664 | --DOCSHELL 0x1191b4000 == 31 [pid = 1664] [id = 257] 23:46:27 INFO - PROCESS | 1664 | --DOCSHELL 0x116ff5000 == 30 [pid = 1664] [id = 256] 23:46:27 INFO - PROCESS | 1664 | --DOCSHELL 0x115e50800 == 29 [pid = 1664] [id = 255] 23:46:27 INFO - PROCESS | 1664 | --DOCSHELL 0x11336a800 == 28 [pid = 1664] [id = 254] 23:46:27 INFO - PROCESS | 1664 | 1469256387551 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:27 INFO - PROCESS | 1664 | 1469256387554 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x1285f0000) [pid = 1664] [serial = 743] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x125ff8800) [pid = 1664] [serial = 740] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x11a0e6000) [pid = 1664] [serial = 725] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x121637000) [pid = 1664] [serial = 728] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x112f50400) [pid = 1664] [serial = 713] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x116a0dc00) [pid = 1664] [serial = 716] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x11824f000) [pid = 1664] [serial = 717] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x113260400) [pid = 1664] [serial = 710] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x120b03000) [pid = 1664] [serial = 738] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x115e2a800) [pid = 1664] [serial = 711] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x128c8cc00) [pid = 1664] [serial = 705] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x11878b800) [pid = 1664] [serial = 719] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x1191d6400) [pid = 1664] [serial = 720] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x110e9fc00) [pid = 1664] [serial = 707] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x111c16000) [pid = 1664] [serial = 708] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1194e3400) [pid = 1664] [serial = 722] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x1161af400) [pid = 1664] [serial = 714] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x125a9a400) [pid = 1664] [serial = 732] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x124a84800) [pid = 1664] [serial = 731] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x125ff4000) [pid = 1664] [serial = 734] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x119186000) [pid = 1664] [serial = 737] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x1265b5000) [pid = 1664] [serial = 735] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x1244ad400) [pid = 1664] [serial = 729] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x120b04400) [pid = 1664] [serial = 726] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x119e5fc00) [pid = 1664] [serial = 723] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x1265cf400) [pid = 1664] [serial = 741] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x128c8f800) [pid = 1664] [serial = 744] [outer = 0x0] [url = about:blank] 23:46:27 INFO - PROCESS | 1664 | ++DOCSHELL 0x1131c4000 == 29 [pid = 1664] [id = 269] 23:46:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x112f50400) [pid = 1664] [serial = 805] [outer = 0x0] 23:46:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x115da6800) [pid = 1664] [serial = 806] [outer = 0x112f50400] 23:46:27 INFO - PROCESS | 1664 | 1469256387587 Marionette DEBUG loaded listener.js 23:46:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x116a14400) [pid = 1664] [serial = 807] [outer = 0x112f50400] 23:46:27 INFO - PROCESS | 1664 | 1469256387873 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]]]}] 23:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 598ms 23:46:27 INFO - PROCESS | 1664 | 1469256387898 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 23:46:27 INFO - PROCESS | 1664 | 1469256387901 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 23:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:46:27 INFO - PROCESS | 1664 | 1469256387913 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:46:27 INFO - PROCESS | 1664 | 1469256387915 Marionette TRACE conn2 <- [1,1050,null,{}] 23:46:27 INFO - PROCESS | 1664 | 1469256387917 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}] 23:46:27 INFO - PROCESS | 1664 | 1469256387919 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:28 INFO - PROCESS | 1664 | 1469256387999 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 23:46:28 INFO - PROCESS | 1664 | 1469256388005 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:28 INFO - PROCESS | 1664 | 1469256388006 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:28 INFO - PROCESS | 1664 | ++DOCSHELL 0x1181b6800 == 30 [pid = 1664] [id = 270] 23:46:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x1181d8000) [pid = 1664] [serial = 808] [outer = 0x0] 23:46:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x1183f0800) [pid = 1664] [serial = 809] [outer = 0x1181d8000] 23:46:28 INFO - PROCESS | 1664 | 1469256388033 Marionette DEBUG loaded listener.js 23:46:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x11918b000) [pid = 1664] [serial = 810] [outer = 0x1181d8000] 23:46:28 INFO - PROCESS | 1664 | 1469256388351 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]]]}] 23:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 473ms 23:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:46:28 INFO - PROCESS | 1664 | 1469256388388 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 23:46:28 INFO - PROCESS | 1664 | 1469256388389 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 23:46:28 INFO - PROCESS | 1664 | 1469256388391 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:46:28 INFO - PROCESS | 1664 | 1469256388394 Marionette TRACE conn2 <- [1,1054,null,{}] 23:46:28 INFO - PROCESS | 1664 | 1469256388402 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}] 23:46:28 INFO - PROCESS | 1664 | 1469256388406 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:28 INFO - PROCESS | 1664 | 1469256388489 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 23:46:28 INFO - PROCESS | 1664 | 1469256388494 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:28 INFO - PROCESS | 1664 | 1469256388496 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:28 INFO - PROCESS | 1664 | ++DOCSHELL 0x11963c800 == 31 [pid = 1664] [id = 271] 23:46:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x119a2b000) [pid = 1664] [serial = 811] [outer = 0x0] 23:46:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x11a0ee400) [pid = 1664] [serial = 812] [outer = 0x119a2b000] 23:46:28 INFO - PROCESS | 1664 | 1469256388524 Marionette DEBUG loaded listener.js 23:46:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x120d38800) [pid = 1664] [serial = 813] [outer = 0x119a2b000] 23:46:28 INFO - PROCESS | 1664 | 1469256388857 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]]]}] 23:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 471ms 23:46:28 INFO - PROCESS | 1664 | 1469256388863 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 23:46:28 INFO - PROCESS | 1664 | 1469256388864 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 23:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:46:28 INFO - PROCESS | 1664 | 1469256388867 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:46:28 INFO - PROCESS | 1664 | 1469256388868 Marionette TRACE conn2 <- [1,1058,null,{}] 23:46:28 INFO - PROCESS | 1664 | 1469256388872 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}] 23:46:28 INFO - PROCESS | 1664 | 1469256388874 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:28 INFO - PROCESS | 1664 | 1469256388972 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 23:46:28 INFO - PROCESS | 1664 | 1469256388979 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:28 INFO - PROCESS | 1664 | 1469256388981 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:28 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b88800 == 32 [pid = 1664] [id = 272] 23:46:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x112a85400) [pid = 1664] [serial = 814] [outer = 0x0] 23:46:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x121634c00) [pid = 1664] [serial = 815] [outer = 0x112a85400] 23:46:29 INFO - PROCESS | 1664 | 1469256389005 Marionette DEBUG loaded listener.js 23:46:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x122fe5400) [pid = 1664] [serial = 816] [outer = 0x112a85400] 23:46:29 INFO - PROCESS | 1664 | 1469256389296 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]]]}] 23:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 468ms 23:46:29 INFO - PROCESS | 1664 | 1469256389337 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 23:46:29 INFO - PROCESS | 1664 | 1469256389339 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 23:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:46:29 INFO - PROCESS | 1664 | 1469256389341 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:46:29 INFO - PROCESS | 1664 | 1469256389342 Marionette TRACE conn2 <- [1,1062,null,{}] 23:46:29 INFO - PROCESS | 1664 | 1469256389344 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}] 23:46:29 INFO - PROCESS | 1664 | 1469256389346 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:29 INFO - PROCESS | 1664 | 1469256389424 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 23:46:29 INFO - PROCESS | 1664 | 1469256389427 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:29 INFO - PROCESS | 1664 | 1469256389428 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:29 INFO - PROCESS | 1664 | ++DOCSHELL 0x115e52000 == 33 [pid = 1664] [id = 273] 23:46:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1121e8000) [pid = 1664] [serial = 817] [outer = 0x0] 23:46:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x1246d0800) [pid = 1664] [serial = 818] [outer = 0x1121e8000] 23:46:29 INFO - PROCESS | 1664 | 1469256389453 Marionette DEBUG loaded listener.js 23:46:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x125a90800) [pid = 1664] [serial = 819] [outer = 0x1121e8000] 23:46:29 INFO - PROCESS | 1664 | 1469256389821 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]]]}] 23:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 518ms 23:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:46:29 INFO - PROCESS | 1664 | 1469256389859 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 23:46:29 INFO - PROCESS | 1664 | 1469256389861 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 23:46:29 INFO - PROCESS | 1664 | 1469256389863 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:46:29 INFO - PROCESS | 1664 | 1469256389864 Marionette TRACE conn2 <- [1,1066,null,{}] 23:46:29 INFO - PROCESS | 1664 | 1469256389871 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}] 23:46:29 INFO - PROCESS | 1664 | 1469256389875 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:29 INFO - PROCESS | 1664 | 1469256389985 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 23:46:29 INFO - PROCESS | 1664 | 1469256389989 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:29 INFO - PROCESS | 1664 | 1469256389990 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:29 INFO - PROCESS | 1664 | ++DOCSHELL 0x12509e000 == 34 [pid = 1664] [id = 274] 23:46:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x125a99400) [pid = 1664] [serial = 820] [outer = 0x0] 23:46:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1262ad000) [pid = 1664] [serial = 821] [outer = 0x125a99400] 23:46:30 INFO - PROCESS | 1664 | 1469256390015 Marionette DEBUG loaded listener.js 23:46:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x128c8d000) [pid = 1664] [serial = 822] [outer = 0x125a99400] 23:46:30 INFO - PROCESS | 1664 | 1469256390348 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]]]}] 23:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 518ms 23:46:30 INFO - PROCESS | 1664 | 1469256390382 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 23:46:30 INFO - PROCESS | 1664 | 1469256390383 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 23:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:46:30 INFO - PROCESS | 1664 | 1469256390385 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:46:30 INFO - PROCESS | 1664 | 1469256390388 Marionette TRACE conn2 <- [1,1070,null,{}] 23:46:30 INFO - PROCESS | 1664 | 1469256390390 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}] 23:46:30 INFO - PROCESS | 1664 | 1469256390391 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:30 INFO - PROCESS | 1664 | 1469256390492 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 23:46:30 INFO - PROCESS | 1664 | 1469256390505 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:30 INFO - PROCESS | 1664 | 1469256390506 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:30 INFO - PROCESS | 1664 | ++DOCSHELL 0x128681800 == 35 [pid = 1664] [id = 275] 23:46:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x128deb000) [pid = 1664] [serial = 823] [outer = 0x0] 23:46:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x128df5800) [pid = 1664] [serial = 824] [outer = 0x128deb000] 23:46:30 INFO - PROCESS | 1664 | 1469256390531 Marionette DEBUG loaded listener.js 23:46:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x128f11000) [pid = 1664] [serial = 825] [outer = 0x128deb000] 23:46:30 INFO - PROCESS | 1664 | 1469256390833 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]]]}] 23:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 471ms 23:46:30 INFO - PROCESS | 1664 | 1469256390857 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 23:46:30 INFO - PROCESS | 1664 | 1469256390859 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 23:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:46:30 INFO - PROCESS | 1664 | 1469256390861 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:46:30 INFO - PROCESS | 1664 | 1469256390862 Marionette TRACE conn2 <- [1,1074,null,{}] 23:46:30 INFO - PROCESS | 1664 | 1469256390864 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}] 23:46:30 INFO - PROCESS | 1664 | 1469256390866 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:30 INFO - PROCESS | 1664 | 1469256390959 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 23:46:30 INFO - PROCESS | 1664 | 1469256390968 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:30 INFO - PROCESS | 1664 | 1469256390971 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:30 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c50800 == 36 [pid = 1664] [id = 276] 23:46:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x125a9fc00) [pid = 1664] [serial = 826] [outer = 0x0] 23:46:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x128f56c00) [pid = 1664] [serial = 827] [outer = 0x125a9fc00] 23:46:30 INFO - PROCESS | 1664 | 1469256390996 Marionette DEBUG loaded listener.js 23:46:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x12a1ad400) [pid = 1664] [serial = 828] [outer = 0x125a9fc00] 23:46:31 INFO - PROCESS | 1664 | 1469256391334 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]]]}] 23:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 519ms 23:46:31 INFO - PROCESS | 1664 | 1469256391380 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 23:46:31 INFO - PROCESS | 1664 | 1469256391381 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 23:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:46:31 INFO - PROCESS | 1664 | 1469256391383 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:46:31 INFO - PROCESS | 1664 | 1469256391385 Marionette TRACE conn2 <- [1,1078,null,{}] 23:46:31 INFO - PROCESS | 1664 | 1469256391387 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}] 23:46:31 INFO - PROCESS | 1664 | 1469256391388 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:31 INFO - PROCESS | 1664 | 1469256391490 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 23:46:31 INFO - PROCESS | 1664 | 1469256391499 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:31 INFO - PROCESS | 1664 | 1469256391501 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:31 INFO - PROCESS | 1664 | ++DOCSHELL 0x129e4b800 == 37 [pid = 1664] [id = 277] 23:46:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x12a033c00) [pid = 1664] [serial = 829] [outer = 0x0] 23:46:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x12a2b9000) [pid = 1664] [serial = 830] [outer = 0x12a033c00] 23:46:31 INFO - PROCESS | 1664 | 1469256391524 Marionette DEBUG loaded listener.js 23:46:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x12a2c0800) [pid = 1664] [serial = 831] [outer = 0x12a033c00] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x12163f800) [pid = 1664] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x112a84400) [pid = 1664] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x1164f3800) [pid = 1664] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1161a7800) [pid = 1664] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1121bd000) [pid = 1664] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1130dac00) [pid = 1664] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1183ee000) [pid = 1664] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x121251c00) [pid = 1664] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x118798000) [pid = 1664] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x112a83c00) [pid = 1664] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x122fecc00) [pid = 1664] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x1121e9000) [pid = 1664] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x12505f800) [pid = 1664] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x118254000) [pid = 1664] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x120a10800) [pid = 1664] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x112a80400) [pid = 1664] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:46:31 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x112f52800) [pid = 1664] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 518ms 23:46:31 INFO - PROCESS | 1664 | 1469256391899 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]]]}] 23:46:31 INFO - PROCESS | 1664 | 1469256391903 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 23:46:31 INFO - PROCESS | 1664 | 1469256391904 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 23:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:46:31 INFO - PROCESS | 1664 | 1469256391911 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:46:31 INFO - PROCESS | 1664 | 1469256391912 Marionette TRACE conn2 <- [1,1082,null,{}] 23:46:31 INFO - PROCESS | 1664 | 1469256391915 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}] 23:46:31 INFO - PROCESS | 1664 | 1469256391916 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:32 INFO - PROCESS | 1664 | 1469256392019 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 23:46:32 INFO - PROCESS | 1664 | 1469256392050 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:32 INFO - PROCESS | 1664 | 1469256392051 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:32 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b7f000 == 38 [pid = 1664] [id = 278] 23:46:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x112a80400) [pid = 1664] [serial = 832] [outer = 0x0] 23:46:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x1182f3800) [pid = 1664] [serial = 833] [outer = 0x112a80400] 23:46:32 INFO - PROCESS | 1664 | 1469256392075 Marionette DEBUG loaded listener.js 23:46:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x120b04000) [pid = 1664] [serial = 834] [outer = 0x112a80400] 23:46:32 INFO - PROCESS | 1664 | 1469256392344 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]]]}] 23:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 470ms 23:46:32 INFO - PROCESS | 1664 | 1469256392380 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 23:46:32 INFO - PROCESS | 1664 | 1469256392381 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 23:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:46:32 INFO - PROCESS | 1664 | 1469256392383 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:46:32 INFO - PROCESS | 1664 | 1469256392385 Marionette TRACE conn2 <- [1,1086,null,{}] 23:46:32 INFO - PROCESS | 1664 | 1469256392395 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}] 23:46:32 INFO - PROCESS | 1664 | 1469256392406 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:32 INFO - PROCESS | 1664 | 1469256392494 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 23:46:32 INFO - PROCESS | 1664 | 1469256392497 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:32 INFO - PROCESS | 1664 | 1469256392499 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:32 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b38a800 == 39 [pid = 1664] [id = 279] 23:46:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x120b04c00) [pid = 1664] [serial = 835] [outer = 0x0] 23:46:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x128c90800) [pid = 1664] [serial = 836] [outer = 0x120b04c00] 23:46:32 INFO - PROCESS | 1664 | 1469256392526 Marionette DEBUG loaded listener.js 23:46:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x12a60b400) [pid = 1664] [serial = 837] [outer = 0x120b04c00] 23:46:32 INFO - PROCESS | 1664 | 1469256392838 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]]]}] 23:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 476ms 23:46:32 INFO - PROCESS | 1664 | 1469256392860 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 23:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:46:32 INFO - PROCESS | 1664 | 1469256392861 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 23:46:32 INFO - PROCESS | 1664 | 1469256392864 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:46:32 INFO - PROCESS | 1664 | 1469256392865 Marionette TRACE conn2 <- [1,1090,null,{}] 23:46:32 INFO - PROCESS | 1664 | 1469256392867 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}] 23:46:32 INFO - PROCESS | 1664 | 1469256392868 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:32 INFO - PROCESS | 1664 | 1469256392973 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 23:46:32 INFO - PROCESS | 1664 | 1469256392979 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:32 INFO - PROCESS | 1664 | 1469256392980 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:32 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b3a1000 == 40 [pid = 1664] [id = 280] 23:46:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1121b2c00) [pid = 1664] [serial = 838] [outer = 0x0] 23:46:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12a604400) [pid = 1664] [serial = 839] [outer = 0x1121b2c00] 23:46:33 INFO - PROCESS | 1664 | 1469256393004 Marionette DEBUG loaded listener.js 23:46:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x12b23ac00) [pid = 1664] [serial = 840] [outer = 0x1121b2c00] 23:46:33 INFO - PROCESS | 1664 | 1469256393272 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]]]}] 23:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 417ms 23:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:46:33 INFO - PROCESS | 1664 | 1469256393281 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 23:46:33 INFO - PROCESS | 1664 | 1469256393283 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 23:46:33 INFO - PROCESS | 1664 | 1469256393285 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:46:33 INFO - PROCESS | 1664 | 1469256393286 Marionette TRACE conn2 <- [1,1094,null,{}] 23:46:33 INFO - PROCESS | 1664 | 1469256393309 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}] 23:46:33 INFO - PROCESS | 1664 | 1469256393310 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:33 INFO - PROCESS | 1664 | 1469256393391 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 23:46:33 INFO - PROCESS | 1664 | 1469256393395 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:33 INFO - PROCESS | 1664 | 1469256393396 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:33 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b783000 == 41 [pid = 1664] [id = 281] 23:46:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x12a60bc00) [pid = 1664] [serial = 841] [outer = 0x0] 23:46:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12b327c00) [pid = 1664] [serial = 842] [outer = 0x12a60bc00] 23:46:33 INFO - PROCESS | 1664 | 1469256393420 Marionette DEBUG loaded listener.js 23:46:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12b32e400) [pid = 1664] [serial = 843] [outer = 0x12a60bc00] 23:46:33 INFO - PROCESS | 1664 | 1469256393798 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]]]}] 23:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 532ms 23:46:33 INFO - PROCESS | 1664 | 1469256393817 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 23:46:33 INFO - PROCESS | 1664 | 1469256393820 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 23:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:46:33 INFO - PROCESS | 1664 | 1469256393823 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:46:33 INFO - PROCESS | 1664 | 1469256393826 Marionette TRACE conn2 <- [1,1098,null,{}] 23:46:33 INFO - PROCESS | 1664 | 1469256393831 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}] 23:46:33 INFO - PROCESS | 1664 | 1469256393832 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:33 INFO - PROCESS | 1664 | 1469256393939 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 23:46:34 INFO - PROCESS | 1664 | 1469256394005 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:34 INFO - PROCESS | 1664 | 1469256394009 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:34 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ad2800 == 42 [pid = 1664] [id = 282] 23:46:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x112f55c00) [pid = 1664] [serial = 844] [outer = 0x0] 23:46:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x1130b7800) [pid = 1664] [serial = 845] [outer = 0x112f55c00] 23:46:34 INFO - PROCESS | 1664 | 1469256394040 Marionette DEBUG loaded listener.js 23:46:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x116648c00) [pid = 1664] [serial = 846] [outer = 0x112f55c00] 23:46:34 INFO - PROCESS | 1664 | 1469256394457 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]]]}] 23:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 674ms 23:46:34 INFO - PROCESS | 1664 | 1469256394497 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 23:46:34 INFO - PROCESS | 1664 | 1469256394500 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 23:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:46:34 INFO - PROCESS | 1664 | 1469256394505 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:46:34 INFO - PROCESS | 1664 | 1469256394507 Marionette TRACE conn2 <- [1,1102,null,{}] 23:46:34 INFO - PROCESS | 1664 | 1469256394509 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}] 23:46:34 INFO - PROCESS | 1664 | 1469256394511 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:34 INFO - PROCESS | 1664 | 1469256394613 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 23:46:34 INFO - PROCESS | 1664 | 1469256394669 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:34 INFO - PROCESS | 1664 | 1469256394671 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:34 INFO - PROCESS | 1664 | ++DOCSHELL 0x120921000 == 43 [pid = 1664] [id = 283] 23:46:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x1182f4400) [pid = 1664] [serial = 847] [outer = 0x0] 23:46:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x119187c00) [pid = 1664] [serial = 848] [outer = 0x1182f4400] 23:46:34 INFO - PROCESS | 1664 | 1469256394713 Marionette DEBUG loaded listener.js 23:46:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x119a27800) [pid = 1664] [serial = 849] [outer = 0x1182f4400] 23:46:35 INFO - PROCESS | 1664 | 1469256395120 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]]]}] 23:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 619ms 23:46:35 INFO - PROCESS | 1664 | 1469256395125 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 23:46:35 INFO - PROCESS | 1664 | 1469256395126 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 23:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:46:35 INFO - PROCESS | 1664 | 1469256395129 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:46:35 INFO - PROCESS | 1664 | 1469256395131 Marionette TRACE conn2 <- [1,1106,null,{}] 23:46:35 INFO - PROCESS | 1664 | 1469256395139 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}] 23:46:35 INFO - PROCESS | 1664 | 1469256395142 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:35 INFO - PROCESS | 1664 | 1469256395243 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 23:46:35 INFO - PROCESS | 1664 | 1469256395334 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:35 INFO - PROCESS | 1664 | 1469256395336 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:35 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b3a4800 == 44 [pid = 1664] [id = 284] 23:46:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x122df7c00) [pid = 1664] [serial = 850] [outer = 0x0] 23:46:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x124894c00) [pid = 1664] [serial = 851] [outer = 0x122df7c00] 23:46:35 INFO - PROCESS | 1664 | 1469256395367 Marionette DEBUG loaded listener.js 23:46:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x125bc2000) [pid = 1664] [serial = 852] [outer = 0x122df7c00] 23:46:35 INFO - PROCESS | 1664 | 1469256395771 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]]]}] 23:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 23:46:35 INFO - PROCESS | 1664 | 1469256395800 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 23:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:46:35 INFO - PROCESS | 1664 | 1469256395802 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 23:46:35 INFO - PROCESS | 1664 | 1469256395804 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:46:35 INFO - PROCESS | 1664 | 1469256395805 Marionette TRACE conn2 <- [1,1110,null,{}] 23:46:35 INFO - PROCESS | 1664 | 1469256395808 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}] 23:46:35 INFO - PROCESS | 1664 | 1469256395809 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:35 INFO - PROCESS | 1664 | 1469256395910 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 23:46:35 INFO - PROCESS | 1664 | 1469256395965 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:35 INFO - PROCESS | 1664 | 1469256395966 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:35 INFO - PROCESS | 1664 | ++DOCSHELL 0x12beab000 == 45 [pid = 1664] [id = 285] 23:46:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x1265c9c00) [pid = 1664] [serial = 853] [outer = 0x0] 23:46:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x1285eac00) [pid = 1664] [serial = 854] [outer = 0x1265c9c00] 23:46:35 INFO - PROCESS | 1664 | 1469256395994 Marionette DEBUG loaded listener.js 23:46:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x112a8cc00) [pid = 1664] [serial = 855] [outer = 0x1265c9c00] 23:46:36 INFO - PROCESS | 1664 | 1469256396432 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]]]}] 23:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 23:46:36 INFO - PROCESS | 1664 | 1469256396475 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 23:46:36 INFO - PROCESS | 1664 | 1469256396477 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 23:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:46:36 INFO - PROCESS | 1664 | 1469256396479 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:46:36 INFO - PROCESS | 1664 | 1469256396480 Marionette TRACE conn2 <- [1,1114,null,{}] 23:46:36 INFO - PROCESS | 1664 | 1469256396483 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}] 23:46:36 INFO - PROCESS | 1664 | 1469256396484 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:36 INFO - PROCESS | 1664 | 1469256396603 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 23:46:36 INFO - PROCESS | 1664 | 1469256396686 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:36 INFO - PROCESS | 1664 | 1469256396688 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:36 INFO - PROCESS | 1664 | ++DOCSHELL 0x117d30800 == 46 [pid = 1664] [id = 286] 23:46:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x112fe4c00) [pid = 1664] [serial = 856] [outer = 0x0] 23:46:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x1265cc800) [pid = 1664] [serial = 857] [outer = 0x112fe4c00] 23:46:36 INFO - PROCESS | 1664 | 1469256396722 Marionette DEBUG loaded listener.js 23:46:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x12a03e800) [pid = 1664] [serial = 858] [outer = 0x112fe4c00] 23:46:37 INFO - PROCESS | 1664 | 1469256397307 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]]]}] 23:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 874ms 23:46:37 INFO - PROCESS | 1664 | 1469256397356 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 23:46:37 INFO - PROCESS | 1664 | 1469256397359 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 23:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:46:37 INFO - PROCESS | 1664 | 1469256397364 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:46:37 INFO - PROCESS | 1664 | 1469256397367 Marionette TRACE conn2 <- [1,1118,null,{}] 23:46:37 INFO - PROCESS | 1664 | 1469256397374 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}] 23:46:37 INFO - PROCESS | 1664 | 1469256397376 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:37 INFO - PROCESS | 1664 | 1469256397513 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 23:46:37 INFO - PROCESS | 1664 | 1469256397609 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:37 INFO - PROCESS | 1664 | 1469256397610 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:37 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ffa000 == 47 [pid = 1664] [id = 287] 23:46:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x1130dc000) [pid = 1664] [serial = 859] [outer = 0x0] 23:46:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x114f78800) [pid = 1664] [serial = 860] [outer = 0x1130dc000] 23:46:37 INFO - PROCESS | 1664 | 1469256397654 Marionette DEBUG loaded listener.js 23:46:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 117 (0x1176c0000) [pid = 1664] [serial = 861] [outer = 0x1130dc000] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x12b3a1000 == 46 [pid = 1664] [id = 280] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x12b38a800 == 45 [pid = 1664] [id = 279] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x120b7f000 == 44 [pid = 1664] [id = 278] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x129e4b800 == 43 [pid = 1664] [id = 277] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x128c50800 == 42 [pid = 1664] [id = 276] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x128681800 == 41 [pid = 1664] [id = 275] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x12509e000 == 40 [pid = 1664] [id = 274] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x115e52000 == 39 [pid = 1664] [id = 273] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x120b88800 == 38 [pid = 1664] [id = 272] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x11963c800 == 37 [pid = 1664] [id = 271] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x1181b6800 == 36 [pid = 1664] [id = 270] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x1131c4000 == 35 [pid = 1664] [id = 269] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x1191a2800 == 34 [pid = 1664] [id = 268] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x11215c000 == 33 [pid = 1664] [id = 267] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x117d30800 == 32 [pid = 1664] [id = 286] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x12beab000 == 31 [pid = 1664] [id = 285] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x12b3a4800 == 30 [pid = 1664] [id = 284] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x120921000 == 29 [pid = 1664] [id = 283] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x12b783000 == 28 [pid = 1664] [id = 281] 23:46:38 INFO - PROCESS | 1664 | --DOCSHELL 0x116ad2800 == 27 [pid = 1664] [id = 282] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 116 (0x122fe4800) [pid = 1664] [serial = 779] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x112f51c00) [pid = 1664] [serial = 764] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x111c7b800) [pid = 1664] [serial = 765] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x117d0d400) [pid = 1664] [serial = 767] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x1182ef000) [pid = 1664] [serial = 768] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x116644400) [pid = 1664] [serial = 761] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x121637800) [pid = 1664] [serial = 777] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x116807000) [pid = 1664] [serial = 747] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x120bfdc00) [pid = 1664] [serial = 776] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x115e31800) [pid = 1664] [serial = 746] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x119185800) [pid = 1664] [serial = 750] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x118604000) [pid = 1664] [serial = 749] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x122df8000) [pid = 1664] [serial = 753] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x121633400) [pid = 1664] [serial = 752] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x125ff9400) [pid = 1664] [serial = 782] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x125bbd800) [pid = 1664] [serial = 780] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x11715a000) [pid = 1664] [serial = 788] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1285ef400) [pid = 1664] [serial = 756] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1265b4000) [pid = 1664] [serial = 755] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x128778400) [pid = 1664] [serial = 785] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x128c91c00) [pid = 1664] [serial = 759] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1285e5400) [pid = 1664] [serial = 783] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1287a4c00) [pid = 1664] [serial = 758] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x12447bc00) [pid = 1664] [serial = 791] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x1285eb000) [pid = 1664] [serial = 792] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x128c84c00) [pid = 1664] [serial = 794] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x128f52400) [pid = 1664] [serial = 795] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x128c83400) [pid = 1664] [serial = 786] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x119187800) [pid = 1664] [serial = 770] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x12a033000) [pid = 1664] [serial = 797] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x119a28400) [pid = 1664] [serial = 771] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x119e64c00) [pid = 1664] [serial = 773] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x1176c9800) [pid = 1664] [serial = 762] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x120bf4400) [pid = 1664] [serial = 774] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x1191dd400) [pid = 1664] [serial = 789] [outer = 0x0] [url = about:blank] 23:46:38 INFO - PROCESS | 1664 | 1469256398644 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]]]}] 23:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1326ms 23:46:38 INFO - PROCESS | 1664 | 1469256398692 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 23:46:38 INFO - PROCESS | 1664 | 1469256398694 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 23:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:46:38 INFO - PROCESS | 1664 | 1469256398697 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:46:38 INFO - PROCESS | 1664 | 1469256398699 Marionette TRACE conn2 <- [1,1122,null,{}] 23:46:38 INFO - PROCESS | 1664 | 1469256398703 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}] 23:46:38 INFO - PROCESS | 1664 | 1469256398705 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:38 INFO - PROCESS | 1664 | 1469256398785 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 23:46:38 INFO - PROCESS | 1664 | 1469256398791 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:38 INFO - PROCESS | 1664 | 1469256398794 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:38 INFO - PROCESS | 1664 | ++DOCSHELL 0x115e52000 == 28 [pid = 1664] [id = 288] 23:46:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x112aea400) [pid = 1664] [serial = 862] [outer = 0x0] 23:46:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x112f53800) [pid = 1664] [serial = 863] [outer = 0x112aea400] 23:46:38 INFO - PROCESS | 1664 | 1469256398821 Marionette DEBUG loaded listener.js 23:46:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x110eb3c00) [pid = 1664] [serial = 864] [outer = 0x112aea400] 23:46:39 INFO - PROCESS | 1664 | 1469256399198 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]]]}] 23:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 520ms 23:46:39 INFO - PROCESS | 1664 | 1469256399217 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 23:46:39 INFO - PROCESS | 1664 | 1469256399221 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 23:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:46:39 INFO - PROCESS | 1664 | 1469256399225 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:46:39 INFO - PROCESS | 1664 | 1469256399227 Marionette TRACE conn2 <- [1,1126,null,{}] 23:46:39 INFO - PROCESS | 1664 | 1469256399229 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}] 23:46:39 INFO - PROCESS | 1664 | 1469256399231 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:39 INFO - PROCESS | 1664 | 1469256399306 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 23:46:39 INFO - PROCESS | 1664 | 1469256399310 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:39 INFO - PROCESS | 1664 | 1469256399312 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:39 INFO - PROCESS | 1664 | ++DOCSHELL 0x116fe8800 == 29 [pid = 1664] [id = 289] 23:46:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x116644400) [pid = 1664] [serial = 865] [outer = 0x0] 23:46:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1176c3800) [pid = 1664] [serial = 866] [outer = 0x116644400] 23:46:39 INFO - PROCESS | 1664 | 1469256399340 Marionette DEBUG loaded listener.js 23:46:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1181d4c00) [pid = 1664] [serial = 867] [outer = 0x116644400] 23:46:39 INFO - PROCESS | 1664 | 1469256399673 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]]]}] 23:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 469ms 23:46:39 INFO - PROCESS | 1664 | 1469256399695 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 23:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:46:39 INFO - PROCESS | 1664 | 1469256399696 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 23:46:39 INFO - PROCESS | 1664 | 1469256399698 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:46:39 INFO - PROCESS | 1664 | 1469256399701 Marionette TRACE conn2 <- [1,1130,null,{}] 23:46:39 INFO - PROCESS | 1664 | 1469256399709 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}] 23:46:39 INFO - PROCESS | 1664 | 1469256399713 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:39 INFO - PROCESS | 1664 | 1469256399791 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 23:46:39 INFO - PROCESS | 1664 | 1469256399843 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:39 INFO - PROCESS | 1664 | 1469256399845 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:39 INFO - PROCESS | 1664 | ++DOCSHELL 0x11910b800 == 30 [pid = 1664] [id = 290] 23:46:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x1121e9000) [pid = 1664] [serial = 868] [outer = 0x0] 23:46:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1191cf400) [pid = 1664] [serial = 869] [outer = 0x1121e9000] 23:46:39 INFO - PROCESS | 1664 | 1469256399872 Marionette DEBUG loaded listener.js 23:46:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x119a28800) [pid = 1664] [serial = 870] [outer = 0x1121e9000] 23:46:40 INFO - PROCESS | 1664 | 1469256400158 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]]]}] 23:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 474ms 23:46:40 INFO - PROCESS | 1664 | 1469256400177 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 23:46:40 INFO - PROCESS | 1664 | 1469256400178 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 23:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:46:40 INFO - PROCESS | 1664 | 1469256400181 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:46:40 INFO - PROCESS | 1664 | 1469256400182 Marionette TRACE conn2 <- [1,1134,null,{}] 23:46:40 INFO - PROCESS | 1664 | 1469256400184 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}] 23:46:40 INFO - PROCESS | 1664 | 1469256400185 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:40 INFO - PROCESS | 1664 | 1469256400265 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 23:46:40 INFO - PROCESS | 1664 | 1469256400269 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:40 INFO - PROCESS | 1664 | 1469256400272 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:40 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a96800 == 31 [pid = 1664] [id = 291] 23:46:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x119e5f400) [pid = 1664] [serial = 871] [outer = 0x0] 23:46:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x120a0c800) [pid = 1664] [serial = 872] [outer = 0x119e5f400] 23:46:40 INFO - PROCESS | 1664 | 1469256400297 Marionette DEBUG loaded listener.js 23:46:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x120b06c00) [pid = 1664] [serial = 873] [outer = 0x119e5f400] 23:46:40 INFO - PROCESS | 1664 | 1469256400610 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]]]}] 23:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 470ms 23:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:46:40 INFO - PROCESS | 1664 | 1469256400650 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 23:46:40 INFO - PROCESS | 1664 | 1469256400651 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 23:46:40 INFO - PROCESS | 1664 | 1469256400660 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:46:40 INFO - PROCESS | 1664 | 1469256400661 Marionette TRACE conn2 <- [1,1138,null,{}] 23:46:40 INFO - PROCESS | 1664 | 1469256400664 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}] 23:46:40 INFO - PROCESS | 1664 | 1469256400665 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:40 INFO - PROCESS | 1664 | 1469256400766 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 23:46:40 INFO - PROCESS | 1664 | 1469256400781 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:40 INFO - PROCESS | 1664 | 1469256400782 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:40 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b71800 == 32 [pid = 1664] [id = 292] 23:46:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x115e87c00) [pid = 1664] [serial = 874] [outer = 0x0] 23:46:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x120d37c00) [pid = 1664] [serial = 875] [outer = 0x115e87c00] 23:46:40 INFO - PROCESS | 1664 | 1469256400806 Marionette DEBUG loaded listener.js 23:46:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x121636c00) [pid = 1664] [serial = 876] [outer = 0x115e87c00] 23:46:41 INFO - PROCESS | 1664 | 1469256401115 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]]]}] 23:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 477ms 23:46:41 INFO - PROCESS | 1664 | 1469256401133 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 23:46:41 INFO - PROCESS | 1664 | 1469256401134 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 23:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:46:41 INFO - PROCESS | 1664 | 1469256401137 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:46:41 INFO - PROCESS | 1664 | 1469256401140 Marionette TRACE conn2 <- [1,1142,null,{}] 23:46:41 INFO - PROCESS | 1664 | 1469256401142 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}] 23:46:41 INFO - PROCESS | 1664 | 1469256401146 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:41 INFO - PROCESS | 1664 | 1469256401258 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 23:46:41 INFO - PROCESS | 1664 | 1469256401292 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:41 INFO - PROCESS | 1664 | 1469256401294 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:41 INFO - PROCESS | 1664 | ++DOCSHELL 0x122d63000 == 33 [pid = 1664] [id = 293] 23:46:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12163bc00) [pid = 1664] [serial = 877] [outer = 0x0] 23:46:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12447b000) [pid = 1664] [serial = 878] [outer = 0x12163bc00] 23:46:41 INFO - PROCESS | 1664 | 1469256401318 Marionette DEBUG loaded listener.js 23:46:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x125bb9c00) [pid = 1664] [serial = 879] [outer = 0x12163bc00] 23:46:41 INFO - PROCESS | 1664 | 1469256401613 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]]]}] 23:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 521ms 23:46:41 INFO - PROCESS | 1664 | 1469256401658 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 23:46:41 INFO - PROCESS | 1664 | 1469256401660 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 23:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:46:41 INFO - PROCESS | 1664 | 1469256401662 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:46:41 INFO - PROCESS | 1664 | 1469256401663 Marionette TRACE conn2 <- [1,1146,null,{}] 23:46:41 INFO - PROCESS | 1664 | 1469256401672 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}] 23:46:41 INFO - PROCESS | 1664 | 1469256401673 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:41 INFO - PROCESS | 1664 | 1469256401769 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 23:46:41 INFO - PROCESS | 1664 | 1469256401772 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:41 INFO - PROCESS | 1664 | 1469256401774 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:41 INFO - PROCESS | 1664 | ++DOCSHELL 0x1250a9000 == 34 [pid = 1664] [id = 294] 23:46:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x1181d8800) [pid = 1664] [serial = 880] [outer = 0x0] 23:46:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x125f73800) [pid = 1664] [serial = 881] [outer = 0x1181d8800] 23:46:41 INFO - PROCESS | 1664 | 1469256401797 Marionette DEBUG loaded listener.js 23:46:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x1265d0000) [pid = 1664] [serial = 882] [outer = 0x1181d8800] 23:46:42 INFO - PROCESS | 1664 | 1469256402110 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]]]}] 23:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 469ms 23:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:46:42 INFO - PROCESS | 1664 | 1469256402131 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 23:46:42 INFO - PROCESS | 1664 | 1469256402133 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 23:46:42 INFO - PROCESS | 1664 | 1469256402135 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:46:42 INFO - PROCESS | 1664 | 1469256402136 Marionette TRACE conn2 <- [1,1150,null,{}] 23:46:42 INFO - PROCESS | 1664 | 1469256402152 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}] 23:46:42 INFO - PROCESS | 1664 | 1469256402153 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:42 INFO - PROCESS | 1664 | 1469256402249 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 23:46:42 INFO - PROCESS | 1664 | 1469256402253 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:42 INFO - PROCESS | 1664 | 1469256402255 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:42 INFO - PROCESS | 1664 | ++DOCSHELL 0x126564800 == 35 [pid = 1664] [id = 295] 23:46:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x111f08c00) [pid = 1664] [serial = 883] [outer = 0x0] 23:46:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x1285eb400) [pid = 1664] [serial = 884] [outer = 0x111f08c00] 23:46:42 INFO - PROCESS | 1664 | 1469256402278 Marionette DEBUG loaded listener.js 23:46:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x12877e400) [pid = 1664] [serial = 885] [outer = 0x111f08c00] 23:46:42 INFO - PROCESS | 1664 | 1469256402597 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]]]}] 23:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 474ms 23:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:46:42 INFO - PROCESS | 1664 | 1469256402610 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 23:46:42 INFO - PROCESS | 1664 | 1469256402611 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 23:46:42 INFO - PROCESS | 1664 | 1469256402613 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:46:42 INFO - PROCESS | 1664 | 1469256402615 Marionette TRACE conn2 <- [1,1154,null,{}] 23:46:42 INFO - PROCESS | 1664 | 1469256402629 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}] 23:46:42 INFO - PROCESS | 1664 | 1469256402630 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:42 INFO - PROCESS | 1664 | 1469256402734 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 23:46:42 INFO - PROCESS | 1664 | 1469256402738 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:42 INFO - PROCESS | 1664 | 1469256402739 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:42 INFO - PROCESS | 1664 | ++DOCSHELL 0x11910b000 == 36 [pid = 1664] [id = 296] 23:46:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x1285ea800) [pid = 1664] [serial = 886] [outer = 0x0] 23:46:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x128c86800) [pid = 1664] [serial = 887] [outer = 0x1285ea800] 23:46:42 INFO - PROCESS | 1664 | 1469256402763 Marionette DEBUG loaded listener.js 23:46:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x128de8000) [pid = 1664] [serial = 888] [outer = 0x1285ea800] 23:46:43 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x125a99400) [pid = 1664] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:46:43 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x128deb000) [pid = 1664] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:46:43 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x112a85400) [pid = 1664] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:46:43 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x1121b2c00) [pid = 1664] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:46:43 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x119a2b000) [pid = 1664] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:46:43 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x112a80400) [pid = 1664] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:46:43 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1121e8000) [pid = 1664] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:46:43 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x112f50400) [pid = 1664] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:46:43 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x12a60bc00) [pid = 1664] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:46:43 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x10eaf4c00) [pid = 1664] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:46:43 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x125a9fc00) [pid = 1664] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:46:43 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1181d8000) [pid = 1664] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:46:43 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x116ab1400) [pid = 1664] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:46:43 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x12a033c00) [pid = 1664] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:46:43 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x120b04c00) [pid = 1664] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:46:43 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x128f55400) [pid = 1664] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:46:43 INFO - PROCESS | 1664 | 1469256403235 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]]]}] 23:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 679ms 23:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:46:43 INFO - PROCESS | 1664 | 1469256403292 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 23:46:43 INFO - PROCESS | 1664 | 1469256403294 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 23:46:43 INFO - PROCESS | 1664 | 1469256403296 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:46:43 INFO - PROCESS | 1664 | 1469256403297 Marionette TRACE conn2 <- [1,1158,null,{}] 23:46:43 INFO - PROCESS | 1664 | 1469256403299 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}] 23:46:43 INFO - PROCESS | 1664 | 1469256403300 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:43 INFO - PROCESS | 1664 | 1469256403401 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 23:46:43 INFO - PROCESS | 1664 | 1469256403438 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:43 INFO - PROCESS | 1664 | 1469256403439 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:43 INFO - PROCESS | 1664 | ++DOCSHELL 0x1289c9000 == 37 [pid = 1664] [id = 297] 23:46:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1121b9000) [pid = 1664] [serial = 889] [outer = 0x0] 23:46:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x1183eac00) [pid = 1664] [serial = 890] [outer = 0x1121b9000] 23:46:43 INFO - PROCESS | 1664 | 1469256403463 Marionette DEBUG loaded listener.js 23:46:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x12505e400) [pid = 1664] [serial = 891] [outer = 0x1121b9000] 23:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 419ms 23:46:43 INFO - PROCESS | 1664 | 1469256403712 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]]]}] 23:46:43 INFO - PROCESS | 1664 | 1469256403716 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 23:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:46:43 INFO - PROCESS | 1664 | 1469256403717 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 23:46:43 INFO - PROCESS | 1664 | 1469256403726 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:46:43 INFO - PROCESS | 1664 | 1469256403728 Marionette TRACE conn2 <- [1,1162,null,{}] 23:46:43 INFO - PROCESS | 1664 | 1469256403730 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}] 23:46:43 INFO - PROCESS | 1664 | 1469256403732 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:43 INFO - PROCESS | 1664 | 1469256403834 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 23:46:43 INFO - PROCESS | 1664 | 1469256403839 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:43 INFO - PROCESS | 1664 | 1469256403841 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:43 INFO - PROCESS | 1664 | ++DOCSHELL 0x12092a800 == 38 [pid = 1664] [id = 298] 23:46:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x128c91000) [pid = 1664] [serial = 892] [outer = 0x0] 23:46:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x128f06000) [pid = 1664] [serial = 893] [outer = 0x128c91000] 23:46:43 INFO - PROCESS | 1664 | 1469256403867 Marionette DEBUG loaded listener.js 23:46:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12a1ab000) [pid = 1664] [serial = 894] [outer = 0x128c91000] 23:46:44 INFO - PROCESS | 1664 | 1469256404337 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]]]}] 23:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 628ms 23:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:46:44 INFO - PROCESS | 1664 | 1469256404348 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 23:46:44 INFO - PROCESS | 1664 | 1469256404350 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 23:46:44 INFO - PROCESS | 1664 | 1469256404352 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:46:44 INFO - PROCESS | 1664 | 1469256404353 Marionette TRACE conn2 <- [1,1166,null,{}] 23:46:44 INFO - PROCESS | 1664 | 1469256404357 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}] 23:46:44 INFO - PROCESS | 1664 | 1469256404358 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:44 INFO - PROCESS | 1664 | 1469256404434 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 23:46:44 INFO - PROCESS | 1664 | 1469256404440 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:44 INFO - PROCESS | 1664 | 1469256404441 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:44 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b225000 == 39 [pid = 1664] [id = 299] 23:46:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x12a1ac400) [pid = 1664] [serial = 895] [outer = 0x0] 23:46:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x12a2bc800) [pid = 1664] [serial = 896] [outer = 0x12a1ac400] 23:46:44 INFO - PROCESS | 1664 | 1469256404464 Marionette DEBUG loaded listener.js 23:46:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x12b331400) [pid = 1664] [serial = 897] [outer = 0x12a1ac400] 23:46:44 INFO - PROCESS | 1664 | 1469256404815 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]]]}] 23:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 470ms 23:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:46:44 INFO - PROCESS | 1664 | 1469256404825 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 23:46:44 INFO - PROCESS | 1664 | 1469256404827 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 23:46:44 INFO - PROCESS | 1664 | 1469256404830 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:46:44 INFO - PROCESS | 1664 | 1469256404832 Marionette TRACE conn2 <- [1,1170,null,{}] 23:46:44 INFO - PROCESS | 1664 | 1469256404835 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}] 23:46:44 INFO - PROCESS | 1664 | 1469256404838 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:45 INFO - PROCESS | 1664 | 1469256405000 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 23:46:45 INFO - PROCESS | 1664 | 1469256405013 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:45 INFO - PROCESS | 1664 | 1469256405014 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:45 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b3a2800 == 40 [pid = 1664] [id = 300] 23:46:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x1130bc800) [pid = 1664] [serial = 898] [outer = 0x0] 23:46:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x12a1b0800) [pid = 1664] [serial = 899] [outer = 0x1130bc800] 23:46:45 INFO - PROCESS | 1664 | 1469256405044 Marionette DEBUG loaded listener.js 23:46:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x12b3e1800) [pid = 1664] [serial = 900] [outer = 0x1130bc800] 23:46:45 INFO - PROCESS | 1664 | 1469256405531 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]]]}] 23:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 770ms 23:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:46:45 INFO - PROCESS | 1664 | 1469256405600 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 23:46:45 INFO - PROCESS | 1664 | 1469256405603 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 23:46:45 INFO - PROCESS | 1664 | 1469256405606 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:46:45 INFO - PROCESS | 1664 | 1469256405609 Marionette TRACE conn2 <- [1,1174,null,{}] 23:46:45 INFO - PROCESS | 1664 | 1469256405613 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}] 23:46:45 INFO - PROCESS | 1664 | 1469256405614 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:45 INFO - PROCESS | 1664 | 1469256405726 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 23:46:45 INFO - PROCESS | 1664 | 1469256405779 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:45 INFO - PROCESS | 1664 | 1469256405780 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:45 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ffe000 == 41 [pid = 1664] [id = 301] 23:46:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x112f56000) [pid = 1664] [serial = 901] [outer = 0x0] 23:46:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x115e87800) [pid = 1664] [serial = 902] [outer = 0x112f56000] 23:46:45 INFO - PROCESS | 1664 | 1469256405811 Marionette DEBUG loaded listener.js 23:46:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x116a14800) [pid = 1664] [serial = 903] [outer = 0x112f56000] 23:46:46 INFO - PROCESS | 1664 | 1469256406317 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] 23:46:46 INFO - PROCESS | 1664 | 1469256406331 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 23:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:46:46 INFO - PROCESS | 1664 | 1469256406335 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:46:46 INFO - PROCESS | 1664 | 1469256406337 Marionette TRACE conn2 <- [1,1178,null,{}] 23:46:46 INFO - PROCESS | 1664 | 1469256406380 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}] 23:46:46 INFO - PROCESS | 1664 | 1469256406382 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:46 INFO - PROCESS | 1664 | 1469256406515 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 23:46:46 INFO - PROCESS | 1664 | 1469256406594 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:46 INFO - PROCESS | 1664 | 1469256406596 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:46 INFO - PROCESS | 1664 | ++DOCSHELL 0x120c62000 == 42 [pid = 1664] [id = 302] 23:46:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x11917f800) [pid = 1664] [serial = 904] [outer = 0x0] 23:46:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x1191d5c00) [pid = 1664] [serial = 905] [outer = 0x11917f800] 23:46:46 INFO - PROCESS | 1664 | 1469256406626 Marionette DEBUG loaded listener.js 23:46:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x119a32400) [pid = 1664] [serial = 906] [outer = 0x11917f800] 23:46:47 INFO - PROCESS | 1664 | 1469256407299 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] 23:46:47 INFO - PROCESS | 1664 | 1469256407345 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 23:46:47 INFO - PROCESS | 1664 | 1469256407348 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:46:47 INFO - PROCESS | 1664 | 1469256407350 Marionette TRACE conn2 <- [1,1182,null,{}] 23:46:47 INFO - PROCESS | 1664 | 1469256407354 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}] 23:46:47 INFO - PROCESS | 1664 | 1469256407355 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:47 INFO - PROCESS | 1664 | 1469256407433 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 23:46:47 INFO - PROCESS | 1664 | 1469256407440 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:47 INFO - PROCESS | 1664 | 1469256407442 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x11673b800 == 31 [pid = 1664] [id = 303] 23:46:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x11688bc00) [pid = 1664] [serial = 907] [outer = 0x0] 23:46:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x117159000) [pid = 1664] [serial = 908] [outer = 0x11688bc00] 23:46:47 INFO - PROCESS | 1664 | 1469256407470 Marionette DEBUG loaded listener.js 23:46:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x1181dfc00) [pid = 1664] [serial = 909] [outer = 0x11688bc00] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x12a1aa800) [pid = 1664] [serial = 798] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x1262ad000) [pid = 1664] [serial = 821] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x128df5800) [pid = 1664] [serial = 824] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x128c8d000) [pid = 1664] [serial = 822] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x121634c00) [pid = 1664] [serial = 815] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x122fe5400) [pid = 1664] [serial = 816] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x12b23ac00) [pid = 1664] [serial = 840] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x11a0ee400) [pid = 1664] [serial = 812] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x120d38800) [pid = 1664] [serial = 813] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x1182f3800) [pid = 1664] [serial = 833] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x1246d0800) [pid = 1664] [serial = 818] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x115da6800) [pid = 1664] [serial = 806] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x12b327c00) [pid = 1664] [serial = 842] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x116a14400) [pid = 1664] [serial = 807] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x110e9a400) [pid = 1664] [serial = 800] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x128f56c00) [pid = 1664] [serial = 827] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1121e2400) [pid = 1664] [serial = 801] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x1183f0800) [pid = 1664] [serial = 809] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x11918b000) [pid = 1664] [serial = 810] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1181d2400) [pid = 1664] [serial = 803] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1183ea800) [pid = 1664] [serial = 804] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x128f11000) [pid = 1664] [serial = 825] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x12a2b9000) [pid = 1664] [serial = 830] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x128c90800) [pid = 1664] [serial = 836] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x120b04000) [pid = 1664] [serial = 834] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x12a2c0800) [pid = 1664] [serial = 831] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x12b32e400) [pid = 1664] [serial = 843] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x12a60b400) [pid = 1664] [serial = 837] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x12a604400) [pid = 1664] [serial = 839] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x12a1ad400) [pid = 1664] [serial = 828] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x125a90800) [pid = 1664] [serial = 819] [outer = 0x0] [url = about:blank] 23:46:47 INFO - PROCESS | 1664 | 1469256407850 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] 23:46:47 INFO - PROCESS | 1664 | 1469256407873 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 23:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:46:47 INFO - PROCESS | 1664 | 1469256407877 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:46:47 INFO - PROCESS | 1664 | 1469256407879 Marionette TRACE conn2 <- [1,1186,null,{}] 23:46:47 INFO - PROCESS | 1664 | 1469256407881 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}] 23:46:47 INFO - PROCESS | 1664 | 1469256407882 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:47 INFO - PROCESS | 1664 | 1469256407960 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 23:46:47 INFO - PROCESS | 1664 | 1469256407964 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:47 INFO - PROCESS | 1664 | 1469256407966 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x1181ac800 == 32 [pid = 1664] [id = 304] 23:46:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x11878c000) [pid = 1664] [serial = 910] [outer = 0x0] 23:46:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1191dc400) [pid = 1664] [serial = 911] [outer = 0x11878c000] 23:46:47 INFO - PROCESS | 1664 | 1469256407999 Marionette DEBUG loaded listener.js 23:46:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x119e60c00) [pid = 1664] [serial = 912] [outer = 0x11878c000] 23:46:48 INFO - PROCESS | 1664 | 1469256408363 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] 23:46:48 INFO - PROCESS | 1664 | 1469256408402 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 23:46:48 INFO - PROCESS | 1664 | 1469256408409 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:46:48 INFO - PROCESS | 1664 | 1469256408413 Marionette TRACE conn2 <- [1,1190,null,{}] 23:46:48 INFO - PROCESS | 1664 | 1469256408431 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}] 23:46:48 INFO - PROCESS | 1664 | 1469256408435 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:48 INFO - PROCESS | 1664 | 1469256408554 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 23:46:48 INFO - PROCESS | 1664 | 1469256408571 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:48 INFO - PROCESS | 1664 | 1469256408573 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:48 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a9d000 == 33 [pid = 1664] [id = 305] 23:46:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x120a11400) [pid = 1664] [serial = 913] [outer = 0x0] 23:46:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1214b0c00) [pid = 1664] [serial = 914] [outer = 0x120a11400] 23:46:48 INFO - PROCESS | 1664 | 1469256408617 Marionette DEBUG loaded listener.js 23:46:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x122d2ec00) [pid = 1664] [serial = 915] [outer = 0x120a11400] 23:46:49 INFO - PROCESS | 1664 | 1469256409067 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] 23:46:49 INFO - PROCESS | 1664 | 1469256409094 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 23:46:49 INFO - PROCESS | 1664 | 1469256409096 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:46:49 INFO - PROCESS | 1664 | 1469256409097 Marionette TRACE conn2 <- [1,1194,null,{}] 23:46:49 INFO - PROCESS | 1664 | 1469256409099 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}] 23:46:49 INFO - PROCESS | 1664 | 1469256409100 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:49 INFO - PROCESS | 1664 | 1469256409179 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 23:46:49 INFO - PROCESS | 1664 | 1469256409200 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:49 INFO - PROCESS | 1664 | 1469256409201 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x120fd4800 == 34 [pid = 1664] [id = 306] 23:46:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1243f9c00) [pid = 1664] [serial = 916] [outer = 0x0] 23:46:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x125065000) [pid = 1664] [serial = 917] [outer = 0x1243f9c00] 23:46:49 INFO - PROCESS | 1664 | 1469256409229 Marionette DEBUG loaded listener.js 23:46:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x125bbb000) [pid = 1664] [serial = 918] [outer = 0x1243f9c00] 23:46:49 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 104 23:46:49 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9 23:46:49 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13 23:46:49 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1 23:46:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:49 INFO - _addTest/ [0,1197,"getWindowHandle",null] 23:46:49 INFO - PROCESS | 1664 | 1469256409569 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 23:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:46:49 INFO - PROCESS | 1664 | 1469256409576 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:46:49 INFO - PROCESS | 1664 | 1469256409578 Marionette TRACE conn2 <- [1,1198,null,{}] 23:46:49 INFO - PROCESS | 1664 | 1469256409580 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}] 23:46:49 INFO - PROCESS | 1664 | 1469256409581 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:49 INFO - PROCESS | 1664 | 1469256409688 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 23:46:49 INFO - PROCESS | 1664 | 1469256409700 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:49 INFO - PROCESS | 1664 | 1469256409701 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x1246ac000 == 35 [pid = 1664] [id = 307] 23:46:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x112a85400) [pid = 1664] [serial = 919] [outer = 0x0] 23:46:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x125fef800) [pid = 1664] [serial = 920] [outer = 0x112a85400] 23:46:49 INFO - PROCESS | 1664 | 1469256409725 Marionette DEBUG loaded listener.js 23:46:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x1285ecc00) [pid = 1664] [serial = 921] [outer = 0x112a85400] 23:46:50 INFO - PROCESS | 1664 | 1469256410043 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]]]}] 23:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 526ms 23:46:50 INFO - PROCESS | 1664 | 1469256410104 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 23:46:50 INFO - PROCESS | 1664 | 1469256410105 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 23:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:46:50 INFO - PROCESS | 1664 | 1469256410107 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:46:50 INFO - PROCESS | 1664 | 1469256410108 Marionette TRACE conn2 <- [1,1202,null,{}] 23:46:50 INFO - PROCESS | 1664 | 1469256410111 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}] 23:46:50 INFO - PROCESS | 1664 | 1469256410115 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:50 INFO - PROCESS | 1664 | 1469256410226 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 23:46:50 INFO - PROCESS | 1664 | 1469256410232 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:50 INFO - PROCESS | 1664 | 1469256410233 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:50 INFO - PROCESS | 1664 | ++DOCSHELL 0x12860b000 == 36 [pid = 1664] [id = 308] 23:46:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x11918c000) [pid = 1664] [serial = 922] [outer = 0x0] 23:46:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x128c88000) [pid = 1664] [serial = 923] [outer = 0x11918c000] 23:46:50 INFO - PROCESS | 1664 | 1469256410265 Marionette DEBUG loaded listener.js 23:46:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12a03f000) [pid = 1664] [serial = 924] [outer = 0x11918c000] 23:46:50 INFO - PROCESS | 1664 | 1469256410619 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]]]}] 23:46:50 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 23:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 519ms 23:46:50 INFO - PROCESS | 1664 | 1469256410627 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 23:46:50 INFO - PROCESS | 1664 | 1469256410629 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 23:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:46:50 INFO - PROCESS | 1664 | 1469256410631 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:46:50 INFO - PROCESS | 1664 | 1469256410633 Marionette TRACE conn2 <- [1,1206,null,{}] 23:46:50 INFO - PROCESS | 1664 | 1469256410635 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}] 23:46:50 INFO - PROCESS | 1664 | 1469256410638 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:50 INFO - PROCESS | 1664 | 1469256410758 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 23:46:50 INFO - PROCESS | 1664 | 1469256410773 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:50 INFO - PROCESS | 1664 | 1469256410775 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:50 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191b2800 == 37 [pid = 1664] [id = 309] 23:46:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12a2bac00) [pid = 1664] [serial = 925] [outer = 0x0] 23:46:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x12b235c00) [pid = 1664] [serial = 926] [outer = 0x12a2bac00] 23:46:50 INFO - PROCESS | 1664 | 1469256410811 Marionette DEBUG loaded listener.js 23:46:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x12b32fc00) [pid = 1664] [serial = 927] [outer = 0x12a2bac00] 23:46:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x12b3e5800) [pid = 1664] [serial = 928] [outer = 0x12c421800] 23:46:51 INFO - PROCESS | 1664 | 1469256411243 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]]]}] 23:46:51 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 23:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 621ms 23:46:51 INFO - PROCESS | 1664 | 1469256411252 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 23:46:51 INFO - PROCESS | 1664 | 1469256411254 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 23:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:46:51 INFO - PROCESS | 1664 | 1469256411258 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:46:51 INFO - PROCESS | 1664 | 1469256411259 Marionette TRACE conn2 <- [1,1210,null,{}] 23:46:51 INFO - PROCESS | 1664 | 1469256411261 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}] 23:46:51 INFO - PROCESS | 1664 | 1469256411262 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:51 INFO - PROCESS | 1664 | 1469256411360 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 23:46:51 INFO - PROCESS | 1664 | 1469256411371 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:51 INFO - PROCESS | 1664 | 1469256411380 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:51 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a0bf800 == 38 [pid = 1664] [id = 310] 23:46:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x12b3d7800) [pid = 1664] [serial = 929] [outer = 0x0] 23:46:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x12b3df800) [pid = 1664] [serial = 930] [outer = 0x12b3d7800] 23:46:51 INFO - PROCESS | 1664 | 1469256411404 Marionette DEBUG loaded listener.js 23:46:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x12b493c00) [pid = 1664] [serial = 931] [outer = 0x12b3d7800] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x12163bc00) [pid = 1664] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x1121e9000) [pid = 1664] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x116644400) [pid = 1664] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x112aea400) [pid = 1664] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1130dc000) [pid = 1664] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x112f55c00) [pid = 1664] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1181d8800) [pid = 1664] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1182f4400) [pid = 1664] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x122df7c00) [pid = 1664] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x111f08c00) [pid = 1664] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1121b9000) [pid = 1664] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1265c9c00) [pid = 1664] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x1285ea800) [pid = 1664] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x112fe4c00) [pid = 1664] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x128c91000) [pid = 1664] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x119e5f400) [pid = 1664] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x115e87c00) [pid = 1664] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:46:51 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x12a1ac400) [pid = 1664] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:46:51 INFO - PROCESS | 1664 | 1469256411838 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]]]}] 23:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 618ms 23:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:46:51 INFO - PROCESS | 1664 | 1469256411877 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 23:46:51 INFO - PROCESS | 1664 | 1469256411878 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 23:46:51 INFO - PROCESS | 1664 | 1469256411880 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:46:51 INFO - PROCESS | 1664 | 1469256411881 Marionette TRACE conn2 <- [1,1214,null,{}] 23:46:51 INFO - PROCESS | 1664 | 1469256411883 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}] 23:46:51 INFO - PROCESS | 1664 | 1469256411884 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:51 INFO - PROCESS | 1664 | 1469256411962 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 23:46:51 INFO - PROCESS | 1664 | 1469256411966 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:51 INFO - PROCESS | 1664 | 1469256411967 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:51 INFO - PROCESS | 1664 | ++DOCSHELL 0x125fc9000 == 39 [pid = 1664] [id = 311] 23:46:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x112f55c00) [pid = 1664] [serial = 932] [outer = 0x0] 23:46:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x117d05000) [pid = 1664] [serial = 933] [outer = 0x112f55c00] 23:46:51 INFO - PROCESS | 1664 | 1469256411992 Marionette DEBUG loaded listener.js 23:46:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x119e64000) [pid = 1664] [serial = 934] [outer = 0x112f55c00] 23:46:52 INFO - PROCESS | 1664 | 1469256412293 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]]]}] 23:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 469ms 23:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:46:52 INFO - PROCESS | 1664 | 1469256412350 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 23:46:52 INFO - PROCESS | 1664 | 1469256412351 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 23:46:52 INFO - PROCESS | 1664 | 1469256412353 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:46:52 INFO - PROCESS | 1664 | 1469256412354 Marionette TRACE conn2 <- [1,1218,null,{}] 23:46:52 INFO - PROCESS | 1664 | 1469256412356 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}] 23:46:52 INFO - PROCESS | 1664 | 1469256412357 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:52 INFO - PROCESS | 1664 | 1469256412465 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 23:46:52 INFO - PROCESS | 1664 | 1469256412473 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:52 INFO - PROCESS | 1664 | 1469256412474 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:52 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a62b000 == 40 [pid = 1664] [id = 312] 23:46:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x12163bc00) [pid = 1664] [serial = 935] [outer = 0x0] 23:46:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x124a82400) [pid = 1664] [serial = 936] [outer = 0x12163bc00] 23:46:52 INFO - PROCESS | 1664 | 1469256412497 Marionette DEBUG loaded listener.js 23:46:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x12a1ac400) [pid = 1664] [serial = 937] [outer = 0x12163bc00] 23:46:52 INFO - PROCESS | 1664 | 1469256412801 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]]]}] 23:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 471ms 23:46:52 INFO - PROCESS | 1664 | 1469256412825 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 23:46:52 INFO - PROCESS | 1664 | 1469256412827 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 23:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:46:52 INFO - PROCESS | 1664 | 1469256412829 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:46:52 INFO - PROCESS | 1664 | 1469256412830 Marionette TRACE conn2 <- [1,1222,null,{}] 23:46:52 INFO - PROCESS | 1664 | 1469256412833 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}] 23:46:52 INFO - PROCESS | 1664 | 1469256412834 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:52 INFO - PROCESS | 1664 | 1469256412925 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 23:46:52 INFO - PROCESS | 1664 | 1469256412929 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:52 INFO - PROCESS | 1664 | 1469256412930 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:52 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b786000 == 41 [pid = 1664] [id = 313] 23:46:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x12b3dbc00) [pid = 1664] [serial = 938] [outer = 0x0] 23:46:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12b740000) [pid = 1664] [serial = 939] [outer = 0x12b3dbc00] 23:46:52 INFO - PROCESS | 1664 | 1469256412956 Marionette DEBUG loaded listener.js 23:46:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x12b76f800) [pid = 1664] [serial = 940] [outer = 0x12b3dbc00] 23:46:53 INFO - PROCESS | 1664 | 1469256413299 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 23:46:53 INFO - PROCESS | 1664 | 1469256413357 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 23:46:53 INFO - PROCESS | 1664 | 1469256413359 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:46:53 INFO - PROCESS | 1664 | 1469256413360 Marionette TRACE conn2 <- [1,1226,null,{}] 23:46:53 INFO - PROCESS | 1664 | 1469256413362 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}] 23:46:53 INFO - PROCESS | 1664 | 1469256413363 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:53 INFO - PROCESS | 1664 | 1469256413448 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 23:46:53 INFO - PROCESS | 1664 | 1469256413452 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:53 INFO - PROCESS | 1664 | 1469256413453 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:53 INFO - PROCESS | 1664 | ++DOCSHELL 0x12bea7000 == 42 [pid = 1664] [id = 314] 23:46:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x12b771800) [pid = 1664] [serial = 941] [outer = 0x0] 23:46:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12b77a400) [pid = 1664] [serial = 942] [outer = 0x12b771800] 23:46:53 INFO - PROCESS | 1664 | 1469256413477 Marionette DEBUG loaded listener.js 23:46:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12b7c9800) [pid = 1664] [serial = 943] [outer = 0x12b771800] 23:46:53 INFO - PROCESS | 1664 | 1469256413875 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]]]}] 23:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 569ms 23:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:46:53 INFO - PROCESS | 1664 | 1469256413929 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 23:46:53 INFO - PROCESS | 1664 | 1469256413932 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 23:46:53 INFO - PROCESS | 1664 | 1469256413935 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:46:53 INFO - PROCESS | 1664 | 1469256413937 Marionette TRACE conn2 <- [1,1230,null,{}] 23:46:53 INFO - PROCESS | 1664 | 1469256413941 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}] 23:46:53 INFO - PROCESS | 1664 | 1469256413943 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:54 INFO - PROCESS | 1664 | 1469256414051 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 23:46:54 INFO - PROCESS | 1664 | 1469256414109 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:54 INFO - PROCESS | 1664 | 1469256414112 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:54 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ac5800 == 43 [pid = 1664] [id = 315] 23:46:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x1164ea000) [pid = 1664] [serial = 944] [outer = 0x0] 23:46:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x1167d5000) [pid = 1664] [serial = 945] [outer = 0x1164ea000] 23:46:54 INFO - PROCESS | 1664 | 1469256414143 Marionette DEBUG loaded listener.js 23:46:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x118254800) [pid = 1664] [serial = 946] [outer = 0x1164ea000] 23:46:54 INFO - PROCESS | 1664 | 1469256414559 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]]]}] 23:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 673ms 23:46:54 INFO - PROCESS | 1664 | 1469256414607 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 23:46:54 INFO - PROCESS | 1664 | 1469256414610 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 23:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:46:54 INFO - PROCESS | 1664 | 1469256414615 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:46:54 INFO - PROCESS | 1664 | 1469256414617 Marionette TRACE conn2 <- [1,1234,null,{}] 23:46:54 INFO - PROCESS | 1664 | 1469256414619 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}] 23:46:54 INFO - PROCESS | 1664 | 1469256414621 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:54 INFO - PROCESS | 1664 | 1469256414720 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 23:46:54 INFO - PROCESS | 1664 | 1469256414778 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:54 INFO - PROCESS | 1664 | 1469256414779 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:54 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b7c800 == 44 [pid = 1664] [id = 316] 23:46:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x119a2b000) [pid = 1664] [serial = 947] [outer = 0x0] 23:46:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x120a0ac00) [pid = 1664] [serial = 948] [outer = 0x119a2b000] 23:46:54 INFO - PROCESS | 1664 | 1469256414809 Marionette DEBUG loaded listener.js 23:46:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x120d3bc00) [pid = 1664] [serial = 949] [outer = 0x119a2b000] 23:46:55 INFO - PROCESS | 1664 | 1469256415246 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]]]}] 23:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 23:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:46:55 INFO - PROCESS | 1664 | 1469256415286 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 23:46:55 INFO - PROCESS | 1664 | 1469256415287 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 23:46:55 INFO - PROCESS | 1664 | 1469256415289 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:46:55 INFO - PROCESS | 1664 | 1469256415291 Marionette TRACE conn2 <- [1,1238,null,{}] 23:46:55 INFO - PROCESS | 1664 | 1469256415298 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}] 23:46:55 INFO - PROCESS | 1664 | 1469256415302 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:55 INFO - PROCESS | 1664 | 1469256415435 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 23:46:55 INFO - PROCESS | 1664 | 1469256415507 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:55 INFO - PROCESS | 1664 | 1469256415509 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:55 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b447800 == 45 [pid = 1664] [id = 317] 23:46:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x121636400) [pid = 1664] [serial = 950] [outer = 0x0] 23:46:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x1262b2c00) [pid = 1664] [serial = 951] [outer = 0x121636400] 23:46:55 INFO - PROCESS | 1664 | 1469256415547 Marionette DEBUG loaded listener.js 23:46:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x128c8d000) [pid = 1664] [serial = 952] [outer = 0x121636400] 23:46:55 INFO - PROCESS | 1664 | 1469256415989 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]]]}] 23:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 721ms 23:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:46:56 INFO - PROCESS | 1664 | 1469256416010 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 23:46:56 INFO - PROCESS | 1664 | 1469256416012 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 23:46:56 INFO - PROCESS | 1664 | 1469256416014 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:46:56 INFO - PROCESS | 1664 | 1469256416015 Marionette TRACE conn2 <- [1,1242,null,{}] 23:46:56 INFO - PROCESS | 1664 | 1469256416018 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}] 23:46:56 INFO - PROCESS | 1664 | 1469256416019 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:56 INFO - PROCESS | 1664 | 1469256416121 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 23:46:56 INFO - PROCESS | 1664 | 1469256416178 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:56 INFO - PROCESS | 1664 | 1469256416179 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:56 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c00f800 == 46 [pid = 1664] [id = 318] 23:46:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x128f4f800) [pid = 1664] [serial = 953] [outer = 0x0] 23:46:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x128f54800) [pid = 1664] [serial = 954] [outer = 0x128f4f800] 23:46:56 INFO - PROCESS | 1664 | 1469256416209 Marionette DEBUG loaded listener.js 23:46:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x12b327c00) [pid = 1664] [serial = 955] [outer = 0x128f4f800] 23:46:56 INFO - PROCESS | 1664 | 1469256416611 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]]]}] 23:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 671ms 23:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:46:56 INFO - PROCESS | 1664 | 1469256416685 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 23:46:56 INFO - PROCESS | 1664 | 1469256416686 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 23:46:56 INFO - PROCESS | 1664 | 1469256416689 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:46:56 INFO - PROCESS | 1664 | 1469256416690 Marionette TRACE conn2 <- [1,1246,null,{}] 23:46:56 INFO - PROCESS | 1664 | 1469256416692 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}] 23:46:56 INFO - PROCESS | 1664 | 1469256416694 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:56 INFO - PROCESS | 1664 | 1469256416804 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 23:46:56 INFO - PROCESS | 1664 | 1469256416893 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:56 INFO - PROCESS | 1664 | 1469256416894 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:56 INFO - PROCESS | 1664 | ++DOCSHELL 0x119294800 == 47 [pid = 1664] [id = 319] 23:46:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x115e28000) [pid = 1664] [serial = 956] [outer = 0x0] 23:46:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x128f52c00) [pid = 1664] [serial = 957] [outer = 0x115e28000] 23:46:56 INFO - PROCESS | 1664 | 1469256416924 Marionette DEBUG loaded listener.js 23:46:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x12b740800) [pid = 1664] [serial = 958] [outer = 0x115e28000] 23:46:57 INFO - PROCESS | 1664 | 1469256417478 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]]]}] 23:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 820ms 23:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:46:57 INFO - PROCESS | 1664 | 1469256417509 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 23:46:57 INFO - PROCESS | 1664 | 1469256417511 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 23:46:57 INFO - PROCESS | 1664 | 1469256417514 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:46:57 INFO - PROCESS | 1664 | 1469256417516 Marionette TRACE conn2 <- [1,1250,null,{}] 23:46:57 INFO - PROCESS | 1664 | 1469256417536 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}] 23:46:57 INFO - PROCESS | 1664 | 1469256417539 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:57 INFO - PROCESS | 1664 | 1469256417655 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 23:46:57 INFO - PROCESS | 1664 | 1469256417707 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:57 INFO - PROCESS | 1664 | 1469256417708 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:57 INFO - PROCESS | 1664 | ++DOCSHELL 0x1181b3000 == 48 [pid = 1664] [id = 320] 23:46:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x1130e6400) [pid = 1664] [serial = 959] [outer = 0x0] 23:46:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x1164e7000) [pid = 1664] [serial = 960] [outer = 0x1130e6400] 23:46:57 INFO - PROCESS | 1664 | 1469256417735 Marionette DEBUG loaded listener.js 23:46:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 117 (0x1181d7400) [pid = 1664] [serial = 961] [outer = 0x1130e6400] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x12b786000 == 47 [pid = 1664] [id = 313] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x12a62b000 == 46 [pid = 1664] [id = 312] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x125fc9000 == 45 [pid = 1664] [id = 311] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x12a0bf800 == 44 [pid = 1664] [id = 310] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x1191b2800 == 43 [pid = 1664] [id = 309] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x12860b000 == 42 [pid = 1664] [id = 308] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x1246ac000 == 41 [pid = 1664] [id = 307] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x120fd4800 == 40 [pid = 1664] [id = 306] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x119a9d000 == 39 [pid = 1664] [id = 305] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x1181ac800 == 38 [pid = 1664] [id = 304] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x11673b800 == 37 [pid = 1664] [id = 303] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x120c62000 == 36 [pid = 1664] [id = 302] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x116ffe000 == 35 [pid = 1664] [id = 301] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x12b3a2800 == 34 [pid = 1664] [id = 300] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x116ffa000 == 33 [pid = 1664] [id = 287] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x119294800 == 32 [pid = 1664] [id = 319] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x12c00f800 == 31 [pid = 1664] [id = 318] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x12b447800 == 30 [pid = 1664] [id = 317] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x120b7c800 == 29 [pid = 1664] [id = 316] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x12bea7000 == 28 [pid = 1664] [id = 314] 23:46:58 INFO - PROCESS | 1664 | --DOCSHELL 0x116ac5800 == 27 [pid = 1664] [id = 315] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 116 (0x12a2bc800) [pid = 1664] [serial = 896] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x12447b000) [pid = 1664] [serial = 878] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x1191cf400) [pid = 1664] [serial = 869] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x119a28800) [pid = 1664] [serial = 870] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x1176c3800) [pid = 1664] [serial = 866] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x1181d4c00) [pid = 1664] [serial = 867] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x112f53800) [pid = 1664] [serial = 863] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x110eb3c00) [pid = 1664] [serial = 864] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x1176c0000) [pid = 1664] [serial = 861] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x114f78800) [pid = 1664] [serial = 860] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x116648c00) [pid = 1664] [serial = 846] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x1130b7800) [pid = 1664] [serial = 845] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x125f73800) [pid = 1664] [serial = 881] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x119a27800) [pid = 1664] [serial = 849] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x119187c00) [pid = 1664] [serial = 848] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x125bb9c00) [pid = 1664] [serial = 879] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x125bc2000) [pid = 1664] [serial = 852] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x124894c00) [pid = 1664] [serial = 851] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1285eb400) [pid = 1664] [serial = 884] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1183eac00) [pid = 1664] [serial = 890] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x112a8cc00) [pid = 1664] [serial = 855] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x128c86800) [pid = 1664] [serial = 887] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1285eac00) [pid = 1664] [serial = 854] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x12877e400) [pid = 1664] [serial = 885] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x12a03e800) [pid = 1664] [serial = 858] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x12505e400) [pid = 1664] [serial = 891] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x128f06000) [pid = 1664] [serial = 893] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1265cc800) [pid = 1664] [serial = 857] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x12a1ab000) [pid = 1664] [serial = 894] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x128de8000) [pid = 1664] [serial = 888] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x120a0c800) [pid = 1664] [serial = 872] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x120b06c00) [pid = 1664] [serial = 873] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x120d37c00) [pid = 1664] [serial = 875] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x1265d0000) [pid = 1664] [serial = 882] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x121636c00) [pid = 1664] [serial = 876] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x12b331400) [pid = 1664] [serial = 897] [outer = 0x0] [url = about:blank] 23:46:58 INFO - PROCESS | 1664 | 1469256418713 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]]]}] 23:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1271ms 23:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:46:58 INFO - PROCESS | 1664 | 1469256418786 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 23:46:58 INFO - PROCESS | 1664 | 1469256418788 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 23:46:58 INFO - PROCESS | 1664 | 1469256418792 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:46:58 INFO - PROCESS | 1664 | 1469256418794 Marionette TRACE conn2 <- [1,1254,null,{}] 23:46:58 INFO - PROCESS | 1664 | 1469256418797 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}] 23:46:58 INFO - PROCESS | 1664 | 1469256418799 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:58 INFO - PROCESS | 1664 | 1469256418880 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 23:46:58 INFO - PROCESS | 1664 | 1469256418886 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:58 INFO - PROCESS | 1664 | 1469256418890 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:58 INFO - PROCESS | 1664 | ++DOCSHELL 0x115dbb000 == 28 [pid = 1664] [id = 321] 23:46:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x112f4e400) [pid = 1664] [serial = 962] [outer = 0x0] 23:46:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x112f57400) [pid = 1664] [serial = 963] [outer = 0x112f4e400] 23:46:58 INFO - PROCESS | 1664 | 1469256418918 Marionette DEBUG loaded listener.js 23:46:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x115d06400) [pid = 1664] [serial = 964] [outer = 0x112f4e400] 23:46:59 INFO - PROCESS | 1664 | 1469256419247 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]]]}] 23:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 470ms 23:46:59 INFO - PROCESS | 1664 | 1469256419261 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 23:46:59 INFO - PROCESS | 1664 | 1469256419265 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 23:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:46:59 INFO - PROCESS | 1664 | 1469256419296 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:46:59 INFO - PROCESS | 1664 | 1469256419298 Marionette TRACE conn2 <- [1,1258,null,{}] 23:46:59 INFO - PROCESS | 1664 | 1469256419300 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}] 23:46:59 INFO - PROCESS | 1664 | 1469256419301 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:59 INFO - PROCESS | 1664 | 1469256419377 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 23:46:59 INFO - PROCESS | 1664 | 1469256419382 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:59 INFO - PROCESS | 1664 | 1469256419383 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:59 INFO - PROCESS | 1664 | ++DOCSHELL 0x116adb000 == 29 [pid = 1664] [id = 322] 23:46:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x11676a000) [pid = 1664] [serial = 965] [outer = 0x0] 23:46:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x1176c4c00) [pid = 1664] [serial = 966] [outer = 0x11676a000] 23:46:59 INFO - PROCESS | 1664 | 1469256419412 Marionette DEBUG loaded listener.js 23:46:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x118250c00) [pid = 1664] [serial = 967] [outer = 0x11676a000] 23:46:59 INFO - PROCESS | 1664 | 1469256419756 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]]]}] 23:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 476ms 23:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:46:59 INFO - PROCESS | 1664 | 1469256419768 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 23:46:59 INFO - PROCESS | 1664 | 1469256419769 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 23:46:59 INFO - PROCESS | 1664 | 1469256419774 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:46:59 INFO - PROCESS | 1664 | 1469256419783 Marionette TRACE conn2 <- [1,1262,null,{}] 23:46:59 INFO - PROCESS | 1664 | 1469256419792 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}] 23:46:59 INFO - PROCESS | 1664 | 1469256419796 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:59 INFO - PROCESS | 1664 | 1469256419876 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 23:46:59 INFO - PROCESS | 1664 | 1469256419928 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:59 INFO - PROCESS | 1664 | 1469256419930 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:46:59 INFO - PROCESS | 1664 | ++DOCSHELL 0x118653000 == 30 [pid = 1664] [id = 323] 23:46:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1183ea800) [pid = 1664] [serial = 968] [outer = 0x0] 23:46:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x11912bc00) [pid = 1664] [serial = 969] [outer = 0x1183ea800] 23:46:59 INFO - PROCESS | 1664 | 1469256419959 Marionette DEBUG loaded listener.js 23:47:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x119a2ac00) [pid = 1664] [serial = 970] [outer = 0x1183ea800] 23:47:00 INFO - PROCESS | 1664 | 1469256420262 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]]]}] 23:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 534ms 23:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:47:00 INFO - PROCESS | 1664 | 1469256420307 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 23:47:00 INFO - PROCESS | 1664 | 1469256420309 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 23:47:00 INFO - PROCESS | 1664 | 1469256420311 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:47:00 INFO - PROCESS | 1664 | 1469256420312 Marionette TRACE conn2 <- [1,1266,null,{}] 23:47:00 INFO - PROCESS | 1664 | 1469256420315 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}] 23:47:00 INFO - PROCESS | 1664 | 1469256420316 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:00 INFO - PROCESS | 1664 | 1469256420391 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 23:47:00 INFO - PROCESS | 1664 | 1469256420394 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:00 INFO - PROCESS | 1664 | 1469256420395 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:00 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a85000 == 31 [pid = 1664] [id = 324] 23:47:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x119e68400) [pid = 1664] [serial = 971] [outer = 0x0] 23:47:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x120b06c00) [pid = 1664] [serial = 972] [outer = 0x119e68400] 23:47:00 INFO - PROCESS | 1664 | 1469256420422 Marionette DEBUG loaded listener.js 23:47:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x1213d3400) [pid = 1664] [serial = 973] [outer = 0x119e68400] 23:47:00 INFO - PROCESS | 1664 | 1469256420742 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]]]}] 23:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 469ms 23:47:00 INFO - PROCESS | 1664 | 1469256420780 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 23:47:00 INFO - PROCESS | 1664 | 1469256420781 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 23:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:47:00 INFO - PROCESS | 1664 | 1469256420784 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:47:00 INFO - PROCESS | 1664 | 1469256420785 Marionette TRACE conn2 <- [1,1270,null,{}] 23:47:00 INFO - PROCESS | 1664 | 1469256420787 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}] 23:47:00 INFO - PROCESS | 1664 | 1469256420788 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:00 INFO - PROCESS | 1664 | 1469256420894 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 23:47:00 INFO - PROCESS | 1664 | 1469256420909 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:00 INFO - PROCESS | 1664 | 1469256420910 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:00 INFO - PROCESS | 1664 | ++DOCSHELL 0x120910800 == 32 [pid = 1664] [id = 325] 23:47:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1214b1400) [pid = 1664] [serial = 974] [outer = 0x0] 23:47:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12163e400) [pid = 1664] [serial = 975] [outer = 0x1214b1400] 23:47:00 INFO - PROCESS | 1664 | 1469256420935 Marionette DEBUG loaded listener.js 23:47:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x122df9400) [pid = 1664] [serial = 976] [outer = 0x1214b1400] 23:47:01 INFO - PROCESS | 1664 | 1469256421249 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]]]}] 23:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 519ms 23:47:01 INFO - PROCESS | 1664 | 1469256421304 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 23:47:01 INFO - PROCESS | 1664 | 1469256421305 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 23:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:47:01 INFO - PROCESS | 1664 | 1469256421307 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:47:01 INFO - PROCESS | 1664 | 1469256421308 Marionette TRACE conn2 <- [1,1274,null,{}] 23:47:01 INFO - PROCESS | 1664 | 1469256421310 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}] 23:47:01 INFO - PROCESS | 1664 | 1469256421314 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:01 INFO - PROCESS | 1664 | 1469256421429 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 23:47:01 INFO - PROCESS | 1664 | 1469256421465 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:01 INFO - PROCESS | 1664 | 1469256421466 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:01 INFO - PROCESS | 1664 | ++DOCSHELL 0x120fda000 == 33 [pid = 1664] [id = 326] 23:47:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x122fe5000) [pid = 1664] [serial = 977] [outer = 0x0] 23:47:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12505a000) [pid = 1664] [serial = 978] [outer = 0x122fe5000] 23:47:01 INFO - PROCESS | 1664 | 1469256421491 Marionette DEBUG loaded listener.js 23:47:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x1265b1800) [pid = 1664] [serial = 979] [outer = 0x122fe5000] 23:47:01 INFO - PROCESS | 1664 | 1469256421808 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]]]}] 23:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 518ms 23:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:47:01 INFO - PROCESS | 1664 | 1469256421826 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 23:47:01 INFO - PROCESS | 1664 | 1469256421827 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 23:47:01 INFO - PROCESS | 1664 | 1469256421829 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:47:01 INFO - PROCESS | 1664 | 1469256421830 Marionette TRACE conn2 <- [1,1278,null,{}] 23:47:01 INFO - PROCESS | 1664 | 1469256421832 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}] 23:47:01 INFO - PROCESS | 1664 | 1469256421833 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:01 INFO - PROCESS | 1664 | 1469256421931 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 23:47:01 INFO - PROCESS | 1664 | 1469256421965 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:01 INFO - PROCESS | 1664 | 1469256421966 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:01 INFO - PROCESS | 1664 | ++DOCSHELL 0x124410000 == 34 [pid = 1664] [id = 327] 23:47:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x1265cd800) [pid = 1664] [serial = 980] [outer = 0x0] 23:47:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x128799800) [pid = 1664] [serial = 981] [outer = 0x1265cd800] 23:47:01 INFO - PROCESS | 1664 | 1469256421990 Marionette DEBUG loaded listener.js 23:47:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x1287a0c00) [pid = 1664] [serial = 982] [outer = 0x1265cd800] 23:47:02 INFO - PROCESS | 1664 | 1469256422296 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]]]}] 23:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 522ms 23:47:02 INFO - PROCESS | 1664 | 1469256422352 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 23:47:02 INFO - PROCESS | 1664 | 1469256422353 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 23:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:47:02 INFO - PROCESS | 1664 | 1469256422356 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:47:02 INFO - PROCESS | 1664 | 1469256422357 Marionette TRACE conn2 <- [1,1282,null,{}] 23:47:02 INFO - PROCESS | 1664 | 1469256422359 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}] 23:47:02 INFO - PROCESS | 1664 | 1469256422360 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:02 INFO - PROCESS | 1664 | 1469256422454 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 23:47:02 INFO - PROCESS | 1664 | 1469256422490 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:02 INFO - PROCESS | 1664 | 1469256422492 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:02 INFO - PROCESS | 1664 | ++DOCSHELL 0x125b2e800 == 35 [pid = 1664] [id = 328] 23:47:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x128797000) [pid = 1664] [serial = 983] [outer = 0x0] 23:47:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x128c8e400) [pid = 1664] [serial = 984] [outer = 0x128797000] 23:47:02 INFO - PROCESS | 1664 | 1469256422515 Marionette DEBUG loaded listener.js 23:47:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x128df3800) [pid = 1664] [serial = 985] [outer = 0x128797000] 23:47:02 INFO - PROCESS | 1664 | 1469256422841 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]]]}] 23:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 519ms 23:47:03 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x11918c000) [pid = 1664] [serial = 922] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:47:03 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x12a2bac00) [pid = 1664] [serial = 925] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:47:03 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x11917f800) [pid = 1664] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:47:03 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x112f55c00) [pid = 1664] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:47:03 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1130bc800) [pid = 1664] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:47:03 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x112f56000) [pid = 1664] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:47:03 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x120a11400) [pid = 1664] [serial = 913] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:47:03 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x11878c000) [pid = 1664] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:47:03 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x11688bc00) [pid = 1664] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:47:03 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1243f9c00) [pid = 1664] [serial = 916] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:47:03 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x12b3dbc00) [pid = 1664] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:47:03 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x12b771800) [pid = 1664] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:47:03 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x12b3d7800) [pid = 1664] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:47:03 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x12163bc00) [pid = 1664] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:47:03 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x112a85400) [pid = 1664] [serial = 919] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:47:03 INFO - PROCESS | 1664 | 1469256423058 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 23:47:03 INFO - PROCESS | 1664 | 1469256423059 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 23:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:47:03 INFO - PROCESS | 1664 | 1469256423070 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:47:03 INFO - PROCESS | 1664 | 1469256423072 Marionette TRACE conn2 <- [1,1286,null,{}] 23:47:03 INFO - PROCESS | 1664 | 1469256423075 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}] 23:47:03 INFO - PROCESS | 1664 | 1469256423076 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:03 INFO - PROCESS | 1664 | 1469256423148 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 23:47:03 INFO - PROCESS | 1664 | 1469256423152 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:03 INFO - PROCESS | 1664 | 1469256423162 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:03 INFO - PROCESS | 1664 | ++DOCSHELL 0x122d7b000 == 36 [pid = 1664] [id = 329] 23:47:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x115da6800) [pid = 1664] [serial = 986] [outer = 0x0] 23:47:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x11688bc00) [pid = 1664] [serial = 987] [outer = 0x115da6800] 23:47:03 INFO - PROCESS | 1664 | 1469256423189 Marionette DEBUG loaded listener.js 23:47:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x11917f800) [pid = 1664] [serial = 988] [outer = 0x115da6800] 23:47:03 INFO - PROCESS | 1664 | 1469256423493 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]]]}] 23:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 472ms 23:47:03 INFO - PROCESS | 1664 | 1469256423543 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 23:47:03 INFO - PROCESS | 1664 | 1469256423544 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 23:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:47:03 INFO - PROCESS | 1664 | 1469256423546 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:47:03 INFO - PROCESS | 1664 | 1469256423547 Marionette TRACE conn2 <- [1,1290,null,{}] 23:47:03 INFO - PROCESS | 1664 | 1469256423549 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}] 23:47:03 INFO - PROCESS | 1664 | 1469256423550 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:03 INFO - PROCESS | 1664 | 1469256423625 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 23:47:03 INFO - PROCESS | 1664 | 1469256423678 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:03 INFO - PROCESS | 1664 | 1469256423679 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:03 INFO - PROCESS | 1664 | ++DOCSHELL 0x128682800 == 37 [pid = 1664] [id = 330] 23:47:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x115e29800) [pid = 1664] [serial = 989] [outer = 0x0] 23:47:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x122dc0000) [pid = 1664] [serial = 990] [outer = 0x115e29800] 23:47:03 INFO - PROCESS | 1664 | 1469256423703 Marionette DEBUG loaded listener.js 23:47:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x128f53c00) [pid = 1664] [serial = 991] [outer = 0x115e29800] 23:47:03 INFO - PROCESS | 1664 | 1469256423988 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]]]}] 23:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 468ms 23:47:04 INFO - PROCESS | 1664 | 1469256424014 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 23:47:04 INFO - PROCESS | 1664 | 1469256424016 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 23:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:47:04 INFO - PROCESS | 1664 | 1469256424018 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:47:04 INFO - PROCESS | 1664 | 1469256424020 Marionette TRACE conn2 <- [1,1294,null,{}] 23:47:04 INFO - PROCESS | 1664 | 1469256424026 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}] 23:47:04 INFO - PROCESS | 1664 | 1469256424027 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:04 INFO - PROCESS | 1664 | 1469256424122 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 23:47:04 INFO - PROCESS | 1664 | 1469256424126 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:04 INFO - PROCESS | 1664 | 1469256424127 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:04 INFO - PROCESS | 1664 | ++DOCSHELL 0x129e4a000 == 38 [pid = 1664] [id = 331] 23:47:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x12a033c00) [pid = 1664] [serial = 992] [outer = 0x0] 23:47:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12a2bc800) [pid = 1664] [serial = 993] [outer = 0x12a033c00] 23:47:04 INFO - PROCESS | 1664 | 1469256424153 Marionette DEBUG loaded listener.js 23:47:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12b32cc00) [pid = 1664] [serial = 994] [outer = 0x12a033c00] 23:47:04 INFO - PROCESS | 1664 | 1469256424475 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]]]}] 23:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 474ms 23:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:47:04 INFO - PROCESS | 1664 | 1469256424493 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 23:47:04 INFO - PROCESS | 1664 | 1469256424494 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 23:47:04 INFO - PROCESS | 1664 | 1469256424496 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:47:04 INFO - PROCESS | 1664 | 1469256424497 Marionette TRACE conn2 <- [1,1298,null,{}] 23:47:04 INFO - PROCESS | 1664 | 1469256424500 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}] 23:47:04 INFO - PROCESS | 1664 | 1469256424501 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:04 INFO - PROCESS | 1664 | 1469256424603 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 23:47:04 INFO - PROCESS | 1664 | 1469256424609 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:04 INFO - PROCESS | 1664 | 1469256424610 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:04 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a27e000 == 39 [pid = 1664] [id = 332] 23:47:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x125056400) [pid = 1664] [serial = 995] [outer = 0x0] 23:47:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x12b332000) [pid = 1664] [serial = 996] [outer = 0x125056400] 23:47:04 INFO - PROCESS | 1664 | 1469256424634 Marionette DEBUG loaded listener.js 23:47:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x12b496000) [pid = 1664] [serial = 997] [outer = 0x125056400] 23:47:04 INFO - PROCESS | 1664 | 1469256424920 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]]]}] 23:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 472ms 23:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:47:04 INFO - PROCESS | 1664 | 1469256424968 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 23:47:04 INFO - PROCESS | 1664 | 1469256424969 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 23:47:04 INFO - PROCESS | 1664 | 1469256424973 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:47:04 INFO - PROCESS | 1664 | 1469256424974 Marionette TRACE conn2 <- [1,1302,null,{}] 23:47:04 INFO - PROCESS | 1664 | 1469256424976 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}] 23:47:04 INFO - PROCESS | 1664 | 1469256424977 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:05 INFO - PROCESS | 1664 | 1469256425060 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 23:47:05 INFO - PROCESS | 1664 | 1469256425154 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:05 INFO - PROCESS | 1664 | 1469256425156 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:05 INFO - PROCESS | 1664 | ++DOCSHELL 0x112158800 == 40 [pid = 1664] [id = 333] 23:47:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x10eaf5c00) [pid = 1664] [serial = 998] [outer = 0x0] 23:47:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x110eaf000) [pid = 1664] [serial = 999] [outer = 0x10eaf5c00] 23:47:05 INFO - PROCESS | 1664 | 1469256425188 Marionette DEBUG loaded listener.js 23:47:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x112d1e000) [pid = 1664] [serial = 1000] [outer = 0x10eaf5c00] 23:47:05 INFO - PROCESS | 1664 | 1469256425688 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]]]}] 23:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 771ms 23:47:05 INFO - PROCESS | 1664 | 1469256425745 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 23:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:47:05 INFO - PROCESS | 1664 | 1469256425748 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 23:47:05 INFO - PROCESS | 1664 | 1469256425751 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:47:05 INFO - PROCESS | 1664 | 1469256425753 Marionette TRACE conn2 <- [1,1306,null,{}] 23:47:05 INFO - PROCESS | 1664 | 1469256425756 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}] 23:47:05 INFO - PROCESS | 1664 | 1469256425759 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:05 INFO - PROCESS | 1664 | 1469256425866 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 23:47:05 INFO - PROCESS | 1664 | 1469256425945 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:05 INFO - PROCESS | 1664 | 1469256425947 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:05 INFO - PROCESS | 1664 | ++DOCSHELL 0x119109000 == 41 [pid = 1664] [id = 334] 23:47:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x116ab1000) [pid = 1664] [serial = 1001] [outer = 0x0] 23:47:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x1176ca800) [pid = 1664] [serial = 1002] [outer = 0x116ab1000] 23:47:05 INFO - PROCESS | 1664 | 1469256425977 Marionette DEBUG loaded listener.js 23:47:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x1182fa800) [pid = 1664] [serial = 1003] [outer = 0x116ab1000] 23:47:06 INFO - PROCESS | 1664 | 1469256426527 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]]]}] 23:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 820ms 23:47:06 INFO - PROCESS | 1664 | 1469256426684 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 23:47:06 INFO - PROCESS | 1664 | 1469256426686 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 23:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:47:06 INFO - PROCESS | 1664 | 1469256426718 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:47:06 INFO - PROCESS | 1664 | 1469256426720 Marionette TRACE conn2 <- [1,1310,null,{}] 23:47:06 INFO - PROCESS | 1664 | 1469256426724 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}] 23:47:06 INFO - PROCESS | 1664 | 1469256426726 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:06 INFO - PROCESS | 1664 | 1469256426829 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 23:47:06 INFO - PROCESS | 1664 | 1469256426881 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:06 INFO - PROCESS | 1664 | 1469256426884 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:06 INFO - PROCESS | 1664 | ++DOCSHELL 0x117481000 == 42 [pid = 1664] [id = 335] 23:47:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x115e2a800) [pid = 1664] [serial = 1004] [outer = 0x0] 23:47:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x1161a6800) [pid = 1664] [serial = 1005] [outer = 0x115e2a800] 23:47:06 INFO - PROCESS | 1664 | 1469256426911 Marionette DEBUG loaded listener.js 23:47:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x1176bd800) [pid = 1664] [serial = 1006] [outer = 0x115e2a800] 23:47:07 INFO - PROCESS | 1664 | --DOCSHELL 0x12a27e000 == 41 [pid = 1664] [id = 332] 23:47:07 INFO - PROCESS | 1664 | --DOCSHELL 0x129e4a000 == 40 [pid = 1664] [id = 331] 23:47:07 INFO - PROCESS | 1664 | --DOCSHELL 0x128682800 == 39 [pid = 1664] [id = 330] 23:47:07 INFO - PROCESS | 1664 | --DOCSHELL 0x122d7b000 == 38 [pid = 1664] [id = 329] 23:47:07 INFO - PROCESS | 1664 | --DOCSHELL 0x125b2e800 == 37 [pid = 1664] [id = 328] 23:47:07 INFO - PROCESS | 1664 | --DOCSHELL 0x124410000 == 36 [pid = 1664] [id = 327] 23:47:07 INFO - PROCESS | 1664 | --DOCSHELL 0x120fda000 == 35 [pid = 1664] [id = 326] 23:47:07 INFO - PROCESS | 1664 | --DOCSHELL 0x120910800 == 34 [pid = 1664] [id = 325] 23:47:07 INFO - PROCESS | 1664 | --DOCSHELL 0x119a85000 == 33 [pid = 1664] [id = 324] 23:47:07 INFO - PROCESS | 1664 | --DOCSHELL 0x118653000 == 32 [pid = 1664] [id = 323] 23:47:07 INFO - PROCESS | 1664 | --DOCSHELL 0x116adb000 == 31 [pid = 1664] [id = 322] 23:47:07 INFO - PROCESS | 1664 | --DOCSHELL 0x115dbb000 == 30 [pid = 1664] [id = 321] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x128c88000) [pid = 1664] [serial = 923] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x12b235c00) [pid = 1664] [serial = 926] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x12b32fc00) [pid = 1664] [serial = 927] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x1191d5c00) [pid = 1664] [serial = 905] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x119e64000) [pid = 1664] [serial = 934] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x119a32400) [pid = 1664] [serial = 906] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x12b3e1800) [pid = 1664] [serial = 900] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x12a1b0800) [pid = 1664] [serial = 899] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x115e87800) [pid = 1664] [serial = 902] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x116a14800) [pid = 1664] [serial = 903] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1214b0c00) [pid = 1664] [serial = 914] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x122d2ec00) [pid = 1664] [serial = 915] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1191dc400) [pid = 1664] [serial = 911] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x119e60c00) [pid = 1664] [serial = 912] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x115d9f400) [pid = 1664] [serial = 501] [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.] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x117159000) [pid = 1664] [serial = 908] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1181dfc00) [pid = 1664] [serial = 909] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x125065000) [pid = 1664] [serial = 917] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x125bbb000) [pid = 1664] [serial = 918] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x12b76f800) [pid = 1664] [serial = 940] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x12b77a400) [pid = 1664] [serial = 942] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x12b7c9800) [pid = 1664] [serial = 943] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x12b3df800) [pid = 1664] [serial = 930] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x117d05000) [pid = 1664] [serial = 933] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x12a1ac400) [pid = 1664] [serial = 937] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x12b740000) [pid = 1664] [serial = 939] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x12b493c00) [pid = 1664] [serial = 931] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x125fef800) [pid = 1664] [serial = 920] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x12a03f000) [pid = 1664] [serial = 924] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x1285ecc00) [pid = 1664] [serial = 921] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x124a82400) [pid = 1664] [serial = 936] [outer = 0x0] [url = about:blank] 23:47:07 INFO - PROCESS | 1664 | 1469256427344 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] 23:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:47:07 INFO - PROCESS | 1664 | 1469256427394 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 23:47:07 INFO - PROCESS | 1664 | 1469256427399 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:47:07 INFO - PROCESS | 1664 | 1469256427402 Marionette TRACE conn2 <- [1,1314,null,{}] 23:47:07 INFO - PROCESS | 1664 | 1469256427405 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}] 23:47:07 INFO - PROCESS | 1664 | 1469256427407 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:07 INFO - PROCESS | 1664 | 1469256427502 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 23:47:07 INFO - PROCESS | 1664 | 1469256427509 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:07 INFO - PROCESS | 1664 | 1469256427511 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:07 INFO - PROCESS | 1664 | ++DOCSHELL 0x116fe7800 == 31 [pid = 1664] [id = 336] 23:47:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x117d11000) [pid = 1664] [serial = 1007] [outer = 0x0] 23:47:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x1183f1000) [pid = 1664] [serial = 1008] [outer = 0x117d11000] 23:47:07 INFO - PROCESS | 1664 | 1469256427548 Marionette DEBUG loaded listener.js 23:47:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x11918b800) [pid = 1664] [serial = 1009] [outer = 0x117d11000] 23:47:07 INFO - PROCESS | 1664 | 1469256427958 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]]]}] 23:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 574ms 23:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:47:07 INFO - PROCESS | 1664 | 1469256427971 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 23:47:07 INFO - PROCESS | 1664 | 1469256427973 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 23:47:07 INFO - PROCESS | 1664 | 1469256427975 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:47:07 INFO - PROCESS | 1664 | 1469256427976 Marionette TRACE conn2 <- [1,1318,null,{}] 23:47:07 INFO - PROCESS | 1664 | 1469256427983 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}] 23:47:07 INFO - PROCESS | 1664 | 1469256427986 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:08 INFO - PROCESS | 1664 | 1469256428067 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 23:47:08 INFO - PROCESS | 1664 | 1469256428075 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:08 INFO - PROCESS | 1664 | 1469256428078 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:08 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a43000 == 32 [pid = 1664] [id = 337] 23:47:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x11a0ebc00) [pid = 1664] [serial = 1010] [outer = 0x0] 23:47:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x120a0c800) [pid = 1664] [serial = 1011] [outer = 0x11a0ebc00] 23:47:08 INFO - PROCESS | 1664 | 1469256428106 Marionette DEBUG loaded listener.js 23:47:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x120d38400) [pid = 1664] [serial = 1012] [outer = 0x11a0ebc00] 23:47:08 INFO - PROCESS | 1664 | 1469256428461 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]]]}] 23:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 518ms 23:47:08 INFO - PROCESS | 1664 | 1469256428494 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 23:47:08 INFO - PROCESS | 1664 | 1469256428495 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 23:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:47:08 INFO - PROCESS | 1664 | 1469256428497 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:47:08 INFO - PROCESS | 1664 | 1469256428498 Marionette TRACE conn2 <- [1,1322,null,{}] 23:47:08 INFO - PROCESS | 1664 | 1469256428500 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}] 23:47:08 INFO - PROCESS | 1664 | 1469256428501 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:08 INFO - PROCESS | 1664 | 1469256428583 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 23:47:08 INFO - PROCESS | 1664 | 1469256428635 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:08 INFO - PROCESS | 1664 | 1469256428636 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:08 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b78000 == 33 [pid = 1664] [id = 338] 23:47:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x11a0edc00) [pid = 1664] [serial = 1013] [outer = 0x0] 23:47:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x12163a800) [pid = 1664] [serial = 1014] [outer = 0x11a0edc00] 23:47:08 INFO - PROCESS | 1664 | 1469256428661 Marionette DEBUG loaded listener.js 23:47:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x1244a9800) [pid = 1664] [serial = 1015] [outer = 0x11a0edc00] 23:47:08 INFO - PROCESS | 1664 | 1469256428930 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]]]}] 23:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 472ms 23:47:08 INFO - PROCESS | 1664 | 1469256428969 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 23:47:08 INFO - PROCESS | 1664 | 1469256428971 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 23:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:47:08 INFO - PROCESS | 1664 | 1469256428980 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:47:08 INFO - PROCESS | 1664 | 1469256428981 Marionette TRACE conn2 <- [1,1326,null,{}] 23:47:08 INFO - PROCESS | 1664 | 1469256428983 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}] 23:47:08 INFO - PROCESS | 1664 | 1469256428985 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:09 INFO - PROCESS | 1664 | 1469256429061 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 23:47:09 INFO - PROCESS | 1664 | 1469256429065 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:09 INFO - PROCESS | 1664 | 1469256429066 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:09 INFO - PROCESS | 1664 | ++DOCSHELL 0x1168bb000 == 34 [pid = 1664] [id = 339] 23:47:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x122d2a800) [pid = 1664] [serial = 1016] [outer = 0x0] 23:47:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x125057800) [pid = 1664] [serial = 1017] [outer = 0x122d2a800] 23:47:09 INFO - PROCESS | 1664 | 1469256429091 Marionette DEBUG loaded listener.js 23:47:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x125bbb400) [pid = 1664] [serial = 1018] [outer = 0x122d2a800] 23:47:09 INFO - PROCESS | 1664 | 1469256429421 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]]]}] 23:47:09 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 23:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 469ms 23:47:09 INFO - PROCESS | 1664 | 1469256429449 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 23:47:09 INFO - PROCESS | 1664 | 1469256429451 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 23:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:47:09 INFO - PROCESS | 1664 | 1469256429453 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:47:09 INFO - PROCESS | 1664 | 1469256429454 Marionette TRACE conn2 <- [1,1330,null,{}] 23:47:09 INFO - PROCESS | 1664 | 1469256429458 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}] 23:47:09 INFO - PROCESS | 1664 | 1469256429462 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:09 INFO - PROCESS | 1664 | 1469256429592 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 23:47:09 INFO - PROCESS | 1664 | 1469256429603 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:09 INFO - PROCESS | 1664 | 1469256429604 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:09 INFO - PROCESS | 1664 | ++DOCSHELL 0x126562800 == 35 [pid = 1664] [id = 340] 23:47:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x125bbb000) [pid = 1664] [serial = 1019] [outer = 0x0] 23:47:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1265b4400) [pid = 1664] [serial = 1020] [outer = 0x125bbb000] 23:47:09 INFO - PROCESS | 1664 | 1469256429630 Marionette DEBUG loaded listener.js 23:47:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x128c90800) [pid = 1664] [serial = 1021] [outer = 0x125bbb000] 23:47:09 INFO - PROCESS | 1664 | 1469256429929 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]]]}] 23:47:09 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 23:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 521ms 23:47:09 INFO - PROCESS | 1664 | 1469256429974 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 23:47:09 INFO - PROCESS | 1664 | 1469256429976 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 23:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:47:09 INFO - PROCESS | 1664 | 1469256429985 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:47:09 INFO - PROCESS | 1664 | 1469256429986 Marionette TRACE conn2 <- [1,1334,null,{}] 23:47:09 INFO - PROCESS | 1664 | 1469256429988 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}] 23:47:09 INFO - PROCESS | 1664 | 1469256429989 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:10 INFO - PROCESS | 1664 | 1469256430081 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 23:47:10 INFO - PROCESS | 1664 | 1469256430085 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:10 INFO - PROCESS | 1664 | 1469256430086 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:10 INFO - PROCESS | 1664 | ++DOCSHELL 0x12868d800 == 36 [pid = 1664] [id = 341] 23:47:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x111c7d800) [pid = 1664] [serial = 1022] [outer = 0x0] 23:47:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x128deb000) [pid = 1664] [serial = 1023] [outer = 0x111c7d800] 23:47:10 INFO - PROCESS | 1664 | 1469256430110 Marionette DEBUG loaded listener.js 23:47:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12a1aac00) [pid = 1664] [serial = 1024] [outer = 0x111c7d800] 23:47:10 INFO - PROCESS | 1664 | 1469256430462 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]]]}] 23:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 519ms 23:47:10 INFO - PROCESS | 1664 | 1469256430505 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 23:47:10 INFO - PROCESS | 1664 | 1469256430506 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 23:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:47:10 INFO - PROCESS | 1664 | 1469256430508 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:47:10 INFO - PROCESS | 1664 | 1469256430509 Marionette TRACE conn2 <- [1,1338,null,{}] 23:47:10 INFO - PROCESS | 1664 | 1469256430512 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}] 23:47:10 INFO - PROCESS | 1664 | 1469256430513 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:10 INFO - PROCESS | 1664 | 1469256430609 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 23:47:10 INFO - PROCESS | 1664 | 1469256430620 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:10 INFO - PROCESS | 1664 | 1469256430621 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:10 INFO - PROCESS | 1664 | ++DOCSHELL 0x129e38000 == 37 [pid = 1664] [id = 342] 23:47:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12a1abc00) [pid = 1664] [serial = 1025] [outer = 0x0] 23:47:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x12a60e000) [pid = 1664] [serial = 1026] [outer = 0x12a1abc00] 23:47:10 INFO - PROCESS | 1664 | 1469256430645 Marionette DEBUG loaded listener.js 23:47:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x12b329000) [pid = 1664] [serial = 1027] [outer = 0x12a1abc00] 23:47:11 INFO - PROCESS | 1664 | 1469256431427 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]]]}] 23:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 921ms 23:47:11 INFO - PROCESS | 1664 | 1469256431430 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 23:47:11 INFO - PROCESS | 1664 | 1469256431431 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 23:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:47:11 INFO - PROCESS | 1664 | 1469256431433 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:47:11 INFO - PROCESS | 1664 | 1469256431435 Marionette TRACE conn2 <- [1,1342,null,{}] 23:47:11 INFO - PROCESS | 1664 | 1469256431437 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}] 23:47:11 INFO - PROCESS | 1664 | 1469256431439 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:11 INFO - PROCESS | 1664 | 1469256431535 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x122fe5000) [pid = 1664] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1265cd800) [pid = 1664] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1183ea800) [pid = 1664] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x119e68400) [pid = 1664] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x11676a000) [pid = 1664] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x112f4e400) [pid = 1664] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1130e6400) [pid = 1664] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1164ea000) [pid = 1664] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x119a2b000) [pid = 1664] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x121636400) [pid = 1664] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x128f4f800) [pid = 1664] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x128797000) [pid = 1664] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x115da6800) [pid = 1664] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x115e28000) [pid = 1664] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x12a033c00) [pid = 1664] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x1214b1400) [pid = 1664] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:47:11 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x115e29800) [pid = 1664] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:47:11 INFO - PROCESS | 1664 | 1469256431642 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:11 INFO - PROCESS | 1664 | 1469256431643 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:11 INFO - PROCESS | 1664 | ++DOCSHELL 0x1168c7000 == 38 [pid = 1664] [id = 343] 23:47:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x111e2c800) [pid = 1664] [serial = 1028] [outer = 0x0] 23:47:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x112f55c00) [pid = 1664] [serial = 1029] [outer = 0x111e2c800] 23:47:11 INFO - PROCESS | 1664 | 1469256431670 Marionette DEBUG loaded listener.js 23:47:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1181d8000) [pid = 1664] [serial = 1030] [outer = 0x111e2c800] 23:47:11 INFO - PROCESS | 1664 | 1469256431937 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]]]}] 23:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 518ms 23:47:11 INFO - PROCESS | 1664 | 1469256431953 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 23:47:11 INFO - PROCESS | 1664 | 1469256431954 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 23:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:47:11 INFO - PROCESS | 1664 | 1469256431965 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:47:11 INFO - PROCESS | 1664 | 1469256431966 Marionette TRACE conn2 <- [1,1346,null,{}] 23:47:11 INFO - PROCESS | 1664 | 1469256431968 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}] 23:47:11 INFO - PROCESS | 1664 | 1469256431969 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:12 INFO - PROCESS | 1664 | 1469256432050 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 23:47:12 INFO - PROCESS | 1664 | 1469256432054 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:12 INFO - PROCESS | 1664 | 1469256432055 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:12 INFO - PROCESS | 1664 | ++DOCSHELL 0x120d82000 == 39 [pid = 1664] [id = 344] 23:47:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x113260000) [pid = 1664] [serial = 1031] [outer = 0x0] 23:47:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x1194e1400) [pid = 1664] [serial = 1032] [outer = 0x113260000] 23:47:12 INFO - PROCESS | 1664 | 1469256432080 Marionette DEBUG loaded listener.js 23:47:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x128776000) [pid = 1664] [serial = 1033] [outer = 0x113260000] 23:47:12 INFO - PROCESS | 1664 | 1469256432378 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]]]}] 23:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 422ms 23:47:12 INFO - PROCESS | 1664 | 1469256432385 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 23:47:12 INFO - PROCESS | 1664 | 1469256432387 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 23:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:47:12 INFO - PROCESS | 1664 | 1469256432397 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:47:12 INFO - PROCESS | 1664 | 1469256432399 Marionette TRACE conn2 <- [1,1350,null,{}] 23:47:12 INFO - PROCESS | 1664 | 1469256432401 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}] 23:47:12 INFO - PROCESS | 1664 | 1469256432402 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:12 INFO - PROCESS | 1664 | 1469256432495 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 23:47:12 INFO - PROCESS | 1664 | 1469256432550 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:12 INFO - PROCESS | 1664 | 1469256432552 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:12 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b38b800 == 40 [pid = 1664] [id = 345] 23:47:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x1181da000) [pid = 1664] [serial = 1034] [outer = 0x0] 23:47:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x128df6400) [pid = 1664] [serial = 1035] [outer = 0x1181da000] 23:47:12 INFO - PROCESS | 1664 | 1469256432585 Marionette DEBUG loaded listener.js 23:47:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x12b749400) [pid = 1664] [serial = 1036] [outer = 0x1181da000] 23:47:12 INFO - PROCESS | 1664 | 1469256432846 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]]]}] 23:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 471ms 23:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:47:12 INFO - PROCESS | 1664 | 1469256432881 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 23:47:12 INFO - PROCESS | 1664 | 1469256432882 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 23:47:12 INFO - PROCESS | 1664 | 1469256432884 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:47:12 INFO - PROCESS | 1664 | 1469256432885 Marionette TRACE conn2 <- [1,1354,null,{}] 23:47:12 INFO - PROCESS | 1664 | 1469256432894 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}] 23:47:12 INFO - PROCESS | 1664 | 1469256432895 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:12 INFO - PROCESS | 1664 | 1469256432976 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 23:47:12 INFO - PROCESS | 1664 | 1469256432980 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:12 INFO - PROCESS | 1664 | 1469256432981 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:12 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b794000 == 41 [pid = 1664] [id = 346] 23:47:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x12b74c400) [pid = 1664] [serial = 1037] [outer = 0x0] 23:47:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12b772800) [pid = 1664] [serial = 1038] [outer = 0x12b74c400] 23:47:13 INFO - PROCESS | 1664 | 1469256433005 Marionette DEBUG loaded listener.js 23:47:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x12b7c9400) [pid = 1664] [serial = 1039] [outer = 0x12b74c400] 23:47:13 INFO - PROCESS | 1664 | 1469256433310 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]]]}] 23:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 472ms 23:47:13 INFO - PROCESS | 1664 | 1469256433356 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 23:47:13 INFO - PROCESS | 1664 | 1469256433357 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 23:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:47:13 INFO - PROCESS | 1664 | 1469256433359 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:47:13 INFO - PROCESS | 1664 | 1469256433361 Marionette TRACE conn2 <- [1,1358,null,{}] 23:47:13 INFO - PROCESS | 1664 | 1469256433363 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}] 23:47:13 INFO - PROCESS | 1664 | 1469256433364 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:13 INFO - PROCESS | 1664 | 1469256433467 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 23:47:13 INFO - PROCESS | 1664 | 1469256433474 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:13 INFO - PROCESS | 1664 | 1469256433474 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:13 INFO - PROCESS | 1664 | ++DOCSHELL 0x12bea9800 == 42 [pid = 1664] [id = 347] 23:47:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x12b7c9800) [pid = 1664] [serial = 1040] [outer = 0x0] 23:47:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12b7d2000) [pid = 1664] [serial = 1041] [outer = 0x12b7c9800] 23:47:13 INFO - PROCESS | 1664 | 1469256433505 Marionette DEBUG loaded listener.js 23:47:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12b7d6400) [pid = 1664] [serial = 1042] [outer = 0x12b7c9800] 23:47:14 INFO - PROCESS | 1664 | --DOCSHELL 0x1181b3000 == 41 [pid = 1664] [id = 320] 23:47:14 INFO - PROCESS | 1664 | --DOCSHELL 0x116fe7800 == 40 [pid = 1664] [id = 336] 23:47:14 INFO - PROCESS | 1664 | --DOCSHELL 0x117481000 == 39 [pid = 1664] [id = 335] 23:47:14 INFO - PROCESS | 1664 | --DOCSHELL 0x119109000 == 38 [pid = 1664] [id = 334] 23:47:14 INFO - PROCESS | 1664 | --DOCSHELL 0x112158800 == 37 [pid = 1664] [id = 333] 23:47:14 INFO - PROCESS | 1664 | --DOCSHELL 0x126562800 == 36 [pid = 1664] [id = 340] 23:47:14 INFO - PROCESS | 1664 | --DOCSHELL 0x1168c7000 == 35 [pid = 1664] [id = 343] 23:47:14 INFO - PROCESS | 1664 | --DOCSHELL 0x120d82000 == 34 [pid = 1664] [id = 344] 23:47:14 INFO - PROCESS | 1664 | --DOCSHELL 0x12b38b800 == 33 [pid = 1664] [id = 345] 23:47:14 INFO - PROCESS | 1664 | --DOCSHELL 0x120b78000 == 32 [pid = 1664] [id = 338] 23:47:14 INFO - PROCESS | 1664 | --DOCSHELL 0x1168bb000 == 31 [pid = 1664] [id = 339] 23:47:14 INFO - PROCESS | 1664 | --DOCSHELL 0x12868d800 == 30 [pid = 1664] [id = 341] 23:47:14 INFO - PROCESS | 1664 | --DOCSHELL 0x129e38000 == 29 [pid = 1664] [id = 342] 23:47:14 INFO - PROCESS | 1664 | --DOCSHELL 0x119a43000 == 28 [pid = 1664] [id = 337] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x11912bc00) [pid = 1664] [serial = 969] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x119a2ac00) [pid = 1664] [serial = 970] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x120b06c00) [pid = 1664] [serial = 972] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1213d3400) [pid = 1664] [serial = 973] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1176c4c00) [pid = 1664] [serial = 966] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x118250c00) [pid = 1664] [serial = 967] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x112f57400) [pid = 1664] [serial = 963] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x115d06400) [pid = 1664] [serial = 964] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x1265b1800) [pid = 1664] [serial = 979] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1181d7400) [pid = 1664] [serial = 961] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1164e7000) [pid = 1664] [serial = 960] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x118254800) [pid = 1664] [serial = 946] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x1167d5000) [pid = 1664] [serial = 945] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x120d3bc00) [pid = 1664] [serial = 949] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x120a0ac00) [pid = 1664] [serial = 948] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x128c8d000) [pid = 1664] [serial = 952] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x1262b2c00) [pid = 1664] [serial = 951] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x12b327c00) [pid = 1664] [serial = 955] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x128c8e400) [pid = 1664] [serial = 984] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x1287a0c00) [pid = 1664] [serial = 982] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x128f54800) [pid = 1664] [serial = 954] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x11688bc00) [pid = 1664] [serial = 987] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x11917f800) [pid = 1664] [serial = 988] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x12b740800) [pid = 1664] [serial = 958] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x12a2bc800) [pid = 1664] [serial = 993] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (0x128f52c00) [pid = 1664] [serial = 957] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (0x128df3800) [pid = 1664] [serial = 985] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (0x12163e400) [pid = 1664] [serial = 975] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (0x12b32cc00) [pid = 1664] [serial = 994] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (0x128f53c00) [pid = 1664] [serial = 991] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (0x12b332000) [pid = 1664] [serial = 996] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (0x122df9400) [pid = 1664] [serial = 976] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (0x122dc0000) [pid = 1664] [serial = 990] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (0x12505a000) [pid = 1664] [serial = 978] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (0x128799800) [pid = 1664] [serial = 981] [outer = 0x0] [url = about:blank] 23:47:14 INFO - PROCESS | 1664 | --DOCSHELL 0x12b794000 == 27 [pid = 1664] [id = 346] 23:47:14 INFO - PROCESS | 1664 | 1469256434859 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]]]}] 23:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1523ms 23:47:14 INFO - PROCESS | 1664 | 1469256434884 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 23:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:47:14 INFO - PROCESS | 1664 | 1469256434887 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 23:47:14 INFO - PROCESS | 1664 | 1469256434890 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:47:14 INFO - PROCESS | 1664 | 1469256434892 Marionette TRACE conn2 <- [1,1362,null,{}] 23:47:14 INFO - PROCESS | 1664 | 1469256434896 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}] 23:47:14 INFO - PROCESS | 1664 | 1469256434898 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:14 INFO - PROCESS | 1664 | 1469256434983 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 23:47:15 INFO - PROCESS | 1664 | 1469256435031 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:15 INFO - PROCESS | 1664 | 1469256435034 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:15 INFO - PROCESS | 1664 | ++DOCSHELL 0x115e55800 == 28 [pid = 1664] [id = 348] 23:47:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (0x112f55800) [pid = 1664] [serial = 1043] [outer = 0x0] 23:47:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (0x112f56800) [pid = 1664] [serial = 1044] [outer = 0x112f55800] 23:47:15 INFO - PROCESS | 1664 | 1469256435061 Marionette DEBUG loaded listener.js 23:47:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (0x11325b800) [pid = 1664] [serial = 1045] [outer = 0x112f55800] 23:47:15 INFO - PROCESS | 1664 | 1469256435378 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]]]}] 23:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 521ms 23:47:15 INFO - PROCESS | 1664 | 1469256435410 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 23:47:15 INFO - PROCESS | 1664 | 1469256435414 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 23:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:47:15 INFO - PROCESS | 1664 | 1469256435418 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:47:15 INFO - PROCESS | 1664 | 1469256435420 Marionette TRACE conn2 <- [1,1366,null,{}] 23:47:15 INFO - PROCESS | 1664 | 1469256435424 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}] 23:47:15 INFO - PROCESS | 1664 | 1469256435426 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:15 INFO - PROCESS | 1664 | 1469256435502 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 23:47:15 INFO - PROCESS | 1664 | 1469256435507 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:15 INFO - PROCESS | 1664 | 1469256435509 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:15 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ae3800 == 29 [pid = 1664] [id = 349] 23:47:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (0x113264800) [pid = 1664] [serial = 1046] [outer = 0x0] 23:47:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (0x116643400) [pid = 1664] [serial = 1047] [outer = 0x113264800] 23:47:15 INFO - PROCESS | 1664 | 1469256435536 Marionette DEBUG loaded listener.js 23:47:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (0x116a15000) [pid = 1664] [serial = 1048] [outer = 0x113264800] 23:47:15 INFO - PROCESS | 1664 | 1469256435865 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] 23:47:15 INFO - PROCESS | 1664 | 1469256435892 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 23:47:15 INFO - PROCESS | 1664 | 1469256435903 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:47:15 INFO - PROCESS | 1664 | 1469256435905 Marionette TRACE conn2 <- [1,1370,null,{}] 23:47:15 INFO - PROCESS | 1664 | 1469256435913 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}] 23:47:15 INFO - PROCESS | 1664 | 1469256435916 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:15 INFO - PROCESS | 1664 | 1469256435990 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 23:47:15 INFO - PROCESS | 1664 | 1469256435994 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:15 INFO - PROCESS | 1664 | 1469256435997 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:16 INFO - PROCESS | 1664 | ++DOCSHELL 0x11837b000 == 30 [pid = 1664] [id = 350] 23:47:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (0x110e9ac00) [pid = 1664] [serial = 1049] [outer = 0x0] 23:47:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (0x1181dcc00) [pid = 1664] [serial = 1050] [outer = 0x110e9ac00] 23:47:16 INFO - PROCESS | 1664 | 1469256436026 Marionette DEBUG loaded listener.js 23:47:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x118606c00) [pid = 1664] [serial = 1051] [outer = 0x110e9ac00] 23:47:16 INFO - PROCESS | 1664 | 1469256436358 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] 23:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:47:16 INFO - PROCESS | 1664 | 1469256436377 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 23:47:16 INFO - PROCESS | 1664 | 1469256436380 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:47:16 INFO - PROCESS | 1664 | 1469256436381 Marionette TRACE conn2 <- [1,1374,null,{}] 23:47:16 INFO - PROCESS | 1664 | 1469256436383 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}] 23:47:16 INFO - PROCESS | 1664 | 1469256436384 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:16 INFO - PROCESS | 1664 | 1469256436459 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 23:47:16 INFO - PROCESS | 1664 | 1469256436512 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:16 INFO - PROCESS | 1664 | 1469256436513 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:16 INFO - PROCESS | 1664 | ++DOCSHELL 0x119109000 == 31 [pid = 1664] [id = 351] 23:47:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x1181d2c00) [pid = 1664] [serial = 1052] [outer = 0x0] 23:47:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x119187c00) [pid = 1664] [serial = 1053] [outer = 0x1181d2c00] 23:47:16 INFO - PROCESS | 1664 | 1469256436538 Marionette DEBUG loaded listener.js 23:47:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x1194d6800) [pid = 1664] [serial = 1054] [outer = 0x1181d2c00] 23:47:16 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:16 INFO - PROCESS | 1664 | 1469256436808 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] 23:47:16 INFO - PROCESS | 1664 | 1469256436850 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 23:47:16 INFO - PROCESS | 1664 | 1469256436852 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:47:16 INFO - PROCESS | 1664 | 1469256436853 Marionette TRACE conn2 <- [1,1378,null,{}] 23:47:16 INFO - PROCESS | 1664 | 1469256436862 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}] 23:47:16 INFO - PROCESS | 1664 | 1469256436863 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:16 INFO - PROCESS | 1664 | 1469256436945 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 23:47:16 INFO - PROCESS | 1664 | 1469256436949 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:16 INFO - PROCESS | 1664 | 1469256436950 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:16 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a9b000 == 32 [pid = 1664] [id = 352] 23:47:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x112d2b400) [pid = 1664] [serial = 1055] [outer = 0x0] 23:47:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x119a27400) [pid = 1664] [serial = 1056] [outer = 0x112d2b400] 23:47:16 INFO - PROCESS | 1664 | 1469256436976 Marionette DEBUG loaded listener.js 23:47:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x11a0e6000) [pid = 1664] [serial = 1057] [outer = 0x112d2b400] 23:47:17 INFO - PROCESS | 1664 | 1469256437299 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] 23:47:17 INFO - PROCESS | 1664 | 1469256437331 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 23:47:17 INFO - PROCESS | 1664 | 1469256437333 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:47:17 INFO - PROCESS | 1664 | 1469256437334 Marionette TRACE conn2 <- [1,1382,null,{}] 23:47:17 INFO - PROCESS | 1664 | 1469256437336 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}] 23:47:17 INFO - PROCESS | 1664 | 1469256437341 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:17 INFO - PROCESS | 1664 | 1469256437456 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 23:47:17 INFO - PROCESS | 1664 | 1469256437462 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:17 INFO - PROCESS | 1664 | 1469256437463 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:17 INFO - PROCESS | 1664 | ++DOCSHELL 0x120920800 == 33 [pid = 1664] [id = 353] 23:47:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x11a0ec800) [pid = 1664] [serial = 1058] [outer = 0x0] 23:47:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x120b0a400) [pid = 1664] [serial = 1059] [outer = 0x11a0ec800] 23:47:17 INFO - PROCESS | 1664 | 1469256437488 Marionette DEBUG loaded listener.js 23:47:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x122df8400) [pid = 1664] [serial = 1060] [outer = 0x11a0ec800] 23:47:17 INFO - PROCESS | 1664 | [1664] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:17 INFO - PROCESS | 1664 | 1469256437776 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] 23:47:17 INFO - PROCESS | 1664 | 1469256437802 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 23:47:17 INFO - PROCESS | 1664 | 1469256437808 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:47:17 INFO - PROCESS | 1664 | 1469256437809 Marionette TRACE conn2 <- [1,1386,null,{}] 23:47:17 INFO - PROCESS | 1664 | 1469256437812 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}] 23:47:17 INFO - PROCESS | 1664 | 1469256437813 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:17 INFO - PROCESS | 1664 | 1469256437890 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 23:47:17 INFO - PROCESS | 1664 | 1469256437894 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:17 INFO - PROCESS | 1664 | 1469256437895 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:17 INFO - PROCESS | 1664 | ++DOCSHELL 0x122d67000 == 34 [pid = 1664] [id = 354] 23:47:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x122df8800) [pid = 1664] [serial = 1061] [outer = 0x0] 23:47:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x124894000) [pid = 1664] [serial = 1062] [outer = 0x122df8800] 23:47:17 INFO - PROCESS | 1664 | 1469256437921 Marionette DEBUG loaded listener.js 23:47:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x125a90800) [pid = 1664] [serial = 1063] [outer = 0x122df8800] 23:47:18 INFO - PROCESS | 1664 | 1469256438224 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] 23:47:18 INFO - PROCESS | 1664 | 1469256438278 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 23:47:18 INFO - PROCESS | 1664 | 1469256438280 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:47:18 INFO - PROCESS | 1664 | 1469256438281 Marionette TRACE conn2 <- [1,1390,null,{}] 23:47:18 INFO - PROCESS | 1664 | 1469256438284 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}] 23:47:18 INFO - PROCESS | 1664 | 1469256438285 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:18 INFO - PROCESS | 1664 | 1469256438380 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 23:47:18 INFO - PROCESS | 1664 | 1469256438386 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:18 INFO - PROCESS | 1664 | 1469256438387 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:18 INFO - PROCESS | 1664 | ++DOCSHELL 0x124408000 == 35 [pid = 1664] [id = 355] 23:47:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x125a97400) [pid = 1664] [serial = 1064] [outer = 0x0] 23:47:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x125bc2000) [pid = 1664] [serial = 1065] [outer = 0x125a97400] 23:47:18 INFO - PROCESS | 1664 | 1469256438414 Marionette DEBUG loaded listener.js 23:47:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1262ac800) [pid = 1664] [serial = 1066] [outer = 0x125a97400] 23:47:18 INFO - PROCESS | 1664 | 1469256438696 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]]]}] 23:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 468ms 23:47:18 INFO - PROCESS | 1664 | 1469256438749 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 23:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:47:18 INFO - PROCESS | 1664 | 1469256438751 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 23:47:18 INFO - PROCESS | 1664 | 1469256438753 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:47:18 INFO - PROCESS | 1664 | 1469256438754 Marionette TRACE conn2 <- [1,1394,null,{}] 23:47:18 INFO - PROCESS | 1664 | 1469256438758 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}] 23:47:18 INFO - PROCESS | 1664 | 1469256438759 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:18 INFO - PROCESS | 1664 | 1469256438830 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 23:47:18 INFO - PROCESS | 1664 | 1469256438842 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:18 INFO - PROCESS | 1664 | 1469256438843 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:18 INFO - PROCESS | 1664 | ++DOCSHELL 0x118379800 == 36 [pid = 1664] [id = 356] 23:47:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x112d1f400) [pid = 1664] [serial = 1067] [outer = 0x0] 23:47:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1285e4400) [pid = 1664] [serial = 1068] [outer = 0x112d1f400] 23:47:18 INFO - PROCESS | 1664 | 1469256438867 Marionette DEBUG loaded listener.js 23:47:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x1285eb000) [pid = 1664] [serial = 1069] [outer = 0x112d1f400] 23:47:19 INFO - PROCESS | 1664 | 1469256439181 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]]]}] 23:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 471ms 23:47:19 INFO - PROCESS | 1664 | 1469256439225 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 23:47:19 INFO - PROCESS | 1664 | 1469256439226 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 23:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:47:19 INFO - PROCESS | 1664 | 1469256439228 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:47:19 INFO - PROCESS | 1664 | 1469256439229 Marionette TRACE conn2 <- [1,1398,null,{}] 23:47:19 INFO - PROCESS | 1664 | 1469256439231 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}] 23:47:19 INFO - PROCESS | 1664 | 1469256439232 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:19 INFO - PROCESS | 1664 | 1469256439334 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 23:47:19 INFO - PROCESS | 1664 | 1469256439341 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:19 INFO - PROCESS | 1664 | 1469256439342 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:19 INFO - PROCESS | 1664 | ++DOCSHELL 0x12656d000 == 37 [pid = 1664] [id = 357] 23:47:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x1285eb800) [pid = 1664] [serial = 1070] [outer = 0x0] 23:47:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x12877f400) [pid = 1664] [serial = 1071] [outer = 0x1285eb800] 23:47:19 INFO - PROCESS | 1664 | 1469256439366 Marionette DEBUG loaded listener.js 23:47:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x128c86000) [pid = 1664] [serial = 1072] [outer = 0x1285eb800] 23:47:19 INFO - PROCESS | 1664 | 1469256439896 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]]]}] 23:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 720ms 23:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:47:19 INFO - PROCESS | 1664 | 1469256439948 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 23:47:19 INFO - PROCESS | 1664 | 1469256439951 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 23:47:19 INFO - PROCESS | 1664 | 1469256439955 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:47:19 INFO - PROCESS | 1664 | 1469256439957 Marionette TRACE conn2 <- [1,1402,null,{}] 23:47:19 INFO - PROCESS | 1664 | 1469256439961 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}] 23:47:19 INFO - PROCESS | 1664 | 1469256439963 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:20 INFO - PROCESS | 1664 | 1469256440072 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 23:47:20 INFO - PROCESS | 1664 | 1469256440172 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:20 INFO - PROCESS | 1664 | 1469256440173 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:20 INFO - PROCESS | 1664 | ++DOCSHELL 0x116acf800 == 38 [pid = 1664] [id = 358] 23:47:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x1130dac00) [pid = 1664] [serial = 1073] [outer = 0x0] 23:47:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x113260c00) [pid = 1664] [serial = 1074] [outer = 0x1130dac00] 23:47:20 INFO - PROCESS | 1664 | 1469256440204 Marionette DEBUG loaded listener.js 23:47:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x115e8d400) [pid = 1664] [serial = 1075] [outer = 0x1130dac00] 23:47:20 INFO - PROCESS | 1664 | 1469256440690 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]]]}] 23:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 772ms 23:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:47:20 INFO - PROCESS | 1664 | 1469256440745 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 23:47:20 INFO - PROCESS | 1664 | 1469256440748 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 23:47:20 INFO - PROCESS | 1664 | 1469256440752 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:47:20 INFO - PROCESS | 1664 | 1469256440754 Marionette TRACE conn2 <- [1,1406,null,{}] 23:47:20 INFO - PROCESS | 1664 | 1469256440758 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}] 23:47:20 INFO - PROCESS | 1664 | 1469256440760 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:20 INFO - PROCESS | 1664 | 1469256440866 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 23:47:20 INFO - PROCESS | 1664 | 1469256440919 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:20 INFO - PROCESS | 1664 | 1469256440921 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:20 INFO - PROCESS | 1664 | ++DOCSHELL 0x119eea800 == 39 [pid = 1664] [id = 359] 23:47:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1181da400) [pid = 1664] [serial = 1076] [outer = 0x0] 23:47:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x1182ed800) [pid = 1664] [serial = 1077] [outer = 0x1181da400] 23:47:20 INFO - PROCESS | 1664 | 1469256440952 Marionette DEBUG loaded listener.js 23:47:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x119186000) [pid = 1664] [serial = 1078] [outer = 0x1181da400] 23:47:21 INFO - PROCESS | 1664 | --DOCSHELL 0x118379800 == 38 [pid = 1664] [id = 356] 23:47:21 INFO - PROCESS | 1664 | --DOCSHELL 0x124408000 == 37 [pid = 1664] [id = 355] 23:47:21 INFO - PROCESS | 1664 | --DOCSHELL 0x122d67000 == 36 [pid = 1664] [id = 354] 23:47:21 INFO - PROCESS | 1664 | --DOCSHELL 0x120920800 == 35 [pid = 1664] [id = 353] 23:47:21 INFO - PROCESS | 1664 | --DOCSHELL 0x119a9b000 == 34 [pid = 1664] [id = 352] 23:47:21 INFO - PROCESS | 1664 | --DOCSHELL 0x119109000 == 33 [pid = 1664] [id = 351] 23:47:21 INFO - PROCESS | 1664 | --DOCSHELL 0x11837b000 == 32 [pid = 1664] [id = 350] 23:47:21 INFO - PROCESS | 1664 | --DOCSHELL 0x116ae3800 == 31 [pid = 1664] [id = 349] 23:47:21 INFO - PROCESS | 1664 | --DOCSHELL 0x115e55800 == 30 [pid = 1664] [id = 348] 23:47:21 INFO - PROCESS | 1664 | 1469256441564 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]]]}] 23:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 826ms 23:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:47:21 INFO - PROCESS | 1664 | 1469256441579 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 23:47:21 INFO - PROCESS | 1664 | 1469256441581 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 23:47:21 INFO - PROCESS | 1664 | 1469256441584 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:47:21 INFO - PROCESS | 1664 | 1469256441585 Marionette TRACE conn2 <- [1,1410,null,{}] 23:47:21 INFO - PROCESS | 1664 | 1469256441590 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}] 23:47:21 INFO - PROCESS | 1664 | 1469256441592 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:21 INFO - PROCESS | 1664 | 1469256441673 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 23:47:21 INFO - PROCESS | 1664 | 1469256441678 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:21 INFO - PROCESS | 1664 | 1469256441681 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:21 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ad2800 == 31 [pid = 1664] [id = 360] 23:47:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x117d03c00) [pid = 1664] [serial = 1079] [outer = 0x0] 23:47:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x117d10000) [pid = 1664] [serial = 1080] [outer = 0x117d03c00] 23:47:21 INFO - PROCESS | 1664 | 1469256441709 Marionette DEBUG loaded listener.js 23:47:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x11878d000) [pid = 1664] [serial = 1081] [outer = 0x117d03c00] 23:47:22 INFO - PROCESS | 1664 | 1469256442068 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]]]}] 23:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 520ms 23:47:22 INFO - PROCESS | 1664 | 1469256442117 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 23:47:22 INFO - PROCESS | 1664 | 1469256442122 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 23:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:47:22 INFO - PROCESS | 1664 | 1469256442129 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:47:22 INFO - PROCESS | 1664 | 1469256442132 Marionette TRACE conn2 <- [1,1414,null,{}] 23:47:22 INFO - PROCESS | 1664 | 1469256442135 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}] 23:47:22 INFO - PROCESS | 1664 | 1469256442137 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:22 INFO - PROCESS | 1664 | 1469256442256 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 23:47:22 INFO - PROCESS | 1664 | 1469256442268 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:22 INFO - PROCESS | 1664 | 1469256442269 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:22 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191b9800 == 32 [pid = 1664] [id = 361] 23:47:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x1191d7c00) [pid = 1664] [serial = 1082] [outer = 0x0] 23:47:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x119b9a000) [pid = 1664] [serial = 1083] [outer = 0x1191d7c00] 23:47:22 INFO - PROCESS | 1664 | 1469256442312 Marionette DEBUG loaded listener.js 23:47:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x11a0f0c00) [pid = 1664] [serial = 1084] [outer = 0x1191d7c00] 23:47:22 INFO - PROCESS | 1664 | 1469256442713 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]]]}] 23:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 621ms 23:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:47:22 INFO - PROCESS | 1664 | 1469256442751 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 23:47:22 INFO - PROCESS | 1664 | 1469256442752 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 23:47:22 INFO - PROCESS | 1664 | 1469256442754 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:47:22 INFO - PROCESS | 1664 | 1469256442756 Marionette TRACE conn2 <- [1,1418,null,{}] 23:47:22 INFO - PROCESS | 1664 | 1469256442763 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}] 23:47:22 INFO - PROCESS | 1664 | 1469256442766 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:22 INFO - PROCESS | 1664 | 1469256442840 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 23:47:22 INFO - PROCESS | 1664 | 1469256442846 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:22 INFO - PROCESS | 1664 | 1469256442848 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:22 INFO - PROCESS | 1664 | ++DOCSHELL 0x12148c000 == 33 [pid = 1664] [id = 362] 23:47:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x120b05000) [pid = 1664] [serial = 1085] [outer = 0x0] 23:47:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x1214b3000) [pid = 1664] [serial = 1086] [outer = 0x120b05000] 23:47:22 INFO - PROCESS | 1664 | 1469256442878 Marionette DEBUG loaded listener.js 23:47:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x122fec000) [pid = 1664] [serial = 1087] [outer = 0x120b05000] 23:47:23 INFO - PROCESS | 1664 | 1469256443376 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]]]}] 23:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 674ms 23:47:23 INFO - PROCESS | 1664 | 1469256443429 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 23:47:23 INFO - PROCESS | 1664 | 1469256443432 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 23:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:47:23 INFO - PROCESS | 1664 | 1469256443435 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:47:23 INFO - PROCESS | 1664 | 1469256443437 Marionette TRACE conn2 <- [1,1422,null,{}] 23:47:23 INFO - PROCESS | 1664 | 1469256443440 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}] 23:47:23 INFO - PROCESS | 1664 | 1469256443442 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:23 INFO - PROCESS | 1664 | 1469256443549 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 23:47:23 INFO - PROCESS | 1664 | 1469256443558 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:23 INFO - PROCESS | 1664 | 1469256443559 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:23 INFO - PROCESS | 1664 | ++DOCSHELL 0x126570800 == 34 [pid = 1664] [id = 363] 23:47:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x124893000) [pid = 1664] [serial = 1088] [outer = 0x0] 23:47:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x125a9b800) [pid = 1664] [serial = 1089] [outer = 0x124893000] 23:47:23 INFO - PROCESS | 1664 | 1469256443584 Marionette DEBUG loaded listener.js 23:47:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x1265c6000) [pid = 1664] [serial = 1090] [outer = 0x124893000] 23:47:23 INFO - PROCESS | 1664 | 1469256443950 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]]]}] 23:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 523ms 23:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:47:23 INFO - PROCESS | 1664 | 1469256443958 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 23:47:23 INFO - PROCESS | 1664 | 1469256443959 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 23:47:23 INFO - PROCESS | 1664 | 1469256443961 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:47:23 INFO - PROCESS | 1664 | 1469256443963 Marionette TRACE conn2 <- [1,1426,null,{}] 23:47:23 INFO - PROCESS | 1664 | 1469256443965 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}] 23:47:23 INFO - PROCESS | 1664 | 1469256443967 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:24 INFO - PROCESS | 1664 | 1469256444060 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 23:47:24 INFO - PROCESS | 1664 | 1469256444096 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:24 INFO - PROCESS | 1664 | 1469256444098 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:24 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c4f800 == 35 [pid = 1664] [id = 364] 23:47:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x1265d3000) [pid = 1664] [serial = 1091] [outer = 0x0] 23:47:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x1285ec800) [pid = 1664] [serial = 1092] [outer = 0x1265d3000] 23:47:24 INFO - PROCESS | 1664 | 1469256444121 Marionette DEBUG loaded listener.js 23:47:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x128c84000) [pid = 1664] [serial = 1093] [outer = 0x1265d3000] 23:47:24 INFO - PROCESS | 1664 | 1469256444479 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]]]}] 23:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 569ms 23:47:24 INFO - PROCESS | 1664 | 1469256444530 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 23:47:24 INFO - PROCESS | 1664 | 1469256444531 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 23:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:47:24 INFO - PROCESS | 1664 | 1469256444533 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:47:24 INFO - PROCESS | 1664 | 1469256444534 Marionette TRACE conn2 <- [1,1430,null,{}] 23:47:24 INFO - PROCESS | 1664 | 1469256444537 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}] 23:47:24 INFO - PROCESS | 1664 | 1469256444541 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:24 INFO - PROCESS | 1664 | 1469256444654 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 23:47:24 INFO - PROCESS | 1664 | 1469256444665 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:24 INFO - PROCESS | 1664 | 1469256444666 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:24 INFO - PROCESS | 1664 | ++DOCSHELL 0x129e4d000 == 36 [pid = 1664] [id = 365] 23:47:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x128c8b000) [pid = 1664] [serial = 1094] [outer = 0x0] 23:47:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 117 (0x12a031c00) [pid = 1664] [serial = 1095] [outer = 0x128c8b000] 23:47:24 INFO - PROCESS | 1664 | 1469256444690 Marionette DEBUG loaded listener.js 23:47:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 118 (0x12b23d000) [pid = 1664] [serial = 1096] [outer = 0x128c8b000] 23:47:25 INFO - PROCESS | 1664 | 1469256445019 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]]]}] 23:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 517ms 23:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:47:25 INFO - PROCESS | 1664 | 1469256445058 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 23:47:25 INFO - PROCESS | 1664 | 1469256445059 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 23:47:25 INFO - PROCESS | 1664 | 1469256445061 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:47:25 INFO - PROCESS | 1664 | 1469256445063 Marionette TRACE conn2 <- [1,1434,null,{}] 23:47:25 INFO - PROCESS | 1664 | 1469256445065 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}] 23:47:25 INFO - PROCESS | 1664 | 1469256445066 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:25 INFO - PROCESS | 1664 | 1469256445158 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 23:47:25 INFO - PROCESS | 1664 | 1469256445162 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:25 INFO - PROCESS | 1664 | 1469256445163 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:25 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b21e000 == 37 [pid = 1664] [id = 366] 23:47:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 119 (0x1121b5000) [pid = 1664] [serial = 1097] [outer = 0x0] 23:47:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 120 (0x12b332400) [pid = 1664] [serial = 1098] [outer = 0x1121b5000] 23:47:25 INFO - PROCESS | 1664 | 1469256445187 Marionette DEBUG loaded listener.js 23:47:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 121 (0x12b3e2000) [pid = 1664] [serial = 1099] [outer = 0x1121b5000] 23:47:25 INFO - PROCESS | 1664 | 1469256445517 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]]]}] 23:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 470ms 23:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:47:25 INFO - PROCESS | 1664 | 1469256445532 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 23:47:25 INFO - PROCESS | 1664 | 1469256445534 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 23:47:25 INFO - PROCESS | 1664 | 1469256445536 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:47:25 INFO - PROCESS | 1664 | 1469256445537 Marionette TRACE conn2 <- [1,1438,null,{}] 23:47:25 INFO - PROCESS | 1664 | 1469256445542 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}] 23:47:25 INFO - PROCESS | 1664 | 1469256445543 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:25 INFO - PROCESS | 1664 | 1469256445646 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 23:47:25 INFO - PROCESS | 1664 | 1469256445683 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:25 INFO - PROCESS | 1664 | 1469256445685 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:25 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b39f800 == 38 [pid = 1664] [id = 367] 23:47:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 122 (0x12b3d9400) [pid = 1664] [serial = 1100] [outer = 0x0] 23:47:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 123 (0x12b496c00) [pid = 1664] [serial = 1101] [outer = 0x12b3d9400] 23:47:25 INFO - PROCESS | 1664 | 1469256445723 Marionette DEBUG loaded listener.js 23:47:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 124 (0x12b746400) [pid = 1664] [serial = 1102] [outer = 0x12b3d9400] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 123 (0x125056400) [pid = 1664] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 122 (0x112d1f400) [pid = 1664] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 121 (0x12b74c400) [pid = 1664] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 120 (0x112f55800) [pid = 1664] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 119 (0x113264800) [pid = 1664] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 118 (0x110e9ac00) [pid = 1664] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 117 (0x1181d2c00) [pid = 1664] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 116 (0x112d2b400) [pid = 1664] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x11a0ec800) [pid = 1664] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x122df8800) [pid = 1664] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x125a97400) [pid = 1664] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x111c7d800) [pid = 1664] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x12a1abc00) [pid = 1664] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x111e2c800) [pid = 1664] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x1181da000) [pid = 1664] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x122d2a800) [pid = 1664] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x11a0edc00) [pid = 1664] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x11a0ebc00) [pid = 1664] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x117d11000) [pid = 1664] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x115e2a800) [pid = 1664] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x116ab1000) [pid = 1664] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x10eaf5c00) [pid = 1664] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x113260000) [pid = 1664] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x125bbb000) [pid = 1664] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:47:26 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x12b7c9800) [pid = 1664] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:47:26 INFO - PROCESS | 1664 | 1469256446257 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]]]}] 23:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 773ms 23:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:47:26 INFO - PROCESS | 1664 | 1469256446310 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 23:47:26 INFO - PROCESS | 1664 | 1469256446311 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 23:47:26 INFO - PROCESS | 1664 | 1469256446313 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:47:26 INFO - PROCESS | 1664 | 1469256446314 Marionette TRACE conn2 <- [1,1442,null,{}] 23:47:26 INFO - PROCESS | 1664 | 1469256446316 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}] 23:47:26 INFO - PROCESS | 1664 | 1469256446317 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:26 INFO - PROCESS | 1664 | 1469256446398 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 23:47:26 INFO - PROCESS | 1664 | 1469256446419 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:26 INFO - PROCESS | 1664 | 1469256446420 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:26 INFO - PROCESS | 1664 | ++DOCSHELL 0x120fda800 == 39 [pid = 1664] [id = 368] 23:47:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x11676b800) [pid = 1664] [serial = 1103] [outer = 0x0] 23:47:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x118259400) [pid = 1664] [serial = 1104] [outer = 0x11676b800] 23:47:26 INFO - PROCESS | 1664 | 1469256446445 Marionette DEBUG loaded listener.js 23:47:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x119e60c00) [pid = 1664] [serial = 1105] [outer = 0x11676b800] 23:47:26 INFO - PROCESS | 1664 | 1469256446749 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]]]}] 23:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 470ms 23:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:47:26 INFO - PROCESS | 1664 | 1469256446784 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 23:47:26 INFO - PROCESS | 1664 | 1469256446785 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 23:47:26 INFO - PROCESS | 1664 | 1469256446787 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:47:26 INFO - PROCESS | 1664 | 1469256446788 Marionette TRACE conn2 <- [1,1446,null,{}] 23:47:26 INFO - PROCESS | 1664 | 1469256446792 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}] 23:47:26 INFO - PROCESS | 1664 | 1469256446793 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:26 INFO - PROCESS | 1664 | 1469256446868 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 23:47:26 INFO - PROCESS | 1664 | 1469256446924 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:26 INFO - PROCESS | 1664 | 1469256446926 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:26 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b78a800 == 40 [pid = 1664] [id = 369] 23:47:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x11715bc00) [pid = 1664] [serial = 1106] [outer = 0x0] 23:47:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x122df4000) [pid = 1664] [serial = 1107] [outer = 0x11715bc00] 23:47:26 INFO - PROCESS | 1664 | 1469256446950 Marionette DEBUG loaded listener.js 23:47:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x128c83400) [pid = 1664] [serial = 1108] [outer = 0x11715bc00] 23:47:27 INFO - PROCESS | 1664 | 1469256447210 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]]]}] 23:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 471ms 23:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:47:27 INFO - PROCESS | 1664 | 1469256447262 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 23:47:27 INFO - PROCESS | 1664 | 1469256447263 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 23:47:27 INFO - PROCESS | 1664 | 1469256447265 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:47:27 INFO - PROCESS | 1664 | 1469256447267 Marionette TRACE conn2 <- [1,1450,null,{}] 23:47:27 INFO - PROCESS | 1664 | 1469256447269 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}] 23:47:27 INFO - PROCESS | 1664 | 1469256447271 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:27 INFO - PROCESS | 1664 | 1469256447369 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 23:47:27 INFO - PROCESS | 1664 | 1469256447373 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:27 INFO - PROCESS | 1664 | 1469256447375 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:27 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c016800 == 41 [pid = 1664] [id = 370] 23:47:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x128c8b400) [pid = 1664] [serial = 1109] [outer = 0x0] 23:47:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x12b74a800) [pid = 1664] [serial = 1110] [outer = 0x128c8b400] 23:47:27 INFO - PROCESS | 1664 | 1469256447401 Marionette DEBUG loaded listener.js 23:47:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x12b7c9800) [pid = 1664] [serial = 1111] [outer = 0x128c8b400] 23:47:27 INFO - PROCESS | 1664 | 1469256447742 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]]]}] 23:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 518ms 23:47:27 INFO - PROCESS | 1664 | 1469256447784 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 23:47:27 INFO - PROCESS | 1664 | 1469256447786 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 23:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:47:27 INFO - PROCESS | 1664 | 1469256447788 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:47:27 INFO - PROCESS | 1664 | 1469256447790 Marionette TRACE conn2 <- [1,1454,null,{}] 23:47:27 INFO - PROCESS | 1664 | 1469256447792 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}] 23:47:27 INFO - PROCESS | 1664 | 1469256447793 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:27 INFO - PROCESS | 1664 | 1469256447902 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 23:47:27 INFO - PROCESS | 1664 | 1469256447910 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:27 INFO - PROCESS | 1664 | 1469256447912 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:27 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c462800 == 42 [pid = 1664] [id = 371] 23:47:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x12b7cd800) [pid = 1664] [serial = 1112] [outer = 0x0] 23:47:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x12b7ea400) [pid = 1664] [serial = 1113] [outer = 0x12b7cd800] 23:47:27 INFO - PROCESS | 1664 | 1469256447959 Marionette DEBUG loaded listener.js 23:47:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x12b7f0000) [pid = 1664] [serial = 1114] [outer = 0x12b7cd800] 23:47:28 INFO - PROCESS | 1664 | 1469256448531 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]]]}] 23:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 770ms 23:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:47:28 INFO - PROCESS | 1664 | 1469256448558 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 23:47:28 INFO - PROCESS | 1664 | 1469256448561 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 23:47:28 INFO - PROCESS | 1664 | 1469256448564 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:47:28 INFO - PROCESS | 1664 | 1469256448567 Marionette TRACE conn2 <- [1,1458,null,{}] 23:47:28 INFO - PROCESS | 1664 | 1469256448571 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}] 23:47:28 INFO - PROCESS | 1664 | 1469256448574 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:28 INFO - PROCESS | 1664 | 1469256448677 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 23:47:28 INFO - PROCESS | 1664 | 1469256448749 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:28 INFO - PROCESS | 1664 | 1469256448750 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:28 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191a2000 == 43 [pid = 1664] [id = 372] 23:47:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x116ab0c00) [pid = 1664] [serial = 1115] [outer = 0x0] 23:47:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x117d10800) [pid = 1664] [serial = 1116] [outer = 0x116ab0c00] 23:47:28 INFO - PROCESS | 1664 | 1469256448781 Marionette DEBUG loaded listener.js 23:47:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x119182c00) [pid = 1664] [serial = 1117] [outer = 0x116ab0c00] 23:47:29 INFO - PROCESS | 1664 | 1469256449213 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]]]}] 23:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 671ms 23:47:29 INFO - PROCESS | 1664 | 1469256449236 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 23:47:29 INFO - PROCESS | 1664 | 1469256449239 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 23:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:47:29 INFO - PROCESS | 1664 | 1469256449244 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:47:29 INFO - PROCESS | 1664 | 1469256449245 Marionette TRACE conn2 <- [1,1462,null,{}] 23:47:29 INFO - PROCESS | 1664 | 1469256449248 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}] 23:47:29 INFO - PROCESS | 1664 | 1469256449250 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:29 INFO - PROCESS | 1664 | 1469256449374 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 23:47:29 INFO - PROCESS | 1664 | 1469256449435 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:29 INFO - PROCESS | 1664 | 1469256449436 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:29 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c5c800 == 44 [pid = 1664] [id = 373] 23:47:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x119e6dc00) [pid = 1664] [serial = 1118] [outer = 0x0] 23:47:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x121250800) [pid = 1664] [serial = 1119] [outer = 0x119e6dc00] 23:47:29 INFO - PROCESS | 1664 | 1469256449466 Marionette DEBUG loaded listener.js 23:47:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 117 (0x122d2d800) [pid = 1664] [serial = 1120] [outer = 0x119e6dc00] 23:47:29 INFO - PROCESS | 1664 | 1469256449895 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]]]}] 23:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 23:47:29 INFO - PROCESS | 1664 | 1469256449913 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 23:47:29 INFO - PROCESS | 1664 | 1469256449915 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 23:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:47:29 INFO - PROCESS | 1664 | 1469256449917 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:47:29 INFO - PROCESS | 1664 | 1469256449920 Marionette TRACE conn2 <- [1,1466,null,{}] 23:47:29 INFO - PROCESS | 1664 | 1469256449928 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}] 23:47:29 INFO - PROCESS | 1664 | 1469256449931 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:30 INFO - PROCESS | 1664 | 1469256450034 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 23:47:30 INFO - PROCESS | 1664 | 1469256450097 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:30 INFO - PROCESS | 1664 | 1469256450099 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:30 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c46c000 == 45 [pid = 1664] [id = 374] 23:47:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 118 (0x125bc4000) [pid = 1664] [serial = 1121] [outer = 0x0] 23:47:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 119 (0x128c83800) [pid = 1664] [serial = 1122] [outer = 0x125bc4000] 23:47:30 INFO - PROCESS | 1664 | 1469256450129 Marionette DEBUG loaded listener.js 23:47:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 120 (0x128f54800) [pid = 1664] [serial = 1123] [outer = 0x125bc4000] 23:47:30 INFO - PROCESS | 1664 | 1469256450612 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]]]}] 23:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 724ms 23:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:47:30 INFO - PROCESS | 1664 | 1469256450642 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 23:47:30 INFO - PROCESS | 1664 | 1469256450643 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 23:47:30 INFO - PROCESS | 1664 | 1469256450646 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:47:30 INFO - PROCESS | 1664 | 1469256450647 Marionette TRACE conn2 <- [1,1470,null,{}] 23:47:30 INFO - PROCESS | 1664 | 1469256450667 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}] 23:47:30 INFO - PROCESS | 1664 | 1469256450669 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:30 INFO - PROCESS | 1664 | 1469256450773 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 23:47:30 INFO - PROCESS | 1664 | 1469256450846 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:30 INFO - PROCESS | 1664 | 1469256450847 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:30 INFO - PROCESS | 1664 | ++DOCSHELL 0x117473800 == 46 [pid = 1664] [id = 375] 23:47:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 121 (0x112f50000) [pid = 1664] [serial = 1124] [outer = 0x0] 23:47:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 122 (0x122dfd400) [pid = 1664] [serial = 1125] [outer = 0x112f50000] 23:47:30 INFO - PROCESS | 1664 | 1469256450878 Marionette DEBUG loaded listener.js 23:47:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 123 (0x128dec000) [pid = 1664] [serial = 1126] [outer = 0x112f50000] 23:47:31 INFO - PROCESS | 1664 | 1469256451462 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]]]}] 23:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 837ms 23:47:31 INFO - PROCESS | 1664 | 1469256451491 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 23:47:31 INFO - PROCESS | 1664 | 1469256451492 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 23:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:47:31 INFO - PROCESS | 1664 | 1469256451497 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:47:31 INFO - PROCESS | 1664 | 1469256451499 Marionette TRACE conn2 <- [1,1474,null,{}] 23:47:31 INFO - PROCESS | 1664 | 1469256451502 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}] 23:47:31 INFO - PROCESS | 1664 | 1469256451504 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:31 INFO - PROCESS | 1664 | 1469256451603 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 23:47:31 INFO - PROCESS | 1664 | 1469256451682 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:31 INFO - PROCESS | 1664 | 1469256451683 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:31 INFO - PROCESS | 1664 | ++DOCSHELL 0x1164b2800 == 47 [pid = 1664] [id = 376] 23:47:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 124 (0x11676cc00) [pid = 1664] [serial = 1127] [outer = 0x0] 23:47:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 125 (0x116887800) [pid = 1664] [serial = 1128] [outer = 0x11676cc00] 23:47:31 INFO - PROCESS | 1664 | 1469256451711 Marionette DEBUG loaded listener.js 23:47:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 126 (0x1181db000) [pid = 1664] [serial = 1129] [outer = 0x11676cc00] 23:47:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12c016800 == 46 [pid = 1664] [id = 370] 23:47:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12b78a800 == 45 [pid = 1664] [id = 369] 23:47:32 INFO - PROCESS | 1664 | --DOCSHELL 0x120fda800 == 44 [pid = 1664] [id = 368] 23:47:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12b39f800 == 43 [pid = 1664] [id = 367] 23:47:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12b21e000 == 42 [pid = 1664] [id = 366] 23:47:32 INFO - PROCESS | 1664 | --DOCSHELL 0x129e4d000 == 41 [pid = 1664] [id = 365] 23:47:32 INFO - PROCESS | 1664 | --DOCSHELL 0x128c4f800 == 40 [pid = 1664] [id = 364] 23:47:32 INFO - PROCESS | 1664 | --DOCSHELL 0x126570800 == 39 [pid = 1664] [id = 363] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 125 (0x12877f400) [pid = 1664] [serial = 1071] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12148c000 == 38 [pid = 1664] [id = 362] 23:47:32 INFO - PROCESS | 1664 | --DOCSHELL 0x1191b9800 == 37 [pid = 1664] [id = 361] 23:47:32 INFO - PROCESS | 1664 | --DOCSHELL 0x116ad2800 == 36 [pid = 1664] [id = 360] 23:47:32 INFO - PROCESS | 1664 | --DOCSHELL 0x119eea800 == 35 [pid = 1664] [id = 359] 23:47:32 INFO - PROCESS | 1664 | --DOCSHELL 0x116acf800 == 34 [pid = 1664] [id = 358] 23:47:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12656d000 == 33 [pid = 1664] [id = 357] 23:47:32 INFO - PROCESS | 1664 | 1469256452141 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]]]}] 23:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 675ms 23:47:32 INFO - PROCESS | 1664 | 1469256452173 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 23:47:32 INFO - PROCESS | 1664 | 1469256452176 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 23:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:47:32 INFO - PROCESS | 1664 | 1469256452180 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:47:32 INFO - PROCESS | 1664 | 1469256452181 Marionette TRACE conn2 <- [1,1478,null,{}] 23:47:32 INFO - PROCESS | 1664 | 1469256452184 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}] 23:47:32 INFO - PROCESS | 1664 | 1469256452185 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:32 INFO - PROCESS | 1664 | 1469256452270 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 124 (0x12b496000) [pid = 1664] [serial = 997] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 123 (0x12b772800) [pid = 1664] [serial = 1038] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 122 (0x11325b800) [pid = 1664] [serial = 1045] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 121 (0x116a15000) [pid = 1664] [serial = 1048] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 120 (0x1181dcc00) [pid = 1664] [serial = 1050] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 119 (0x116643400) [pid = 1664] [serial = 1047] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 118 (0x1194d6800) [pid = 1664] [serial = 1054] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 117 (0x119a27400) [pid = 1664] [serial = 1056] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 116 (0x120b0a400) [pid = 1664] [serial = 1059] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x11a0e6000) [pid = 1664] [serial = 1057] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x122df8400) [pid = 1664] [serial = 1060] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x119187c00) [pid = 1664] [serial = 1053] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x118606c00) [pid = 1664] [serial = 1051] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x112f56800) [pid = 1664] [serial = 1044] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x12b7d6400) [pid = 1664] [serial = 1042] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x124894000) [pid = 1664] [serial = 1062] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x125a90800) [pid = 1664] [serial = 1063] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x125bc2000) [pid = 1664] [serial = 1065] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x1262ac800) [pid = 1664] [serial = 1066] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x128deb000) [pid = 1664] [serial = 1023] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x12a60e000) [pid = 1664] [serial = 1026] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x12b329000) [pid = 1664] [serial = 1027] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1181d8000) [pid = 1664] [serial = 1030] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x12b749400) [pid = 1664] [serial = 1036] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x12b7c9400) [pid = 1664] [serial = 1039] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x125057800) [pid = 1664] [serial = 1017] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x125bbb400) [pid = 1664] [serial = 1018] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x12163a800) [pid = 1664] [serial = 1014] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x1244a9800) [pid = 1664] [serial = 1015] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x120a0c800) [pid = 1664] [serial = 1011] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x120d38400) [pid = 1664] [serial = 1012] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1183f1000) [pid = 1664] [serial = 1008] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x11918b800) [pid = 1664] [serial = 1009] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x1285eb000) [pid = 1664] [serial = 1069] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x1176bd800) [pid = 1664] [serial = 1006] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1161a6800) [pid = 1664] [serial = 1005] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1182fa800) [pid = 1664] [serial = 1003] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x1176ca800) [pid = 1664] [serial = 1002] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x112d1e000) [pid = 1664] [serial = 1000] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x110eaf000) [pid = 1664] [serial = 999] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x128df6400) [pid = 1664] [serial = 1035] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x1194e1400) [pid = 1664] [serial = 1032] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x1265b4400) [pid = 1664] [serial = 1020] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x128c90800) [pid = 1664] [serial = 1021] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x12a1aac00) [pid = 1664] [serial = 1024] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x128776000) [pid = 1664] [serial = 1033] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x112f55c00) [pid = 1664] [serial = 1029] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x12b7d2000) [pid = 1664] [serial = 1041] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x1285e4400) [pid = 1664] [serial = 1068] [outer = 0x0] [url = about:blank] 23:47:32 INFO - PROCESS | 1664 | 1469256452337 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:32 INFO - PROCESS | 1664 | 1469256452339 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:32 INFO - PROCESS | 1664 | ++DOCSHELL 0x117470800 == 34 [pid = 1664] [id = 377] 23:47:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x112f56800) [pid = 1664] [serial = 1130] [outer = 0x0] 23:47:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x1176c9800) [pid = 1664] [serial = 1131] [outer = 0x112f56800] 23:47:32 INFO - PROCESS | 1664 | 1469256452367 Marionette DEBUG loaded listener.js 23:47:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x11944ec00) [pid = 1664] [serial = 1132] [outer = 0x112f56800] 23:47:32 INFO - PROCESS | 1664 | 1469256452665 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]]]}] 23:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 520ms 23:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:47:32 INFO - PROCESS | 1664 | 1469256452701 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 23:47:32 INFO - PROCESS | 1664 | 1469256452702 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 23:47:32 INFO - PROCESS | 1664 | 1469256452704 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:47:32 INFO - PROCESS | 1664 | 1469256452708 Marionette TRACE conn2 <- [1,1482,null,{}] 23:47:32 INFO - PROCESS | 1664 | 1469256452715 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}] 23:47:32 INFO - PROCESS | 1664 | 1469256452718 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:32 INFO - PROCESS | 1664 | 1469256452797 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 23:47:32 INFO - PROCESS | 1664 | 1469256452864 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:32 INFO - PROCESS | 1664 | 1469256452866 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:32 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a9a800 == 35 [pid = 1664] [id = 378] 23:47:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x119a27400) [pid = 1664] [serial = 1133] [outer = 0x0] 23:47:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x120f3dc00) [pid = 1664] [serial = 1134] [outer = 0x119a27400] 23:47:32 INFO - PROCESS | 1664 | 1469256452893 Marionette DEBUG loaded listener.js 23:47:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x122fe5400) [pid = 1664] [serial = 1135] [outer = 0x119a27400] 23:47:33 INFO - PROCESS | 1664 | 1469256453195 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]]]}] 23:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 522ms 23:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:47:33 INFO - PROCESS | 1664 | 1469256453227 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 23:47:33 INFO - PROCESS | 1664 | 1469256453229 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 23:47:33 INFO - PROCESS | 1664 | 1469256453232 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:47:33 INFO - PROCESS | 1664 | 1469256453234 Marionette TRACE conn2 <- [1,1486,null,{}] 23:47:33 INFO - PROCESS | 1664 | 1469256453238 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}] 23:47:33 INFO - PROCESS | 1664 | 1469256453241 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:33 INFO - PROCESS | 1664 | 1469256453361 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 23:47:33 INFO - PROCESS | 1664 | 1469256453434 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:33 INFO - PROCESS | 1664 | 1469256453436 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:33 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b7b800 == 36 [pid = 1664] [id = 379] 23:47:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x119e5f400) [pid = 1664] [serial = 1136] [outer = 0x0] 23:47:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x124a85800) [pid = 1664] [serial = 1137] [outer = 0x119e5f400] 23:47:33 INFO - PROCESS | 1664 | 1469256453461 Marionette DEBUG loaded listener.js 23:47:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x125f78c00) [pid = 1664] [serial = 1138] [outer = 0x119e5f400] 23:47:33 INFO - PROCESS | 1664 | 1469256453757 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]]]}] 23:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 570ms 23:47:33 INFO - PROCESS | 1664 | 1469256453802 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 23:47:33 INFO - PROCESS | 1664 | 1469256453803 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 23:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:47:33 INFO - PROCESS | 1664 | 1469256453807 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:47:33 INFO - PROCESS | 1664 | 1469256453808 Marionette TRACE conn2 <- [1,1490,null,{}] 23:47:33 INFO - PROCESS | 1664 | 1469256453811 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}] 23:47:33 INFO - PROCESS | 1664 | 1469256453812 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:33 INFO - PROCESS | 1664 | 1469256453885 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 23:47:33 INFO - PROCESS | 1664 | 1469256453891 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:33 INFO - PROCESS | 1664 | 1469256453892 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:33 INFO - PROCESS | 1664 | ++DOCSHELL 0x1181a8000 == 37 [pid = 1664] [id = 380] 23:47:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x125ff4000) [pid = 1664] [serial = 1139] [outer = 0x0] 23:47:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1285eb000) [pid = 1664] [serial = 1140] [outer = 0x125ff4000] 23:47:33 INFO - PROCESS | 1664 | 1469256453916 Marionette DEBUG loaded listener.js 23:47:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x128c90400) [pid = 1664] [serial = 1141] [outer = 0x125ff4000] 23:47:34 INFO - PROCESS | 1664 | 1469256454251 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]]]}] 23:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 470ms 23:47:34 INFO - PROCESS | 1664 | 1469256454297 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 23:47:34 INFO - PROCESS | 1664 | 1469256454298 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 23:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:47:34 INFO - PROCESS | 1664 | 1469256454307 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:47:34 INFO - PROCESS | 1664 | 1469256454309 Marionette TRACE conn2 <- [1,1494,null,{}] 23:47:34 INFO - PROCESS | 1664 | 1469256454319 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}] 23:47:34 INFO - PROCESS | 1664 | 1469256454324 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:34 INFO - PROCESS | 1664 | 1469256454436 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 23:47:34 INFO - PROCESS | 1664 | 1469256454447 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:34 INFO - PROCESS | 1664 | 1469256454448 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:34 INFO - PROCESS | 1664 | ++DOCSHELL 0x126566800 == 38 [pid = 1664] [id = 381] 23:47:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x128df3c00) [pid = 1664] [serial = 1142] [outer = 0x0] 23:47:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x12a2b9000) [pid = 1664] [serial = 1143] [outer = 0x128df3c00] 23:47:34 INFO - PROCESS | 1664 | 1469256454473 Marionette DEBUG loaded listener.js 23:47:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x12b3e1800) [pid = 1664] [serial = 1144] [outer = 0x128df3c00] 23:47:34 INFO - PROCESS | 1664 | 1469256454812 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]]]}] 23:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 521ms 23:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:47:34 INFO - PROCESS | 1664 | 1469256454827 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 23:47:34 INFO - PROCESS | 1664 | 1469256454829 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 23:47:34 INFO - PROCESS | 1664 | 1469256454831 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:47:34 INFO - PROCESS | 1664 | 1469256454832 Marionette TRACE conn2 <- [1,1498,null,{}] 23:47:34 INFO - PROCESS | 1664 | 1469256454834 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}] 23:47:34 INFO - PROCESS | 1664 | 1469256454835 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:34 INFO - PROCESS | 1664 | 1469256454932 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 23:47:34 INFO - PROCESS | 1664 | 1469256454936 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:34 INFO - PROCESS | 1664 | 1469256454937 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:34 INFO - PROCESS | 1664 | ++DOCSHELL 0x128688800 == 39 [pid = 1664] [id = 382] 23:47:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x128f11000) [pid = 1664] [serial = 1145] [outer = 0x0] 23:47:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x12b3e2400) [pid = 1664] [serial = 1146] [outer = 0x128f11000] 23:47:34 INFO - PROCESS | 1664 | 1469256454969 Marionette DEBUG loaded listener.js 23:47:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x12b775000) [pid = 1664] [serial = 1147] [outer = 0x128f11000] 23:47:35 INFO - PROCESS | 1664 | 1469256455286 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]]]}] 23:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 468ms 23:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:47:35 INFO - PROCESS | 1664 | 1469256455301 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 23:47:35 INFO - PROCESS | 1664 | 1469256455302 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 23:47:35 INFO - PROCESS | 1664 | 1469256455304 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:47:35 INFO - PROCESS | 1664 | 1469256455306 Marionette TRACE conn2 <- [1,1502,null,{}] 23:47:35 INFO - PROCESS | 1664 | 1469256455313 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}] 23:47:35 INFO - PROCESS | 1664 | 1469256455315 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:35 INFO - PROCESS | 1664 | 1469256455418 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 23:47:35 INFO - PROCESS | 1664 | 1469256455431 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:35 INFO - PROCESS | 1664 | 1469256455432 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:35 INFO - PROCESS | 1664 | ++DOCSHELL 0x128da2000 == 40 [pid = 1664] [id = 383] 23:47:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12b779c00) [pid = 1664] [serial = 1148] [outer = 0x0] 23:47:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x12b7cec00) [pid = 1664] [serial = 1149] [outer = 0x12b779c00] 23:47:35 INFO - PROCESS | 1664 | 1469256455456 Marionette DEBUG loaded listener.js 23:47:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x12b7eb400) [pid = 1664] [serial = 1150] [outer = 0x12b779c00] 23:47:35 INFO - PROCESS | 1664 | 1469256455788 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]]]}] 23:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 524ms 23:47:35 INFO - PROCESS | 1664 | 1469256455828 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 23:47:35 INFO - PROCESS | 1664 | 1469256455829 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 23:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:47:35 INFO - PROCESS | 1664 | 1469256455832 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:47:35 INFO - PROCESS | 1664 | 1469256455833 Marionette TRACE conn2 <- [1,1506,null,{}] 23:47:35 INFO - PROCESS | 1664 | 1469256455835 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}] 23:47:35 INFO - PROCESS | 1664 | 1469256455836 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:35 INFO - PROCESS | 1664 | 1469256455937 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 23:47:35 INFO - PROCESS | 1664 | 1469256455948 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:35 INFO - PROCESS | 1664 | 1469256455950 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:35 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b21f800 == 41 [pid = 1664] [id = 384] 23:47:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12b7f0800) [pid = 1664] [serial = 1151] [outer = 0x0] 23:47:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12b7f5000) [pid = 1664] [serial = 1152] [outer = 0x12b7f0800] 23:47:35 INFO - PROCESS | 1664 | 1469256455981 Marionette DEBUG loaded listener.js 23:47:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x12b7f9c00) [pid = 1664] [serial = 1153] [outer = 0x12b7f0800] 23:47:36 INFO - PROCESS | 1664 | 1469256456422 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]]]}] 23:47:36 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x128c8b400) [pid = 1664] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:47:36 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1265d3000) [pid = 1664] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:47:36 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x11676b800) [pid = 1664] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:47:36 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x120b05000) [pid = 1664] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:47:36 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1191d7c00) [pid = 1664] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:47:36 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1121b5000) [pid = 1664] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:47:36 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x11715bc00) [pid = 1664] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:47:36 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x12b3d9400) [pid = 1664] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:47:36 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x128c8b000) [pid = 1664] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:47:36 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x124893000) [pid = 1664] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:47:36 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x117d03c00) [pid = 1664] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:47:36 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1181da400) [pid = 1664] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 619ms 23:47:36 INFO - PROCESS | 1664 | 1469256456451 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 23:47:36 INFO - PROCESS | 1664 | 1469256456452 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 23:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:47:36 INFO - PROCESS | 1664 | 1469256456455 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:47:36 INFO - PROCESS | 1664 | 1469256456456 Marionette TRACE conn2 <- [1,1510,null,{}] 23:47:36 INFO - PROCESS | 1664 | 1469256456458 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}] 23:47:36 INFO - PROCESS | 1664 | 1469256456459 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:36 INFO - PROCESS | 1664 | 1469256456539 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 23:47:36 INFO - PROCESS | 1664 | 1469256456543 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:36 INFO - PROCESS | 1664 | 1469256456544 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:36 INFO - PROCESS | 1664 | ++DOCSHELL 0x120d7e800 == 42 [pid = 1664] [id = 385] 23:47:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x1130be000) [pid = 1664] [serial = 1154] [outer = 0x0] 23:47:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x11688ec00) [pid = 1664] [serial = 1155] [outer = 0x1130be000] 23:47:36 INFO - PROCESS | 1664 | 1469256456568 Marionette DEBUG loaded listener.js 23:47:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x119e6a000) [pid = 1664] [serial = 1156] [outer = 0x1130be000] 23:47:36 INFO - PROCESS | 1664 | 1469256456915 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]]]}] 23:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 470ms 23:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:47:36 INFO - PROCESS | 1664 | 1469256456926 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 23:47:36 INFO - PROCESS | 1664 | 1469256456927 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 23:47:36 INFO - PROCESS | 1664 | 1469256456929 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:47:36 INFO - PROCESS | 1664 | 1469256456931 Marionette TRACE conn2 <- [1,1514,null,{}] 23:47:36 INFO - PROCESS | 1664 | 1469256456933 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}] 23:47:36 INFO - PROCESS | 1664 | 1469256456934 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:37 INFO - PROCESS | 1664 | 1469256457024 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 23:47:37 INFO - PROCESS | 1664 | 1469256457082 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:37 INFO - PROCESS | 1664 | 1469256457084 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:37 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b44f000 == 43 [pid = 1664] [id = 386] 23:47:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x115e25000) [pid = 1664] [serial = 1157] [outer = 0x0] 23:47:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x113dcd000) [pid = 1664] [serial = 1158] [outer = 0x115e25000] 23:47:37 INFO - PROCESS | 1664 | 1469256457117 Marionette DEBUG loaded listener.js 23:47:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x12b3e0400) [pid = 1664] [serial = 1159] [outer = 0x115e25000] 23:47:37 INFO - PROCESS | 1664 | 1469256457404 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]]]}] 23:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 520ms 23:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:47:37 INFO - PROCESS | 1664 | 1469256457449 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 23:47:37 INFO - PROCESS | 1664 | 1469256457450 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 23:47:37 INFO - PROCESS | 1664 | 1469256457453 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:47:37 INFO - PROCESS | 1664 | 1469256457454 Marionette TRACE conn2 <- [1,1518,null,{}] 23:47:37 INFO - PROCESS | 1664 | 1469256457460 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}] 23:47:37 INFO - PROCESS | 1664 | 1469256457461 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:37 INFO - PROCESS | 1664 | 1469256457542 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 23:47:37 INFO - PROCESS | 1664 | 1469256457546 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:37 INFO - PROCESS | 1664 | 1469256457547 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:37 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c017800 == 44 [pid = 1664] [id = 387] 23:47:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12bf14800) [pid = 1664] [serial = 1160] [outer = 0x0] 23:47:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x12bf1dc00) [pid = 1664] [serial = 1161] [outer = 0x12bf14800] 23:47:37 INFO - PROCESS | 1664 | 1469256457570 Marionette DEBUG loaded listener.js 23:47:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x12c413c00) [pid = 1664] [serial = 1162] [outer = 0x12bf14800] 23:47:37 INFO - PROCESS | 1664 | 1469256457870 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]]]}] 23:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 422ms 23:47:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:47:37 INFO - PROCESS | 1664 | 1469256457878 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 23:47:37 INFO - PROCESS | 1664 | 1469256457880 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 23:47:37 INFO - PROCESS | 1664 | 1469256457882 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:47:37 INFO - PROCESS | 1664 | 1469256457883 Marionette TRACE conn2 <- [1,1522,null,{}] 23:47:37 INFO - PROCESS | 1664 | 1469256457885 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}] 23:47:37 INFO - PROCESS | 1664 | 1469256457886 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:37 INFO - PROCESS | 1664 | 1469256457979 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 23:47:38 INFO - PROCESS | 1664 | 1469256458041 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:38 INFO - PROCESS | 1664 | 1469256458042 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:38 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c948800 == 45 [pid = 1664] [id = 388] 23:47:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1194ddc00) [pid = 1664] [serial = 1163] [outer = 0x0] 23:47:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x120e09000) [pid = 1664] [serial = 1164] [outer = 0x1194ddc00] 23:47:38 INFO - PROCESS | 1664 | 1469256458065 Marionette DEBUG loaded listener.js 23:47:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x120e0e800) [pid = 1664] [serial = 1165] [outer = 0x1194ddc00] 23:47:38 INFO - PROCESS | 1664 | 1469256458320 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"]]]}] 23:47:38 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 () { 23:47:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:47:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:47:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:47:38 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 () { 23:47:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:47:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:47:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:47:38 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 () { 23:47:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:47:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:47:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:47:38 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 () { 23:47:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:47:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:47:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:47:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 470ms 23:47:38 INFO - PROCESS | 1664 | 1469256458352 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 23:47:38 INFO - PROCESS | 1664 | 1469256458353 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 23:47:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:47:38 INFO - PROCESS | 1664 | 1469256458362 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:47:38 INFO - PROCESS | 1664 | 1469256458363 Marionette TRACE conn2 <- [1,1526,null,{}] 23:47:38 INFO - PROCESS | 1664 | 1469256458365 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}] 23:47:38 INFO - PROCESS | 1664 | 1469256458366 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:38 INFO - PROCESS | 1664 | 1469256458452 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 23:47:38 INFO - PROCESS | 1664 | 1469256458555 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:38 INFO - PROCESS | 1664 | 1469256458557 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:38 INFO - PROCESS | 1664 | ++DOCSHELL 0x115e4e800 == 46 [pid = 1664] [id = 389] 23:47:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x10eaf6400) [pid = 1664] [serial = 1166] [outer = 0x0] 23:47:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x1121e4c00) [pid = 1664] [serial = 1167] [outer = 0x10eaf6400] 23:47:38 INFO - PROCESS | 1664 | 1469256458588 Marionette DEBUG loaded listener.js 23:47:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x1130e4800) [pid = 1664] [serial = 1168] [outer = 0x10eaf6400] 23:47:38 INFO - PROCESS | 1664 | 1469256458994 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"]]]}] 23:47:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:47:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:47:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:47:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:47:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:47:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:47:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:47:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:47:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:47:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 672ms 23:47:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:47:39 INFO - PROCESS | 1664 | 1469256459032 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 23:47:39 INFO - PROCESS | 1664 | 1469256459035 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 23:47:39 INFO - PROCESS | 1664 | 1469256459038 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:47:39 INFO - PROCESS | 1664 | 1469256459040 Marionette TRACE conn2 <- [1,1530,null,{}] 23:47:39 INFO - PROCESS | 1664 | 1469256459043 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}] 23:47:39 INFO - PROCESS | 1664 | 1469256459046 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:39 INFO - PROCESS | 1664 | 1469256459153 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 23:47:39 INFO - PROCESS | 1664 | 1469256459214 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:39 INFO - PROCESS | 1664 | 1469256459216 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:39 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a96000 == 47 [pid = 1664] [id = 390] 23:47:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x11715bc00) [pid = 1664] [serial = 1169] [outer = 0x0] 23:47:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x1191d0400) [pid = 1664] [serial = 1170] [outer = 0x11715bc00] 23:47:39 INFO - PROCESS | 1664 | 1469256459246 Marionette DEBUG loaded listener.js 23:47:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x120b02800) [pid = 1664] [serial = 1171] [outer = 0x11715bc00] 23:47:39 INFO - PROCESS | 1664 | 1469256459598 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]]]}] 23:47:39 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 23:47:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:47:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:47:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:47:39 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. 23:47:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:47:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 572ms 23:47:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:47:39 INFO - PROCESS | 1664 | 1469256459612 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 23:47:39 INFO - PROCESS | 1664 | 1469256459614 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 23:47:39 INFO - PROCESS | 1664 | 1469256459617 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:47:39 INFO - PROCESS | 1664 | 1469256459618 Marionette TRACE conn2 <- [1,1534,null,{}] 23:47:39 INFO - PROCESS | 1664 | 1469256459621 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}] 23:47:39 INFO - PROCESS | 1664 | 1469256459622 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:39 INFO - PROCESS | 1664 | 1469256459728 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 23:47:39 INFO - PROCESS | 1664 | 1469256459818 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:39 INFO - PROCESS | 1664 | 1469256459820 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:39 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b21a800 == 48 [pid = 1664] [id = 391] 23:47:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x1244f0000) [pid = 1664] [serial = 1172] [outer = 0x0] 23:47:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x124a82c00) [pid = 1664] [serial = 1173] [outer = 0x1244f0000] 23:47:39 INFO - PROCESS | 1664 | 1469256459890 Marionette DEBUG loaded listener.js 23:47:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x1262ac800) [pid = 1664] [serial = 1174] [outer = 0x1244f0000] 23:47:40 INFO - PROCESS | 1664 | 1469256460273 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]]]}] 23:47:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:47:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 720ms 23:47:40 INFO - PROCESS | 1664 | 1469256460337 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 23:47:40 INFO - PROCESS | 1664 | 1469256460339 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 23:47:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:47:40 INFO - PROCESS | 1664 | 1469256460346 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:47:40 INFO - PROCESS | 1664 | 1469256460351 Marionette TRACE conn2 <- [1,1538,null,{}] 23:47:40 INFO - PROCESS | 1664 | 1469256460354 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}] 23:47:40 INFO - PROCESS | 1664 | 1469256460357 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:40 INFO - PROCESS | 1664 | 1469256460461 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 23:47:40 INFO - PROCESS | 1664 | 1469256460525 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:40 INFO - PROCESS | 1664 | 1469256460526 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:40 INFO - PROCESS | 1664 | ++DOCSHELL 0x12cd1a000 == 49 [pid = 1664] [id = 392] 23:47:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x1285ed400) [pid = 1664] [serial = 1175] [outer = 0x0] 23:47:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x128f56000) [pid = 1664] [serial = 1176] [outer = 0x1285ed400] 23:47:40 INFO - PROCESS | 1664 | 1469256460595 Marionette DEBUG loaded listener.js 23:47:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x12b328400) [pid = 1664] [serial = 1177] [outer = 0x1285ed400] 23:47:40 INFO - PROCESS | 1664 | 1469256460989 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]]]}] 23:47:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:47:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 678ms 23:47:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:47:41 INFO - PROCESS | 1664 | 1469256461021 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 23:47:41 INFO - PROCESS | 1664 | 1469256461024 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 23:47:41 INFO - PROCESS | 1664 | 1469256461026 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:47:41 INFO - PROCESS | 1664 | 1469256461028 Marionette TRACE conn2 <- [1,1542,null,{}] 23:47:41 INFO - PROCESS | 1664 | 1469256461030 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}] 23:47:41 INFO - PROCESS | 1664 | 1469256461031 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:41 INFO - PROCESS | 1664 | 1469256461154 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 23:47:41 INFO - PROCESS | 1664 | 1469256461469 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:41 INFO - PROCESS | 1664 | 1469256461471 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:41 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191b4800 == 50 [pid = 1664] [id = 393] 23:47:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x112a82800) [pid = 1664] [serial = 1178] [outer = 0x0] 23:47:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x114f83400) [pid = 1664] [serial = 1179] [outer = 0x112a82800] 23:47:41 INFO - PROCESS | 1664 | 1469256461518 Marionette DEBUG loaded listener.js 23:47:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x117d0b800) [pid = 1664] [serial = 1180] [outer = 0x112a82800] 23:47:41 INFO - PROCESS | 1664 | 1469256461988 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]]]}] 23:47:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:47:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 976ms 23:47:42 INFO - PROCESS | 1664 | 1469256462003 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 23:47:42 INFO - PROCESS | 1664 | 1469256462005 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 23:47:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:47:42 INFO - PROCESS | 1664 | 1469256462008 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:47:42 INFO - PROCESS | 1664 | 1469256462010 Marionette TRACE conn2 <- [1,1546,null,{}] 23:47:42 INFO - PROCESS | 1664 | 1469256462013 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}] 23:47:42 INFO - PROCESS | 1664 | 1469256462015 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:42 INFO - PROCESS | 1664 | 1469256462105 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 23:47:42 INFO - PROCESS | 1664 | 1469256462167 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:42 INFO - PROCESS | 1664 | 1469256462169 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:42 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ade000 == 51 [pid = 1664] [id = 394] 23:47:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x11878f000) [pid = 1664] [serial = 1181] [outer = 0x0] 23:47:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 117 (0x119b96400) [pid = 1664] [serial = 1182] [outer = 0x11878f000] 23:47:42 INFO - PROCESS | 1664 | 1469256462196 Marionette DEBUG loaded listener.js 23:47:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 118 (0x120b05800) [pid = 1664] [serial = 1183] [outer = 0x11878f000] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x12c948800 == 50 [pid = 1664] [id = 388] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x12c017800 == 49 [pid = 1664] [id = 387] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x12b44f000 == 48 [pid = 1664] [id = 386] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x120d7e800 == 47 [pid = 1664] [id = 385] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x12b21f800 == 46 [pid = 1664] [id = 384] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x128da2000 == 45 [pid = 1664] [id = 383] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x128688800 == 44 [pid = 1664] [id = 382] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 117 (0x12b7ea400) [pid = 1664] [serial = 1113] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x126566800 == 43 [pid = 1664] [id = 381] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x1181a8000 == 42 [pid = 1664] [id = 380] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x120b7b800 == 41 [pid = 1664] [id = 379] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x119a9a800 == 40 [pid = 1664] [id = 378] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x117470800 == 39 [pid = 1664] [id = 377] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x1164b2800 == 38 [pid = 1664] [id = 376] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x117473800 == 37 [pid = 1664] [id = 375] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x12c46c000 == 36 [pid = 1664] [id = 374] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x128c5c800 == 35 [pid = 1664] [id = 373] 23:47:42 INFO - PROCESS | 1664 | --DOCSHELL 0x1191a2000 == 34 [pid = 1664] [id = 372] 23:47:42 INFO - PROCESS | 1664 | 1469256462638 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]]]}] 23:47:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:47:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 671ms 23:47:42 INFO - PROCESS | 1664 | 1469256462681 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 23:47:42 INFO - PROCESS | 1664 | 1469256462684 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 23:47:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:47:42 INFO - PROCESS | 1664 | 1469256462686 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:47:42 INFO - PROCESS | 1664 | 1469256462687 Marionette TRACE conn2 <- [1,1550,null,{}] 23:47:42 INFO - PROCESS | 1664 | 1469256462691 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}] 23:47:42 INFO - PROCESS | 1664 | 1469256462693 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:42 INFO - PROCESS | 1664 | 1469256462790 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 23:47:42 INFO - PROCESS | 1664 | 1469256462798 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:42 INFO - PROCESS | 1664 | 1469256462799 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:42 INFO - PROCESS | 1664 | ++DOCSHELL 0x117d3a000 == 35 [pid = 1664] [id = 395] 23:47:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 118 (0x120f90800) [pid = 1664] [serial = 1184] [outer = 0x0] 23:47:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 119 (0x1214b3400) [pid = 1664] [serial = 1185] [outer = 0x120f90800] 23:47:42 INFO - PROCESS | 1664 | 1469256462824 Marionette DEBUG loaded listener.js 23:47:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 120 (0x122dc0000) [pid = 1664] [serial = 1186] [outer = 0x120f90800] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 119 (0x1285ec800) [pid = 1664] [serial = 1092] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 118 (0x119e60c00) [pid = 1664] [serial = 1105] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 117 (0x122fec000) [pid = 1664] [serial = 1087] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 116 (0x119b9a000) [pid = 1664] [serial = 1083] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x128c84000) [pid = 1664] [serial = 1093] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x118259400) [pid = 1664] [serial = 1104] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x12b332400) [pid = 1664] [serial = 1098] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x11a0f0c00) [pid = 1664] [serial = 1084] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x122df4000) [pid = 1664] [serial = 1107] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x1214b3000) [pid = 1664] [serial = 1086] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x12b496c00) [pid = 1664] [serial = 1101] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x128c83400) [pid = 1664] [serial = 1108] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x12b3e2000) [pid = 1664] [serial = 1099] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x12b23d000) [pid = 1664] [serial = 1096] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x125a9b800) [pid = 1664] [serial = 1089] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x113260c00) [pid = 1664] [serial = 1074] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x11878d000) [pid = 1664] [serial = 1081] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x12a031c00) [pid = 1664] [serial = 1095] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x1182ed800) [pid = 1664] [serial = 1077] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x117d10000) [pid = 1664] [serial = 1080] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x12b746400) [pid = 1664] [serial = 1102] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x119186000) [pid = 1664] [serial = 1078] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1265c6000) [pid = 1664] [serial = 1090] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x12b74a800) [pid = 1664] [serial = 1110] [outer = 0x0] [url = about:blank] 23:47:42 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x12b7c9800) [pid = 1664] [serial = 1111] [outer = 0x0] [url = about:blank] 23:47:43 INFO - PROCESS | 1664 | 1469256463213 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]]]}] 23:47:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:47:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 572ms 23:47:43 INFO - PROCESS | 1664 | 1469256463259 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 23:47:43 INFO - PROCESS | 1664 | 1469256463260 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 23:47:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:47:43 INFO - PROCESS | 1664 | 1469256463267 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:47:43 INFO - PROCESS | 1664 | 1469256463271 Marionette TRACE conn2 <- [1,1554,null,{}] 23:47:43 INFO - PROCESS | 1664 | 1469256463274 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}] 23:47:43 INFO - PROCESS | 1664 | 1469256463276 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:43 INFO - PROCESS | 1664 | 1469256463358 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 23:47:43 INFO - PROCESS | 1664 | 1469256463363 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:43 INFO - PROCESS | 1664 | 1469256463364 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:43 INFO - PROCESS | 1664 | ++DOCSHELL 0x125b26000 == 36 [pid = 1664] [id = 396] 23:47:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x120e0b800) [pid = 1664] [serial = 1187] [outer = 0x0] 23:47:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x124a84800) [pid = 1664] [serial = 1188] [outer = 0x120e0b800] 23:47:43 INFO - PROCESS | 1664 | 1469256463388 Marionette DEBUG loaded listener.js 23:47:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1287a2400) [pid = 1664] [serial = 1189] [outer = 0x120e0b800] 23:47:43 INFO - PROCESS | 1664 | 1469256463712 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]]]}] 23:47:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:47:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 477ms 23:47:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:47:43 INFO - PROCESS | 1664 | 1469256463742 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 23:47:43 INFO - PROCESS | 1664 | 1469256463744 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 23:47:43 INFO - PROCESS | 1664 | 1469256463746 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:47:43 INFO - PROCESS | 1664 | 1469256463747 Marionette TRACE conn2 <- [1,1558,null,{}] 23:47:43 INFO - PROCESS | 1664 | 1469256463749 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}] 23:47:43 INFO - PROCESS | 1664 | 1469256463750 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:43 INFO - PROCESS | 1664 | 1469256463829 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 23:47:43 INFO - PROCESS | 1664 | 1469256463833 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:43 INFO - PROCESS | 1664 | 1469256463834 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:43 INFO - PROCESS | 1664 | ++DOCSHELL 0x12868a800 == 37 [pid = 1664] [id = 397] 23:47:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x128c8bc00) [pid = 1664] [serial = 1190] [outer = 0x0] 23:47:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x128f57400) [pid = 1664] [serial = 1191] [outer = 0x128c8bc00] 23:47:43 INFO - PROCESS | 1664 | 1469256463858 Marionette DEBUG loaded listener.js 23:47:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x12aba9000) [pid = 1664] [serial = 1192] [outer = 0x128c8bc00] 23:47:44 INFO - PROCESS | 1664 | 1469256464236 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]]]}] 23:47:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:47:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 518ms 23:47:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:47:44 INFO - PROCESS | 1664 | 1469256464265 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 23:47:44 INFO - PROCESS | 1664 | 1469256464266 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 23:47:44 INFO - PROCESS | 1664 | 1469256464268 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:47:44 INFO - PROCESS | 1664 | 1469256464269 Marionette TRACE conn2 <- [1,1562,null,{}] 23:47:44 INFO - PROCESS | 1664 | 1469256464272 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}] 23:47:44 INFO - PROCESS | 1664 | 1469256464273 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:44 INFO - PROCESS | 1664 | 1469256464354 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 23:47:44 INFO - PROCESS | 1664 | 1469256464422 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:44 INFO - PROCESS | 1664 | 1469256464427 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:44 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a1d6800 == 38 [pid = 1664] [id = 398] 23:47:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x12b774000) [pid = 1664] [serial = 1193] [outer = 0x0] 23:47:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x12b77b000) [pid = 1664] [serial = 1194] [outer = 0x12b774000] 23:47:44 INFO - PROCESS | 1664 | 1469256464458 Marionette DEBUG loaded listener.js 23:47:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x12b7f1000) [pid = 1664] [serial = 1195] [outer = 0x12b774000] 23:47:44 INFO - PROCESS | 1664 | 1469256464770 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]]]}] 23:47:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:47:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 518ms 23:47:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:47:44 INFO - PROCESS | 1664 | 1469256464786 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 23:47:44 INFO - PROCESS | 1664 | 1469256464788 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 23:47:44 INFO - PROCESS | 1664 | 1469256464792 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:47:44 INFO - PROCESS | 1664 | 1469256464794 Marionette TRACE conn2 <- [1,1566,null,{}] 23:47:44 INFO - PROCESS | 1664 | 1469256464796 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}] 23:47:44 INFO - PROCESS | 1664 | 1469256464798 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:44 INFO - PROCESS | 1664 | 1469256464908 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 23:47:44 INFO - PROCESS | 1664 | 1469256464923 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:44 INFO - PROCESS | 1664 | 1469256464924 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:44 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b224800 == 39 [pid = 1664] [id = 399] 23:47:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x12b7f6800) [pid = 1664] [serial = 1196] [outer = 0x0] 23:47:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x12bf1f000) [pid = 1664] [serial = 1197] [outer = 0x12b7f6800] 23:47:44 INFO - PROCESS | 1664 | 1469256464963 Marionette DEBUG loaded listener.js 23:47:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x12c419000) [pid = 1664] [serial = 1198] [outer = 0x12b7f6800] 23:47:45 INFO - PROCESS | 1664 | 1469256465425 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]]]}] 23:47:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:47:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 672ms 23:47:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:47:45 INFO - PROCESS | 1664 | 1469256465468 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 23:47:45 INFO - PROCESS | 1664 | 1469256465469 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 23:47:45 INFO - PROCESS | 1664 | 1469256465471 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:47:45 INFO - PROCESS | 1664 | 1469256465472 Marionette TRACE conn2 <- [1,1570,null,{}] 23:47:45 INFO - PROCESS | 1664 | 1469256465475 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}] 23:47:45 INFO - PROCESS | 1664 | 1469256465476 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:45 INFO - PROCESS | 1664 | 1469256465577 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 23:47:45 INFO - PROCESS | 1664 | 1469256465581 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:45 INFO - PROCESS | 1664 | 1469256465582 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:45 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b784000 == 40 [pid = 1664] [id = 400] 23:47:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x1198d2800) [pid = 1664] [serial = 1199] [outer = 0x0] 23:47:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x1198da400) [pid = 1664] [serial = 1200] [outer = 0x1198d2800] 23:47:45 INFO - PROCESS | 1664 | 1469256465641 Marionette DEBUG loaded listener.js 23:47:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x1198dec00) [pid = 1664] [serial = 1201] [outer = 0x1198d2800] 23:47:46 INFO - PROCESS | 1664 | 1469256466012 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]]]}] 23:47:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:47:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 569ms 23:47:46 INFO - PROCESS | 1664 | 1469256466047 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 23:47:46 INFO - PROCESS | 1664 | 1469256466049 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 23:47:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:47:46 INFO - PROCESS | 1664 | 1469256466052 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:47:46 INFO - PROCESS | 1664 | 1469256466054 Marionette TRACE conn2 <- [1,1574,null,{}] 23:47:46 INFO - PROCESS | 1664 | 1469256466059 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}] 23:47:46 INFO - PROCESS | 1664 | 1469256466060 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:46 INFO - PROCESS | 1664 | 1469256466214 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 23:47:46 INFO - PROCESS | 1664 | 1469256466232 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:46 INFO - PROCESS | 1664 | 1469256466233 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:46 INFO - PROCESS | 1664 | ++DOCSHELL 0x12bebb800 == 41 [pid = 1664] [id = 401] 23:47:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x1198df000) [pid = 1664] [serial = 1202] [outer = 0x0] 23:47:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x119d3b400) [pid = 1664] [serial = 1203] [outer = 0x1198df000] 23:47:46 INFO - PROCESS | 1664 | 1469256466281 Marionette DEBUG loaded listener.js 23:47:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x119d42800) [pid = 1664] [serial = 1204] [outer = 0x1198df000] 23:47:46 INFO - PROCESS | 1664 | 1469256466651 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]]]}] 23:47:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:47:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 623ms 23:47:46 INFO - PROCESS | 1664 | 1469256466676 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 23:47:46 INFO - PROCESS | 1664 | 1469256466677 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 23:47:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:47:46 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x119e5f400) [pid = 1664] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:47:46 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x11676cc00) [pid = 1664] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:47:46 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x125ff4000) [pid = 1664] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:47:46 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x12b779c00) [pid = 1664] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:47:46 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x119a27400) [pid = 1664] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:47:46 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x112f50000) [pid = 1664] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:47:46 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x128f11000) [pid = 1664] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:47:46 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x12b7f0800) [pid = 1664] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:47:46 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x112f56800) [pid = 1664] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:47:46 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x1130be000) [pid = 1664] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:47:46 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x12bf14800) [pid = 1664] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:47:46 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x128df3c00) [pid = 1664] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:47:46 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x115e25000) [pid = 1664] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:47:47 INFO - PROCESS | 1664 | 1469256467001 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:47:47 INFO - PROCESS | 1664 | 1469256467002 Marionette TRACE conn2 <- [1,1578,null,{}] 23:47:47 INFO - PROCESS | 1664 | 1469256467007 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}] 23:47:47 INFO - PROCESS | 1664 | 1469256467009 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:47 INFO - PROCESS | 1664 | 1469256467132 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 23:47:47 INFO - PROCESS | 1664 | 1469256467140 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:47 INFO - PROCESS | 1664 | 1469256467141 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b786800 == 42 [pid = 1664] [id = 402] 23:47:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x11676cc00) [pid = 1664] [serial = 1205] [outer = 0x0] 23:47:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x11944e400) [pid = 1664] [serial = 1206] [outer = 0x11676cc00] 23:47:47 INFO - PROCESS | 1664 | 1469256467180 Marionette DEBUG loaded listener.js 23:47:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x119d45000) [pid = 1664] [serial = 1207] [outer = 0x11676cc00] 23:47:47 INFO - PROCESS | 1664 | 1469256467558 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]]]}] 23:47:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:47:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 624ms 23:47:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:47:47 INFO - PROCESS | 1664 | 1469256467578 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 23:47:47 INFO - PROCESS | 1664 | 1469256467579 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 23:47:47 INFO - PROCESS | 1664 | 1469256467581 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:47:47 INFO - PROCESS | 1664 | 1469256467582 Marionette TRACE conn2 <- [1,1582,null,{}] 23:47:47 INFO - PROCESS | 1664 | 1469256467593 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}] 23:47:47 INFO - PROCESS | 1664 | 1469256467594 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:47 INFO - PROCESS | 1664 | 1469256467706 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 23:47:47 INFO - PROCESS | 1664 | 1469256467713 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:47 INFO - PROCESS | 1664 | 1469256467722 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c959800 == 43 [pid = 1664] [id = 403] 23:47:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x1198d3000) [pid = 1664] [serial = 1208] [outer = 0x0] 23:47:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x120b05000) [pid = 1664] [serial = 1209] [outer = 0x1198d3000] 23:47:47 INFO - PROCESS | 1664 | 1469256467749 Marionette DEBUG loaded listener.js 23:47:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x12909d400) [pid = 1664] [serial = 1210] [outer = 0x1198d3000] 23:47:48 INFO - PROCESS | 1664 | 1469256468047 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]]]}] 23:47:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:47:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 519ms 23:47:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:47:48 INFO - PROCESS | 1664 | 1469256468100 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 23:47:48 INFO - PROCESS | 1664 | 1469256468102 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 23:47:48 INFO - PROCESS | 1664 | 1469256468104 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:47:48 INFO - PROCESS | 1664 | 1469256468106 Marionette TRACE conn2 <- [1,1586,null,{}] 23:47:48 INFO - PROCESS | 1664 | 1469256468108 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}] 23:47:48 INFO - PROCESS | 1664 | 1469256468110 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:48 INFO - PROCESS | 1664 | 1469256468203 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 23:47:48 INFO - PROCESS | 1664 | 1469256468207 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:48 INFO - PROCESS | 1664 | 1469256468208 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:48 INFO - PROCESS | 1664 | ++DOCSHELL 0x12d0b7800 == 44 [pid = 1664] [id = 404] 23:47:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x12909d800) [pid = 1664] [serial = 1211] [outer = 0x0] 23:47:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x1290a6000) [pid = 1664] [serial = 1212] [outer = 0x12909d800] 23:47:48 INFO - PROCESS | 1664 | 1469256468232 Marionette DEBUG loaded listener.js 23:47:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x12c417000) [pid = 1664] [serial = 1213] [outer = 0x12909d800] 23:47:48 INFO - PROCESS | 1664 | 1469256468557 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]]]}] 23:47:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:47:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 471ms 23:47:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:47:48 INFO - PROCESS | 1664 | 1469256468576 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 23:47:48 INFO - PROCESS | 1664 | 1469256468577 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 23:47:48 INFO - PROCESS | 1664 | 1469256468579 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:47:48 INFO - PROCESS | 1664 | 1469256468581 Marionette TRACE conn2 <- [1,1590,null,{}] 23:47:48 INFO - PROCESS | 1664 | 1469256468583 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}] 23:47:48 INFO - PROCESS | 1664 | 1469256468584 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:48 INFO - PROCESS | 1664 | 1469256468705 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 23:47:48 INFO - PROCESS | 1664 | 1469256468711 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:48 INFO - PROCESS | 1664 | 1469256468712 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:48 INFO - PROCESS | 1664 | ++DOCSHELL 0x12d0be000 == 45 [pid = 1664] [id = 405] 23:47:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x119d1b800) [pid = 1664] [serial = 1214] [outer = 0x0] 23:47:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x119d24400) [pid = 1664] [serial = 1215] [outer = 0x119d1b800] 23:47:48 INFO - PROCESS | 1664 | 1469256468736 Marionette DEBUG loaded listener.js 23:47:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x119d29800) [pid = 1664] [serial = 1216] [outer = 0x119d1b800] 23:47:49 INFO - PROCESS | 1664 | 1469256469060 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]]]}] 23:47:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:47:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 519ms 23:47:49 INFO - PROCESS | 1664 | 1469256469099 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 23:47:49 INFO - PROCESS | 1664 | 1469256469101 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 23:47:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:47:49 INFO - PROCESS | 1664 | 1469256469105 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:47:49 INFO - PROCESS | 1664 | 1469256469107 Marionette TRACE conn2 <- [1,1594,null,{}] 23:47:49 INFO - PROCESS | 1664 | 1469256469111 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}] 23:47:49 INFO - PROCESS | 1664 | 1469256469113 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:49 INFO - PROCESS | 1664 | 1469256469237 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 23:47:49 INFO - PROCESS | 1664 | 1469256469300 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:49 INFO - PROCESS | 1664 | 1469256469302 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ad5800 == 46 [pid = 1664] [id = 406] 23:47:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x1181dd000) [pid = 1664] [serial = 1217] [outer = 0x0] 23:47:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x1182f1800) [pid = 1664] [serial = 1218] [outer = 0x1181dd000] 23:47:49 INFO - PROCESS | 1664 | 1469256469333 Marionette DEBUG loaded listener.js 23:47:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x1194d7400) [pid = 1664] [serial = 1219] [outer = 0x1181dd000] 23:47:49 INFO - PROCESS | 1664 | 1469256469758 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]]]}] 23:47:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:47:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 673ms 23:47:49 INFO - PROCESS | 1664 | 1469256469777 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 23:47:49 INFO - PROCESS | 1664 | 1469256469781 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 23:47:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:47:49 INFO - PROCESS | 1664 | 1469256469785 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:47:49 INFO - PROCESS | 1664 | 1469256469787 Marionette TRACE conn2 <- [1,1598,null,{}] 23:47:49 INFO - PROCESS | 1664 | 1469256469790 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}] 23:47:49 INFO - PROCESS | 1664 | 1469256469792 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:49 INFO - PROCESS | 1664 | 1469256469900 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 23:47:50 INFO - PROCESS | 1664 | 1469256470004 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:50 INFO - PROCESS | 1664 | 1469256470005 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:50 INFO - PROCESS | 1664 | ++DOCSHELL 0x125b2a800 == 47 [pid = 1664] [id = 407] 23:47:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x119e64000) [pid = 1664] [serial = 1220] [outer = 0x0] 23:47:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 117 (0x120b0a400) [pid = 1664] [serial = 1221] [outer = 0x119e64000] 23:47:50 INFO - PROCESS | 1664 | 1469256470035 Marionette DEBUG loaded listener.js 23:47:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 118 (0x120e0dc00) [pid = 1664] [serial = 1222] [outer = 0x119e64000] 23:47:50 INFO - PROCESS | 1664 | 1469256470452 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]]]}] 23:47:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:47:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 720ms 23:47:50 INFO - PROCESS | 1664 | 1469256470506 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 23:47:50 INFO - PROCESS | 1664 | 1469256470507 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 23:47:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:47:50 INFO - PROCESS | 1664 | 1469256470510 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:47:50 INFO - PROCESS | 1664 | 1469256470512 Marionette TRACE conn2 <- [1,1602,null,{}] 23:47:50 INFO - PROCESS | 1664 | 1469256470520 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}] 23:47:50 INFO - PROCESS | 1664 | 1469256470524 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:50 INFO - PROCESS | 1664 | 1469256470627 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 23:47:50 INFO - PROCESS | 1664 | 1469256470695 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:50 INFO - PROCESS | 1664 | 1469256470697 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:50 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c964000 == 48 [pid = 1664] [id = 408] 23:47:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 119 (0x122fe5000) [pid = 1664] [serial = 1223] [outer = 0x0] 23:47:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 120 (0x1265c8c00) [pid = 1664] [serial = 1224] [outer = 0x122fe5000] 23:47:50 INFO - PROCESS | 1664 | 1469256470768 Marionette DEBUG loaded listener.js 23:47:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 121 (0x128c1a800) [pid = 1664] [serial = 1225] [outer = 0x122fe5000] 23:47:51 INFO - PROCESS | 1664 | 1469256471147 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]]]}] 23:47:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:47:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 671ms 23:47:51 INFO - PROCESS | 1664 | 1469256471181 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 23:47:51 INFO - PROCESS | 1664 | 1469256471183 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 23:47:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:47:51 INFO - PROCESS | 1664 | 1469256471186 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:47:51 INFO - PROCESS | 1664 | 1469256471187 Marionette TRACE conn2 <- [1,1606,null,{}] 23:47:51 INFO - PROCESS | 1664 | 1469256471189 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}] 23:47:51 INFO - PROCESS | 1664 | 1469256471191 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:51 INFO - PROCESS | 1664 | 1469256471315 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 23:47:51 INFO - PROCESS | 1664 | 1469256471422 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:51 INFO - PROCESS | 1664 | 1469256471423 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:51 INFO - PROCESS | 1664 | ++DOCSHELL 0x12da52000 == 49 [pid = 1664] [id = 409] 23:47:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 122 (0x128c1cc00) [pid = 1664] [serial = 1226] [outer = 0x0] 23:47:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 123 (0x128c86800) [pid = 1664] [serial = 1227] [outer = 0x128c1cc00] 23:47:51 INFO - PROCESS | 1664 | 1469256471454 Marionette DEBUG loaded listener.js 23:47:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 124 (0x12909ac00) [pid = 1664] [serial = 1228] [outer = 0x128c1cc00] 23:47:51 INFO - PROCESS | 1664 | 1469256471826 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]]]}] 23:47:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:47:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 673ms 23:47:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:47:51 INFO - PROCESS | 1664 | 1469256471859 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 23:47:51 INFO - PROCESS | 1664 | 1469256471860 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 23:47:51 INFO - PROCESS | 1664 | 1469256471862 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:47:51 INFO - PROCESS | 1664 | 1469256471864 Marionette TRACE conn2 <- [1,1610,null,{}] 23:47:51 INFO - PROCESS | 1664 | 1469256471866 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}] 23:47:51 INFO - PROCESS | 1664 | 1469256471867 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:51 INFO - PROCESS | 1664 | 1469256471970 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 23:47:52 INFO - PROCESS | 1664 | 1469256472050 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:52 INFO - PROCESS | 1664 | 1469256472051 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:52 INFO - PROCESS | 1664 | ++DOCSHELL 0x12da63800 == 50 [pid = 1664] [id = 410] 23:47:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 125 (0x12909f000) [pid = 1664] [serial = 1229] [outer = 0x0] 23:47:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 126 (0x1290a9800) [pid = 1664] [serial = 1230] [outer = 0x12909f000] 23:47:52 INFO - PROCESS | 1664 | 1469256472079 Marionette DEBUG loaded listener.js 23:47:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 127 (0x12b32c800) [pid = 1664] [serial = 1231] [outer = 0x12909f000] 23:47:52 INFO - PROCESS | 1664 | 1469256472491 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]]]}] 23:47:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:47:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 668ms 23:47:52 INFO - PROCESS | 1664 | 1469256472531 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 23:47:52 INFO - PROCESS | 1664 | 1469256472533 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 23:47:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:47:52 INFO - PROCESS | 1664 | 1469256472535 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:47:52 INFO - PROCESS | 1664 | 1469256472536 Marionette TRACE conn2 <- [1,1614,null,{}] 23:47:52 INFO - PROCESS | 1664 | 1469256472539 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}] 23:47:52 INFO - PROCESS | 1664 | 1469256472543 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:52 INFO - PROCESS | 1664 | 1469256472683 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 23:47:52 INFO - PROCESS | 1664 | 1469256472778 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:52 INFO - PROCESS | 1664 | 1469256472779 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:52 INFO - PROCESS | 1664 | ++DOCSHELL 0x120c59000 == 51 [pid = 1664] [id = 411] 23:47:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 128 (0x1290a4400) [pid = 1664] [serial = 1232] [outer = 0x0] 23:47:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 129 (0x12b740800) [pid = 1664] [serial = 1233] [outer = 0x1290a4400] 23:47:52 INFO - PROCESS | 1664 | 1469256472809 Marionette DEBUG loaded listener.js 23:47:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 130 (0x12b7f1800) [pid = 1664] [serial = 1234] [outer = 0x1290a4400] 23:47:53 INFO - PROCESS | 1664 | 1469256473379 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]]]}] 23:47:53 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 23:47:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 868ms 23:47:53 INFO - PROCESS | 1664 | 1469256473404 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 23:47:53 INFO - PROCESS | 1664 | 1469256473406 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 23:47:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:47:53 INFO - PROCESS | 1664 | 1469256473409 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:47:53 INFO - PROCESS | 1664 | 1469256473411 Marionette TRACE conn2 <- [1,1618,null,{}] 23:47:53 INFO - PROCESS | 1664 | 1469256473414 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}] 23:47:53 INFO - PROCESS | 1664 | 1469256473416 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:53 INFO - PROCESS | 1664 | 1469256473519 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 23:47:53 INFO - PROCESS | 1664 | 1469256473589 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:53 INFO - PROCESS | 1664 | 1469256473591 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:53 INFO - PROCESS | 1664 | ++DOCSHELL 0x1168af800 == 52 [pid = 1664] [id = 412] 23:47:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 131 (0x1194d5c00) [pid = 1664] [serial = 1235] [outer = 0x0] 23:47:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 132 (0x119d28000) [pid = 1664] [serial = 1236] [outer = 0x1194d5c00] 23:47:53 INFO - PROCESS | 1664 | 1469256473619 Marionette DEBUG loaded listener.js 23:47:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 133 (0x119d46c00) [pid = 1664] [serial = 1237] [outer = 0x1194d5c00] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12c462800 == 51 [pid = 1664] [id = 371] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12d0b7800 == 50 [pid = 1664] [id = 404] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12c959800 == 49 [pid = 1664] [id = 403] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12b786800 == 48 [pid = 1664] [id = 402] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12bebb800 == 47 [pid = 1664] [id = 401] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12b784000 == 46 [pid = 1664] [id = 400] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12b224800 == 45 [pid = 1664] [id = 399] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12a1d6800 == 44 [pid = 1664] [id = 398] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12868a800 == 43 [pid = 1664] [id = 397] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x125b26000 == 42 [pid = 1664] [id = 396] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x117d3a000 == 41 [pid = 1664] [id = 395] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x116ade000 == 40 [pid = 1664] [id = 394] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x1191b4800 == 39 [pid = 1664] [id = 393] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12b21a800 == 38 [pid = 1664] [id = 391] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x119a96000 == 37 [pid = 1664] [id = 390] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x115e4e800 == 36 [pid = 1664] [id = 389] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12bea9800 == 35 [pid = 1664] [id = 347] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12cd1a000 == 34 [pid = 1664] [id = 392] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x120c59000 == 33 [pid = 1664] [id = 411] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12da63800 == 32 [pid = 1664] [id = 410] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12da52000 == 31 [pid = 1664] [id = 409] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12c964000 == 30 [pid = 1664] [id = 408] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x125b2a800 == 29 [pid = 1664] [id = 407] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12d0be000 == 28 [pid = 1664] [id = 405] 23:47:54 INFO - PROCESS | 1664 | --DOCSHELL 0x116ad5800 == 27 [pid = 1664] [id = 406] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 132 (0x124a85800) [pid = 1664] [serial = 1137] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 131 (0x125f78c00) [pid = 1664] [serial = 1138] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 130 (0x1181db000) [pid = 1664] [serial = 1129] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 129 (0x116887800) [pid = 1664] [serial = 1128] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 128 (0x1285eb000) [pid = 1664] [serial = 1140] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 127 (0x12b7cec00) [pid = 1664] [serial = 1149] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 126 (0x120f3dc00) [pid = 1664] [serial = 1134] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 125 (0x122fe5400) [pid = 1664] [serial = 1135] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 124 (0x121250800) [pid = 1664] [serial = 1119] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 123 (0x117d10800) [pid = 1664] [serial = 1116] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 122 (0x128dec000) [pid = 1664] [serial = 1126] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 121 (0x122dfd400) [pid = 1664] [serial = 1125] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 120 (0x128c83800) [pid = 1664] [serial = 1122] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 119 (0x12b3e2400) [pid = 1664] [serial = 1146] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 118 (0x12b7f5000) [pid = 1664] [serial = 1152] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 117 (0x1176c9800) [pid = 1664] [serial = 1131] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 116 (0x11944ec00) [pid = 1664] [serial = 1132] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x12b7eb400) [pid = 1664] [serial = 1150] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x11688ec00) [pid = 1664] [serial = 1155] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x119e6a000) [pid = 1664] [serial = 1156] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x12bf1dc00) [pid = 1664] [serial = 1161] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x12b7f9c00) [pid = 1664] [serial = 1153] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x12c413c00) [pid = 1664] [serial = 1162] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x120e09000) [pid = 1664] [serial = 1164] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x12a2b9000) [pid = 1664] [serial = 1143] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x12b3e0400) [pid = 1664] [serial = 1159] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x12b3e1800) [pid = 1664] [serial = 1144] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x12b775000) [pid = 1664] [serial = 1147] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x128c90400) [pid = 1664] [serial = 1141] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x113dcd000) [pid = 1664] [serial = 1158] [outer = 0x0] [url = about:blank] 23:47:54 INFO - PROCESS | 1664 | 1469256474698 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]]]}] 23:47:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:47:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1321ms 23:47:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:47:54 INFO - PROCESS | 1664 | 1469256474731 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 23:47:54 INFO - PROCESS | 1664 | 1469256474733 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 23:47:54 INFO - PROCESS | 1664 | 1469256474736 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:47:54 INFO - PROCESS | 1664 | 1469256474737 Marionette TRACE conn2 <- [1,1622,null,{}] 23:47:54 INFO - PROCESS | 1664 | 1469256474744 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}] 23:47:54 INFO - PROCESS | 1664 | 1469256474745 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:54 INFO - PROCESS | 1664 | 1469256474828 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 23:47:54 INFO - PROCESS | 1664 | 1469256474833 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:54 INFO - PROCESS | 1664 | 1469256474836 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:54 INFO - PROCESS | 1664 | ++DOCSHELL 0x1168c8000 == 28 [pid = 1664] [id = 413] 23:47:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x11614b400) [pid = 1664] [serial = 1238] [outer = 0x0] 23:47:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x116a14400) [pid = 1664] [serial = 1239] [outer = 0x11614b400] 23:47:54 INFO - PROCESS | 1664 | 1469256474864 Marionette DEBUG loaded listener.js 23:47:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x11325a000) [pid = 1664] [serial = 1240] [outer = 0x11614b400] 23:47:55 INFO - PROCESS | 1664 | 1469256475198 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]]]}] 23:47:55 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 23:47:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 521ms 23:47:55 INFO - PROCESS | 1664 | 1469256475257 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 23:47:55 INFO - PROCESS | 1664 | 1469256475261 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 23:47:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:47:55 INFO - PROCESS | 1664 | 1469256475266 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:47:55 INFO - PROCESS | 1664 | 1469256475267 Marionette TRACE conn2 <- [1,1626,null,{}] 23:47:55 INFO - PROCESS | 1664 | 1469256475270 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}] 23:47:55 INFO - PROCESS | 1664 | 1469256475271 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:55 INFO - PROCESS | 1664 | 1469256475349 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 23:47:55 INFO - PROCESS | 1664 | 1469256475353 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:55 INFO - PROCESS | 1664 | 1469256475354 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:55 INFO - PROCESS | 1664 | ++DOCSHELL 0x11863c800 == 29 [pid = 1664] [id = 414] 23:47:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x1182ef400) [pid = 1664] [serial = 1241] [outer = 0x0] 23:47:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x118798000) [pid = 1664] [serial = 1242] [outer = 0x1182ef400] 23:47:55 INFO - PROCESS | 1664 | 1469256475382 Marionette DEBUG loaded listener.js 23:47:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x11944ec00) [pid = 1664] [serial = 1243] [outer = 0x1182ef400] 23:47:55 INFO - PROCESS | 1664 | 1469256475712 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]]]}] 23:47:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:47:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 470ms 23:47:55 INFO - PROCESS | 1664 | 1469256475735 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 23:47:55 INFO - PROCESS | 1664 | 1469256475737 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 23:47:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:47:55 INFO - PROCESS | 1664 | 1469256475739 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:47:55 INFO - PROCESS | 1664 | 1469256475742 Marionette TRACE conn2 <- [1,1630,null,{}] 23:47:55 INFO - PROCESS | 1664 | 1469256475750 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}] 23:47:55 INFO - PROCESS | 1664 | 1469256475753 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:55 INFO - PROCESS | 1664 | 1469256475859 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 23:47:55 INFO - PROCESS | 1664 | 1469256475868 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:55 INFO - PROCESS | 1664 | 1469256475869 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:55 INFO - PROCESS | 1664 | ++DOCSHELL 0x120917000 == 30 [pid = 1664] [id = 415] 23:47:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x112a81000) [pid = 1664] [serial = 1244] [outer = 0x0] 23:47:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x119d45c00) [pid = 1664] [serial = 1245] [outer = 0x112a81000] 23:47:55 INFO - PROCESS | 1664 | 1469256475897 Marionette DEBUG loaded listener.js 23:47:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x119e68800) [pid = 1664] [serial = 1246] [outer = 0x112a81000] 23:47:56 INFO - PROCESS | 1664 | 1469256476218 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]]]}] 23:47:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:47:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 523ms 23:47:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:47:56 INFO - PROCESS | 1664 | 1469256476262 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 23:47:56 INFO - PROCESS | 1664 | 1469256476264 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 23:47:56 INFO - PROCESS | 1664 | 1469256476266 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:47:56 INFO - PROCESS | 1664 | 1469256476267 Marionette TRACE conn2 <- [1,1634,null,{}] 23:47:56 INFO - PROCESS | 1664 | 1469256476269 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}] 23:47:56 INFO - PROCESS | 1664 | 1469256476270 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:56 INFO - PROCESS | 1664 | 1469256476346 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 23:47:56 INFO - PROCESS | 1664 | 1469256476412 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:56 INFO - PROCESS | 1664 | 1469256476413 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:56 INFO - PROCESS | 1664 | ++DOCSHELL 0x121329800 == 31 [pid = 1664] [id = 416] 23:47:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x11944a800) [pid = 1664] [serial = 1247] [outer = 0x0] 23:47:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x120a0c000) [pid = 1664] [serial = 1248] [outer = 0x11944a800] 23:47:56 INFO - PROCESS | 1664 | 1469256476439 Marionette DEBUG loaded listener.js 23:47:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x120f3dc00) [pid = 1664] [serial = 1249] [outer = 0x11944a800] 23:47:56 INFO - PROCESS | 1664 | 1469256476722 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]]]}] 23:47:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:47:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 469ms 23:47:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:47:56 INFO - PROCESS | 1664 | 1469256476735 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 23:47:56 INFO - PROCESS | 1664 | 1469256476736 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 23:47:56 INFO - PROCESS | 1664 | 1469256476752 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:47:56 INFO - PROCESS | 1664 | 1469256476753 Marionette TRACE conn2 <- [1,1638,null,{}] 23:47:56 INFO - PROCESS | 1664 | 1469256476767 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}] 23:47:56 INFO - PROCESS | 1664 | 1469256476768 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:56 INFO - PROCESS | 1664 | 1469256476867 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 23:47:56 INFO - PROCESS | 1664 | 1469256476870 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:56 INFO - PROCESS | 1664 | 1469256476872 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:56 INFO - PROCESS | 1664 | ++DOCSHELL 0x125fc7000 == 32 [pid = 1664] [id = 417] 23:47:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x118250c00) [pid = 1664] [serial = 1250] [outer = 0x0] 23:47:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 117 (0x121636400) [pid = 1664] [serial = 1251] [outer = 0x118250c00] 23:47:56 INFO - PROCESS | 1664 | 1469256476896 Marionette DEBUG loaded listener.js 23:47:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 118 (0x122fec400) [pid = 1664] [serial = 1252] [outer = 0x118250c00] 23:47:57 INFO - PROCESS | 1664 | 1469256477234 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]]]}] 23:47:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:47:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 542ms 23:47:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:47:57 INFO - PROCESS | 1664 | 1469256477280 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 23:47:57 INFO - PROCESS | 1664 | 1469256477281 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 23:47:57 INFO - PROCESS | 1664 | 1469256477283 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:47:57 INFO - PROCESS | 1664 | 1469256477285 Marionette TRACE conn2 <- [1,1642,null,{}] 23:47:57 INFO - PROCESS | 1664 | 1469256477287 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}] 23:47:57 INFO - PROCESS | 1664 | 1469256477291 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:57 INFO - PROCESS | 1664 | 1469256477411 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 23:47:57 INFO - PROCESS | 1664 | 1469256477449 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:57 INFO - PROCESS | 1664 | 1469256477450 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:57 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c55800 == 33 [pid = 1664] [id = 418] 23:47:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 119 (0x1243f8000) [pid = 1664] [serial = 1253] [outer = 0x0] 23:47:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 120 (0x1265cec00) [pid = 1664] [serial = 1254] [outer = 0x1243f8000] 23:47:57 INFO - PROCESS | 1664 | 1469256477476 Marionette DEBUG loaded listener.js 23:47:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 121 (0x128c1a400) [pid = 1664] [serial = 1255] [outer = 0x1243f8000] 23:47:57 INFO - PROCESS | 1664 | 1469256477752 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]]]}] 23:47:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:47:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 518ms 23:47:57 INFO - PROCESS | 1664 | 1469256477802 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 23:47:57 INFO - PROCESS | 1664 | 1469256477803 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 23:47:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:47:57 INFO - PROCESS | 1664 | 1469256477805 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:47:57 INFO - PROCESS | 1664 | 1469256477808 Marionette TRACE conn2 <- [1,1646,null,{}] 23:47:57 INFO - PROCESS | 1664 | 1469256477812 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}] 23:47:57 INFO - PROCESS | 1664 | 1469256477819 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:57 INFO - PROCESS | 1664 | 1469256477916 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 23:47:57 INFO - PROCESS | 1664 | 1469256477927 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:57 INFO - PROCESS | 1664 | 1469256477928 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:57 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a1d8800 == 34 [pid = 1664] [id = 419] 23:47:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 122 (0x119d48400) [pid = 1664] [serial = 1256] [outer = 0x0] 23:47:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 123 (0x128c23800) [pid = 1664] [serial = 1257] [outer = 0x119d48400] 23:47:57 INFO - PROCESS | 1664 | 1469256477952 Marionette DEBUG loaded listener.js 23:47:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 124 (0x128dee400) [pid = 1664] [serial = 1258] [outer = 0x119d48400] 23:47:58 INFO - PROCESS | 1664 | 1469256478265 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]]]}] 23:47:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:47:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 522ms 23:47:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:47:58 INFO - PROCESS | 1664 | 1469256478329 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 23:47:58 INFO - PROCESS | 1664 | 1469256478330 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 23:47:58 INFO - PROCESS | 1664 | 1469256478332 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:47:58 INFO - PROCESS | 1664 | 1469256478333 Marionette TRACE conn2 <- [1,1650,null,{}] 23:47:58 INFO - PROCESS | 1664 | 1469256478340 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}] 23:47:58 INFO - PROCESS | 1664 | 1469256478341 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:58 INFO - PROCESS | 1664 | 1469256478438 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 23:47:58 INFO - PROCESS | 1664 | 1469256478441 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:58 INFO - PROCESS | 1664 | 1469256478443 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:58 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a633000 == 35 [pid = 1664] [id = 420] 23:47:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 125 (0x1285e3c00) [pid = 1664] [serial = 1259] [outer = 0x0] 23:47:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 126 (0x128f50400) [pid = 1664] [serial = 1260] [outer = 0x1285e3c00] 23:47:58 INFO - PROCESS | 1664 | 1469256478467 Marionette DEBUG loaded listener.js 23:47:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 127 (0x1290a6800) [pid = 1664] [serial = 1261] [outer = 0x1285e3c00] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 126 (0x1198d2800) [pid = 1664] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 125 (0x12b7f6800) [pid = 1664] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 124 (0x11715bc00) [pid = 1664] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 123 (0x128c8bc00) [pid = 1664] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 122 (0x112a82800) [pid = 1664] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 121 (0x11878f000) [pid = 1664] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 120 (0x120e0b800) [pid = 1664] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 119 (0x1285ed400) [pid = 1664] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 118 (0x12b774000) [pid = 1664] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 117 (0x1244f0000) [pid = 1664] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 116 (0x10eaf6400) [pid = 1664] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x120f90800) [pid = 1664] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x1198df000) [pid = 1664] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x11676cc00) [pid = 1664] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x12909d800) [pid = 1664] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x119d1b800) [pid = 1664] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x1198d3000) [pid = 1664] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x1285eb800) [pid = 1664] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x1130dac00) [pid = 1664] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x1194ddc00) [pid = 1664] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x119e6dc00) [pid = 1664] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x12b7cd800) [pid = 1664] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x125bc4000) [pid = 1664] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:47:59 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x116ab0c00) [pid = 1664] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:47:59 INFO - PROCESS | 1664 | 1469256479172 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]]]}] 23:47:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:47:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 869ms 23:47:59 INFO - PROCESS | 1664 | 1469256479202 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 23:47:59 INFO - PROCESS | 1664 | 1469256479203 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 23:47:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:47:59 INFO - PROCESS | 1664 | 1469256479206 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:47:59 INFO - PROCESS | 1664 | 1469256479207 Marionette TRACE conn2 <- [1,1654,null,{}] 23:47:59 INFO - PROCESS | 1664 | 1469256479209 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}] 23:47:59 INFO - PROCESS | 1664 | 1469256479211 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:59 INFO - PROCESS | 1664 | 1469256479293 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 23:47:59 INFO - PROCESS | 1664 | 1469256479297 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:59 INFO - PROCESS | 1664 | 1469256479298 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:59 INFO - PROCESS | 1664 | ++DOCSHELL 0x120915800 == 36 [pid = 1664] [id = 421] 23:47:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x113260400) [pid = 1664] [serial = 1262] [outer = 0x0] 23:47:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x117482c00) [pid = 1664] [serial = 1263] [outer = 0x113260400] 23:47:59 INFO - PROCESS | 1664 | 1469256479322 Marionette DEBUG loaded listener.js 23:47:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x119d1fc00) [pid = 1664] [serial = 1264] [outer = 0x113260400] 23:47:59 INFO - PROCESS | 1664 | 1469256479644 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]]]}] 23:47:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:47:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 470ms 23:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:47:59 INFO - PROCESS | 1664 | 1469256479676 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 23:47:59 INFO - PROCESS | 1664 | 1469256479678 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 23:47:59 INFO - PROCESS | 1664 | 1469256479680 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:47:59 INFO - PROCESS | 1664 | 1469256479681 Marionette TRACE conn2 <- [1,1658,null,{}] 23:47:59 INFO - PROCESS | 1664 | 1469256479683 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}] 23:47:59 INFO - PROCESS | 1664 | 1469256479684 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:59 INFO - PROCESS | 1664 | 1469256479787 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 23:47:59 INFO - PROCESS | 1664 | 1469256479795 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:59 INFO - PROCESS | 1664 | 1469256479796 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:47:59 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b43a000 == 37 [pid = 1664] [id = 422] 23:47:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x119d3dc00) [pid = 1664] [serial = 1265] [outer = 0x0] 23:47:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x120e05800) [pid = 1664] [serial = 1266] [outer = 0x119d3dc00] 23:47:59 INFO - PROCESS | 1664 | 1469256479821 Marionette DEBUG loaded listener.js 23:47:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x125bc1800) [pid = 1664] [serial = 1267] [outer = 0x119d3dc00] 23:48:00 INFO - PROCESS | 1664 | 1469256480135 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]]]}] 23:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 470ms 23:48:00 INFO - PROCESS | 1664 | 1469256480150 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 23:48:00 INFO - PROCESS | 1664 | 1469256480152 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 23:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:48:00 INFO - PROCESS | 1664 | 1469256480154 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:48:00 INFO - PROCESS | 1664 | 1469256480155 Marionette TRACE conn2 <- [1,1662,null,{}] 23:48:00 INFO - PROCESS | 1664 | 1469256480160 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}] 23:48:00 INFO - PROCESS | 1664 | 1469256480162 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:00 INFO - PROCESS | 1664 | 1469256480260 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 23:48:00 INFO - PROCESS | 1664 | 1469256480263 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:00 INFO - PROCESS | 1664 | 1469256480265 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:00 INFO - PROCESS | 1664 | ++DOCSHELL 0x125fc5000 == 38 [pid = 1664] [id = 423] 23:48:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x1285ed400) [pid = 1664] [serial = 1268] [outer = 0x0] 23:48:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x12a1ae800) [pid = 1664] [serial = 1269] [outer = 0x1285ed400] 23:48:00 INFO - PROCESS | 1664 | 1469256480291 Marionette DEBUG loaded listener.js 23:48:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x12b3de400) [pid = 1664] [serial = 1270] [outer = 0x1285ed400] 23:48:00 INFO - PROCESS | 1664 | 1469256480615 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]]]}] 23:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 472ms 23:48:00 INFO - PROCESS | 1664 | 1469256480628 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 23:48:00 INFO - PROCESS | 1664 | 1469256480629 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 23:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:48:00 INFO - PROCESS | 1664 | 1469256480631 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:48:00 INFO - PROCESS | 1664 | 1469256480632 Marionette TRACE conn2 <- [1,1666,null,{}] 23:48:00 INFO - PROCESS | 1664 | 1469256480636 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}] 23:48:00 INFO - PROCESS | 1664 | 1469256480637 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:00 INFO - PROCESS | 1664 | 1469256480718 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 23:48:00 INFO - PROCESS | 1664 | 1469256480787 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:00 INFO - PROCESS | 1664 | 1469256480789 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:00 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c474000 == 39 [pid = 1664] [id = 424] 23:48:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x120e0b800) [pid = 1664] [serial = 1271] [outer = 0x0] 23:48:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x12b3e3c00) [pid = 1664] [serial = 1272] [outer = 0x120e0b800] 23:48:00 INFO - PROCESS | 1664 | 1469256480813 Marionette DEBUG loaded listener.js 23:48:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x12b772c00) [pid = 1664] [serial = 1273] [outer = 0x120e0b800] 23:48:01 INFO - PROCESS | 1664 | 1469256481054 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]]]}] 23:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 472ms 23:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:48:01 INFO - PROCESS | 1664 | 1469256481148 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 23:48:01 INFO - PROCESS | 1664 | 1469256481151 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 23:48:01 INFO - PROCESS | 1664 | 1469256481156 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:48:01 INFO - PROCESS | 1664 | 1469256481159 Marionette TRACE conn2 <- [1,1670,null,{}] 23:48:01 INFO - PROCESS | 1664 | 1469256481163 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}] 23:48:01 INFO - PROCESS | 1664 | 1469256481165 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:01 INFO - PROCESS | 1664 | 1469256481283 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 23:48:01 INFO - PROCESS | 1664 | 1469256481366 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:01 INFO - PROCESS | 1664 | 1469256481369 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:01 INFO - PROCESS | 1664 | ++DOCSHELL 0x116866800 == 40 [pid = 1664] [id = 425] 23:48:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x112f4d800) [pid = 1664] [serial = 1274] [outer = 0x0] 23:48:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 117 (0x1130bc400) [pid = 1664] [serial = 1275] [outer = 0x112f4d800] 23:48:01 INFO - PROCESS | 1664 | 1469256481403 Marionette DEBUG loaded listener.js 23:48:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 118 (0x11676cc00) [pid = 1664] [serial = 1276] [outer = 0x112f4d800] 23:48:01 INFO - PROCESS | 1664 | 1469256481916 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]]]}] 23:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 822ms 23:48:01 INFO - PROCESS | 1664 | 1469256481979 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 23:48:01 INFO - PROCESS | 1664 | 1469256481981 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 23:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:48:01 INFO - PROCESS | 1664 | 1469256481985 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:48:01 INFO - PROCESS | 1664 | 1469256481988 Marionette TRACE conn2 <- [1,1674,null,{}] 23:48:01 INFO - PROCESS | 1664 | 1469256481991 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}] 23:48:01 INFO - PROCESS | 1664 | 1469256481993 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:02 INFO - PROCESS | 1664 | 1469256482101 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 23:48:02 INFO - PROCESS | 1664 | 1469256482187 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:02 INFO - PROCESS | 1664 | 1469256482189 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:02 INFO - PROCESS | 1664 | ++DOCSHELL 0x120fda800 == 41 [pid = 1664] [id = 426] 23:48:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 119 (0x11860b800) [pid = 1664] [serial = 1277] [outer = 0x0] 23:48:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 120 (0x1191d0000) [pid = 1664] [serial = 1278] [outer = 0x11860b800] 23:48:02 INFO - PROCESS | 1664 | 1469256482219 Marionette DEBUG loaded listener.js 23:48:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 121 (0x1198d9000) [pid = 1664] [serial = 1279] [outer = 0x11860b800] 23:48:02 INFO - PROCESS | 1664 | 1469256482757 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]]]}] 23:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 823ms 23:48:02 INFO - PROCESS | 1664 | 1469256482807 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 23:48:02 INFO - PROCESS | 1664 | 1469256482808 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 23:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:48:02 INFO - PROCESS | 1664 | 1469256482811 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:48:02 INFO - PROCESS | 1664 | 1469256482812 Marionette TRACE conn2 <- [1,1678,null,{}] 23:48:02 INFO - PROCESS | 1664 | 1469256482819 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}] 23:48:02 INFO - PROCESS | 1664 | 1469256482822 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:02 INFO - PROCESS | 1664 | 1469256482933 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 23:48:03 INFO - PROCESS | 1664 | 1469256483024 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:03 INFO - PROCESS | 1664 | 1469256483027 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:03 INFO - PROCESS | 1664 | ++DOCSHELL 0x116854000 == 42 [pid = 1664] [id = 427] 23:48:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 122 (0x118251400) [pid = 1664] [serial = 1280] [outer = 0x0] 23:48:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 123 (0x119183000) [pid = 1664] [serial = 1281] [outer = 0x118251400] 23:48:03 INFO - PROCESS | 1664 | 1469256483059 Marionette DEBUG loaded listener.js 23:48:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 124 (0x119d44c00) [pid = 1664] [serial = 1282] [outer = 0x118251400] 23:48:03 INFO - PROCESS | 1664 | --DOCSHELL 0x125fc5000 == 41 [pid = 1664] [id = 423] 23:48:03 INFO - PROCESS | 1664 | --DOCSHELL 0x12b43a000 == 40 [pid = 1664] [id = 422] 23:48:03 INFO - PROCESS | 1664 | --DOCSHELL 0x120915800 == 39 [pid = 1664] [id = 421] 23:48:03 INFO - PROCESS | 1664 | --DOCSHELL 0x12a633000 == 38 [pid = 1664] [id = 420] 23:48:03 INFO - PROCESS | 1664 | --DOCSHELL 0x12a1d8800 == 37 [pid = 1664] [id = 419] 23:48:03 INFO - PROCESS | 1664 | --DOCSHELL 0x128c55800 == 36 [pid = 1664] [id = 418] 23:48:03 INFO - PROCESS | 1664 | --DOCSHELL 0x125fc7000 == 35 [pid = 1664] [id = 417] 23:48:03 INFO - PROCESS | 1664 | --DOCSHELL 0x121329800 == 34 [pid = 1664] [id = 416] 23:48:03 INFO - PROCESS | 1664 | 1469256483708 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]]]}] 23:48:03 INFO - PROCESS | 1664 | --DOCSHELL 0x120917000 == 33 [pid = 1664] [id = 415] 23:48:03 INFO - PROCESS | 1664 | --DOCSHELL 0x11863c800 == 32 [pid = 1664] [id = 414] 23:48:03 INFO - PROCESS | 1664 | --DOCSHELL 0x1168c8000 == 31 [pid = 1664] [id = 413] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 123 (0x120e0e800) [pid = 1664] [serial = 1165] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 122 (0x128c86000) [pid = 1664] [serial = 1072] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 121 (0x115e8d400) [pid = 1664] [serial = 1075] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 120 (0x1198da400) [pid = 1664] [serial = 1200] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 119 (0x12bf1f000) [pid = 1664] [serial = 1197] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 118 (0x1198dec00) [pid = 1664] [serial = 1201] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 117 (0x1191d0400) [pid = 1664] [serial = 1170] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 116 (0x120b02800) [pid = 1664] [serial = 1171] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x128f57400) [pid = 1664] [serial = 1191] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x12aba9000) [pid = 1664] [serial = 1192] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x114f83400) [pid = 1664] [serial = 1179] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x117d0b800) [pid = 1664] [serial = 1180] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x119b96400) [pid = 1664] [serial = 1182] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x120b05800) [pid = 1664] [serial = 1183] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x124a84800) [pid = 1664] [serial = 1188] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x1287a2400) [pid = 1664] [serial = 1189] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x128f56000) [pid = 1664] [serial = 1176] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x12b328400) [pid = 1664] [serial = 1177] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x12b77b000) [pid = 1664] [serial = 1194] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x124a82c00) [pid = 1664] [serial = 1173] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x1262ac800) [pid = 1664] [serial = 1174] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1121e4c00) [pid = 1664] [serial = 1167] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x1130e4800) [pid = 1664] [serial = 1168] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1214b3400) [pid = 1664] [serial = 1185] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x122dc0000) [pid = 1664] [serial = 1186] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x119d3b400) [pid = 1664] [serial = 1203] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x11944e400) [pid = 1664] [serial = 1206] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x12c417000) [pid = 1664] [serial = 1213] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x119d24400) [pid = 1664] [serial = 1215] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x119d45000) [pid = 1664] [serial = 1207] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x119d29800) [pid = 1664] [serial = 1216] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x1290a6000) [pid = 1664] [serial = 1212] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x120b05000) [pid = 1664] [serial = 1209] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x119d42800) [pid = 1664] [serial = 1204] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x12c419000) [pid = 1664] [serial = 1198] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x12b7f1000) [pid = 1664] [serial = 1195] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x12909d400) [pid = 1664] [serial = 1210] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x122d2d800) [pid = 1664] [serial = 1120] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x12b7f0000) [pid = 1664] [serial = 1114] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x128f54800) [pid = 1664] [serial = 1123] [outer = 0x0] [url = about:blank] 23:48:03 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x119182c00) [pid = 1664] [serial = 1117] [outer = 0x0] [url = about:blank] 23:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 920ms 23:48:03 INFO - PROCESS | 1664 | 1469256483740 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 23:48:03 INFO - PROCESS | 1664 | 1469256483742 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 23:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:48:03 INFO - PROCESS | 1664 | 1469256483747 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:48:03 INFO - PROCESS | 1664 | 1469256483750 Marionette TRACE conn2 <- [1,1682,null,{}] 23:48:03 INFO - PROCESS | 1664 | 1469256483753 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}] 23:48:03 INFO - PROCESS | 1664 | 1469256483754 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:03 INFO - PROCESS | 1664 | 1469256483838 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 23:48:03 INFO - PROCESS | 1664 | 1469256483843 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:03 INFO - PROCESS | 1664 | 1469256483845 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:03 INFO - PROCESS | 1664 | ++DOCSHELL 0x116fe8800 == 32 [pid = 1664] [id = 428] 23:48:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x1176c4000) [pid = 1664] [serial = 1283] [outer = 0x0] 23:48:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x117d10000) [pid = 1664] [serial = 1284] [outer = 0x1176c4000] 23:48:03 INFO - PROCESS | 1664 | 1469256483873 Marionette DEBUG loaded listener.js 23:48:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x1182ed400) [pid = 1664] [serial = 1285] [outer = 0x1176c4000] 23:48:04 INFO - PROCESS | 1664 | 1469256484218 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]]]}] 23:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 521ms 23:48:04 INFO - PROCESS | 1664 | 1469256484276 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 23:48:04 INFO - PROCESS | 1664 | 1469256484279 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 23:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:48:04 INFO - PROCESS | 1664 | 1469256484284 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:48:04 INFO - PROCESS | 1664 | 1469256484286 Marionette TRACE conn2 <- [1,1686,null,{}] 23:48:04 INFO - PROCESS | 1664 | 1469256484289 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}] 23:48:04 INFO - PROCESS | 1664 | 1469256484290 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:04 INFO - PROCESS | 1664 | 1469256484376 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 23:48:04 INFO - PROCESS | 1664 | 1469256484382 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:04 INFO - PROCESS | 1664 | 1469256484383 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:04 INFO - PROCESS | 1664 | ++DOCSHELL 0x119298800 == 33 [pid = 1664] [id = 429] 23:48:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1183f5800) [pid = 1664] [serial = 1286] [outer = 0x0] 23:48:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1198d4400) [pid = 1664] [serial = 1287] [outer = 0x1183f5800] 23:48:04 INFO - PROCESS | 1664 | 1469256484410 Marionette DEBUG loaded listener.js 23:48:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x119d28400) [pid = 1664] [serial = 1288] [outer = 0x1183f5800] 23:48:04 INFO - PROCESS | 1664 | 1469256484754 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]]]}] 23:48:04 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 23:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 519ms 23:48:04 INFO - PROCESS | 1664 | 1469256484803 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 23:48:04 INFO - PROCESS | 1664 | 1469256484805 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 23:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:48:04 INFO - PROCESS | 1664 | 1469256484807 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:48:04 INFO - PROCESS | 1664 | 1469256484809 Marionette TRACE conn2 <- [1,1690,null,{}] 23:48:04 INFO - PROCESS | 1664 | 1469256484817 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}] 23:48:04 INFO - PROCESS | 1664 | 1469256484820 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:04 INFO - PROCESS | 1664 | 1469256484930 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 23:48:04 INFO - PROCESS | 1664 | 1469256484937 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:04 INFO - PROCESS | 1664 | 1469256484939 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:04 INFO - PROCESS | 1664 | ++DOCSHELL 0x120c61800 == 34 [pid = 1664] [id = 430] 23:48:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x119e61400) [pid = 1664] [serial = 1289] [outer = 0x0] 23:48:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x120a0e000) [pid = 1664] [serial = 1290] [outer = 0x119e61400] 23:48:04 INFO - PROCESS | 1664 | 1469256484967 Marionette DEBUG loaded listener.js 23:48:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x120e0b000) [pid = 1664] [serial = 1291] [outer = 0x119e61400] 23:48:05 INFO - PROCESS | 1664 | 1469256485269 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]]]}] 23:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 472ms 23:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:48:05 INFO - PROCESS | 1664 | 1469256485283 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 23:48:05 INFO - PROCESS | 1664 | 1469256485284 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 23:48:05 INFO - PROCESS | 1664 | 1469256485286 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:48:05 INFO - PROCESS | 1664 | 1469256485287 Marionette TRACE conn2 <- [1,1694,null,{}] 23:48:05 INFO - PROCESS | 1664 | 1469256485290 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}] 23:48:05 INFO - PROCESS | 1664 | 1469256485293 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:05 INFO - PROCESS | 1664 | 1469256485379 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 23:48:05 INFO - PROCESS | 1664 | 1469256485382 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:05 INFO - PROCESS | 1664 | 1469256485383 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:05 INFO - PROCESS | 1664 | ++DOCSHELL 0x126559000 == 35 [pid = 1664] [id = 431] 23:48:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x121633800) [pid = 1664] [serial = 1292] [outer = 0x0] 23:48:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x122fe8000) [pid = 1664] [serial = 1293] [outer = 0x121633800] 23:48:05 INFO - PROCESS | 1664 | 1469256485408 Marionette DEBUG loaded listener.js 23:48:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x1246d0800) [pid = 1664] [serial = 1294] [outer = 0x121633800] 23:48:05 INFO - PROCESS | 1664 | 1469256485742 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]]]}] 23:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 471ms 23:48:05 INFO - PROCESS | 1664 | 1469256485764 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 23:48:05 INFO - PROCESS | 1664 | 1469256485765 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 23:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:48:05 INFO - PROCESS | 1664 | 1469256485767 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:48:05 INFO - PROCESS | 1664 | 1469256485768 Marionette TRACE conn2 <- [1,1698,null,{}] 23:48:05 INFO - PROCESS | 1664 | 1469256485771 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}] 23:48:05 INFO - PROCESS | 1664 | 1469256485772 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:05 INFO - PROCESS | 1664 | 1469256485891 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 23:48:05 INFO - PROCESS | 1664 | 1469256485903 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:05 INFO - PROCESS | 1664 | 1469256485904 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:05 INFO - PROCESS | 1664 | ++DOCSHELL 0x12656e800 == 36 [pid = 1664] [id = 432] 23:48:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x112a8d000) [pid = 1664] [serial = 1295] [outer = 0x0] 23:48:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x122d2a800) [pid = 1664] [serial = 1296] [outer = 0x112a8d000] 23:48:05 INFO - PROCESS | 1664 | 1469256485928 Marionette DEBUG loaded listener.js 23:48:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x125ff3400) [pid = 1664] [serial = 1297] [outer = 0x112a8d000] 23:48:06 INFO - PROCESS | 1664 | 1469256486279 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]]]}] 23:48:06 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 23:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 519ms 23:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:48:06 INFO - PROCESS | 1664 | 1469256486287 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 23:48:06 INFO - PROCESS | 1664 | 1469256486288 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 23:48:06 INFO - PROCESS | 1664 | 1469256486291 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:48:06 INFO - PROCESS | 1664 | 1469256486294 Marionette TRACE conn2 <- [1,1702,null,{}] 23:48:06 INFO - PROCESS | 1664 | 1469256486296 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}] 23:48:06 INFO - PROCESS | 1664 | 1469256486300 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:06 INFO - PROCESS | 1664 | 1469256486411 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 23:48:06 INFO - PROCESS | 1664 | 1469256486425 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:06 INFO - PROCESS | 1664 | 1469256486426 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:06 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b38c000 == 37 [pid = 1664] [id = 433] 23:48:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x1262ac800) [pid = 1664] [serial = 1298] [outer = 0x0] 23:48:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x128778000) [pid = 1664] [serial = 1299] [outer = 0x1262ac800] 23:48:06 INFO - PROCESS | 1664 | 1469256486451 Marionette DEBUG loaded listener.js 23:48:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x128c21400) [pid = 1664] [serial = 1300] [outer = 0x1262ac800] 23:48:06 INFO - PROCESS | 1664 | 1469256486806 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]]]}] 23:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 523ms 23:48:06 INFO - PROCESS | 1664 | 1469256486814 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 23:48:06 INFO - PROCESS | 1664 | 1469256486815 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 23:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:48:06 INFO - PROCESS | 1664 | 1469256486817 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:48:06 INFO - PROCESS | 1664 | 1469256486818 Marionette TRACE conn2 <- [1,1706,null,{}] 23:48:06 INFO - PROCESS | 1664 | 1469256486820 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}] 23:48:06 INFO - PROCESS | 1664 | 1469256486822 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:06 INFO - PROCESS | 1664 | 1469256486923 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 23:48:06 INFO - PROCESS | 1664 | 1469256486935 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:06 INFO - PROCESS | 1664 | 1469256486936 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:06 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b44b800 == 38 [pid = 1664] [id = 434] 23:48:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x128c83400) [pid = 1664] [serial = 1301] [outer = 0x0] 23:48:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x128de9c00) [pid = 1664] [serial = 1302] [outer = 0x128c83400] 23:48:06 INFO - PROCESS | 1664 | 1469256486960 Marionette DEBUG loaded listener.js 23:48:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x128f06800) [pid = 1664] [serial = 1303] [outer = 0x128c83400] 23:48:07 INFO - PROCESS | 1664 | 1469256487268 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]]]}] 23:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 470ms 23:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:48:07 INFO - PROCESS | 1664 | 1469256487287 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 23:48:07 INFO - PROCESS | 1664 | 1469256487288 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 23:48:07 INFO - PROCESS | 1664 | 1469256487293 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:48:07 INFO - PROCESS | 1664 | 1469256487295 Marionette TRACE conn2 <- [1,1710,null,{}] 23:48:07 INFO - PROCESS | 1664 | 1469256487297 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}] 23:48:07 INFO - PROCESS | 1664 | 1469256487298 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:07 INFO - PROCESS | 1664 | 1469256487400 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 23:48:07 INFO - PROCESS | 1664 | 1469256487404 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:07 INFO - PROCESS | 1664 | 1469256487405 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:07 INFO - PROCESS | 1664 | ++DOCSHELL 0x12beb9800 == 39 [pid = 1664] [id = 435] 23:48:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x1265c6800) [pid = 1664] [serial = 1304] [outer = 0x0] 23:48:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x128f53400) [pid = 1664] [serial = 1305] [outer = 0x1265c6800] 23:48:07 INFO - PROCESS | 1664 | 1469256487437 Marionette DEBUG loaded listener.js 23:48:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x12a039c00) [pid = 1664] [serial = 1306] [outer = 0x1265c6800] 23:48:07 INFO - PROCESS | 1664 | 1469256487772 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]]]}] 23:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 520ms 23:48:07 INFO - PROCESS | 1664 | 1469256487812 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 23:48:07 INFO - PROCESS | 1664 | 1469256487813 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 23:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:48:07 INFO - PROCESS | 1664 | 1469256487815 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:48:07 INFO - PROCESS | 1664 | 1469256487816 Marionette TRACE conn2 <- [1,1714,null,{}] 23:48:07 INFO - PROCESS | 1664 | 1469256487818 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}] 23:48:07 INFO - PROCESS | 1664 | 1469256487819 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:08 INFO - PROCESS | 1664 | 1469256488012 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x112a81000) [pid = 1664] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x1182ef400) [pid = 1664] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x118250c00) [pid = 1664] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x11614b400) [pid = 1664] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x11944a800) [pid = 1664] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x1194d5c00) [pid = 1664] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1181dd000) [pid = 1664] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x119e64000) [pid = 1664] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x122fe5000) [pid = 1664] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x128c1cc00) [pid = 1664] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x1243f8000) [pid = 1664] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1285e3c00) [pid = 1664] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x119d48400) [pid = 1664] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x113260400) [pid = 1664] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x12909f000) [pid = 1664] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x1285ed400) [pid = 1664] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x119d3dc00) [pid = 1664] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:48:08 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1290a4400) [pid = 1664] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:48:08 INFO - PROCESS | 1664 | 1469256488061 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:08 INFO - PROCESS | 1664 | 1469256488062 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:08 INFO - PROCESS | 1664 | ++DOCSHELL 0x116fe6000 == 40 [pid = 1664] [id = 436] 23:48:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x110eac400) [pid = 1664] [serial = 1307] [outer = 0x0] 23:48:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x112d28400) [pid = 1664] [serial = 1308] [outer = 0x110eac400] 23:48:08 INFO - PROCESS | 1664 | 1469256488086 Marionette DEBUG loaded listener.js 23:48:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x118254000) [pid = 1664] [serial = 1309] [outer = 0x110eac400] 23:48:08 INFO - PROCESS | 1664 | 1469256488329 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]]]}] 23:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 518ms 23:48:08 INFO - PROCESS | 1664 | 1469256488333 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 23:48:08 INFO - PROCESS | 1664 | 1469256488334 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 23:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:48:08 INFO - PROCESS | 1664 | 1469256488336 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:48:08 INFO - PROCESS | 1664 | 1469256488337 Marionette TRACE conn2 <- [1,1718,null,{}] 23:48:08 INFO - PROCESS | 1664 | 1469256488340 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}] 23:48:08 INFO - PROCESS | 1664 | 1469256488343 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:08 INFO - PROCESS | 1664 | 1469256488434 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 23:48:08 INFO - PROCESS | 1664 | 1469256488438 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:08 INFO - PROCESS | 1664 | 1469256488439 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:08 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c946800 == 41 [pid = 1664] [id = 437] 23:48:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x1191cf400) [pid = 1664] [serial = 1310] [outer = 0x0] 23:48:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x119d21400) [pid = 1664] [serial = 1311] [outer = 0x1191cf400] 23:48:08 INFO - PROCESS | 1664 | 1469256488470 Marionette DEBUG loaded listener.js 23:48:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x128c1cc00) [pid = 1664] [serial = 1312] [outer = 0x1191cf400] 23:48:08 INFO - PROCESS | 1664 | 1469256488800 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]]]}] 23:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 473ms 23:48:08 INFO - PROCESS | 1664 | 1469256488810 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 23:48:08 INFO - PROCESS | 1664 | 1469256488811 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 23:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:48:08 INFO - PROCESS | 1664 | 1469256488814 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:48:08 INFO - PROCESS | 1664 | 1469256488815 Marionette TRACE conn2 <- [1,1722,null,{}] 23:48:08 INFO - PROCESS | 1664 | 1469256488818 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}] 23:48:08 INFO - PROCESS | 1664 | 1469256488819 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:08 INFO - PROCESS | 1664 | 1469256488944 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 23:48:08 INFO - PROCESS | 1664 | 1469256488952 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:08 INFO - PROCESS | 1664 | 1469256488953 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:08 INFO - PROCESS | 1664 | ++DOCSHELL 0x12cd07800 == 42 [pid = 1664] [id = 438] 23:48:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x11878c400) [pid = 1664] [serial = 1313] [outer = 0x0] 23:48:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x1290a4c00) [pid = 1664] [serial = 1314] [outer = 0x11878c400] 23:48:08 INFO - PROCESS | 1664 | 1469256488979 Marionette DEBUG loaded listener.js 23:48:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12b743000) [pid = 1664] [serial = 1315] [outer = 0x11878c400] 23:48:09 INFO - PROCESS | 1664 | 1469256489299 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]]]}] 23:48:09 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 23:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 519ms 23:48:09 INFO - PROCESS | 1664 | 1469256489334 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 23:48:09 INFO - PROCESS | 1664 | 1469256489335 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 23:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:48:09 INFO - PROCESS | 1664 | 1469256489337 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:48:09 INFO - PROCESS | 1664 | 1469256489338 Marionette TRACE conn2 <- [1,1726,null,{}] 23:48:09 INFO - PROCESS | 1664 | 1469256489342 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}] 23:48:09 INFO - PROCESS | 1664 | 1469256489343 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:09 INFO - PROCESS | 1664 | 1469256489430 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 23:48:09 INFO - PROCESS | 1664 | 1469256489433 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:09 INFO - PROCESS | 1664 | 1469256489434 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:09 INFO - PROCESS | 1664 | ++DOCSHELL 0x12d096800 == 43 [pid = 1664] [id = 439] 23:48:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12b748c00) [pid = 1664] [serial = 1316] [outer = 0x0] 23:48:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x12b77ac00) [pid = 1664] [serial = 1317] [outer = 0x12b748c00] 23:48:09 INFO - PROCESS | 1664 | 1469256489458 Marionette DEBUG loaded listener.js 23:48:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x12b7ea800) [pid = 1664] [serial = 1318] [outer = 0x12b748c00] 23:48:09 INFO - PROCESS | 1664 | 1469256489777 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]]]}] 23:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 469ms 23:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:48:09 INFO - PROCESS | 1664 | 1469256489807 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 23:48:09 INFO - PROCESS | 1664 | 1469256489809 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 23:48:09 INFO - PROCESS | 1664 | 1469256489811 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:48:09 INFO - PROCESS | 1664 | 1469256489812 Marionette TRACE conn2 <- [1,1730,null,{}] 23:48:09 INFO - PROCESS | 1664 | 1469256489814 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}] 23:48:09 INFO - PROCESS | 1664 | 1469256489815 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:09 INFO - PROCESS | 1664 | 1469256489925 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 23:48:09 INFO - PROCESS | 1664 | 1469256489933 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:09 INFO - PROCESS | 1664 | 1469256489934 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:09 INFO - PROCESS | 1664 | ++DOCSHELL 0x12d0a3800 == 44 [pid = 1664] [id = 440] 23:48:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x12b493c00) [pid = 1664] [serial = 1319] [outer = 0x0] 23:48:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x12b7ee800) [pid = 1664] [serial = 1320] [outer = 0x12b493c00] 23:48:09 INFO - PROCESS | 1664 | 1469256489958 Marionette DEBUG loaded listener.js 23:48:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x12b7f7400) [pid = 1664] [serial = 1321] [outer = 0x12b493c00] 23:48:10 INFO - PROCESS | 1664 | 1469256490422 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]]]}] 23:48:10 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 23:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 619ms 23:48:10 INFO - PROCESS | 1664 | 1469256490431 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 23:48:10 INFO - PROCESS | 1664 | 1469256490434 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 23:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:48:10 INFO - PROCESS | 1664 | 1469256490437 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:48:10 INFO - PROCESS | 1664 | 1469256490441 Marionette TRACE conn2 <- [1,1734,null,{}] 23:48:10 INFO - PROCESS | 1664 | 1469256490464 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}] 23:48:10 INFO - PROCESS | 1664 | 1469256490465 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:10 INFO - PROCESS | 1664 | 1469256490574 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 23:48:10 INFO - PROCESS | 1664 | 1469256490649 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:10 INFO - PROCESS | 1664 | 1469256490650 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:10 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191bd800 == 45 [pid = 1664] [id = 441] 23:48:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x118250400) [pid = 1664] [serial = 1322] [outer = 0x0] 23:48:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x1183ee800) [pid = 1664] [serial = 1323] [outer = 0x118250400] 23:48:10 INFO - PROCESS | 1664 | 1469256490704 Marionette DEBUG loaded listener.js 23:48:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x1198d7000) [pid = 1664] [serial = 1324] [outer = 0x118250400] 23:48:11 INFO - PROCESS | 1664 | 1469256491125 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]]]}] 23:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 740ms 23:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:48:11 INFO - PROCESS | 1664 | 1469256491177 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 23:48:11 INFO - PROCESS | 1664 | 1469256491180 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 23:48:11 INFO - PROCESS | 1664 | 1469256491185 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:48:11 INFO - PROCESS | 1664 | 1469256491186 Marionette TRACE conn2 <- [1,1738,null,{}] 23:48:11 INFO - PROCESS | 1664 | 1469256491189 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}] 23:48:11 INFO - PROCESS | 1664 | 1469256491191 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:11 INFO - PROCESS | 1664 | 1469256491299 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 23:48:11 INFO - PROCESS | 1664 | 1469256491363 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:11 INFO - PROCESS | 1664 | 1469256491364 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:11 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a27e000 == 46 [pid = 1664] [id = 442] 23:48:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x119d3e000) [pid = 1664] [serial = 1325] [outer = 0x0] 23:48:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x11a0f0c00) [pid = 1664] [serial = 1326] [outer = 0x119d3e000] 23:48:11 INFO - PROCESS | 1664 | 1469256491436 Marionette DEBUG loaded listener.js 23:48:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x120e09c00) [pid = 1664] [serial = 1327] [outer = 0x119d3e000] 23:48:11 INFO - PROCESS | 1664 | 1469256491880 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]]]}] 23:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 772ms 23:48:11 INFO - PROCESS | 1664 | 1469256491960 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 23:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:48:11 INFO - PROCESS | 1664 | 1469256491962 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 23:48:11 INFO - PROCESS | 1664 | 1469256491966 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:48:11 INFO - PROCESS | 1664 | 1469256491970 Marionette TRACE conn2 <- [1,1742,null,{}] 23:48:11 INFO - PROCESS | 1664 | 1469256491983 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}] 23:48:11 INFO - PROCESS | 1664 | 1469256491988 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:12 INFO - PROCESS | 1664 | 1469256492143 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 23:48:12 INFO - PROCESS | 1664 | 1469256492226 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:12 INFO - PROCESS | 1664 | 1469256492228 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:12 INFO - PROCESS | 1664 | ++DOCSHELL 0x12d5a2800 == 47 [pid = 1664] [id = 443] 23:48:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x125ff8800) [pid = 1664] [serial = 1328] [outer = 0x0] 23:48:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x1285e4400) [pid = 1664] [serial = 1329] [outer = 0x125ff8800] 23:48:12 INFO - PROCESS | 1664 | 1469256492259 Marionette DEBUG loaded listener.js 23:48:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x128c17000) [pid = 1664] [serial = 1330] [outer = 0x125ff8800] 23:48:12 INFO - PROCESS | 1664 | 1469256492668 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]]]}] 23:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 728ms 23:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:48:12 INFO - PROCESS | 1664 | 1469256492693 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 23:48:12 INFO - PROCESS | 1664 | 1469256492695 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 23:48:12 INFO - PROCESS | 1664 | 1469256492697 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:48:12 INFO - PROCESS | 1664 | 1469256492698 Marionette TRACE conn2 <- [1,1746,null,{}] 23:48:12 INFO - PROCESS | 1664 | 1469256492701 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}] 23:48:12 INFO - PROCESS | 1664 | 1469256492702 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:12 INFO - PROCESS | 1664 | 1469256492807 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 23:48:12 INFO - PROCESS | 1664 | 1469256492870 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:12 INFO - PROCESS | 1664 | 1469256492871 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:12 INFO - PROCESS | 1664 | ++DOCSHELL 0x12d5b3000 == 48 [pid = 1664] [id = 444] 23:48:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x128c1ac00) [pid = 1664] [serial = 1331] [outer = 0x0] 23:48:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x128f5ac00) [pid = 1664] [serial = 1332] [outer = 0x128c1ac00] 23:48:12 INFO - PROCESS | 1664 | 1469256492899 Marionette DEBUG loaded listener.js 23:48:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x12b328400) [pid = 1664] [serial = 1333] [outer = 0x128c1ac00] 23:48:13 INFO - PROCESS | 1664 | 1469256493363 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]]]}] 23:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 869ms 23:48:13 INFO - PROCESS | 1664 | 1469256493595 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 23:48:13 INFO - PROCESS | 1664 | 1469256493597 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 23:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:48:13 INFO - PROCESS | 1664 | 1469256493603 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:48:13 INFO - PROCESS | 1664 | 1469256493604 Marionette TRACE conn2 <- [1,1750,null,{}] 23:48:13 INFO - PROCESS | 1664 | 1469256493610 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}] 23:48:13 INFO - PROCESS | 1664 | 1469256493612 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:13 INFO - PROCESS | 1664 | 1469256493708 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 23:48:13 INFO - PROCESS | 1664 | 1469256493780 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:13 INFO - PROCESS | 1664 | 1469256493783 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:13 INFO - PROCESS | 1664 | ++DOCSHELL 0x116408800 == 49 [pid = 1664] [id = 445] 23:48:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 117 (0x112a82400) [pid = 1664] [serial = 1334] [outer = 0x0] 23:48:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 118 (0x112d23400) [pid = 1664] [serial = 1335] [outer = 0x112a82400] 23:48:13 INFO - PROCESS | 1664 | 1469256493811 Marionette DEBUG loaded listener.js 23:48:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 119 (0x112f58400) [pid = 1664] [serial = 1336] [outer = 0x112a82400] 23:48:14 INFO - PROCESS | 1664 | 1469256494234 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]]]}] 23:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 674ms 23:48:14 INFO - PROCESS | 1664 | 1469256494276 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 23:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:48:14 INFO - PROCESS | 1664 | 1469256494279 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 23:48:14 INFO - PROCESS | 1664 | 1469256494283 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:48:14 INFO - PROCESS | 1664 | 1469256494286 Marionette TRACE conn2 <- [1,1754,null,{}] 23:48:14 INFO - PROCESS | 1664 | 1469256494289 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}] 23:48:14 INFO - PROCESS | 1664 | 1469256494290 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:14 INFO - PROCESS | 1664 | 1469256494388 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 23:48:14 INFO - PROCESS | 1664 | 1469256494471 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:14 INFO - PROCESS | 1664 | 1469256494473 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x1168af800 == 48 [pid = 1664] [id = 412] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x12d096800 == 47 [pid = 1664] [id = 439] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x12cd07800 == 46 [pid = 1664] [id = 438] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x12c946800 == 45 [pid = 1664] [id = 437] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x116fe6000 == 44 [pid = 1664] [id = 436] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x12beb9800 == 43 [pid = 1664] [id = 435] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x12b44b800 == 42 [pid = 1664] [id = 434] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x12b38c000 == 41 [pid = 1664] [id = 433] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x12656e800 == 40 [pid = 1664] [id = 432] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x126559000 == 39 [pid = 1664] [id = 431] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x120c61800 == 38 [pid = 1664] [id = 430] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x119298800 == 37 [pid = 1664] [id = 429] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x116fe8800 == 36 [pid = 1664] [id = 428] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x116854000 == 35 [pid = 1664] [id = 427] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x120fda800 == 34 [pid = 1664] [id = 426] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x116866800 == 33 [pid = 1664] [id = 425] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x12c474000 == 32 [pid = 1664] [id = 424] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x116408800 == 31 [pid = 1664] [id = 445] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x12d5b3000 == 30 [pid = 1664] [id = 444] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x12d5a2800 == 29 [pid = 1664] [id = 443] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x12a27e000 == 28 [pid = 1664] [id = 442] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x1191bd800 == 27 [pid = 1664] [id = 441] 23:48:15 INFO - PROCESS | 1664 | --DOCSHELL 0x12d0a3800 == 26 [pid = 1664] [id = 440] 23:48:15 INFO - PROCESS | 1664 | ++DOCSHELL 0x111ea1800 == 27 [pid = 1664] [id = 446] 23:48:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 120 (0x110e92400) [pid = 1664] [serial = 1337] [outer = 0x0] 23:48:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 121 (0x110eaa000) [pid = 1664] [serial = 1338] [outer = 0x110e92400] 23:48:15 INFO - PROCESS | 1664 | 1469256495091 Marionette DEBUG loaded listener.js 23:48:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 122 (0x111c83800) [pid = 1664] [serial = 1339] [outer = 0x110e92400] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 121 (0x119d45c00) [pid = 1664] [serial = 1245] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 120 (0x119e68800) [pid = 1664] [serial = 1246] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 119 (0x118798000) [pid = 1664] [serial = 1242] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 118 (0x11944ec00) [pid = 1664] [serial = 1243] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 117 (0x121636400) [pid = 1664] [serial = 1251] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 116 (0x116a14400) [pid = 1664] [serial = 1239] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x11325a000) [pid = 1664] [serial = 1240] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x120a0c000) [pid = 1664] [serial = 1248] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x119d46c00) [pid = 1664] [serial = 1237] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x119d28000) [pid = 1664] [serial = 1236] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x1194d7400) [pid = 1664] [serial = 1219] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x1182f1800) [pid = 1664] [serial = 1218] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x120e0dc00) [pid = 1664] [serial = 1222] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x120b0a400) [pid = 1664] [serial = 1221] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x1265c8c00) [pid = 1664] [serial = 1224] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x128c1a800) [pid = 1664] [serial = 1225] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x128c86800) [pid = 1664] [serial = 1227] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x12909ac00) [pid = 1664] [serial = 1228] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x128c1a400) [pid = 1664] [serial = 1255] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1265cec00) [pid = 1664] [serial = 1254] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x128f50400) [pid = 1664] [serial = 1260] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x128c23800) [pid = 1664] [serial = 1257] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x119d1fc00) [pid = 1664] [serial = 1264] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x12b32c800) [pid = 1664] [serial = 1231] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1290a9800) [pid = 1664] [serial = 1230] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x117482c00) [pid = 1664] [serial = 1263] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x12b3de400) [pid = 1664] [serial = 1270] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x120e05800) [pid = 1664] [serial = 1266] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x12a1ae800) [pid = 1664] [serial = 1269] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x12b3e3c00) [pid = 1664] [serial = 1272] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x1290a6800) [pid = 1664] [serial = 1261] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x128dee400) [pid = 1664] [serial = 1258] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x125bc1800) [pid = 1664] [serial = 1267] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x12b7f1800) [pid = 1664] [serial = 1234] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x122fec400) [pid = 1664] [serial = 1252] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x12b740800) [pid = 1664] [serial = 1233] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x120f3dc00) [pid = 1664] [serial = 1249] [outer = 0x0] [url = about:blank] 23:48:15 INFO - PROCESS | 1664 | 1469256495557 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]]]}] 23:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1328ms 23:48:15 INFO - PROCESS | 1664 | 1469256495610 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 23:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:48:15 INFO - PROCESS | 1664 | 1469256495612 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 23:48:15 INFO - PROCESS | 1664 | 1469256495615 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:48:15 INFO - PROCESS | 1664 | 1469256495617 Marionette TRACE conn2 <- [1,1758,null,{}] 23:48:15 INFO - PROCESS | 1664 | 1469256495620 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}] 23:48:15 INFO - PROCESS | 1664 | 1469256495621 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:15 INFO - PROCESS | 1664 | 1469256495701 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 23:48:15 INFO - PROCESS | 1664 | 1469256495779 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:15 INFO - PROCESS | 1664 | 1469256495780 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:15 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ade000 == 28 [pid = 1664] [id = 447] 23:48:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x111ca8c00) [pid = 1664] [serial = 1340] [outer = 0x0] 23:48:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x112aea400) [pid = 1664] [serial = 1341] [outer = 0x111ca8c00] 23:48:15 INFO - PROCESS | 1664 | 1469256495807 Marionette DEBUG loaded listener.js 23:48:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x114f7e400) [pid = 1664] [serial = 1342] [outer = 0x111ca8c00] 23:48:16 INFO - PROCESS | 1664 | 1469256496085 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]]]}] 23:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 518ms 23:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:48:16 INFO - PROCESS | 1664 | 1469256496134 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 23:48:16 INFO - PROCESS | 1664 | 1469256496136 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 23:48:16 INFO - PROCESS | 1664 | 1469256496141 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:48:16 INFO - PROCESS | 1664 | 1469256496145 Marionette TRACE conn2 <- [1,1762,null,{}] 23:48:16 INFO - PROCESS | 1664 | 1469256496147 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}] 23:48:16 INFO - PROCESS | 1664 | 1469256496149 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:16 INFO - PROCESS | 1664 | 1469256496227 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 23:48:16 INFO - PROCESS | 1664 | 1469256496231 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:16 INFO - PROCESS | 1664 | 1469256496232 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:16 INFO - PROCESS | 1664 | ++DOCSHELL 0x11837b000 == 29 [pid = 1664] [id = 448] 23:48:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x115e8d000) [pid = 1664] [serial = 1343] [outer = 0x0] 23:48:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x116766800) [pid = 1664] [serial = 1344] [outer = 0x115e8d000] 23:48:16 INFO - PROCESS | 1664 | 1469256496259 Marionette DEBUG loaded listener.js 23:48:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x11688ec00) [pid = 1664] [serial = 1345] [outer = 0x115e8d000] 23:48:16 INFO - PROCESS | 1664 | 1469256496608 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]]]}] 23:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 522ms 23:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:48:16 INFO - PROCESS | 1664 | 1469256496662 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 23:48:16 INFO - PROCESS | 1664 | 1469256496664 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 23:48:16 INFO - PROCESS | 1664 | 1469256496666 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:48:16 INFO - PROCESS | 1664 | 1469256496668 Marionette TRACE conn2 <- [1,1766,null,{}] 23:48:16 INFO - PROCESS | 1664 | 1469256496676 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}] 23:48:16 INFO - PROCESS | 1664 | 1469256496680 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:16 INFO - PROCESS | 1664 | 1469256496761 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 23:48:16 INFO - PROCESS | 1664 | 1469256496767 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:16 INFO - PROCESS | 1664 | 1469256496768 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:16 INFO - PROCESS | 1664 | ++DOCSHELL 0x119299000 == 30 [pid = 1664] [id = 449] 23:48:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x117157c00) [pid = 1664] [serial = 1346] [outer = 0x0] 23:48:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x117d0b400) [pid = 1664] [serial = 1347] [outer = 0x117157c00] 23:48:16 INFO - PROCESS | 1664 | 1469256496797 Marionette DEBUG loaded listener.js 23:48:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1182f4000) [pid = 1664] [serial = 1348] [outer = 0x117157c00] 23:48:17 INFO - PROCESS | 1664 | 1469256497201 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]]]}] 23:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 571ms 23:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:48:17 INFO - PROCESS | 1664 | 1469256497237 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 23:48:17 INFO - PROCESS | 1664 | 1469256497239 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 23:48:17 INFO - PROCESS | 1664 | 1469256497243 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:48:17 INFO - PROCESS | 1664 | 1469256497244 Marionette TRACE conn2 <- [1,1770,null,{}] 23:48:17 INFO - PROCESS | 1664 | 1469256497247 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}] 23:48:17 INFO - PROCESS | 1664 | 1469256497248 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:17 INFO - PROCESS | 1664 | 1469256497353 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 23:48:17 INFO - PROCESS | 1664 | 1469256497370 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:17 INFO - PROCESS | 1664 | 1469256497371 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:17 INFO - PROCESS | 1664 | ++DOCSHELL 0x119b32800 == 31 [pid = 1664] [id = 450] 23:48:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x1183ec000) [pid = 1664] [serial = 1349] [outer = 0x0] 23:48:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x11860a000) [pid = 1664] [serial = 1350] [outer = 0x1183ec000] 23:48:17 INFO - PROCESS | 1664 | 1469256497395 Marionette DEBUG loaded listener.js 23:48:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x119131400) [pid = 1664] [serial = 1351] [outer = 0x1183ec000] 23:48:17 INFO - PROCESS | 1664 | 1469256497736 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]]]}] 23:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 518ms 23:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:48:17 INFO - PROCESS | 1664 | 1469256497762 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 23:48:17 INFO - PROCESS | 1664 | 1469256497763 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 23:48:17 INFO - PROCESS | 1664 | 1469256497765 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:48:17 INFO - PROCESS | 1664 | 1469256497766 Marionette TRACE conn2 <- [1,1774,null,{}] 23:48:17 INFO - PROCESS | 1664 | 1469256497769 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}] 23:48:17 INFO - PROCESS | 1664 | 1469256497770 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:17 INFO - PROCESS | 1664 | 1469256497864 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 23:48:17 INFO - PROCESS | 1664 | 1469256497901 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:17 INFO - PROCESS | 1664 | 1469256497902 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:17 INFO - PROCESS | 1664 | ++DOCSHELL 0x120fcc800 == 32 [pid = 1664] [id = 451] 23:48:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x115e87400) [pid = 1664] [serial = 1352] [outer = 0x0] 23:48:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x1191dc800) [pid = 1664] [serial = 1353] [outer = 0x115e87400] 23:48:17 INFO - PROCESS | 1664 | 1469256497934 Marionette DEBUG loaded listener.js 23:48:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x1198d4c00) [pid = 1664] [serial = 1354] [outer = 0x115e87400] 23:48:18 INFO - PROCESS | 1664 | 1469256498238 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]]]}] 23:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 519ms 23:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:48:18 INFO - PROCESS | 1664 | 1469256498285 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 23:48:18 INFO - PROCESS | 1664 | 1469256498286 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 23:48:18 INFO - PROCESS | 1664 | 1469256498288 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:48:18 INFO - PROCESS | 1664 | 1469256498289 Marionette TRACE conn2 <- [1,1778,null,{}] 23:48:18 INFO - PROCESS | 1664 | 1469256498293 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}] 23:48:18 INFO - PROCESS | 1664 | 1469256498298 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:18 INFO - PROCESS | 1664 | 1469256498401 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 23:48:18 INFO - PROCESS | 1664 | 1469256498405 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:18 INFO - PROCESS | 1664 | 1469256498407 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:18 INFO - PROCESS | 1664 | ++DOCSHELL 0x115e3c800 == 33 [pid = 1664] [id = 452] 23:48:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x119187400) [pid = 1664] [serial = 1355] [outer = 0x0] 23:48:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x119a33800) [pid = 1664] [serial = 1356] [outer = 0x119187400] 23:48:18 INFO - PROCESS | 1664 | 1469256498432 Marionette DEBUG loaded listener.js 23:48:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x119d3f400) [pid = 1664] [serial = 1357] [outer = 0x119187400] 23:48:18 INFO - PROCESS | 1664 | 1469256498772 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]]]}] 23:48:18 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 23:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 522ms 23:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:48:18 INFO - PROCESS | 1664 | 1469256498811 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 23:48:18 INFO - PROCESS | 1664 | 1469256498812 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 23:48:18 INFO - PROCESS | 1664 | 1469256498814 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:48:18 INFO - PROCESS | 1664 | 1469256498815 Marionette TRACE conn2 <- [1,1782,null,{}] 23:48:18 INFO - PROCESS | 1664 | 1469256498817 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}] 23:48:18 INFO - PROCESS | 1664 | 1469256498818 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:18 INFO - PROCESS | 1664 | 1469256498913 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 23:48:18 INFO - PROCESS | 1664 | 1469256498925 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:18 INFO - PROCESS | 1664 | 1469256498927 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:18 INFO - PROCESS | 1664 | ++DOCSHELL 0x12655b800 == 34 [pid = 1664] [id = 453] 23:48:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x110e9dc00) [pid = 1664] [serial = 1358] [outer = 0x0] 23:48:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x119d46400) [pid = 1664] [serial = 1359] [outer = 0x110e9dc00] 23:48:18 INFO - PROCESS | 1664 | 1469256498953 Marionette DEBUG loaded listener.js 23:48:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x119e67000) [pid = 1664] [serial = 1360] [outer = 0x110e9dc00] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x12b748c00) [pid = 1664] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x12b493c00) [pid = 1664] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x121633800) [pid = 1664] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1176c4000) [pid = 1664] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x1183f5800) [pid = 1664] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x118251400) [pid = 1664] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x112a8d000) [pid = 1664] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x112f4d800) [pid = 1664] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x110eac400) [pid = 1664] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x11860b800) [pid = 1664] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x11878c400) [pid = 1664] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1191cf400) [pid = 1664] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1265c6800) [pid = 1664] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x128c83400) [pid = 1664] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x1262ac800) [pid = 1664] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x119e61400) [pid = 1664] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:48:19 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x120e0b800) [pid = 1664] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:48:19 INFO - PROCESS | 1664 | 1469256499663 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]]]}] 23:48:19 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 23:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 870ms 23:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:48:19 INFO - PROCESS | 1664 | 1469256499685 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 23:48:19 INFO - PROCESS | 1664 | 1469256499686 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 23:48:19 INFO - PROCESS | 1664 | 1469256499688 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:48:19 INFO - PROCESS | 1664 | 1469256499689 Marionette TRACE conn2 <- [1,1786,null,{}] 23:48:19 INFO - PROCESS | 1664 | 1469256499694 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}] 23:48:19 INFO - PROCESS | 1664 | 1469256499695 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:19 INFO - PROCESS | 1664 | 1469256499768 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 23:48:19 INFO - PROCESS | 1664 | 1469256499772 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:19 INFO - PROCESS | 1664 | 1469256499774 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:19 INFO - PROCESS | 1664 | ++DOCSHELL 0x1246a3000 == 35 [pid = 1664] [id = 454] 23:48:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x113264400) [pid = 1664] [serial = 1361] [outer = 0x0] 23:48:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x116887800) [pid = 1664] [serial = 1362] [outer = 0x113264400] 23:48:19 INFO - PROCESS | 1664 | 1469256499799 Marionette DEBUG loaded listener.js 23:48:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x1191d5400) [pid = 1664] [serial = 1363] [outer = 0x113264400] 23:48:20 INFO - PROCESS | 1664 | 1469256500115 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]]]}] 23:48:20 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 23:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 469ms 23:48:20 INFO - PROCESS | 1664 | 1469256500159 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 23:48:20 INFO - PROCESS | 1664 | 1469256500160 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 23:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:48:20 INFO - PROCESS | 1664 | 1469256500162 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:48:20 INFO - PROCESS | 1664 | 1469256500163 Marionette TRACE conn2 <- [1,1790,null,{}] 23:48:20 INFO - PROCESS | 1664 | 1469256500165 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}] 23:48:20 INFO - PROCESS | 1664 | 1469256500167 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:20 INFO - PROCESS | 1664 | 1469256500242 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 23:48:20 INFO - PROCESS | 1664 | 1469256500298 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:20 INFO - PROCESS | 1664 | 1469256500299 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:20 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c47800 == 36 [pid = 1664] [id = 455] 23:48:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x112f50800) [pid = 1664] [serial = 1364] [outer = 0x0] 23:48:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x119d3d000) [pid = 1664] [serial = 1365] [outer = 0x112f50800] 23:48:20 INFO - PROCESS | 1664 | 1469256500323 Marionette DEBUG loaded listener.js 23:48:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x120a0c000) [pid = 1664] [serial = 1366] [outer = 0x112f50800] 23:48:20 INFO - PROCESS | 1664 | 1469256500578 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]]]}] 23:48:20 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) 23:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 469ms 23:48:20 INFO - PROCESS | 1664 | 1469256500632 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 23:48:20 INFO - PROCESS | 1664 | 1469256500633 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 23:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:48:20 INFO - PROCESS | 1664 | 1469256500635 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:48:20 INFO - PROCESS | 1664 | 1469256500636 Marionette TRACE conn2 <- [1,1794,null,{}] 23:48:20 INFO - PROCESS | 1664 | 1469256500638 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}] 23:48:20 INFO - PROCESS | 1664 | 1469256500639 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:20 INFO - PROCESS | 1664 | 1469256500719 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 23:48:20 INFO - PROCESS | 1664 | 1469256500723 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:20 INFO - PROCESS | 1664 | 1469256500726 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:20 INFO - PROCESS | 1664 | ++DOCSHELL 0x128da9800 == 37 [pid = 1664] [id = 456] 23:48:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x112f4fc00) [pid = 1664] [serial = 1367] [outer = 0x0] 23:48:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x120e02c00) [pid = 1664] [serial = 1368] [outer = 0x112f4fc00] 23:48:20 INFO - PROCESS | 1664 | 1469256500752 Marionette DEBUG loaded listener.js 23:48:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x120f88000) [pid = 1664] [serial = 1369] [outer = 0x112f4fc00] 23:48:21 INFO - PROCESS | 1664 | 1469256501102 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]]]}] 23:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 470ms 23:48:21 INFO - PROCESS | 1664 | 1469256501105 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 23:48:21 INFO - PROCESS | 1664 | 1469256501107 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 23:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:48:21 INFO - PROCESS | 1664 | 1469256501111 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:48:21 INFO - PROCESS | 1664 | 1469256501113 Marionette TRACE conn2 <- [1,1798,null,{}] 23:48:21 INFO - PROCESS | 1664 | 1469256501115 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}] 23:48:21 INFO - PROCESS | 1664 | 1469256501117 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:21 INFO - PROCESS | 1664 | 1469256501232 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 23:48:21 INFO - PROCESS | 1664 | 1469256501238 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:21 INFO - PROCESS | 1664 | 1469256501240 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:21 INFO - PROCESS | 1664 | ++DOCSHELL 0x120fcb000 == 38 [pid = 1664] [id = 457] 23:48:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x121252800) [pid = 1664] [serial = 1370] [outer = 0x0] 23:48:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x12163ac00) [pid = 1664] [serial = 1371] [outer = 0x121252800] 23:48:21 INFO - PROCESS | 1664 | 1469256501265 Marionette DEBUG loaded listener.js 23:48:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x124470000) [pid = 1664] [serial = 1372] [outer = 0x121252800] 23:48:21 INFO - PROCESS | 1664 | 1469256501588 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]]]}] 23:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 519ms 23:48:21 INFO - PROCESS | 1664 | 1469256501631 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 23:48:21 INFO - PROCESS | 1664 | 1469256501633 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 23:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:48:21 INFO - PROCESS | 1664 | 1469256501637 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:48:21 INFO - PROCESS | 1664 | 1469256501640 Marionette TRACE conn2 <- [1,1802,null,{}] 23:48:21 INFO - PROCESS | 1664 | 1469256501644 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}] 23:48:21 INFO - PROCESS | 1664 | 1469256501646 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:21 INFO - PROCESS | 1664 | 1469256501762 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 23:48:21 INFO - PROCESS | 1664 | 1469256501815 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:21 INFO - PROCESS | 1664 | 1469256501819 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:21 INFO - PROCESS | 1664 | ++DOCSHELL 0x1168c8800 == 39 [pid = 1664] [id = 458] 23:48:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x111f09c00) [pid = 1664] [serial = 1373] [outer = 0x0] 23:48:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x1121b9800) [pid = 1664] [serial = 1374] [outer = 0x111f09c00] 23:48:21 INFO - PROCESS | 1664 | 1469256501850 Marionette DEBUG loaded listener.js 23:48:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x112f4b000) [pid = 1664] [serial = 1375] [outer = 0x111f09c00] 23:48:22 INFO - PROCESS | 1664 | 1469256502336 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]]]}] 23:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 772ms 23:48:22 INFO - PROCESS | 1664 | 1469256502414 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 23:48:22 INFO - PROCESS | 1664 | 1469256502418 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 23:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:48:22 INFO - PROCESS | 1664 | 1469256502422 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:48:22 INFO - PROCESS | 1664 | 1469256502424 Marionette TRACE conn2 <- [1,1806,null,{}] 23:48:22 INFO - PROCESS | 1664 | 1469256502455 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}] 23:48:22 INFO - PROCESS | 1664 | 1469256502459 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:22 INFO - PROCESS | 1664 | 1469256502575 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 23:48:22 INFO - PROCESS | 1664 | 1469256502654 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:22 INFO - PROCESS | 1664 | 1469256502655 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:22 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a94000 == 40 [pid = 1664] [id = 459] 23:48:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x116768000) [pid = 1664] [serial = 1376] [outer = 0x0] 23:48:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x11680f800) [pid = 1664] [serial = 1377] [outer = 0x116768000] 23:48:22 INFO - PROCESS | 1664 | 1469256502697 Marionette DEBUG loaded listener.js 23:48:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x117161400) [pid = 1664] [serial = 1378] [outer = 0x116768000] 23:48:23 INFO - PROCESS | 1664 | 1469256503213 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]]]}] 23:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 951ms 23:48:23 INFO - PROCESS | 1664 | 1469256503400 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 23:48:23 INFO - PROCESS | 1664 | 1469256503402 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 23:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:48:23 INFO - PROCESS | 1664 | 1469256503413 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:48:23 INFO - PROCESS | 1664 | 1469256503415 Marionette TRACE conn2 <- [1,1810,null,{}] 23:48:23 INFO - PROCESS | 1664 | 1469256503418 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}] 23:48:23 INFO - PROCESS | 1664 | 1469256503420 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:23 INFO - PROCESS | 1664 | 1469256503527 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 23:48:23 INFO - PROCESS | 1664 | 1469256503608 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:23 INFO - PROCESS | 1664 | 1469256503611 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:23 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ae5800 == 41 [pid = 1664] [id = 460] 23:48:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x1130c3400) [pid = 1664] [serial = 1379] [outer = 0x0] 23:48:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x113263400) [pid = 1664] [serial = 1380] [outer = 0x1130c3400] 23:48:23 INFO - PROCESS | 1664 | 1469256503641 Marionette DEBUG loaded listener.js 23:48:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x116141800) [pid = 1664] [serial = 1381] [outer = 0x1130c3400] 23:48:24 INFO - PROCESS | 1664 | --DOCSHELL 0x128da9800 == 40 [pid = 1664] [id = 456] 23:48:24 INFO - PROCESS | 1664 | --DOCSHELL 0x128c47800 == 39 [pid = 1664] [id = 455] 23:48:24 INFO - PROCESS | 1664 | --DOCSHELL 0x1246a3000 == 38 [pid = 1664] [id = 454] 23:48:24 INFO - PROCESS | 1664 | --DOCSHELL 0x12655b800 == 37 [pid = 1664] [id = 453] 23:48:24 INFO - PROCESS | 1664 | --DOCSHELL 0x115e3c800 == 36 [pid = 1664] [id = 452] 23:48:24 INFO - PROCESS | 1664 | --DOCSHELL 0x120fcc800 == 35 [pid = 1664] [id = 451] 23:48:24 INFO - PROCESS | 1664 | --DOCSHELL 0x119b32800 == 34 [pid = 1664] [id = 450] 23:48:24 INFO - PROCESS | 1664 | --DOCSHELL 0x119299000 == 33 [pid = 1664] [id = 449] 23:48:24 INFO - PROCESS | 1664 | --DOCSHELL 0x11837b000 == 32 [pid = 1664] [id = 448] 23:48:24 INFO - PROCESS | 1664 | --DOCSHELL 0x116ade000 == 31 [pid = 1664] [id = 447] 23:48:24 INFO - PROCESS | 1664 | --DOCSHELL 0x111ea1800 == 30 [pid = 1664] [id = 446] 23:48:24 INFO - PROCESS | 1664 | 1469256504197 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]]]}] 23:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 822ms 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x12b77ac00) [pid = 1664] [serial = 1317] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x12b7ea800) [pid = 1664] [serial = 1318] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x12b7f7400) [pid = 1664] [serial = 1321] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x12b7ee800) [pid = 1664] [serial = 1320] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x1246d0800) [pid = 1664] [serial = 1294] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x1182ed400) [pid = 1664] [serial = 1285] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x119d28400) [pid = 1664] [serial = 1288] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1198d4400) [pid = 1664] [serial = 1287] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x119d44c00) [pid = 1664] [serial = 1282] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x122d2a800) [pid = 1664] [serial = 1296] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x125ff3400) [pid = 1664] [serial = 1297] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x117d10000) [pid = 1664] [serial = 1284] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x11676cc00) [pid = 1664] [serial = 1276] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x112d28400) [pid = 1664] [serial = 1308] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1198d9000) [pid = 1664] [serial = 1279] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x12b743000) [pid = 1664] [serial = 1315] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1130bc400) [pid = 1664] [serial = 1275] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x128c1cc00) [pid = 1664] [serial = 1312] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x12a039c00) [pid = 1664] [serial = 1306] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x1191d0000) [pid = 1664] [serial = 1278] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x128f53400) [pid = 1664] [serial = 1305] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x128f06800) [pid = 1664] [serial = 1303] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x128c21400) [pid = 1664] [serial = 1300] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x1290a4c00) [pid = 1664] [serial = 1314] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x120a0e000) [pid = 1664] [serial = 1290] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x128de9c00) [pid = 1664] [serial = 1302] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x119d21400) [pid = 1664] [serial = 1311] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x120e0b000) [pid = 1664] [serial = 1291] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x122fe8000) [pid = 1664] [serial = 1293] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x118254000) [pid = 1664] [serial = 1309] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x128778000) [pid = 1664] [serial = 1299] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x12b772c00) [pid = 1664] [serial = 1273] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x119183000) [pid = 1664] [serial = 1281] [outer = 0x0] [url = about:blank] 23:48:24 INFO - PROCESS | 1664 | 1469256504249 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 23:48:24 INFO - PROCESS | 1664 | 1469256504251 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 23:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:48:24 INFO - PROCESS | 1664 | 1469256504259 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:48:24 INFO - PROCESS | 1664 | 1469256504261 Marionette TRACE conn2 <- [1,1814,null,{}] 23:48:24 INFO - PROCESS | 1664 | 1469256504264 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}] 23:48:24 INFO - PROCESS | 1664 | 1469256504265 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:24 INFO - PROCESS | 1664 | 1469256504343 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 23:48:24 INFO - PROCESS | 1664 | 1469256504349 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:24 INFO - PROCESS | 1664 | 1469256504350 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:24 INFO - PROCESS | 1664 | ++DOCSHELL 0x117d3d800 == 31 [pid = 1664] [id = 461] 23:48:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x116142400) [pid = 1664] [serial = 1382] [outer = 0x0] 23:48:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x116ab1800) [pid = 1664] [serial = 1383] [outer = 0x116142400] 23:48:24 INFO - PROCESS | 1664 | 1469256504377 Marionette DEBUG loaded listener.js 23:48:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x1181df000) [pid = 1664] [serial = 1384] [outer = 0x116142400] 23:48:24 INFO - PROCESS | 1664 | 1469256504728 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]]]}] 23:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 524ms 23:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:48:24 INFO - PROCESS | 1664 | 1469256504781 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 23:48:24 INFO - PROCESS | 1664 | 1469256504782 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 23:48:24 INFO - PROCESS | 1664 | 1469256504784 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:48:24 INFO - PROCESS | 1664 | 1469256504785 Marionette TRACE conn2 <- [1,1818,null,{}] 23:48:24 INFO - PROCESS | 1664 | 1469256504793 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}] 23:48:24 INFO - PROCESS | 1664 | 1469256504796 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:24 INFO - PROCESS | 1664 | 1469256504879 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 23:48:24 INFO - PROCESS | 1664 | 1469256504886 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:24 INFO - PROCESS | 1664 | 1469256504889 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:24 INFO - PROCESS | 1664 | ++DOCSHELL 0x119b4c800 == 32 [pid = 1664] [id = 462] 23:48:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x1191d8000) [pid = 1664] [serial = 1385] [outer = 0x0] 23:48:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x1194e1400) [pid = 1664] [serial = 1386] [outer = 0x1191d8000] 23:48:24 INFO - PROCESS | 1664 | 1469256504917 Marionette DEBUG loaded listener.js 23:48:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x1198dbc00) [pid = 1664] [serial = 1387] [outer = 0x1191d8000] 23:48:25 INFO - PROCESS | 1664 | 1469256505271 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]]]}] 23:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 518ms 23:48:25 INFO - PROCESS | 1664 | 1469256505309 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 23:48:25 INFO - PROCESS | 1664 | 1469256505310 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 23:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:48:25 INFO - PROCESS | 1664 | 1469256505312 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:48:25 INFO - PROCESS | 1664 | 1469256505313 Marionette TRACE conn2 <- [1,1822,null,{}] 23:48:25 INFO - PROCESS | 1664 | 1469256505316 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}] 23:48:25 INFO - PROCESS | 1664 | 1469256505317 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:25 INFO - PROCESS | 1664 | 1469256505396 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 23:48:25 INFO - PROCESS | 1664 | 1469256505400 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:25 INFO - PROCESS | 1664 | 1469256505401 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:25 INFO - PROCESS | 1664 | ++DOCSHELL 0x125094000 == 33 [pid = 1664] [id = 463] 23:48:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x119a25000) [pid = 1664] [serial = 1388] [outer = 0x0] 23:48:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x119d20800) [pid = 1664] [serial = 1389] [outer = 0x119a25000] 23:48:25 INFO - PROCESS | 1664 | 1469256505427 Marionette DEBUG loaded listener.js 23:48:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x119d44000) [pid = 1664] [serial = 1390] [outer = 0x119a25000] 23:48:25 INFO - PROCESS | 1664 | 1469256505747 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]]]}] 23:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 467ms 23:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:48:25 INFO - PROCESS | 1664 | 1469256505781 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 23:48:25 INFO - PROCESS | 1664 | 1469256505782 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 23:48:25 INFO - PROCESS | 1664 | 1469256505785 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:48:25 INFO - PROCESS | 1664 | 1469256505787 Marionette TRACE conn2 <- [1,1826,null,{}] 23:48:25 INFO - PROCESS | 1664 | 1469256505789 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}] 23:48:25 INFO - PROCESS | 1664 | 1469256505791 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:25 INFO - PROCESS | 1664 | 1469256505896 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 23:48:25 INFO - PROCESS | 1664 | 1469256505976 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:25 INFO - PROCESS | 1664 | 1469256505977 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:25 INFO - PROCESS | 1664 | ++DOCSHELL 0x125f4e800 == 34 [pid = 1664] [id = 464] 23:48:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1191dd400) [pid = 1664] [serial = 1391] [outer = 0x0] 23:48:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x119e6a000) [pid = 1664] [serial = 1392] [outer = 0x1191dd400] 23:48:26 INFO - PROCESS | 1664 | 1469256506016 Marionette DEBUG loaded listener.js 23:48:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x120b03400) [pid = 1664] [serial = 1393] [outer = 0x1191dd400] 23:48:26 INFO - PROCESS | 1664 | 1469256506414 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]]]}] 23:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 23:48:26 INFO - PROCESS | 1664 | 1469256506457 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 23:48:26 INFO - PROCESS | 1664 | 1469256506458 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 23:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:48:26 INFO - PROCESS | 1664 | 1469256506460 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:48:26 INFO - PROCESS | 1664 | 1469256506461 Marionette TRACE conn2 <- [1,1830,null,{}] 23:48:26 INFO - PROCESS | 1664 | 1469256506463 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}] 23:48:26 INFO - PROCESS | 1664 | 1469256506468 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:26 INFO - PROCESS | 1664 | 1469256506587 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 23:48:26 INFO - PROCESS | 1664 | 1469256506599 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:26 INFO - PROCESS | 1664 | 1469256506600 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:26 INFO - PROCESS | 1664 | ++DOCSHELL 0x128da6800 == 35 [pid = 1664] [id = 465] 23:48:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x120e08000) [pid = 1664] [serial = 1394] [outer = 0x0] 23:48:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x121635400) [pid = 1664] [serial = 1395] [outer = 0x120e08000] 23:48:26 INFO - PROCESS | 1664 | 1469256506626 Marionette DEBUG loaded listener.js 23:48:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x12447bc00) [pid = 1664] [serial = 1396] [outer = 0x120e08000] 23:48:26 INFO - PROCESS | 1664 | 1469256506934 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]]]}] 23:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 518ms 23:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:48:26 INFO - PROCESS | 1664 | 1469256506979 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 23:48:26 INFO - PROCESS | 1664 | 1469256506980 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 23:48:26 INFO - PROCESS | 1664 | 1469256506982 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:48:26 INFO - PROCESS | 1664 | 1469256506983 Marionette TRACE conn2 <- [1,1834,null,{}] 23:48:27 INFO - PROCESS | 1664 | 1469256506995 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}] 23:48:27 INFO - PROCESS | 1664 | 1469256506996 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:27 INFO - PROCESS | 1664 | 1469256507091 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 23:48:27 INFO - PROCESS | 1664 | 1469256507094 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:27 INFO - PROCESS | 1664 | 1469256507095 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:27 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a1dd000 == 36 [pid = 1664] [id = 466] 23:48:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x112fe9400) [pid = 1664] [serial = 1397] [outer = 0x0] 23:48:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1246d0800) [pid = 1664] [serial = 1398] [outer = 0x112fe9400] 23:48:27 INFO - PROCESS | 1664 | 1469256507121 Marionette DEBUG loaded listener.js 23:48:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12505ac00) [pid = 1664] [serial = 1399] [outer = 0x112fe9400] 23:48:27 INFO - PROCESS | 1664 | 1469256507455 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]]]}] 23:48:27 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 23:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 522ms 23:48:27 INFO - PROCESS | 1664 | 1469256507504 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 23:48:27 INFO - PROCESS | 1664 | 1469256507506 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 23:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:48:27 INFO - PROCESS | 1664 | 1469256507509 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:48:27 INFO - PROCESS | 1664 | 1469256507510 Marionette TRACE conn2 <- [1,1838,null,{}] 23:48:27 INFO - PROCESS | 1664 | 1469256507513 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}] 23:48:27 INFO - PROCESS | 1664 | 1469256507514 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:27 INFO - PROCESS | 1664 | 1469256507612 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 23:48:27 INFO - PROCESS | 1664 | 1469256507616 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:27 INFO - PROCESS | 1664 | 1469256507617 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:27 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b21d800 == 37 [pid = 1664] [id = 467] 23:48:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x111c18000) [pid = 1664] [serial = 1400] [outer = 0x0] 23:48:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x125bb9800) [pid = 1664] [serial = 1401] [outer = 0x111c18000] 23:48:27 INFO - PROCESS | 1664 | 1469256507641 Marionette DEBUG loaded listener.js 23:48:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x125fee800) [pid = 1664] [serial = 1402] [outer = 0x111c18000] 23:48:27 INFO - PROCESS | 1664 | 1469256507949 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]]]}] 23:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 470ms 23:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:48:27 INFO - PROCESS | 1664 | 1469256507987 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 23:48:27 INFO - PROCESS | 1664 | 1469256507988 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 23:48:27 INFO - PROCESS | 1664 | 1469256507990 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:48:27 INFO - PROCESS | 1664 | 1469256507994 Marionette TRACE conn2 <- [1,1842,null,{}] 23:48:28 INFO - PROCESS | 1664 | 1469256508001 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}] 23:48:28 INFO - PROCESS | 1664 | 1469256508002 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:28 INFO - PROCESS | 1664 | 1469256508104 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 23:48:28 INFO - PROCESS | 1664 | 1469256508108 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:28 INFO - PROCESS | 1664 | 1469256508109 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:28 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b39f800 == 38 [pid = 1664] [id = 468] 23:48:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12505d000) [pid = 1664] [serial = 1403] [outer = 0x0] 23:48:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x1262ab800) [pid = 1664] [serial = 1404] [outer = 0x12505d000] 23:48:28 INFO - PROCESS | 1664 | 1469256508133 Marionette DEBUG loaded listener.js 23:48:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x1265c8800) [pid = 1664] [serial = 1405] [outer = 0x12505d000] 23:48:28 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x115e87400) [pid = 1664] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:48:28 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x119187400) [pid = 1664] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:48:28 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x111ca8c00) [pid = 1664] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:48:28 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x110e92400) [pid = 1664] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:48:28 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x117157c00) [pid = 1664] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:48:28 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x115e8d000) [pid = 1664] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:48:28 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x112a82400) [pid = 1664] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:48:28 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x118250400) [pid = 1664] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:48:28 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x119d3e000) [pid = 1664] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:48:28 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x110e9dc00) [pid = 1664] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:48:28 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x125ff8800) [pid = 1664] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:48:28 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x128c1ac00) [pid = 1664] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:48:28 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x113264400) [pid = 1664] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:48:28 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x112f4fc00) [pid = 1664] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:48:28 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x112f50800) [pid = 1664] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:48:28 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x1183ec000) [pid = 1664] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:48:28 INFO - PROCESS | 1664 | 1469256508542 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]]]}] 23:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 578ms 23:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:48:28 INFO - PROCESS | 1664 | 1469256508569 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 23:48:28 INFO - PROCESS | 1664 | 1469256508570 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 23:48:28 INFO - PROCESS | 1664 | 1469256508572 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:48:28 INFO - PROCESS | 1664 | 1469256508573 Marionette TRACE conn2 <- [1,1846,null,{}] 23:48:28 INFO - PROCESS | 1664 | 1469256508577 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}] 23:48:28 INFO - PROCESS | 1664 | 1469256508578 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:28 INFO - PROCESS | 1664 | 1469256508654 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 23:48:28 INFO - PROCESS | 1664 | 1469256508713 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:28 INFO - PROCESS | 1664 | 1469256508714 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:28 INFO - PROCESS | 1664 | ++DOCSHELL 0x128da0000 == 39 [pid = 1664] [id = 469] 23:48:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x110e99400) [pid = 1664] [serial = 1406] [outer = 0x0] 23:48:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x115e27c00) [pid = 1664] [serial = 1407] [outer = 0x110e99400] 23:48:28 INFO - PROCESS | 1664 | 1469256508739 Marionette DEBUG loaded listener.js 23:48:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1191dc400) [pid = 1664] [serial = 1408] [outer = 0x110e99400] 23:48:29 INFO - PROCESS | 1664 | 1469256508998 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]]]}] 23:48:29 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) 23:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 473ms 23:48:29 INFO - PROCESS | 1664 | 1469256509047 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 23:48:29 INFO - PROCESS | 1664 | 1469256509049 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 23:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:48:29 INFO - PROCESS | 1664 | 1469256509051 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:48:29 INFO - PROCESS | 1664 | 1469256509052 Marionette TRACE conn2 <- [1,1850,null,{}] 23:48:29 INFO - PROCESS | 1664 | 1469256509055 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}] 23:48:29 INFO - PROCESS | 1664 | 1469256509057 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:29 INFO - PROCESS | 1664 | 1469256509151 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 23:48:29 INFO - PROCESS | 1664 | 1469256509154 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:29 INFO - PROCESS | 1664 | 1469256509156 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:29 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b79c800 == 40 [pid = 1664] [id = 470] 23:48:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x11944f800) [pid = 1664] [serial = 1409] [outer = 0x0] 23:48:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x120e08c00) [pid = 1664] [serial = 1410] [outer = 0x11944f800] 23:48:29 INFO - PROCESS | 1664 | 1469256509191 Marionette DEBUG loaded listener.js 23:48:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x1285e6800) [pid = 1664] [serial = 1411] [outer = 0x11944f800] 23:48:29 INFO - PROCESS | 1664 | 1469256509540 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]]]}] 23:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 520ms 23:48:29 INFO - PROCESS | 1664 | 1469256509581 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 23:48:29 INFO - PROCESS | 1664 | 1469256509582 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 23:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:48:29 INFO - PROCESS | 1664 | 1469256509586 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:48:29 INFO - PROCESS | 1664 | 1469256509587 Marionette TRACE conn2 <- [1,1854,null,{}] 23:48:29 INFO - PROCESS | 1664 | 1469256509589 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}] 23:48:29 INFO - PROCESS | 1664 | 1469256509590 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:29 INFO - PROCESS | 1664 | 1469256509669 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 23:48:29 INFO - PROCESS | 1664 | 1469256509672 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:29 INFO - PROCESS | 1664 | 1469256509674 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:29 INFO - PROCESS | 1664 | ++DOCSHELL 0x12beb2800 == 41 [pid = 1664] [id = 471] 23:48:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x1285e6c00) [pid = 1664] [serial = 1412] [outer = 0x0] 23:48:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x128776c00) [pid = 1664] [serial = 1413] [outer = 0x1285e6c00] 23:48:29 INFO - PROCESS | 1664 | 1469256509700 Marionette DEBUG loaded listener.js 23:48:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x128c16c00) [pid = 1664] [serial = 1414] [outer = 0x1285e6c00] 23:48:30 INFO - PROCESS | 1664 | 1469256510017 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]]]}] 23:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 470ms 23:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:48:30 INFO - PROCESS | 1664 | 1469256510057 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 23:48:30 INFO - PROCESS | 1664 | 1469256510058 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 23:48:30 INFO - PROCESS | 1664 | 1469256510060 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:48:30 INFO - PROCESS | 1664 | 1469256510061 Marionette TRACE conn2 <- [1,1858,null,{}] 23:48:30 INFO - PROCESS | 1664 | 1469256510064 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}] 23:48:30 INFO - PROCESS | 1664 | 1469256510065 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:30 INFO - PROCESS | 1664 | 1469256510141 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 23:48:30 INFO - PROCESS | 1664 | 1469256510146 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:30 INFO - PROCESS | 1664 | 1469256510147 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:30 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c020800 == 42 [pid = 1664] [id = 472] 23:48:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x128778400) [pid = 1664] [serial = 1415] [outer = 0x0] 23:48:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x128c20000) [pid = 1664] [serial = 1416] [outer = 0x128778400] 23:48:30 INFO - PROCESS | 1664 | 1469256510177 Marionette DEBUG loaded listener.js 23:48:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x128c84c00) [pid = 1664] [serial = 1417] [outer = 0x128778400] 23:48:30 INFO - PROCESS | 1664 | 1469256510619 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]]]}] 23:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 618ms 23:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:48:30 INFO - PROCESS | 1664 | 1469256510679 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 23:48:30 INFO - PROCESS | 1664 | 1469256510681 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 23:48:30 INFO - PROCESS | 1664 | 1469256510685 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:48:30 INFO - PROCESS | 1664 | 1469256510686 Marionette TRACE conn2 <- [1,1862,null,{}] 23:48:30 INFO - PROCESS | 1664 | 1469256510690 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}] 23:48:30 INFO - PROCESS | 1664 | 1469256510692 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:30 INFO - PROCESS | 1664 | 1469256510800 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 23:48:30 INFO - PROCESS | 1664 | 1469256510908 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:30 INFO - PROCESS | 1664 | 1469256510909 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:30 INFO - PROCESS | 1664 | ++DOCSHELL 0x11865a000 == 43 [pid = 1664] [id = 473] 23:48:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x113265400) [pid = 1664] [serial = 1418] [outer = 0x0] 23:48:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x115da6800) [pid = 1664] [serial = 1419] [outer = 0x113265400] 23:48:30 INFO - PROCESS | 1664 | 1469256510942 Marionette DEBUG loaded listener.js 23:48:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x116a0a400) [pid = 1664] [serial = 1420] [outer = 0x113265400] 23:48:31 INFO - PROCESS | 1664 | 1469256511362 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]]]}] 23:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 720ms 23:48:31 INFO - PROCESS | 1664 | 1469256511404 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 23:48:31 INFO - PROCESS | 1664 | 1469256511408 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 23:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:48:31 INFO - PROCESS | 1664 | 1469256511412 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:48:31 INFO - PROCESS | 1664 | 1469256511414 Marionette TRACE conn2 <- [1,1866,null,{}] 23:48:31 INFO - PROCESS | 1664 | 1469256511416 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}] 23:48:31 INFO - PROCESS | 1664 | 1469256511418 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:31 INFO - PROCESS | 1664 | 1469256511523 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 23:48:31 INFO - PROCESS | 1664 | 1469256511584 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:31 INFO - PROCESS | 1664 | 1469256511585 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:31 INFO - PROCESS | 1664 | ++DOCSHELL 0x126563000 == 44 [pid = 1664] [id = 474] 23:48:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x118251400) [pid = 1664] [serial = 1421] [outer = 0x0] 23:48:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x118798000) [pid = 1664] [serial = 1422] [outer = 0x118251400] 23:48:31 INFO - PROCESS | 1664 | 1469256511615 Marionette DEBUG loaded listener.js 23:48:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x1194db800) [pid = 1664] [serial = 1423] [outer = 0x118251400] 23:48:32 INFO - PROCESS | 1664 | 1469256512030 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]]]}] 23:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 669ms 23:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:48:32 INFO - PROCESS | 1664 | 1469256512081 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 23:48:32 INFO - PROCESS | 1664 | 1469256512083 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 23:48:32 INFO - PROCESS | 1664 | 1469256512085 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:48:32 INFO - PROCESS | 1664 | 1469256512088 Marionette TRACE conn2 <- [1,1870,null,{}] 23:48:32 INFO - PROCESS | 1664 | 1469256512096 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}] 23:48:32 INFO - PROCESS | 1664 | 1469256512099 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:32 INFO - PROCESS | 1664 | 1469256512223 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 23:48:32 INFO - PROCESS | 1664 | 1469256512309 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:32 INFO - PROCESS | 1664 | 1469256512311 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:32 INFO - PROCESS | 1664 | ++DOCSHELL 0x12bec1000 == 45 [pid = 1664] [id = 475] 23:48:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x119d28400) [pid = 1664] [serial = 1424] [outer = 0x0] 23:48:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x120bf6800) [pid = 1664] [serial = 1425] [outer = 0x119d28400] 23:48:32 INFO - PROCESS | 1664 | 1469256512344 Marionette DEBUG loaded listener.js 23:48:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x120f90400) [pid = 1664] [serial = 1426] [outer = 0x119d28400] 23:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 674ms 23:48:32 INFO - PROCESS | 1664 | 1469256512754 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]]]}] 23:48:32 INFO - PROCESS | 1664 | 1469256512760 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 23:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:48:32 INFO - PROCESS | 1664 | 1469256512762 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 23:48:32 INFO - PROCESS | 1664 | 1469256512764 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:48:32 INFO - PROCESS | 1664 | 1469256512766 Marionette TRACE conn2 <- [1,1874,null,{}] 23:48:32 INFO - PROCESS | 1664 | 1469256512768 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}] 23:48:32 INFO - PROCESS | 1664 | 1469256512769 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:32 INFO - PROCESS | 1664 | 1469256512873 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 23:48:32 INFO - PROCESS | 1664 | 1469256512929 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:32 INFO - PROCESS | 1664 | 1469256512930 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:32 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c94d000 == 46 [pid = 1664] [id = 476] 23:48:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x121638000) [pid = 1664] [serial = 1427] [outer = 0x0] 23:48:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x122fbb000) [pid = 1664] [serial = 1428] [outer = 0x121638000] 23:48:32 INFO - PROCESS | 1664 | 1469256512959 Marionette DEBUG loaded listener.js 23:48:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x125062c00) [pid = 1664] [serial = 1429] [outer = 0x121638000] 23:48:33 INFO - PROCESS | 1664 | 1469256513409 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]]]}] 23:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 23:48:33 INFO - PROCESS | 1664 | 1469256513625 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 23:48:33 INFO - PROCESS | 1664 | 1469256513627 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 23:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:48:33 INFO - PROCESS | 1664 | 1469256513649 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:48:33 INFO - PROCESS | 1664 | 1469256513650 Marionette TRACE conn2 <- [1,1878,null,{}] 23:48:33 INFO - PROCESS | 1664 | 1469256513654 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}] 23:48:33 INFO - PROCESS | 1664 | 1469256513656 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:33 INFO - PROCESS | 1664 | 1469256513755 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 23:48:33 INFO - PROCESS | 1664 | 1469256513822 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:33 INFO - PROCESS | 1664 | 1469256513825 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:33 INFO - PROCESS | 1664 | ++DOCSHELL 0x11963e800 == 47 [pid = 1664] [id = 477] 23:48:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x113262400) [pid = 1664] [serial = 1430] [outer = 0x0] 23:48:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x115e8d400) [pid = 1664] [serial = 1431] [outer = 0x113262400] 23:48:33 INFO - PROCESS | 1664 | 1469256513853 Marionette DEBUG loaded listener.js 23:48:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x11676c400) [pid = 1664] [serial = 1432] [outer = 0x113262400] 23:48:34 INFO - PROCESS | 1664 | 1469256514287 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]]]}] 23:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 674ms 23:48:34 INFO - PROCESS | 1664 | 1469256514322 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 23:48:34 INFO - PROCESS | 1664 | 1469256514324 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 23:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:48:34 INFO - PROCESS | 1664 | 1469256514354 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:48:34 INFO - PROCESS | 1664 | 1469256514357 Marionette TRACE conn2 <- [1,1882,null,{}] 23:48:34 INFO - PROCESS | 1664 | 1469256514362 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}] 23:48:34 INFO - PROCESS | 1664 | 1469256514365 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:34 INFO - PROCESS | 1664 | 1469256514498 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 23:48:34 INFO - PROCESS | 1664 | 1469256514599 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:34 INFO - PROCESS | 1664 | 1469256514600 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:34 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191b3000 == 48 [pid = 1664] [id = 478] 23:48:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x1181dd000) [pid = 1664] [serial = 1433] [outer = 0x0] 23:48:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x118259000) [pid = 1664] [serial = 1434] [outer = 0x1181dd000] 23:48:34 INFO - PROCESS | 1664 | 1469256514645 Marionette DEBUG loaded listener.js 23:48:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x11860b800) [pid = 1664] [serial = 1435] [outer = 0x1181dd000] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x12beb2800 == 47 [pid = 1664] [id = 471] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x12b79c800 == 46 [pid = 1664] [id = 470] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x128da0000 == 45 [pid = 1664] [id = 469] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x12b39f800 == 44 [pid = 1664] [id = 468] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x12b21d800 == 43 [pid = 1664] [id = 467] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x12a1dd000 == 42 [pid = 1664] [id = 466] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x128da6800 == 41 [pid = 1664] [id = 465] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x125f4e800 == 40 [pid = 1664] [id = 464] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x125094000 == 39 [pid = 1664] [id = 463] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x119b4c800 == 38 [pid = 1664] [id = 462] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x117d3d800 == 37 [pid = 1664] [id = 461] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x116ae5800 == 36 [pid = 1664] [id = 460] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x119a94000 == 35 [pid = 1664] [id = 459] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x120fcb000 == 34 [pid = 1664] [id = 457] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x1168c8800 == 33 [pid = 1664] [id = 458] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x11963e800 == 32 [pid = 1664] [id = 477] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x12c94d000 == 31 [pid = 1664] [id = 476] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x12bec1000 == 30 [pid = 1664] [id = 475] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x126563000 == 29 [pid = 1664] [id = 474] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x12c020800 == 28 [pid = 1664] [id = 472] 23:48:35 INFO - PROCESS | 1664 | --DOCSHELL 0x11865a000 == 27 [pid = 1664] [id = 473] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x11a0f0c00) [pid = 1664] [serial = 1326] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x119d46400) [pid = 1664] [serial = 1359] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x120e09c00) [pid = 1664] [serial = 1327] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x128c17000) [pid = 1664] [serial = 1330] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x1285e4400) [pid = 1664] [serial = 1329] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x12b328400) [pid = 1664] [serial = 1333] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x116887800) [pid = 1664] [serial = 1362] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x128f5ac00) [pid = 1664] [serial = 1332] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x1191d5400) [pid = 1664] [serial = 1363] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x120f88000) [pid = 1664] [serial = 1369] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x120e02c00) [pid = 1664] [serial = 1368] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x120a0c000) [pid = 1664] [serial = 1366] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x119e67000) [pid = 1664] [serial = 1360] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x11860a000) [pid = 1664] [serial = 1350] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x12163ac00) [pid = 1664] [serial = 1371] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x119d3f400) [pid = 1664] [serial = 1357] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x119131400) [pid = 1664] [serial = 1351] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x119d3d000) [pid = 1664] [serial = 1365] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x1191dc800) [pid = 1664] [serial = 1353] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x119a33800) [pid = 1664] [serial = 1356] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x112aea400) [pid = 1664] [serial = 1341] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x114f7e400) [pid = 1664] [serial = 1342] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x110eaa000) [pid = 1664] [serial = 1338] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x111c83800) [pid = 1664] [serial = 1339] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x117d0b400) [pid = 1664] [serial = 1347] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1182f4000) [pid = 1664] [serial = 1348] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x116766800) [pid = 1664] [serial = 1344] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x11688ec00) [pid = 1664] [serial = 1345] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x112d23400) [pid = 1664] [serial = 1335] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x112f58400) [pid = 1664] [serial = 1336] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x1198d4c00) [pid = 1664] [serial = 1354] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x1198d7000) [pid = 1664] [serial = 1324] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x1183ee800) [pid = 1664] [serial = 1323] [outer = 0x0] [url = about:blank] 23:48:35 INFO - PROCESS | 1664 | 1469256515697 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]]]}] 23:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1380ms 23:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:48:35 INFO - PROCESS | 1664 | 1469256515731 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 23:48:35 INFO - PROCESS | 1664 | 1469256515733 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 23:48:35 INFO - PROCESS | 1664 | 1469256515736 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:48:35 INFO - PROCESS | 1664 | 1469256515738 Marionette TRACE conn2 <- [1,1886,null,{}] 23:48:35 INFO - PROCESS | 1664 | 1469256515742 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}] 23:48:35 INFO - PROCESS | 1664 | 1469256515745 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:35 INFO - PROCESS | 1664 | 1469256515825 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 23:48:35 INFO - PROCESS | 1664 | 1469256515830 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:35 INFO - PROCESS | 1664 | 1469256515831 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:35 INFO - PROCESS | 1664 | ++DOCSHELL 0x116acf000 == 28 [pid = 1664] [id = 479] 23:48:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x114f78800) [pid = 1664] [serial = 1436] [outer = 0x0] 23:48:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x115e86800) [pid = 1664] [serial = 1437] [outer = 0x114f78800] 23:48:35 INFO - PROCESS | 1664 | 1469256515859 Marionette DEBUG loaded listener.js 23:48:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x116807c00) [pid = 1664] [serial = 1438] [outer = 0x114f78800] 23:48:36 INFO - PROCESS | 1664 | 1469256516204 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]]]}] 23:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 520ms 23:48:36 INFO - PROCESS | 1664 | 1469256516257 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 23:48:36 INFO - PROCESS | 1664 | 1469256516260 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 23:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:48:36 INFO - PROCESS | 1664 | 1469256516264 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:48:36 INFO - PROCESS | 1664 | 1469256516265 Marionette TRACE conn2 <- [1,1890,null,{}] 23:48:36 INFO - PROCESS | 1664 | 1469256516268 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}] 23:48:36 INFO - PROCESS | 1664 | 1469256516269 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:36 INFO - PROCESS | 1664 | 1469256516352 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 23:48:36 INFO - PROCESS | 1664 | 1469256516359 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:36 INFO - PROCESS | 1664 | 1469256516361 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:36 INFO - PROCESS | 1664 | ++DOCSHELL 0x117d3b000 == 29 [pid = 1664] [id = 480] 23:48:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x116ab2400) [pid = 1664] [serial = 1439] [outer = 0x0] 23:48:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1181ddc00) [pid = 1664] [serial = 1440] [outer = 0x116ab2400] 23:48:36 INFO - PROCESS | 1664 | 1469256516389 Marionette DEBUG loaded listener.js 23:48:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x118603000) [pid = 1664] [serial = 1441] [outer = 0x116ab2400] 23:48:36 INFO - PROCESS | 1664 | 1469256516736 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]]]}] 23:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 521ms 23:48:36 INFO - PROCESS | 1664 | 1469256516786 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 23:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:48:36 INFO - PROCESS | 1664 | 1469256516787 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 23:48:36 INFO - PROCESS | 1664 | 1469256516790 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:48:36 INFO - PROCESS | 1664 | 1469256516792 Marionette TRACE conn2 <- [1,1894,null,{}] 23:48:36 INFO - PROCESS | 1664 | 1469256516801 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}] 23:48:36 INFO - PROCESS | 1664 | 1469256516806 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:36 INFO - PROCESS | 1664 | 1469256516921 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 23:48:36 INFO - PROCESS | 1664 | 1469256516930 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:36 INFO - PROCESS | 1664 | 1469256516932 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:36 INFO - PROCESS | 1664 | ++DOCSHELL 0x119646800 == 30 [pid = 1664] [id = 481] 23:48:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x118795400) [pid = 1664] [serial = 1442] [outer = 0x0] 23:48:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1191d6000) [pid = 1664] [serial = 1443] [outer = 0x118795400] 23:48:36 INFO - PROCESS | 1664 | 1469256516983 Marionette DEBUG loaded listener.js 23:48:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x1198d5c00) [pid = 1664] [serial = 1444] [outer = 0x118795400] 23:48:37 INFO - PROCESS | 1664 | 1469256517344 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]]]}] 23:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 573ms 23:48:37 INFO - PROCESS | 1664 | 1469256517363 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 23:48:37 INFO - PROCESS | 1664 | 1469256517365 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 23:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:48:37 INFO - PROCESS | 1664 | 1469256517367 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:48:37 INFO - PROCESS | 1664 | 1469256517368 Marionette TRACE conn2 <- [1,1898,null,{}] 23:48:37 INFO - PROCESS | 1664 | 1469256517371 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}] 23:48:37 INFO - PROCESS | 1664 | 1469256517372 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:37 INFO - PROCESS | 1664 | 1469256517484 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 23:48:37 INFO - PROCESS | 1664 | 1469256517500 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:37 INFO - PROCESS | 1664 | 1469256517501 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:37 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b78800 == 31 [pid = 1664] [id = 482] 23:48:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x11944e400) [pid = 1664] [serial = 1445] [outer = 0x0] 23:48:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x1198dd800) [pid = 1664] [serial = 1446] [outer = 0x11944e400] 23:48:37 INFO - PROCESS | 1664 | 1469256517526 Marionette DEBUG loaded listener.js 23:48:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x119d3bc00) [pid = 1664] [serial = 1447] [outer = 0x11944e400] 23:48:37 INFO - PROCESS | 1664 | 1469256517878 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]]]}] 23:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 518ms 23:48:37 INFO - PROCESS | 1664 | 1469256517885 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 23:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:48:37 INFO - PROCESS | 1664 | 1469256517887 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 23:48:37 INFO - PROCESS | 1664 | 1469256517889 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:48:37 INFO - PROCESS | 1664 | 1469256517890 Marionette TRACE conn2 <- [1,1902,null,{}] 23:48:37 INFO - PROCESS | 1664 | 1469256517895 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}] 23:48:37 INFO - PROCESS | 1664 | 1469256517896 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:37 INFO - PROCESS | 1664 | 1469256517990 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 23:48:38 INFO - PROCESS | 1664 | 1469256518027 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:38 INFO - PROCESS | 1664 | 1469256518028 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:38 INFO - PROCESS | 1664 | ++DOCSHELL 0x12469e800 == 32 [pid = 1664] [id = 483] 23:48:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x1121b8c00) [pid = 1664] [serial = 1448] [outer = 0x0] 23:48:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x119d45c00) [pid = 1664] [serial = 1449] [outer = 0x1121b8c00] 23:48:38 INFO - PROCESS | 1664 | 1469256518051 Marionette DEBUG loaded listener.js 23:48:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x119e6c400) [pid = 1664] [serial = 1450] [outer = 0x1121b8c00] 23:48:38 INFO - PROCESS | 1664 | 1469256518369 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]]]}] 23:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 522ms 23:48:38 INFO - PROCESS | 1664 | 1469256518411 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 23:48:38 INFO - PROCESS | 1664 | 1469256518413 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 23:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:48:38 INFO - PROCESS | 1664 | 1469256518415 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:48:38 INFO - PROCESS | 1664 | 1469256518416 Marionette TRACE conn2 <- [1,1906,null,{}] 23:48:38 INFO - PROCESS | 1664 | 1469256518418 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}] 23:48:38 INFO - PROCESS | 1664 | 1469256518422 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:38 INFO - PROCESS | 1664 | 1469256518528 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 23:48:38 INFO - PROCESS | 1664 | 1469256518563 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:38 INFO - PROCESS | 1664 | 1469256518565 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:38 INFO - PROCESS | 1664 | ++DOCSHELL 0x126569800 == 33 [pid = 1664] [id = 484] 23:48:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x119e6c800) [pid = 1664] [serial = 1451] [outer = 0x0] 23:48:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x120b04c00) [pid = 1664] [serial = 1452] [outer = 0x119e6c800] 23:48:38 INFO - PROCESS | 1664 | 1469256518589 Marionette DEBUG loaded listener.js 23:48:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x121637800) [pid = 1664] [serial = 1453] [outer = 0x119e6c800] 23:48:38 INFO - PROCESS | 1664 | 1469256518911 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]]]}] 23:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 520ms 23:48:38 INFO - PROCESS | 1664 | 1469256518936 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 23:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:48:38 INFO - PROCESS | 1664 | 1469256518937 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 23:48:38 INFO - PROCESS | 1664 | 1469256518939 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:48:38 INFO - PROCESS | 1664 | 1469256518941 Marionette TRACE conn2 <- [1,1910,null,{}] 23:48:38 INFO - PROCESS | 1664 | 1469256518944 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}] 23:48:38 INFO - PROCESS | 1664 | 1469256518945 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:39 INFO - PROCESS | 1664 | 1469256519040 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 23:48:39 INFO - PROCESS | 1664 | 1469256519044 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:39 INFO - PROCESS | 1664 | 1469256519044 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:39 INFO - PROCESS | 1664 | ++DOCSHELL 0x1289b4000 == 34 [pid = 1664] [id = 485] 23:48:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x120a07000) [pid = 1664] [serial = 1454] [outer = 0x0] 23:48:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x121642400) [pid = 1664] [serial = 1455] [outer = 0x120a07000] 23:48:39 INFO - PROCESS | 1664 | 1469256519069 Marionette DEBUG loaded listener.js 23:48:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x12447a400) [pid = 1664] [serial = 1456] [outer = 0x120a07000] 23:48:39 INFO - PROCESS | 1664 | 1469256519385 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]]]}] 23:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 470ms 23:48:39 INFO - PROCESS | 1664 | 1469256519415 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 23:48:39 INFO - PROCESS | 1664 | 1469256519416 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 23:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:48:39 INFO - PROCESS | 1664 | 1469256519424 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:48:39 INFO - PROCESS | 1664 | 1469256519426 Marionette TRACE conn2 <- [1,1914,null,{}] 23:48:39 INFO - PROCESS | 1664 | 1469256519430 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}] 23:48:39 INFO - PROCESS | 1664 | 1469256519431 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:39 INFO - PROCESS | 1664 | 1469256519708 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 23:48:39 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x120e08000) [pid = 1664] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:48:39 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x112fe9400) [pid = 1664] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:48:39 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x110e99400) [pid = 1664] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:48:39 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x111c18000) [pid = 1664] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:48:39 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x12505d000) [pid = 1664] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:48:39 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x111f09c00) [pid = 1664] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:48:39 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x121252800) [pid = 1664] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:48:39 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1191dd400) [pid = 1664] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:48:39 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x116768000) [pid = 1664] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:48:39 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1130c3400) [pid = 1664] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:48:39 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x11944f800) [pid = 1664] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:48:39 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x116142400) [pid = 1664] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:48:39 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x1191d8000) [pid = 1664] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:48:39 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x119a25000) [pid = 1664] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:48:39 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1285e6c00) [pid = 1664] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:48:39 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x128778400) [pid = 1664] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:48:39 INFO - PROCESS | 1664 | 1469256519752 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:39 INFO - PROCESS | 1664 | 1469256519753 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:39 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ffe800 == 35 [pid = 1664] [id = 486] 23:48:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x110e9ac00) [pid = 1664] [serial = 1457] [outer = 0x0] 23:48:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x110fab800) [pid = 1664] [serial = 1458] [outer = 0x110e9ac00] 23:48:39 INFO - PROCESS | 1664 | 1469256519777 Marionette DEBUG loaded listener.js 23:48:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1167d4000) [pid = 1664] [serial = 1459] [outer = 0x110e9ac00] 23:48:40 INFO - PROCESS | 1664 | 1469256520034 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]]]}] 23:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 673ms 23:48:40 INFO - PROCESS | 1664 | 1469256520098 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 23:48:40 INFO - PROCESS | 1664 | 1469256520100 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 23:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:48:40 INFO - PROCESS | 1664 | 1469256520102 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:48:40 INFO - PROCESS | 1664 | 1469256520103 Marionette TRACE conn2 <- [1,1918,null,{}] 23:48:40 INFO - PROCESS | 1664 | 1469256520105 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}] 23:48:40 INFO - PROCESS | 1664 | 1469256520106 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:40 INFO - PROCESS | 1664 | 1469256520185 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 23:48:40 INFO - PROCESS | 1664 | 1469256520189 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:40 INFO - PROCESS | 1664 | 1469256520190 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:40 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a0c0800 == 36 [pid = 1664] [id = 487] 23:48:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x1161a6800) [pid = 1664] [serial = 1460] [outer = 0x0] 23:48:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x1198d7400) [pid = 1664] [serial = 1461] [outer = 0x1161a6800] 23:48:40 INFO - PROCESS | 1664 | 1469256520215 Marionette DEBUG loaded listener.js 23:48:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x1244a9800) [pid = 1664] [serial = 1462] [outer = 0x1161a6800] 23:48:40 INFO - PROCESS | 1664 | 1469256520552 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]]]}] 23:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 470ms 23:48:40 INFO - PROCESS | 1664 | 1469256520573 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 23:48:40 INFO - PROCESS | 1664 | 1469256520576 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 23:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:48:40 INFO - PROCESS | 1664 | 1469256520580 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:48:40 INFO - PROCESS | 1664 | 1469256520581 Marionette TRACE conn2 <- [1,1922,null,{}] 23:48:40 INFO - PROCESS | 1664 | 1469256520585 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}] 23:48:40 INFO - PROCESS | 1664 | 1469256520587 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:40 INFO - PROCESS | 1664 | 1469256520746 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 23:48:40 INFO - PROCESS | 1664 | 1469256520756 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:40 INFO - PROCESS | 1664 | 1469256520758 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:40 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a4a9000 == 37 [pid = 1664] [id = 488] 23:48:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x119a28000) [pid = 1664] [serial = 1463] [outer = 0x0] 23:48:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12505d000) [pid = 1664] [serial = 1464] [outer = 0x119a28000] 23:48:40 INFO - PROCESS | 1664 | 1469256520799 Marionette DEBUG loaded listener.js 23:48:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x125bc4000) [pid = 1664] [serial = 1465] [outer = 0x119a28000] 23:48:41 INFO - PROCESS | 1664 | 1469256521171 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]]]}] 23:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 625ms 23:48:41 INFO - PROCESS | 1664 | 1469256521215 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 23:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:48:41 INFO - PROCESS | 1664 | 1469256521218 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 23:48:41 INFO - PROCESS | 1664 | 1469256521221 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:48:41 INFO - PROCESS | 1664 | 1469256521224 Marionette TRACE conn2 <- [1,1926,null,{}] 23:48:41 INFO - PROCESS | 1664 | 1469256521227 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}] 23:48:41 INFO - PROCESS | 1664 | 1469256521229 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:41 INFO - PROCESS | 1664 | 1469256521400 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 23:48:41 INFO - PROCESS | 1664 | 1469256521416 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:41 INFO - PROCESS | 1664 | 1469256521418 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:41 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b448000 == 38 [pid = 1664] [id = 489] 23:48:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x125ffa800) [pid = 1664] [serial = 1466] [outer = 0x0] 23:48:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1265d3c00) [pid = 1664] [serial = 1467] [outer = 0x125ffa800] 23:48:41 INFO - PROCESS | 1664 | 1469256521460 Marionette DEBUG loaded listener.js 23:48:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x128778000) [pid = 1664] [serial = 1468] [outer = 0x125ffa800] 23:48:42 INFO - PROCESS | 1664 | 1469256522008 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]]]}] 23:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 871ms 23:48:42 INFO - PROCESS | 1664 | 1469256522108 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 23:48:42 INFO - PROCESS | 1664 | 1469256522111 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 23:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:48:42 INFO - PROCESS | 1664 | 1469256522116 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:48:42 INFO - PROCESS | 1664 | 1469256522119 Marionette TRACE conn2 <- [1,1930,null,{}] 23:48:42 INFO - PROCESS | 1664 | 1469256522124 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}] 23:48:42 INFO - PROCESS | 1664 | 1469256522127 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:42 INFO - PROCESS | 1664 | 1469256522295 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 23:48:42 INFO - PROCESS | 1664 | 1469256522303 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:42 INFO - PROCESS | 1664 | 1469256522304 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:42 INFO - PROCESS | 1664 | ++DOCSHELL 0x116fec000 == 39 [pid = 1664] [id = 490] 23:48:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x1121b2c00) [pid = 1664] [serial = 1469] [outer = 0x0] 23:48:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x1130bc800) [pid = 1664] [serial = 1470] [outer = 0x1121b2c00] 23:48:42 INFO - PROCESS | 1664 | 1469256522336 Marionette DEBUG loaded listener.js 23:48:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x116649400) [pid = 1664] [serial = 1471] [outer = 0x1121b2c00] 23:48:42 INFO - PROCESS | 1664 | 1469256522848 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]]]}] 23:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 772ms 23:48:42 INFO - PROCESS | 1664 | 1469256522888 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 23:48:42 INFO - PROCESS | 1664 | 1469256522891 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 23:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:48:42 INFO - PROCESS | 1664 | 1469256522896 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:48:42 INFO - PROCESS | 1664 | 1469256522898 Marionette TRACE conn2 <- [1,1934,null,{}] 23:48:42 INFO - PROCESS | 1664 | 1469256522901 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}] 23:48:42 INFO - PROCESS | 1664 | 1469256522902 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:43 INFO - PROCESS | 1664 | 1469256523009 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 23:48:43 INFO - PROCESS | 1664 | 1469256523088 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:43 INFO - PROCESS | 1664 | 1469256523089 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:43 INFO - PROCESS | 1664 | ++DOCSHELL 0x124403000 == 40 [pid = 1664] [id = 491] 23:48:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x118251c00) [pid = 1664] [serial = 1472] [outer = 0x0] 23:48:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x11860a400) [pid = 1664] [serial = 1473] [outer = 0x118251c00] 23:48:43 INFO - PROCESS | 1664 | 1469256523120 Marionette DEBUG loaded listener.js 23:48:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x11917f800) [pid = 1664] [serial = 1474] [outer = 0x118251c00] 23:48:43 INFO - PROCESS | 1664 | 1469256523813 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]]]}] 23:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 975ms 23:48:43 INFO - PROCESS | 1664 | 1469256523872 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 23:48:43 INFO - PROCESS | 1664 | 1469256523874 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 23:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:48:43 INFO - PROCESS | 1664 | 1469256523877 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:48:43 INFO - PROCESS | 1664 | 1469256523879 Marionette TRACE conn2 <- [1,1938,null,{}] 23:48:43 INFO - PROCESS | 1664 | 1469256523883 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}] 23:48:43 INFO - PROCESS | 1664 | 1469256523884 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:43 INFO - PROCESS | 1664 | 1469256523983 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 23:48:43 INFO - PROCESS | 1664 | --DOCSHELL 0x12a4a9000 == 39 [pid = 1664] [id = 488] 23:48:43 INFO - PROCESS | 1664 | --DOCSHELL 0x12a0c0800 == 38 [pid = 1664] [id = 487] 23:48:43 INFO - PROCESS | 1664 | --DOCSHELL 0x116ffe800 == 37 [pid = 1664] [id = 486] 23:48:43 INFO - PROCESS | 1664 | --DOCSHELL 0x1289b4000 == 36 [pid = 1664] [id = 485] 23:48:43 INFO - PROCESS | 1664 | --DOCSHELL 0x126569800 == 35 [pid = 1664] [id = 484] 23:48:43 INFO - PROCESS | 1664 | --DOCSHELL 0x12469e800 == 34 [pid = 1664] [id = 483] 23:48:43 INFO - PROCESS | 1664 | --DOCSHELL 0x120b78800 == 33 [pid = 1664] [id = 482] 23:48:44 INFO - PROCESS | 1664 | --DOCSHELL 0x119646800 == 32 [pid = 1664] [id = 481] 23:48:44 INFO - PROCESS | 1664 | --DOCSHELL 0x117d3b000 == 31 [pid = 1664] [id = 480] 23:48:44 INFO - PROCESS | 1664 | --DOCSHELL 0x116acf000 == 30 [pid = 1664] [id = 479] 23:48:44 INFO - PROCESS | 1664 | --DOCSHELL 0x1191b3000 == 29 [pid = 1664] [id = 478] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x121635400) [pid = 1664] [serial = 1395] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x1246d0800) [pid = 1664] [serial = 1398] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x115e27c00) [pid = 1664] [serial = 1407] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x125bb9800) [pid = 1664] [serial = 1401] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x125fee800) [pid = 1664] [serial = 1402] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x12505ac00) [pid = 1664] [serial = 1399] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1262ab800) [pid = 1664] [serial = 1404] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1121b9800) [pid = 1664] [serial = 1374] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x112f4b000) [pid = 1664] [serial = 1375] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x124470000) [pid = 1664] [serial = 1372] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x119e6a000) [pid = 1664] [serial = 1392] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x11680f800) [pid = 1664] [serial = 1377] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x117161400) [pid = 1664] [serial = 1378] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x113263400) [pid = 1664] [serial = 1380] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x116141800) [pid = 1664] [serial = 1381] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x120e08c00) [pid = 1664] [serial = 1410] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x116ab1800) [pid = 1664] [serial = 1383] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x1181df000) [pid = 1664] [serial = 1384] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x1194e1400) [pid = 1664] [serial = 1386] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x1198dbc00) [pid = 1664] [serial = 1387] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x119d20800) [pid = 1664] [serial = 1389] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x119d44000) [pid = 1664] [serial = 1390] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x128776c00) [pid = 1664] [serial = 1413] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x1265c8800) [pid = 1664] [serial = 1405] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x128c16c00) [pid = 1664] [serial = 1414] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x1191dc400) [pid = 1664] [serial = 1408] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x128c20000) [pid = 1664] [serial = 1416] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x12447bc00) [pid = 1664] [serial = 1396] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x128c84c00) [pid = 1664] [serial = 1417] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x120b03400) [pid = 1664] [serial = 1393] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x1285e6800) [pid = 1664] [serial = 1411] [outer = 0x0] [url = about:blank] 23:48:44 INFO - PROCESS | 1664 | 1469256524072 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:44 INFO - PROCESS | 1664 | 1469256524075 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:44 INFO - PROCESS | 1664 | ++DOCSHELL 0x115dad800 == 30 [pid = 1664] [id = 492] 23:48:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x112f49c00) [pid = 1664] [serial = 1475] [outer = 0x0] 23:48:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x112f57400) [pid = 1664] [serial = 1476] [outer = 0x112f49c00] 23:48:44 INFO - PROCESS | 1664 | 1469256524105 Marionette DEBUG loaded listener.js 23:48:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x1167d5800) [pid = 1664] [serial = 1477] [outer = 0x112f49c00] 23:48:44 INFO - PROCESS | 1664 | 1469256524399 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]]]}] 23:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 570ms 23:48:44 INFO - PROCESS | 1664 | 1469256524447 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 23:48:44 INFO - PROCESS | 1664 | 1469256524450 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 23:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:48:44 INFO - PROCESS | 1664 | 1469256524454 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:48:44 INFO - PROCESS | 1664 | 1469256524456 Marionette TRACE conn2 <- [1,1942,null,{}] 23:48:44 INFO - PROCESS | 1664 | 1469256524460 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}] 23:48:44 INFO - PROCESS | 1664 | 1469256524462 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:44 INFO - PROCESS | 1664 | 1469256524538 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 23:48:44 INFO - PROCESS | 1664 | 1469256524544 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:44 INFO - PROCESS | 1664 | 1469256524546 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:44 INFO - PROCESS | 1664 | ++DOCSHELL 0x118649000 == 31 [pid = 1664] [id = 493] 23:48:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x1176c3800) [pid = 1664] [serial = 1478] [outer = 0x0] 23:48:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x1182f1800) [pid = 1664] [serial = 1479] [outer = 0x1176c3800] 23:48:44 INFO - PROCESS | 1664 | 1469256524572 Marionette DEBUG loaded listener.js 23:48:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x119181c00) [pid = 1664] [serial = 1480] [outer = 0x1176c3800] 23:48:44 INFO - PROCESS | 1664 | 1469256524916 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]]]}] 23:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 469ms 23:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:48:44 INFO - PROCESS | 1664 | 1469256524927 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 23:48:44 INFO - PROCESS | 1664 | 1469256524928 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 23:48:44 INFO - PROCESS | 1664 | 1469256524930 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:48:44 INFO - PROCESS | 1664 | 1469256524933 Marionette TRACE conn2 <- [1,1946,null,{}] 23:48:44 INFO - PROCESS | 1664 | 1469256524941 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}] 23:48:44 INFO - PROCESS | 1664 | 1469256524944 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:45 INFO - PROCESS | 1664 | 1469256525029 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 23:48:45 INFO - PROCESS | 1664 | 1469256525034 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:45 INFO - PROCESS | 1664 | 1469256525037 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:45 INFO - PROCESS | 1664 | ++DOCSHELL 0x120c61800 == 32 [pid = 1664] [id = 494] 23:48:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x1121b9c00) [pid = 1664] [serial = 1481] [outer = 0x0] 23:48:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x1194dc800) [pid = 1664] [serial = 1482] [outer = 0x1121b9c00] 23:48:45 INFO - PROCESS | 1664 | 1469256525066 Marionette DEBUG loaded listener.js 23:48:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x119d23800) [pid = 1664] [serial = 1483] [outer = 0x1121b9c00] 23:48:45 INFO - PROCESS | 1664 | 1469256525416 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]]]}] 23:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 524ms 23:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:48:45 INFO - PROCESS | 1664 | 1469256525454 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 23:48:45 INFO - PROCESS | 1664 | 1469256525456 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 23:48:45 INFO - PROCESS | 1664 | 1469256525458 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:48:45 INFO - PROCESS | 1664 | 1469256525459 Marionette TRACE conn2 <- [1,1950,null,{}] 23:48:45 INFO - PROCESS | 1664 | 1469256525461 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}] 23:48:45 INFO - PROCESS | 1664 | 1469256525463 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:45 INFO - PROCESS | 1664 | 1469256525542 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 23:48:45 INFO - PROCESS | 1664 | 1469256525547 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:45 INFO - PROCESS | 1664 | 1469256525548 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:45 INFO - PROCESS | 1664 | ++DOCSHELL 0x125a16800 == 33 [pid = 1664] [id = 495] 23:48:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x119d46800) [pid = 1664] [serial = 1484] [outer = 0x0] 23:48:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x119e68400) [pid = 1664] [serial = 1485] [outer = 0x119d46800] 23:48:45 INFO - PROCESS | 1664 | 1469256525573 Marionette DEBUG loaded listener.js 23:48:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x120a11400) [pid = 1664] [serial = 1486] [outer = 0x119d46800] 23:48:45 INFO - PROCESS | 1664 | 1469256525909 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]]]}] 23:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 469ms 23:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:48:45 INFO - PROCESS | 1664 | 1469256525928 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 23:48:45 INFO - PROCESS | 1664 | 1469256525929 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 23:48:45 INFO - PROCESS | 1664 | 1469256525931 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:48:45 INFO - PROCESS | 1664 | 1469256525932 Marionette TRACE conn2 <- [1,1954,null,{}] 23:48:45 INFO - PROCESS | 1664 | 1469256525934 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}] 23:48:45 INFO - PROCESS | 1664 | 1469256525935 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:46 INFO - PROCESS | 1664 | 1469256526016 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 23:48:46 INFO - PROCESS | 1664 | 1469256526020 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:46 INFO - PROCESS | 1664 | 1469256526021 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:46 INFO - PROCESS | 1664 | ++DOCSHELL 0x128688800 == 34 [pid = 1664] [id = 496] 23:48:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x120a10400) [pid = 1664] [serial = 1487] [outer = 0x0] 23:48:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x120e09800) [pid = 1664] [serial = 1488] [outer = 0x120a10400] 23:48:46 INFO - PROCESS | 1664 | 1469256526046 Marionette DEBUG loaded listener.js 23:48:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x120f8f400) [pid = 1664] [serial = 1489] [outer = 0x120a10400] 23:48:46 INFO - PROCESS | 1664 | 1469256526406 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]]]}] 23:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 518ms 23:48:46 INFO - PROCESS | 1664 | 1469256526450 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 23:48:46 INFO - PROCESS | 1664 | 1469256526451 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 23:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:48:46 INFO - PROCESS | 1664 | 1469256526453 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:48:46 INFO - PROCESS | 1664 | 1469256526454 Marionette TRACE conn2 <- [1,1958,null,{}] 23:48:46 INFO - PROCESS | 1664 | 1469256526456 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}] 23:48:46 INFO - PROCESS | 1664 | 1469256526460 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:46 INFO - PROCESS | 1664 | 1469256526576 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 23:48:46 INFO - PROCESS | 1664 | 1469256526610 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:46 INFO - PROCESS | 1664 | 1469256526611 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:46 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a0b2800 == 35 [pid = 1664] [id = 497] 23:48:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1214bfc00) [pid = 1664] [serial = 1490] [outer = 0x0] 23:48:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x122dfd400) [pid = 1664] [serial = 1491] [outer = 0x1214bfc00] 23:48:46 INFO - PROCESS | 1664 | 1469256526636 Marionette DEBUG loaded listener.js 23:48:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x1262ab400) [pid = 1664] [serial = 1492] [outer = 0x1214bfc00] 23:48:46 INFO - PROCESS | 1664 | 1469256526924 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]]]}] 23:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 519ms 23:48:46 INFO - PROCESS | 1664 | 1469256526973 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 23:48:46 INFO - PROCESS | 1664 | 1469256526977 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 23:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:48:46 INFO - PROCESS | 1664 | 1469256526980 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:48:46 INFO - PROCESS | 1664 | 1469256526982 Marionette TRACE conn2 <- [1,1962,null,{}] 23:48:46 INFO - PROCESS | 1664 | 1469256526985 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}] 23:48:47 INFO - PROCESS | 1664 | 1469256526997 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:47 INFO - PROCESS | 1664 | 1469256527154 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 23:48:47 INFO - PROCESS | 1664 | 1469256527199 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:47 INFO - PROCESS | 1664 | 1469256527200 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a63d800 == 36 [pid = 1664] [id = 498] 23:48:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x125bba800) [pid = 1664] [serial = 1493] [outer = 0x0] 23:48:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1265d0800) [pid = 1664] [serial = 1494] [outer = 0x125bba800] 23:48:47 INFO - PROCESS | 1664 | 1469256527224 Marionette DEBUG loaded listener.js 23:48:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x1285ec800) [pid = 1664] [serial = 1495] [outer = 0x125bba800] 23:48:47 INFO - PROCESS | 1664 | 1469256527500 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]]]}] 23:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 574ms 23:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:48:47 INFO - PROCESS | 1664 | 1469256527555 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 23:48:47 INFO - PROCESS | 1664 | 1469256527556 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 23:48:47 INFO - PROCESS | 1664 | 1469256527558 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:48:47 INFO - PROCESS | 1664 | 1469256527562 Marionette TRACE conn2 <- [1,1966,null,{}] 23:48:47 INFO - PROCESS | 1664 | 1469256527565 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}] 23:48:47 INFO - PROCESS | 1664 | 1469256527566 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:47 INFO - PROCESS | 1664 | 1469256527663 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 23:48:47 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1121b8c00) [pid = 1664] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:48:47 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1181dd000) [pid = 1664] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:48:47 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x114f78800) [pid = 1664] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:48:47 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x116ab2400) [pid = 1664] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:48:47 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x118795400) [pid = 1664] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:48:47 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x113265400) [pid = 1664] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:48:47 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x118251400) [pid = 1664] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:48:47 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x119e6c800) [pid = 1664] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:48:47 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x119a28000) [pid = 1664] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:48:47 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x119d28400) [pid = 1664] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:48:47 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x120a07000) [pid = 1664] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:48:47 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x121638000) [pid = 1664] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:48:47 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x110e9ac00) [pid = 1664] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:48:47 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x11944e400) [pid = 1664] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:48:47 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x1161a6800) [pid = 1664] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:48:47 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x113262400) [pid = 1664] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:48:47 INFO - PROCESS | 1664 | 1469256527876 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:47 INFO - PROCESS | 1664 | 1469256527878 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x113d14000 == 37 [pid = 1664] [id = 499] 23:48:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x110eaf800) [pid = 1664] [serial = 1496] [outer = 0x0] 23:48:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x111c78c00) [pid = 1664] [serial = 1497] [outer = 0x110eaf800] 23:48:47 INFO - PROCESS | 1664 | 1469256527911 Marionette DEBUG loaded listener.js 23:48:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x112d1c400) [pid = 1664] [serial = 1498] [outer = 0x110eaf800] 23:48:48 INFO - PROCESS | 1664 | 1469256528333 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]]]}] 23:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 823ms 23:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:48:48 INFO - PROCESS | 1664 | 1469256528383 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 23:48:48 INFO - PROCESS | 1664 | 1469256528385 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 23:48:48 INFO - PROCESS | 1664 | 1469256528388 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:48:48 INFO - PROCESS | 1664 | 1469256528390 Marionette TRACE conn2 <- [1,1970,null,{}] 23:48:48 INFO - PROCESS | 1664 | 1469256528393 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}] 23:48:48 INFO - PROCESS | 1664 | 1469256528396 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:48 INFO - PROCESS | 1664 | 1469256528499 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 23:48:48 INFO - PROCESS | 1664 | 1469256528558 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:48 INFO - PROCESS | 1664 | 1469256528559 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:48 INFO - PROCESS | 1664 | ++DOCSHELL 0x119633000 == 38 [pid = 1664] [id = 500] 23:48:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x114f78800) [pid = 1664] [serial = 1499] [outer = 0x0] 23:48:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x116a14400) [pid = 1664] [serial = 1500] [outer = 0x114f78800] 23:48:48 INFO - PROCESS | 1664 | 1469256528590 Marionette DEBUG loaded listener.js 23:48:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x118250c00) [pid = 1664] [serial = 1501] [outer = 0x114f78800] 23:48:49 INFO - PROCESS | 1664 | 1469256529037 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]]]}] 23:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 669ms 23:48:49 INFO - PROCESS | 1664 | 1469256529060 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 23:48:49 INFO - PROCESS | 1664 | 1469256529063 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 23:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:48:49 INFO - PROCESS | 1664 | 1469256529066 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:48:49 INFO - PROCESS | 1664 | 1469256529067 Marionette TRACE conn2 <- [1,1974,null,{}] 23:48:49 INFO - PROCESS | 1664 | 1469256529069 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}] 23:48:49 INFO - PROCESS | 1664 | 1469256529071 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:49 INFO - PROCESS | 1664 | 1469256529192 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 23:48:49 INFO - PROCESS | 1664 | 1469256529275 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:49 INFO - PROCESS | 1664 | 1469256529277 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x125096800 == 39 [pid = 1664] [id = 501] 23:48:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x11918b400) [pid = 1664] [serial = 1502] [outer = 0x0] 23:48:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1194d6000) [pid = 1664] [serial = 1503] [outer = 0x11918b400] 23:48:49 INFO - PROCESS | 1664 | 1469256529309 Marionette DEBUG loaded listener.js 23:48:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x119d1b800) [pid = 1664] [serial = 1504] [outer = 0x11918b400] 23:48:49 INFO - PROCESS | 1664 | 1469256529741 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]]]}] 23:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 719ms 23:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:48:49 INFO - PROCESS | 1664 | 1469256529786 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 23:48:49 INFO - PROCESS | 1664 | 1469256529787 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 23:48:49 INFO - PROCESS | 1664 | 1469256529795 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:48:49 INFO - PROCESS | 1664 | 1469256529799 Marionette TRACE conn2 <- [1,1978,null,{}] 23:48:49 INFO - PROCESS | 1664 | 1469256529802 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}] 23:48:49 INFO - PROCESS | 1664 | 1469256529805 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:49 INFO - PROCESS | 1664 | 1469256529908 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 23:48:49 INFO - PROCESS | 1664 | 1469256529965 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:49 INFO - PROCESS | 1664 | 1469256529967 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b388800 == 40 [pid = 1664] [id = 502] 23:48:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x119d27800) [pid = 1664] [serial = 1505] [outer = 0x0] 23:48:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x120b03400) [pid = 1664] [serial = 1506] [outer = 0x119d27800] 23:48:49 INFO - PROCESS | 1664 | 1469256529993 Marionette DEBUG loaded listener.js 23:48:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x121633800) [pid = 1664] [serial = 1507] [outer = 0x119d27800] 23:48:50 INFO - PROCESS | 1664 | 1469256530397 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]]]}] 23:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 631ms 23:48:50 INFO - PROCESS | 1664 | 1469256530422 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 23:48:50 INFO - PROCESS | 1664 | 1469256530424 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 23:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:48:50 INFO - PROCESS | 1664 | 1469256530426 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:48:50 INFO - PROCESS | 1664 | 1469256530427 Marionette TRACE conn2 <- [1,1982,null,{}] 23:48:50 INFO - PROCESS | 1664 | 1469256530430 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}] 23:48:50 INFO - PROCESS | 1664 | 1469256530431 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:50 INFO - PROCESS | 1664 | 1469256530548 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 23:48:50 INFO - PROCESS | 1664 | 1469256530652 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:50 INFO - PROCESS | 1664 | 1469256530653 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:50 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b43b800 == 41 [pid = 1664] [id = 503] 23:48:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x122df8c00) [pid = 1664] [serial = 1508] [outer = 0x0] 23:48:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x1244ac800) [pid = 1664] [serial = 1509] [outer = 0x122df8c00] 23:48:50 INFO - PROCESS | 1664 | 1469256530687 Marionette DEBUG loaded listener.js 23:48:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x124a82000) [pid = 1664] [serial = 1510] [outer = 0x122df8c00] 23:48:51 INFO - PROCESS | 1664 | 1469256531105 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]]]}] 23:48:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x112fe9400) [pid = 1664] [serial = 1511] [outer = 0x12c421800] 23:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 721ms 23:48:51 INFO - PROCESS | 1664 | 1469256531156 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 23:48:51 INFO - PROCESS | 1664 | 1469256531157 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 23:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:48:51 INFO - PROCESS | 1664 | 1469256531185 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:48:51 INFO - PROCESS | 1664 | 1469256531187 Marionette TRACE conn2 <- [1,1986,null,{}] 23:48:51 INFO - PROCESS | 1664 | 1469256531194 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}] 23:48:51 INFO - PROCESS | 1664 | 1469256531196 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:51 INFO - PROCESS | 1664 | 1469256531382 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 23:48:51 INFO - PROCESS | 1664 | 1469256531474 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:51 INFO - PROCESS | 1664 | 1469256531475 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:51 INFO - PROCESS | 1664 | ++DOCSHELL 0x1181ad800 == 42 [pid = 1664] [id = 504] 23:48:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x1121b9000) [pid = 1664] [serial = 1512] [outer = 0x0] 23:48:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x112a82c00) [pid = 1664] [serial = 1513] [outer = 0x1121b9000] 23:48:51 INFO - PROCESS | 1664 | 1469256531505 Marionette DEBUG loaded listener.js 23:48:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x113064c00) [pid = 1664] [serial = 1514] [outer = 0x1121b9000] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x12b21c800 == 41 [pid = 1664] [id = 9] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x12a63d800 == 40 [pid = 1664] [id = 498] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x12a0b2800 == 39 [pid = 1664] [id = 497] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x128688800 == 38 [pid = 1664] [id = 496] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x125a16800 == 37 [pid = 1664] [id = 495] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x120c61800 == 36 [pid = 1664] [id = 494] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x118649000 == 35 [pid = 1664] [id = 493] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x115dad800 == 34 [pid = 1664] [id = 492] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x12bea2800 == 33 [pid = 1664] [id = 13] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x112f10000 == 32 [pid = 1664] [id = 23] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x12c00f000 == 31 [pid = 1664] [id = 14] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x12d0bb000 == 30 [pid = 1664] [id = 19] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x12b443000 == 29 [pid = 1664] [id = 10] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x12a26b000 == 28 [pid = 1664] [id = 8] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x12c46b000 == 27 [pid = 1664] [id = 15] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x116fec000 == 26 [pid = 1664] [id = 490] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x12b448000 == 25 [pid = 1664] [id = 489] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x12b397000 == 24 [pid = 1664] [id = 20] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x1181ba000 == 23 [pid = 1664] [id = 12] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x124403000 == 22 [pid = 1664] [id = 491] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x116687000 == 21 [pid = 1664] [id = 11] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x12ceb8800 == 20 [pid = 1664] [id = 21] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x128c57000 == 19 [pid = 1664] [id = 6] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x12d5bf800 == 18 [pid = 1664] [id = 22] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x116ff6000 == 17 [pid = 1664] [id = 25] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x12c953800 == 16 [pid = 1664] [id = 16] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x1168ba800 == 15 [pid = 1664] [id = 24] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x113d06800 == 14 [pid = 1664] [id = 26] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x12b43b800 == 13 [pid = 1664] [id = 503] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x12b388800 == 12 [pid = 1664] [id = 502] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x125096800 == 11 [pid = 1664] [id = 501] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x119633000 == 10 [pid = 1664] [id = 500] 23:48:53 INFO - PROCESS | 1664 | --DOCSHELL 0x113d14000 == 9 [pid = 1664] [id = 499] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x119d45c00) [pid = 1664] [serial = 1449] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x11860b800) [pid = 1664] [serial = 1435] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x118259000) [pid = 1664] [serial = 1434] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x115e86800) [pid = 1664] [serial = 1437] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x116807c00) [pid = 1664] [serial = 1438] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x118603000) [pid = 1664] [serial = 1441] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x1181ddc00) [pid = 1664] [serial = 1440] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x1191d6000) [pid = 1664] [serial = 1443] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1198d5c00) [pid = 1664] [serial = 1444] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x116a0a400) [pid = 1664] [serial = 1420] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x115da6800) [pid = 1664] [serial = 1419] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x1194db800) [pid = 1664] [serial = 1423] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x120b04c00) [pid = 1664] [serial = 1452] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x118798000) [pid = 1664] [serial = 1422] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x125bc4000) [pid = 1664] [serial = 1465] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x120f90400) [pid = 1664] [serial = 1426] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x120bf6800) [pid = 1664] [serial = 1425] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x119e6c400) [pid = 1664] [serial = 1450] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x121642400) [pid = 1664] [serial = 1455] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x121637800) [pid = 1664] [serial = 1453] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x125062c00) [pid = 1664] [serial = 1429] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x1167d4000) [pid = 1664] [serial = 1459] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x122fbb000) [pid = 1664] [serial = 1428] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x110fab800) [pid = 1664] [serial = 1458] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (0x119d3bc00) [pid = 1664] [serial = 1447] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (0x12447a400) [pid = 1664] [serial = 1456] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (0x1265d3c00) [pid = 1664] [serial = 1467] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (0x1198d7400) [pid = 1664] [serial = 1461] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (0x11676c400) [pid = 1664] [serial = 1432] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (0x1198dd800) [pid = 1664] [serial = 1446] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (0x115e8d400) [pid = 1664] [serial = 1431] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (0x1244a9800) [pid = 1664] [serial = 1462] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (0x12505d000) [pid = 1664] [serial = 1464] [outer = 0x0] [url = about:blank] 23:48:53 INFO - PROCESS | 1664 | 1469256533719 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]]]}] 23:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2601ms 23:48:53 INFO - PROCESS | 1664 | 1469256533770 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 23:48:53 INFO - PROCESS | 1664 | 1469256533773 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 23:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:48:53 INFO - PROCESS | 1664 | 1469256533778 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:48:53 INFO - PROCESS | 1664 | 1469256533780 Marionette TRACE conn2 <- [1,1990,null,{}] 23:48:53 INFO - PROCESS | 1664 | 1469256533784 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}] 23:48:53 INFO - PROCESS | 1664 | 1469256533785 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:53 INFO - PROCESS | 1664 | 1469256533863 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 23:48:53 INFO - PROCESS | 1664 | 1469256533868 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:53 INFO - PROCESS | 1664 | 1469256533870 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:53 INFO - PROCESS | 1664 | ++DOCSHELL 0x116852000 == 10 [pid = 1664] [id = 505] 23:48:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (0x1130c2c00) [pid = 1664] [serial = 1515] [outer = 0x0] 23:48:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (0x1130db000) [pid = 1664] [serial = 1516] [outer = 0x1130c2c00] 23:48:53 INFO - PROCESS | 1664 | 1469256533900 Marionette DEBUG loaded listener.js 23:48:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (0x115e2a000) [pid = 1664] [serial = 1517] [outer = 0x1130c2c00] 23:48:54 INFO - PROCESS | 1664 | 1469256534222 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]]]}] 23:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 470ms 23:48:54 INFO - PROCESS | 1664 | 1469256534268 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 23:48:54 INFO - PROCESS | 1664 | 1469256534272 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 23:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:48:54 INFO - PROCESS | 1664 | 1469256534278 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:48:54 INFO - PROCESS | 1664 | 1469256534280 Marionette TRACE conn2 <- [1,1994,null,{}] 23:48:54 INFO - PROCESS | 1664 | 1469256534282 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}] 23:48:54 INFO - PROCESS | 1664 | 1469256534284 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:54 INFO - PROCESS | 1664 | 1469256534363 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 23:48:54 INFO - PROCESS | 1664 | 1469256534367 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:54 INFO - PROCESS | 1664 | 1469256534368 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:54 INFO - PROCESS | 1664 | ++DOCSHELL 0x1164ae000 == 11 [pid = 1664] [id = 506] 23:48:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (0x116767c00) [pid = 1664] [serial = 1518] [outer = 0x0] 23:48:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (0x116ab0c00) [pid = 1664] [serial = 1519] [outer = 0x116767c00] 23:48:54 INFO - PROCESS | 1664 | 1469256534397 Marionette DEBUG loaded listener.js 23:48:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (0x118127c00) [pid = 1664] [serial = 1520] [outer = 0x116767c00] 23:48:54 INFO - PROCESS | 1664 | 1469256534737 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]]]}] 23:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 469ms 23:48:54 INFO - PROCESS | 1664 | 1469256534748 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 23:48:54 INFO - PROCESS | 1664 | 1469256534749 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 23:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:48:54 INFO - PROCESS | 1664 | 1469256534751 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:48:54 INFO - PROCESS | 1664 | 1469256534754 Marionette TRACE conn2 <- [1,1998,null,{}] 23:48:54 INFO - PROCESS | 1664 | 1469256534761 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}] 23:48:54 INFO - PROCESS | 1664 | 1469256534765 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:54 INFO - PROCESS | 1664 | 1469256534854 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 23:48:54 INFO - PROCESS | 1664 | 1469256534906 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:54 INFO - PROCESS | 1664 | 1469256534908 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:54 INFO - PROCESS | 1664 | ++DOCSHELL 0x11963c000 == 12 [pid = 1664] [id = 507] 23:48:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (0x112d1f400) [pid = 1664] [serial = 1521] [outer = 0x0] 23:48:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x118608000) [pid = 1664] [serial = 1522] [outer = 0x112d1f400] 23:48:54 INFO - PROCESS | 1664 | 1469256534937 Marionette DEBUG loaded listener.js 23:48:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x1191d8000) [pid = 1664] [serial = 1523] [outer = 0x112d1f400] 23:48:55 INFO - PROCESS | 1664 | 1469256535236 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]]]}] 23:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 521ms 23:48:55 INFO - PROCESS | 1664 | 1469256535273 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 23:48:55 INFO - PROCESS | 1664 | 1469256535275 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 23:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:48:55 INFO - PROCESS | 1664 | 1469256535279 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:48:55 INFO - PROCESS | 1664 | 1469256535280 Marionette TRACE conn2 <- [1,2002,null,{}] 23:48:55 INFO - PROCESS | 1664 | 1469256535283 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}] 23:48:55 INFO - PROCESS | 1664 | 1469256535284 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:55 INFO - PROCESS | 1664 | 1469256535361 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 23:48:55 INFO - PROCESS | 1664 | 1469256535365 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:55 INFO - PROCESS | 1664 | 1469256535366 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:55 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b72000 == 13 [pid = 1664] [id = 508] 23:48:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x1198d5c00) [pid = 1664] [serial = 1524] [outer = 0x0] 23:48:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x119a33400) [pid = 1664] [serial = 1525] [outer = 0x1198d5c00] 23:48:55 INFO - PROCESS | 1664 | 1469256535392 Marionette DEBUG loaded listener.js 23:48:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x119d22800) [pid = 1664] [serial = 1526] [outer = 0x1198d5c00] 23:48:55 INFO - PROCESS | 1664 | 1469256535719 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]]]}] 23:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 469ms 23:48:55 INFO - PROCESS | 1664 | 1469256535749 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 23:48:55 INFO - PROCESS | 1664 | 1469256535750 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 23:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:48:55 INFO - PROCESS | 1664 | 1469256535752 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:48:55 INFO - PROCESS | 1664 | 1469256535753 Marionette TRACE conn2 <- [1,2006,null,{}] 23:48:55 INFO - PROCESS | 1664 | 1469256535755 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}] 23:48:55 INFO - PROCESS | 1664 | 1469256535756 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:55 INFO - PROCESS | 1664 | 1469256535864 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 23:48:55 INFO - PROCESS | 1664 | 1469256535879 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:55 INFO - PROCESS | 1664 | 1469256535880 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:55 INFO - PROCESS | 1664 | ++DOCSHELL 0x1214a9000 == 14 [pid = 1664] [id = 509] 23:48:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x116646400) [pid = 1664] [serial = 1527] [outer = 0x0] 23:48:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x119d3c400) [pid = 1664] [serial = 1528] [outer = 0x116646400] 23:48:55 INFO - PROCESS | 1664 | 1469256535904 Marionette DEBUG loaded listener.js 23:48:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x119e60400) [pid = 1664] [serial = 1529] [outer = 0x116646400] 23:48:56 INFO - PROCESS | 1664 | 1469256536256 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]]]}] 23:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 23:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 525ms 23:48:56 INFO - PROCESS | 1664 | 1469256536278 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 23:48:56 INFO - PROCESS | 1664 | 1469256536279 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 23:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:48:56 INFO - PROCESS | 1664 | 1469256536282 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:48:56 INFO - PROCESS | 1664 | 1469256536283 Marionette TRACE conn2 <- [1,2010,null,{}] 23:48:56 INFO - PROCESS | 1664 | 1469256536285 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}] 23:48:56 INFO - PROCESS | 1664 | 1469256536289 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:56 INFO - PROCESS | 1664 | 1469256536410 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 23:48:56 INFO - PROCESS | 1664 | 1469256536444 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:56 INFO - PROCESS | 1664 | 1469256536445 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:56 INFO - PROCESS | 1664 | ++DOCSHELL 0x125f36000 == 15 [pid = 1664] [id = 510] 23:48:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x119e66000) [pid = 1664] [serial = 1530] [outer = 0x0] 23:48:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x120b05c00) [pid = 1664] [serial = 1531] [outer = 0x119e66000] 23:48:56 INFO - PROCESS | 1664 | 1469256536470 Marionette DEBUG loaded listener.js 23:48:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x12163a000) [pid = 1664] [serial = 1532] [outer = 0x119e66000] 23:48:56 INFO - PROCESS | 1664 | 1469256536780 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]]]}] 23:48:56 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 23:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 521ms 23:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:48:56 INFO - PROCESS | 1664 | 1469256536810 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 23:48:56 INFO - PROCESS | 1664 | 1469256536813 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 23:48:56 INFO - PROCESS | 1664 | 1469256536815 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:48:56 INFO - PROCESS | 1664 | 1469256536816 Marionette TRACE conn2 <- [1,2014,null,{}] 23:48:56 INFO - PROCESS | 1664 | 1469256536818 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}] 23:48:56 INFO - PROCESS | 1664 | 1469256536819 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:56 INFO - PROCESS | 1664 | 1469256536911 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 23:48:56 INFO - PROCESS | 1664 | 1469256536945 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:56 INFO - PROCESS | 1664 | 1469256536946 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:56 INFO - PROCESS | 1664 | ++DOCSHELL 0x128617800 == 16 [pid = 1664] [id = 511] 23:48:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x12163a800) [pid = 1664] [serial = 1533] [outer = 0x0] 23:48:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x122d30800) [pid = 1664] [serial = 1534] [outer = 0x12163a800] 23:48:56 INFO - PROCESS | 1664 | 1469256536976 Marionette DEBUG loaded listener.js 23:48:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x122fe7c00) [pid = 1664] [serial = 1535] [outer = 0x12163a800] 23:48:57 INFO - PROCESS | 1664 | 1469256537262 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]]]}] 23:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 469ms 23:48:57 INFO - PROCESS | 1664 | 1469256537284 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 23:48:57 INFO - PROCESS | 1664 | 1469256537285 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 23:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:48:57 INFO - PROCESS | 1664 | 1469256537287 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:48:57 INFO - PROCESS | 1664 | 1469256537288 Marionette TRACE conn2 <- [1,2018,null,{}] 23:48:57 INFO - PROCESS | 1664 | 1469256537291 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}] 23:48:57 INFO - PROCESS | 1664 | 1469256537293 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:57 INFO - PROCESS | 1664 | 1469256537397 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 23:48:57 INFO - PROCESS | 1664 | 1469256537435 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:57 INFO - PROCESS | 1664 | 1469256537436 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:57 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c51800 == 17 [pid = 1664] [id = 512] 23:48:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x122fe8000) [pid = 1664] [serial = 1536] [outer = 0x0] 23:48:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1244f8000) [pid = 1664] [serial = 1537] [outer = 0x122fe8000] 23:48:57 INFO - PROCESS | 1664 | 1469256537460 Marionette DEBUG loaded listener.js 23:48:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x1161af400) [pid = 1664] [serial = 1538] [outer = 0x122fe8000] 23:48:57 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1214bfc00) [pid = 1664] [serial = 1490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:48:57 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x122df8c00) [pid = 1664] [serial = 1508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:48:57 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x119d27800) [pid = 1664] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:48:57 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x11918b400) [pid = 1664] [serial = 1502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:48:57 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x114f78800) [pid = 1664] [serial = 1499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:48:57 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x110eaf800) [pid = 1664] [serial = 1496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:48:57 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x125bba800) [pid = 1664] [serial = 1493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:48:57 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x1121b2c00) [pid = 1664] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:48:57 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x118251c00) [pid = 1664] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:48:57 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x1121b9c00) [pid = 1664] [serial = 1481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:48:57 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x1176c3800) [pid = 1664] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:48:57 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x112f49c00) [pid = 1664] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:48:57 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x119d46800) [pid = 1664] [serial = 1484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:48:57 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x125ffa800) [pid = 1664] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:48:57 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x120a10400) [pid = 1664] [serial = 1487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:48:58 INFO - PROCESS | 1664 | 1469256538023 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]]]}] 23:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 767ms 23:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:48:58 INFO - PROCESS | 1664 | 1469256538056 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 23:48:58 INFO - PROCESS | 1664 | 1469256538057 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 23:48:58 INFO - PROCESS | 1664 | 1469256538059 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:48:58 INFO - PROCESS | 1664 | 1469256538060 Marionette TRACE conn2 <- [1,2022,null,{}] 23:48:58 INFO - PROCESS | 1664 | 1469256538063 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}] 23:48:58 INFO - PROCESS | 1664 | 1469256538064 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:58 INFO - PROCESS | 1664 | 1469256538136 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 23:48:58 INFO - PROCESS | 1664 | 1469256538140 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:58 INFO - PROCESS | 1664 | 1469256538141 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:58 INFO - PROCESS | 1664 | ++DOCSHELL 0x11963b000 == 18 [pid = 1664] [id = 513] 23:48:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x1161a6c00) [pid = 1664] [serial = 1539] [outer = 0x0] 23:48:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x1183eb800) [pid = 1664] [serial = 1540] [outer = 0x1161a6c00] 23:48:58 INFO - PROCESS | 1664 | 1469256538167 Marionette DEBUG loaded listener.js 23:48:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x119d48c00) [pid = 1664] [serial = 1541] [outer = 0x1161a6c00] 23:48:58 INFO - PROCESS | 1664 | 1469256538475 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]]]}] 23:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 469ms 23:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:48:58 INFO - PROCESS | 1664 | 1469256538529 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 23:48:58 INFO - PROCESS | 1664 | 1469256538531 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 23:48:58 INFO - PROCESS | 1664 | 1469256538533 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:48:58 INFO - PROCESS | 1664 | 1469256538534 Marionette TRACE conn2 <- [1,2026,null,{}] 23:48:58 INFO - PROCESS | 1664 | 1469256538536 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}] 23:48:58 INFO - PROCESS | 1664 | 1469256538537 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:58 INFO - PROCESS | 1664 | 1469256538613 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 23:48:58 INFO - PROCESS | 1664 | 1469256538616 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:58 INFO - PROCESS | 1664 | 1469256538617 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:58 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a1e4000 == 19 [pid = 1664] [id = 514] 23:48:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x118251c00) [pid = 1664] [serial = 1542] [outer = 0x0] 23:48:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x122fe5000) [pid = 1664] [serial = 1543] [outer = 0x118251c00] 23:48:58 INFO - PROCESS | 1664 | 1469256538642 Marionette DEBUG loaded listener.js 23:48:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x124a82400) [pid = 1664] [serial = 1544] [outer = 0x118251c00] 23:48:58 INFO - PROCESS | 1664 | 1469256538985 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]]]}] 23:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 469ms 23:48:59 INFO - PROCESS | 1664 | 1469256539003 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 23:48:59 INFO - PROCESS | 1664 | 1469256539004 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 23:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:48:59 INFO - PROCESS | 1664 | 1469256539006 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:48:59 INFO - PROCESS | 1664 | 1469256539008 Marionette TRACE conn2 <- [1,2030,null,{}] 23:48:59 INFO - PROCESS | 1664 | 1469256539012 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}] 23:48:59 INFO - PROCESS | 1664 | 1469256539014 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:59 INFO - PROCESS | 1664 | 1469256539103 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 23:48:59 INFO - PROCESS | 1664 | 1469256539157 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:59 INFO - PROCESS | 1664 | 1469256539159 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:59 INFO - PROCESS | 1664 | ++DOCSHELL 0x120fe4000 == 20 [pid = 1664] [id = 515] 23:48:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x1181d2c00) [pid = 1664] [serial = 1545] [outer = 0x0] 23:48:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x125065000) [pid = 1664] [serial = 1546] [outer = 0x1181d2c00] 23:48:59 INFO - PROCESS | 1664 | 1469256539189 Marionette DEBUG loaded listener.js 23:48:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x1265c7000) [pid = 1664] [serial = 1547] [outer = 0x1181d2c00] 23:48:59 INFO - PROCESS | 1664 | 1469256539476 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]]]}] 23:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 521ms 23:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:48:59 INFO - PROCESS | 1664 | 1469256539529 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 23:48:59 INFO - PROCESS | 1664 | 1469256539531 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 23:48:59 INFO - PROCESS | 1664 | 1469256539533 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:48:59 INFO - PROCESS | 1664 | 1469256539534 Marionette TRACE conn2 <- [1,2034,null,{}] 23:48:59 INFO - PROCESS | 1664 | 1469256539536 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}] 23:48:59 INFO - PROCESS | 1664 | 1469256539537 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:59 INFO - PROCESS | 1664 | 1469256539614 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 23:48:59 INFO - PROCESS | 1664 | 1469256539668 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:59 INFO - PROCESS | 1664 | 1469256539669 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:48:59 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b38a800 == 21 [pid = 1664] [id = 516] 23:48:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x119184400) [pid = 1664] [serial = 1548] [outer = 0x0] 23:48:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1265c7800) [pid = 1664] [serial = 1549] [outer = 0x119184400] 23:48:59 INFO - PROCESS | 1664 | 1469256539693 Marionette DEBUG loaded listener.js 23:48:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x1285e5c00) [pid = 1664] [serial = 1550] [outer = 0x119184400] 23:49:00 INFO - PROCESS | 1664 | 1469256540098 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]]]}] 23:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 571ms 23:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:49:00 INFO - PROCESS | 1664 | 1469256540104 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 23:49:00 INFO - PROCESS | 1664 | 1469256540106 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 23:49:00 INFO - PROCESS | 1664 | 1469256540111 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:49:00 INFO - PROCESS | 1664 | 1469256540113 Marionette TRACE conn2 <- [1,2038,null,{}] 23:49:00 INFO - PROCESS | 1664 | 1469256540117 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}] 23:49:00 INFO - PROCESS | 1664 | 1469256540119 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:00 INFO - PROCESS | 1664 | 1469256540218 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 23:49:00 INFO - PROCESS | 1664 | 1469256540271 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:00 INFO - PROCESS | 1664 | 1469256540274 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:00 INFO - PROCESS | 1664 | ++DOCSHELL 0x117d45000 == 22 [pid = 1664] [id = 517] 23:49:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x112f49400) [pid = 1664] [serial = 1551] [outer = 0x0] 23:49:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x115d99c00) [pid = 1664] [serial = 1552] [outer = 0x112f49400] 23:49:00 INFO - PROCESS | 1664 | 1469256540305 Marionette DEBUG loaded listener.js 23:49:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x116890000) [pid = 1664] [serial = 1553] [outer = 0x112f49400] 23:49:00 INFO - PROCESS | 1664 | 1469256540879 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]]]}] 23:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 822ms 23:49:00 INFO - PROCESS | 1664 | 1469256540933 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 23:49:00 INFO - PROCESS | 1664 | 1469256540937 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 23:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:49:00 INFO - PROCESS | 1664 | 1469256540944 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:49:00 INFO - PROCESS | 1664 | 1469256540946 Marionette TRACE conn2 <- [1,2042,null,{}] 23:49:00 INFO - PROCESS | 1664 | 1469256540950 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}] 23:49:00 INFO - PROCESS | 1664 | 1469256540953 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:01 INFO - PROCESS | 1664 | 1469256541080 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 23:49:01 INFO - PROCESS | 1664 | 1469256541149 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:01 INFO - PROCESS | 1664 | 1469256541150 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:01 INFO - PROCESS | 1664 | ++DOCSHELL 0x124a3d000 == 23 [pid = 1664] [id = 518] 23:49:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x118602c00) [pid = 1664] [serial = 1554] [outer = 0x0] 23:49:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x119131400) [pid = 1664] [serial = 1555] [outer = 0x118602c00] 23:49:01 INFO - PROCESS | 1664 | 1469256541180 Marionette DEBUG loaded listener.js 23:49:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x1198d3400) [pid = 1664] [serial = 1556] [outer = 0x118602c00] 23:49:01 INFO - PROCESS | 1664 | 1469256541560 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]]]}] 23:49:01 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) 23:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 672ms 23:49:01 INFO - PROCESS | 1664 | 1469256541620 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 23:49:01 INFO - PROCESS | 1664 | 1469256541621 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 23:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:49:01 INFO - PROCESS | 1664 | 1469256541624 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:49:01 INFO - PROCESS | 1664 | 1469256541628 Marionette TRACE conn2 <- [1,2046,null,{}] 23:49:01 INFO - PROCESS | 1664 | 1469256541654 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}] 23:49:01 INFO - PROCESS | 1664 | 1469256541657 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:01 INFO - PROCESS | 1664 | 1469256541753 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 23:49:01 INFO - PROCESS | 1664 | 1469256541823 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:01 INFO - PROCESS | 1664 | 1469256541826 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:01 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b441800 == 24 [pid = 1664] [id = 519] 23:49:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x120a03000) [pid = 1664] [serial = 1557] [outer = 0x0] 23:49:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x120e03400) [pid = 1664] [serial = 1558] [outer = 0x120a03000] 23:49:01 INFO - PROCESS | 1664 | 1469256541856 Marionette DEBUG loaded listener.js 23:49:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x121635c00) [pid = 1664] [serial = 1559] [outer = 0x120a03000] 23:49:02 INFO - PROCESS | 1664 | 1469256542256 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]]]}] 23:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 640ms 23:49:02 INFO - PROCESS | 1664 | 1469256542264 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 23:49:02 INFO - PROCESS | 1664 | 1469256542266 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 23:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:49:02 INFO - PROCESS | 1664 | 1469256542268 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:49:02 INFO - PROCESS | 1664 | 1469256542269 Marionette TRACE conn2 <- [1,2050,null,{}] 23:49:02 INFO - PROCESS | 1664 | 1469256542272 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}] 23:49:02 INFO - PROCESS | 1664 | 1469256542273 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:02 INFO - PROCESS | 1664 | 1469256542391 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 23:49:02 INFO - PROCESS | 1664 | 1469256542397 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:02 INFO - PROCESS | 1664 | 1469256542399 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:02 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b79a800 == 25 [pid = 1664] [id = 520] 23:49:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x122fec800) [pid = 1664] [serial = 1560] [outer = 0x0] 23:49:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x1246d0800) [pid = 1664] [serial = 1561] [outer = 0x122fec800] 23:49:02 INFO - PROCESS | 1664 | 1469256542428 Marionette DEBUG loaded listener.js 23:49:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1262b3c00) [pid = 1664] [serial = 1562] [outer = 0x122fec800] 23:49:03 INFO - PROCESS | 1664 | 1469256543005 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]]]}] 23:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 770ms 23:49:03 INFO - PROCESS | 1664 | 1469256543080 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 23:49:03 INFO - PROCESS | 1664 | 1469256543082 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 23:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:49:03 INFO - PROCESS | 1664 | 1469256543088 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:49:03 INFO - PROCESS | 1664 | 1469256543089 Marionette TRACE conn2 <- [1,2054,null,{}] 23:49:03 INFO - PROCESS | 1664 | 1469256543095 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}] 23:49:03 INFO - PROCESS | 1664 | 1469256543096 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:03 INFO - PROCESS | 1664 | 1469256543183 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 23:49:03 INFO - PROCESS | 1664 | 1469256543258 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:03 INFO - PROCESS | 1664 | 1469256543261 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:03 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ad8800 == 26 [pid = 1664] [id = 521] 23:49:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x113352400) [pid = 1664] [serial = 1563] [outer = 0x0] 23:49:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x115e29800) [pid = 1664] [serial = 1564] [outer = 0x113352400] 23:49:03 INFO - PROCESS | 1664 | 1469256543288 Marionette DEBUG loaded listener.js 23:49:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x11676c400) [pid = 1664] [serial = 1565] [outer = 0x113352400] 23:49:03 INFO - PROCESS | 1664 | --DOCSHELL 0x1181ad800 == 25 [pid = 1664] [id = 504] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x112a82c00) [pid = 1664] [serial = 1513] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | 1469256543657 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]]]}] 23:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 621ms 23:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:49:03 INFO - PROCESS | 1664 | 1469256543708 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 23:49:03 INFO - PROCESS | 1664 | 1469256543711 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 23:49:03 INFO - PROCESS | 1664 | 1469256543715 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:49:03 INFO - PROCESS | 1664 | 1469256543717 Marionette TRACE conn2 <- [1,2058,null,{}] 23:49:03 INFO - PROCESS | 1664 | 1469256543719 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}] 23:49:03 INFO - PROCESS | 1664 | 1469256543721 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:03 INFO - PROCESS | 1664 | 1469256543799 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x124a82000) [pid = 1664] [serial = 1510] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x12b3e5800) [pid = 1664] [serial = 928] [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.] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x121633800) [pid = 1664] [serial = 1507] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x1244ac800) [pid = 1664] [serial = 1509] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x119d1b800) [pid = 1664] [serial = 1504] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x120b03400) [pid = 1664] [serial = 1506] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x118250c00) [pid = 1664] [serial = 1501] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x111c78c00) [pid = 1664] [serial = 1497] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x1194d6000) [pid = 1664] [serial = 1503] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x116a14400) [pid = 1664] [serial = 1500] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x112d1c400) [pid = 1664] [serial = 1498] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1285ec800) [pid = 1664] [serial = 1495] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x1265d0800) [pid = 1664] [serial = 1494] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x1262ab400) [pid = 1664] [serial = 1492] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x1130bc800) [pid = 1664] [serial = 1470] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x116649400) [pid = 1664] [serial = 1471] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x11860a400) [pid = 1664] [serial = 1473] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x11917f800) [pid = 1664] [serial = 1474] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x1194dc800) [pid = 1664] [serial = 1482] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x119d23800) [pid = 1664] [serial = 1483] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x1182f1800) [pid = 1664] [serial = 1479] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x119181c00) [pid = 1664] [serial = 1480] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x112f57400) [pid = 1664] [serial = 1476] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x1167d5800) [pid = 1664] [serial = 1477] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x119e68400) [pid = 1664] [serial = 1485] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x120a11400) [pid = 1664] [serial = 1486] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (0x128778000) [pid = 1664] [serial = 1468] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (0x120e09800) [pid = 1664] [serial = 1488] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (0x120f8f400) [pid = 1664] [serial = 1489] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (0x122dfd400) [pid = 1664] [serial = 1491] [outer = 0x0] [url = about:blank] 23:49:03 INFO - PROCESS | 1664 | 1469256543867 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:03 INFO - PROCESS | 1664 | 1469256543868 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:03 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ffd000 == 26 [pid = 1664] [id = 522] 23:49:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (0x112f57400) [pid = 1664] [serial = 1566] [outer = 0x0] 23:49:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (0x116807c00) [pid = 1664] [serial = 1567] [outer = 0x112f57400] 23:49:03 INFO - PROCESS | 1664 | 1469256543898 Marionette DEBUG loaded listener.js 23:49:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x118251400) [pid = 1664] [serial = 1568] [outer = 0x112f57400] 23:49:04 INFO - PROCESS | 1664 | 1469256544186 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]]]}] 23:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 520ms 23:49:04 INFO - PROCESS | 1664 | 1469256544235 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 23:49:04 INFO - PROCESS | 1664 | 1469256544237 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 23:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:49:04 INFO - PROCESS | 1664 | 1469256544239 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:49:04 INFO - PROCESS | 1664 | 1469256544241 Marionette TRACE conn2 <- [1,2062,null,{}] 23:49:04 INFO - PROCESS | 1664 | 1469256544250 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}] 23:49:04 INFO - PROCESS | 1664 | 1469256544253 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:04 INFO - PROCESS | 1664 | 1469256544331 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 23:49:04 INFO - PROCESS | 1664 | 1469256544336 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:04 INFO - PROCESS | 1664 | 1469256544338 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:04 INFO - PROCESS | 1664 | ++DOCSHELL 0x119b3f000 == 27 [pid = 1664] [id = 523] 23:49:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x11860b800) [pid = 1664] [serial = 1569] [outer = 0x0] 23:49:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x1194d8400) [pid = 1664] [serial = 1570] [outer = 0x11860b800] 23:49:04 INFO - PROCESS | 1664 | 1469256544365 Marionette DEBUG loaded listener.js 23:49:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x119d1e400) [pid = 1664] [serial = 1571] [outer = 0x11860b800] 23:49:04 INFO - PROCESS | 1664 | 1469256544750 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]]]}] 23:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 524ms 23:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:49:04 INFO - PROCESS | 1664 | 1469256544763 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 23:49:04 INFO - PROCESS | 1664 | 1469256544765 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 23:49:04 INFO - PROCESS | 1664 | 1469256544767 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:49:04 INFO - PROCESS | 1664 | 1469256544768 Marionette TRACE conn2 <- [1,2066,null,{}] 23:49:04 INFO - PROCESS | 1664 | 1469256544771 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}] 23:49:04 INFO - PROCESS | 1664 | 1469256544772 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:04 INFO - PROCESS | 1664 | 1469256544850 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 23:49:04 INFO - PROCESS | 1664 | 1469256544854 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:04 INFO - PROCESS | 1664 | 1469256544854 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:04 INFO - PROCESS | 1664 | ++DOCSHELL 0x121336800 == 28 [pid = 1664] [id = 524] 23:49:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x119d29c00) [pid = 1664] [serial = 1572] [outer = 0x0] 23:49:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x119e5f800) [pid = 1664] [serial = 1573] [outer = 0x119d29c00] 23:49:04 INFO - PROCESS | 1664 | 1469256544881 Marionette DEBUG loaded listener.js 23:49:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x11a0e6c00) [pid = 1664] [serial = 1574] [outer = 0x119d29c00] 23:49:05 INFO - PROCESS | 1664 | 1469256545197 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]]]}] 23:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 469ms 23:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:49:05 INFO - PROCESS | 1664 | 1469256545236 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 23:49:05 INFO - PROCESS | 1664 | 1469256545237 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 23:49:05 INFO - PROCESS | 1664 | 1469256545239 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:49:05 INFO - PROCESS | 1664 | 1469256545241 Marionette TRACE conn2 <- [1,2070,null,{}] 23:49:05 INFO - PROCESS | 1664 | 1469256545243 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}] 23:49:05 INFO - PROCESS | 1664 | 1469256545244 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:05 INFO - PROCESS | 1664 | 1469256545342 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 23:49:05 INFO - PROCESS | 1664 | 1469256545350 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:05 INFO - PROCESS | 1664 | 1469256545351 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:05 INFO - PROCESS | 1664 | ++DOCSHELL 0x125098000 == 29 [pid = 1664] [id = 525] 23:49:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x120a0dc00) [pid = 1664] [serial = 1575] [outer = 0x0] 23:49:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x120bf4400) [pid = 1664] [serial = 1576] [outer = 0x120a0dc00] 23:49:05 INFO - PROCESS | 1664 | 1469256545377 Marionette DEBUG loaded listener.js 23:49:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x120f3dc00) [pid = 1664] [serial = 1577] [outer = 0x120a0dc00] 23:49:05 INFO - PROCESS | 1664 | 1469256545714 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]]]}] 23:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 517ms 23:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:49:05 INFO - PROCESS | 1664 | 1469256545758 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 23:49:05 INFO - PROCESS | 1664 | 1469256545759 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 23:49:05 INFO - PROCESS | 1664 | 1469256545761 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:49:05 INFO - PROCESS | 1664 | 1469256545762 Marionette TRACE conn2 <- [1,2074,null,{}] 23:49:05 INFO - PROCESS | 1664 | 1469256545765 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}] 23:49:05 INFO - PROCESS | 1664 | 1469256545769 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:05 INFO - PROCESS | 1664 | 1469256545862 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 23:49:05 INFO - PROCESS | 1664 | 1469256545930 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:05 INFO - PROCESS | 1664 | 1469256545931 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:05 INFO - PROCESS | 1664 | ++DOCSHELL 0x12860b800 == 30 [pid = 1664] [id = 526] 23:49:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x119e63000) [pid = 1664] [serial = 1578] [outer = 0x0] 23:49:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x121633400) [pid = 1664] [serial = 1579] [outer = 0x119e63000] 23:49:05 INFO - PROCESS | 1664 | 1469256545956 Marionette DEBUG loaded listener.js 23:49:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1265b4800) [pid = 1664] [serial = 1580] [outer = 0x119e63000] 23:49:06 INFO - PROCESS | 1664 | 1469256546245 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]]]}] 23:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 519ms 23:49:06 INFO - PROCESS | 1664 | 1469256546281 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 23:49:06 INFO - PROCESS | 1664 | 1469256546282 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 23:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:49:06 INFO - PROCESS | 1664 | 1469256546284 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:49:06 INFO - PROCESS | 1664 | 1469256546285 Marionette TRACE conn2 <- [1,2078,null,{}] 23:49:06 INFO - PROCESS | 1664 | 1469256546288 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}] 23:49:06 INFO - PROCESS | 1664 | 1469256546289 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:06 INFO - PROCESS | 1664 | 1469256546384 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 23:49:06 INFO - PROCESS | 1664 | 1469256546388 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:06 INFO - PROCESS | 1664 | 1469256546396 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:06 INFO - PROCESS | 1664 | ++DOCSHELL 0x116409800 == 31 [pid = 1664] [id = 527] 23:49:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x120a0e000) [pid = 1664] [serial = 1581] [outer = 0x0] 23:49:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1265cec00) [pid = 1664] [serial = 1582] [outer = 0x120a0e000] 23:49:06 INFO - PROCESS | 1664 | 1469256546455 Marionette DEBUG loaded listener.js 23:49:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1285ee000) [pid = 1664] [serial = 1583] [outer = 0x120a0e000] 23:49:06 INFO - PROCESS | 1664 | 1469256546739 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]]]}] 23:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 469ms 23:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:49:06 INFO - PROCESS | 1664 | 1469256546753 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 23:49:06 INFO - PROCESS | 1664 | 1469256546754 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 23:49:06 INFO - PROCESS | 1664 | 1469256546756 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:49:06 INFO - PROCESS | 1664 | 1469256546757 Marionette TRACE conn2 <- [1,2082,null,{}] 23:49:06 INFO - PROCESS | 1664 | 1469256546772 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}] 23:49:06 INFO - PROCESS | 1664 | 1469256546773 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:06 INFO - PROCESS | 1664 | 1469256546873 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 23:49:06 INFO - PROCESS | 1664 | 1469256546878 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:06 INFO - PROCESS | 1664 | 1469256546879 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:06 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a1e9800 == 32 [pid = 1664] [id = 528] 23:49:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x128775000) [pid = 1664] [serial = 1584] [outer = 0x0] 23:49:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x128797800) [pid = 1664] [serial = 1585] [outer = 0x128775000] 23:49:06 INFO - PROCESS | 1664 | 1469256546903 Marionette DEBUG loaded listener.js 23:49:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x1287a5000) [pid = 1664] [serial = 1586] [outer = 0x128775000] 23:49:07 INFO - PROCESS | 1664 | 1469256547222 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]]]}] 23:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 478ms 23:49:07 INFO - PROCESS | 1664 | 1469256547239 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 23:49:07 INFO - PROCESS | 1664 | 1469256547240 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 23:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:49:07 INFO - PROCESS | 1664 | 1469256547242 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:49:07 INFO - PROCESS | 1664 | 1469256547245 Marionette TRACE conn2 <- [1,2086,null,{}] 23:49:07 INFO - PROCESS | 1664 | 1469256547253 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}] 23:49:07 INFO - PROCESS | 1664 | 1469256547254 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:07 INFO - PROCESS | 1664 | 1469256547360 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 23:49:07 INFO - PROCESS | 1664 | 1469256547401 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:07 INFO - PROCESS | 1664 | 1469256547402 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:07 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b388000 == 33 [pid = 1664] [id = 529] 23:49:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x128776000) [pid = 1664] [serial = 1587] [outer = 0x0] 23:49:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x128c1d000) [pid = 1664] [serial = 1588] [outer = 0x128776000] 23:49:07 INFO - PROCESS | 1664 | 1469256547426 Marionette DEBUG loaded listener.js 23:49:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x128c23000) [pid = 1664] [serial = 1589] [outer = 0x128776000] 23:49:07 INFO - PROCESS | 1664 | 1469256547712 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]]]}] 23:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 525ms 23:49:07 INFO - PROCESS | 1664 | 1469256547772 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 23:49:07 INFO - PROCESS | 1664 | 1469256547774 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 23:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:49:07 INFO - PROCESS | 1664 | 1469256547778 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:49:07 INFO - PROCESS | 1664 | 1469256547779 Marionette TRACE conn2 <- [1,2090,null,{}] 23:49:07 INFO - PROCESS | 1664 | 1469256547781 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}] 23:49:07 INFO - PROCESS | 1664 | 1469256547782 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:07 INFO - PROCESS | 1664 | 1469256547881 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 23:49:07 INFO - PROCESS | 1664 | 1469256547884 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:07 INFO - PROCESS | 1664 | 1469256547885 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:07 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b44f000 == 34 [pid = 1664] [id = 530] 23:49:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x128c1b800) [pid = 1664] [serial = 1590] [outer = 0x0] 23:49:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x128c86800) [pid = 1664] [serial = 1591] [outer = 0x128c1b800] 23:49:07 INFO - PROCESS | 1664 | 1469256547909 Marionette DEBUG loaded listener.js 23:49:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x128c8dc00) [pid = 1664] [serial = 1592] [outer = 0x128c1b800] 23:49:08 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x112d1f400) [pid = 1664] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:49:08 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x12163a800) [pid = 1664] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:49:08 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x118251c00) [pid = 1664] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:49:08 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1198d5c00) [pid = 1664] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:49:08 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x1130c2c00) [pid = 1664] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:49:08 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x116646400) [pid = 1664] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:49:08 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x122fe8000) [pid = 1664] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:49:08 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1161a6c00) [pid = 1664] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:49:08 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1121b9000) [pid = 1664] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:49:08 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x1181d2c00) [pid = 1664] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:49:08 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x119e66000) [pid = 1664] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:49:08 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x116767c00) [pid = 1664] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:49:08 INFO - PROCESS | 1664 | 1469256548235 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]]]}] 23:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 471ms 23:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:49:08 INFO - PROCESS | 1664 | 1469256548248 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 23:49:08 INFO - PROCESS | 1664 | 1469256548250 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 23:49:08 INFO - PROCESS | 1664 | 1469256548252 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:49:08 INFO - PROCESS | 1664 | 1469256548254 Marionette TRACE conn2 <- [1,2094,null,{}] 23:49:08 INFO - PROCESS | 1664 | 1469256548267 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}] 23:49:08 INFO - PROCESS | 1664 | 1469256548268 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:08 INFO - PROCESS | 1664 | 1469256548398 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 23:49:08 INFO - PROCESS | 1664 | 1469256548433 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:08 INFO - PROCESS | 1664 | 1469256548435 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:08 INFO - PROCESS | 1664 | ++DOCSHELL 0x12beaf800 == 35 [pid = 1664] [id = 531] 23:49:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x1121e5000) [pid = 1664] [serial = 1593] [outer = 0x0] 23:49:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1198d5c00) [pid = 1664] [serial = 1594] [outer = 0x1121e5000] 23:49:08 INFO - PROCESS | 1664 | 1469256548477 Marionette DEBUG loaded listener.js 23:49:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x128de7c00) [pid = 1664] [serial = 1595] [outer = 0x1121e5000] 23:49:08 INFO - PROCESS | 1664 | 1469256548847 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]]]}] 23:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 626ms 23:49:08 INFO - PROCESS | 1664 | 1469256548879 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 23:49:08 INFO - PROCESS | 1664 | 1469256548881 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 23:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:49:08 INFO - PROCESS | 1664 | 1469256548884 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:49:08 INFO - PROCESS | 1664 | 1469256548886 Marionette TRACE conn2 <- [1,2098,null,{}] 23:49:08 INFO - PROCESS | 1664 | 1469256548889 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}] 23:49:08 INFO - PROCESS | 1664 | 1469256548891 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:09 INFO - PROCESS | 1664 | 1469256549006 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 23:49:09 INFO - PROCESS | 1664 | 1469256549013 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:09 INFO - PROCESS | 1664 | 1469256549014 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:09 INFO - PROCESS | 1664 | ++DOCSHELL 0x12bebb000 == 36 [pid = 1664] [id = 532] 23:49:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x112d26c00) [pid = 1664] [serial = 1596] [outer = 0x0] 23:49:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x128def800) [pid = 1664] [serial = 1597] [outer = 0x112d26c00] 23:49:09 INFO - PROCESS | 1664 | 1469256549038 Marionette DEBUG loaded listener.js 23:49:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x128f06800) [pid = 1664] [serial = 1598] [outer = 0x112d26c00] 23:49:09 INFO - PROCESS | 1664 | 1469256549332 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]]]}] 23:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 471ms 23:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:49:09 INFO - PROCESS | 1664 | 1469256549355 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 23:49:09 INFO - PROCESS | 1664 | 1469256549356 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 23:49:09 INFO - PROCESS | 1664 | 1469256549361 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:49:09 INFO - PROCESS | 1664 | 1469256549363 Marionette TRACE conn2 <- [1,2102,null,{}] 23:49:09 INFO - PROCESS | 1664 | 1469256549366 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}] 23:49:09 INFO - PROCESS | 1664 | 1469256549367 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:09 INFO - PROCESS | 1664 | 1469256549470 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 23:49:09 INFO - PROCESS | 1664 | 1469256549477 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:09 INFO - PROCESS | 1664 | 1469256549478 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:09 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c468800 == 37 [pid = 1664] [id = 533] 23:49:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x128c88c00) [pid = 1664] [serial = 1599] [outer = 0x0] 23:49:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x128f06c00) [pid = 1664] [serial = 1600] [outer = 0x128c88c00] 23:49:09 INFO - PROCESS | 1664 | 1469256549516 Marionette DEBUG loaded listener.js 23:49:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x128f57800) [pid = 1664] [serial = 1601] [outer = 0x128c88c00] 23:49:09 INFO - PROCESS | 1664 | 1469256549983 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]]]}] 23:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 673ms 23:49:10 INFO - PROCESS | 1664 | 1469256550033 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 23:49:10 INFO - PROCESS | 1664 | 1469256550034 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 23:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:49:10 INFO - PROCESS | 1664 | 1469256550081 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:49:10 INFO - PROCESS | 1664 | 1469256550083 Marionette TRACE conn2 <- [1,2106,null,{}] 23:49:10 INFO - PROCESS | 1664 | 1469256550087 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}] 23:49:10 INFO - PROCESS | 1664 | 1469256550089 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:10 INFO - PROCESS | 1664 | 1469256550182 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 23:49:10 INFO - PROCESS | 1664 | 1469256550281 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:10 INFO - PROCESS | 1664 | 1469256550284 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:10 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ffa800 == 38 [pid = 1664] [id = 534] 23:49:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x1121bd400) [pid = 1664] [serial = 1602] [outer = 0x0] 23:49:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x112a8f000) [pid = 1664] [serial = 1603] [outer = 0x1121bd400] 23:49:10 INFO - PROCESS | 1664 | 1469256550315 Marionette DEBUG loaded listener.js 23:49:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x113c53c00) [pid = 1664] [serial = 1604] [outer = 0x1121bd400] 23:49:10 INFO - PROCESS | 1664 | 1469256550754 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]]]}] 23:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 721ms 23:49:10 INFO - PROCESS | 1664 | 1469256550839 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 23:49:10 INFO - PROCESS | 1664 | 1469256550843 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 23:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:49:10 INFO - PROCESS | 1664 | 1469256550886 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:49:10 INFO - PROCESS | 1664 | 1469256550888 Marionette TRACE conn2 <- [1,2110,null,{}] 23:49:10 INFO - PROCESS | 1664 | 1469256550895 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}] 23:49:10 INFO - PROCESS | 1664 | 1469256550900 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:11 INFO - PROCESS | 1664 | 1469256551055 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 23:49:11 INFO - PROCESS | 1664 | 1469256551134 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:11 INFO - PROCESS | 1664 | 1469256551136 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:11 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b7b000 == 39 [pid = 1664] [id = 535] 23:49:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1181e0400) [pid = 1664] [serial = 1605] [outer = 0x0] 23:49:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x1183edc00) [pid = 1664] [serial = 1606] [outer = 0x1181e0400] 23:49:11 INFO - PROCESS | 1664 | 1469256551167 Marionette DEBUG loaded listener.js 23:49:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x119187800) [pid = 1664] [serial = 1607] [outer = 0x1181e0400] 23:49:11 INFO - PROCESS | 1664 | 1469256551579 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]]]}] 23:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 744ms 23:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:49:11 INFO - PROCESS | 1664 | 1469256551607 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 23:49:11 INFO - PROCESS | 1664 | 1469256551608 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 23:49:11 INFO - PROCESS | 1664 | 1469256551611 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:49:11 INFO - PROCESS | 1664 | 1469256551612 Marionette TRACE conn2 <- [1,2114,null,{}] 23:49:11 INFO - PROCESS | 1664 | 1469256551615 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}] 23:49:11 INFO - PROCESS | 1664 | 1469256551616 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:11 INFO - PROCESS | 1664 | 1469256551719 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 23:49:11 INFO - PROCESS | 1664 | 1469256551783 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:11 INFO - PROCESS | 1664 | 1469256551788 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:11 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b79e000 == 40 [pid = 1664] [id = 536] 23:49:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x119e60000) [pid = 1664] [serial = 1608] [outer = 0x0] 23:49:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x11a0f1800) [pid = 1664] [serial = 1609] [outer = 0x119e60000] 23:49:11 INFO - PROCESS | 1664 | 1469256551819 Marionette DEBUG loaded listener.js 23:49:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x1214b3c00) [pid = 1664] [serial = 1610] [outer = 0x119e60000] 23:49:12 INFO - PROCESS | 1664 | 1469256552230 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]]]}] 23:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 669ms 23:49:12 INFO - PROCESS | 1664 | 1469256552281 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 23:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:49:12 INFO - PROCESS | 1664 | 1469256552283 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 23:49:12 INFO - PROCESS | 1664 | 1469256552285 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:49:12 INFO - PROCESS | 1664 | 1469256552286 Marionette TRACE conn2 <- [1,2118,null,{}] 23:49:12 INFO - PROCESS | 1664 | 1469256552289 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}] 23:49:12 INFO - PROCESS | 1664 | 1469256552290 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:12 INFO - PROCESS | 1664 | 1469256552413 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 23:49:12 INFO - PROCESS | 1664 | 1469256552496 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:12 INFO - PROCESS | 1664 | 1469256552497 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:12 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c956000 == 41 [pid = 1664] [id = 537] 23:49:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x1243fc000) [pid = 1664] [serial = 1611] [outer = 0x0] 23:49:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x125065400) [pid = 1664] [serial = 1612] [outer = 0x1243fc000] 23:49:12 INFO - PROCESS | 1664 | 1469256552528 Marionette DEBUG loaded listener.js 23:49:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x1262aa400) [pid = 1664] [serial = 1613] [outer = 0x1243fc000] 23:49:12 INFO - PROCESS | 1664 | 1469256552922 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]]]}] 23:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 669ms 23:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:49:12 INFO - PROCESS | 1664 | 1469256552955 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 23:49:12 INFO - PROCESS | 1664 | 1469256552956 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 23:49:12 INFO - PROCESS | 1664 | 1469256552958 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:49:12 INFO - PROCESS | 1664 | 1469256552960 Marionette TRACE conn2 <- [1,2122,null,{}] 23:49:12 INFO - PROCESS | 1664 | 1469256552962 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}] 23:49:12 INFO - PROCESS | 1664 | 1469256552964 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:13 INFO - PROCESS | 1664 | 1469256553179 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 23:49:13 INFO - PROCESS | 1664 | 1469256553253 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:13 INFO - PROCESS | 1664 | 1469256553254 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:13 INFO - PROCESS | 1664 | ++DOCSHELL 0x11963c800 == 42 [pid = 1664] [id = 538] 23:49:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x112d22400) [pid = 1664] [serial = 1614] [outer = 0x0] 23:49:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x115e26c00) [pid = 1664] [serial = 1615] [outer = 0x112d22400] 23:49:13 INFO - PROCESS | 1664 | 1469256553283 Marionette DEBUG loaded listener.js 23:49:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x116ab0800) [pid = 1664] [serial = 1616] [outer = 0x112d22400] 23:49:13 INFO - PROCESS | 1664 | 1469256553751 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]]]}] 23:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 821ms 23:49:13 INFO - PROCESS | 1664 | 1469256553781 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 23:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:49:13 INFO - PROCESS | 1664 | 1469256553785 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 23:49:13 INFO - PROCESS | 1664 | 1469256553790 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:49:13 INFO - PROCESS | 1664 | 1469256553793 Marionette TRACE conn2 <- [1,2126,null,{}] 23:49:13 INFO - PROCESS | 1664 | 1469256553797 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}] 23:49:13 INFO - PROCESS | 1664 | 1469256553800 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:13 INFO - PROCESS | 1664 | 1469256553933 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 23:49:14 INFO - PROCESS | 1664 | 1469256554037 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:14 INFO - PROCESS | 1664 | 1469256554039 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:14 INFO - PROCESS | 1664 | ++DOCSHELL 0x119299000 == 43 [pid = 1664] [id = 539] 23:49:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x118250c00) [pid = 1664] [serial = 1617] [outer = 0x0] 23:49:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x118609800) [pid = 1664] [serial = 1618] [outer = 0x118250c00] 23:49:14 INFO - PROCESS | 1664 | 1469256554073 Marionette DEBUG loaded listener.js 23:49:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x119182c00) [pid = 1664] [serial = 1619] [outer = 0x118250c00] 23:49:14 INFO - PROCESS | 1664 | --DOCSHELL 0x12bebb000 == 42 [pid = 1664] [id = 532] 23:49:14 INFO - PROCESS | 1664 | --DOCSHELL 0x12beaf800 == 41 [pid = 1664] [id = 531] 23:49:14 INFO - PROCESS | 1664 | --DOCSHELL 0x12b44f000 == 40 [pid = 1664] [id = 530] 23:49:14 INFO - PROCESS | 1664 | --DOCSHELL 0x12b388000 == 39 [pid = 1664] [id = 529] 23:49:14 INFO - PROCESS | 1664 | --DOCSHELL 0x12a1e9800 == 38 [pid = 1664] [id = 528] 23:49:14 INFO - PROCESS | 1664 | --DOCSHELL 0x116409800 == 37 [pid = 1664] [id = 527] 23:49:14 INFO - PROCESS | 1664 | --DOCSHELL 0x12860b800 == 36 [pid = 1664] [id = 526] 23:49:14 INFO - PROCESS | 1664 | --DOCSHELL 0x125098000 == 35 [pid = 1664] [id = 525] 23:49:14 INFO - PROCESS | 1664 | --DOCSHELL 0x121336800 == 34 [pid = 1664] [id = 524] 23:49:14 INFO - PROCESS | 1664 | --DOCSHELL 0x119b3f000 == 33 [pid = 1664] [id = 523] 23:49:14 INFO - PROCESS | 1664 | --DOCSHELL 0x11963c800 == 32 [pid = 1664] [id = 538] 23:49:14 INFO - PROCESS | 1664 | --DOCSHELL 0x12c956000 == 31 [pid = 1664] [id = 537] 23:49:14 INFO - PROCESS | 1664 | --DOCSHELL 0x12b79e000 == 30 [pid = 1664] [id = 536] 23:49:14 INFO - PROCESS | 1664 | --DOCSHELL 0x120b7b000 == 29 [pid = 1664] [id = 535] 23:49:14 INFO - PROCESS | 1664 | --DOCSHELL 0x12c468800 == 28 [pid = 1664] [id = 533] 23:49:14 INFO - PROCESS | 1664 | --DOCSHELL 0x116ffa800 == 27 [pid = 1664] [id = 534] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x1265c7000) [pid = 1664] [serial = 1547] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x118608000) [pid = 1664] [serial = 1522] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x122d30800) [pid = 1664] [serial = 1534] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x124a82400) [pid = 1664] [serial = 1544] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x119a33400) [pid = 1664] [serial = 1525] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x115e2a000) [pid = 1664] [serial = 1517] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x119e60400) [pid = 1664] [serial = 1529] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x119d3c400) [pid = 1664] [serial = 1528] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x122fe5000) [pid = 1664] [serial = 1543] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1161af400) [pid = 1664] [serial = 1538] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x119d48c00) [pid = 1664] [serial = 1541] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x113064c00) [pid = 1664] [serial = 1514] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1191d8000) [pid = 1664] [serial = 1523] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x125065000) [pid = 1664] [serial = 1546] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x120b05c00) [pid = 1664] [serial = 1531] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x118127c00) [pid = 1664] [serial = 1520] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1244f8000) [pid = 1664] [serial = 1537] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x122fe7c00) [pid = 1664] [serial = 1535] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1130db000) [pid = 1664] [serial = 1516] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x119d22800) [pid = 1664] [serial = 1526] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x1183eb800) [pid = 1664] [serial = 1540] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x12163a000) [pid = 1664] [serial = 1532] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x116ab0c00) [pid = 1664] [serial = 1519] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1265c7800) [pid = 1664] [serial = 1549] [outer = 0x0] [url = about:blank] 23:49:14 INFO - PROCESS | 1664 | 1469256554929 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]]]}] 23:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1175ms 23:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:49:14 INFO - PROCESS | 1664 | 1469256554964 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 23:49:14 INFO - PROCESS | 1664 | 1469256554966 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 23:49:14 INFO - PROCESS | 1664 | 1469256554969 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:49:14 INFO - PROCESS | 1664 | 1469256554971 Marionette TRACE conn2 <- [1,2130,null,{}] 23:49:14 INFO - PROCESS | 1664 | 1469256554975 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}] 23:49:14 INFO - PROCESS | 1664 | 1469256554976 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:15 INFO - PROCESS | 1664 | 1469256555051 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 23:49:15 INFO - PROCESS | 1664 | 1469256555056 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:15 INFO - PROCESS | 1664 | 1469256555059 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:15 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ac7800 == 28 [pid = 1664] [id = 540] 23:49:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x112f4a800) [pid = 1664] [serial = 1620] [outer = 0x0] 23:49:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x112fe9800) [pid = 1664] [serial = 1621] [outer = 0x112f4a800] 23:49:15 INFO - PROCESS | 1664 | 1469256555088 Marionette DEBUG loaded listener.js 23:49:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x113264400) [pid = 1664] [serial = 1622] [outer = 0x112f4a800] 23:49:15 INFO - PROCESS | 1664 | 1469256555547 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] 23:49:15 INFO - PROCESS | 1664 | 1469256555597 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 23:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:49:15 INFO - PROCESS | 1664 | 1469256555606 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:49:15 INFO - PROCESS | 1664 | 1469256555608 Marionette TRACE conn2 <- [1,2134,null,{}] 23:49:15 INFO - PROCESS | 1664 | 1469256555614 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}] 23:49:15 INFO - PROCESS | 1664 | 1469256555616 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:15 INFO - PROCESS | 1664 | 1469256555731 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 23:49:15 INFO - PROCESS | 1664 | 1469256555813 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:15 INFO - PROCESS | 1664 | 1469256555815 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:15 INFO - PROCESS | 1664 | ++DOCSHELL 0x11837e000 == 29 [pid = 1664] [id = 541] 23:49:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x116809000) [pid = 1664] [serial = 1623] [outer = 0x0] 23:49:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x118127c00) [pid = 1664] [serial = 1624] [outer = 0x116809000] 23:49:15 INFO - PROCESS | 1664 | 1469256555842 Marionette DEBUG loaded listener.js 23:49:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1183e8400) [pid = 1664] [serial = 1625] [outer = 0x116809000] 23:49:16 INFO - PROCESS | 1664 | 1469256556144 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]]]}] 23:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 575ms 23:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:49:16 INFO - PROCESS | 1664 | 1469256556181 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 23:49:16 INFO - PROCESS | 1664 | 1469256556183 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 23:49:16 INFO - PROCESS | 1664 | 1469256556186 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:49:16 INFO - PROCESS | 1664 | 1469256556190 Marionette TRACE conn2 <- [1,2138,null,{}] 23:49:16 INFO - PROCESS | 1664 | 1469256556203 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}] 23:49:16 INFO - PROCESS | 1664 | 1469256556208 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:16 INFO - PROCESS | 1664 | 1469256556360 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 23:49:16 INFO - PROCESS | 1664 | 1469256556436 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:16 INFO - PROCESS | 1664 | 1469256556439 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:16 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b71800 == 30 [pid = 1664] [id = 542] 23:49:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x110eaa000) [pid = 1664] [serial = 1626] [outer = 0x0] 23:49:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x1191d0000) [pid = 1664] [serial = 1627] [outer = 0x110eaa000] 23:49:16 INFO - PROCESS | 1664 | 1469256556483 Marionette DEBUG loaded listener.js 23:49:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x119a2ac00) [pid = 1664] [serial = 1628] [outer = 0x110eaa000] 23:49:16 INFO - PROCESS | 1664 | 1469256556763 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]]]}] 23:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 627ms 23:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:49:16 INFO - PROCESS | 1664 | 1469256556817 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 23:49:16 INFO - PROCESS | 1664 | 1469256556818 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 23:49:16 INFO - PROCESS | 1664 | 1469256556820 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:49:16 INFO - PROCESS | 1664 | 1469256556821 Marionette TRACE conn2 <- [1,2142,null,{}] 23:49:16 INFO - PROCESS | 1664 | 1469256556824 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}] 23:49:16 INFO - PROCESS | 1664 | 1469256556825 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:16 INFO - PROCESS | 1664 | 1469256556914 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 23:49:16 INFO - PROCESS | 1664 | 1469256556982 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:16 INFO - PROCESS | 1664 | 1469256556983 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:16 INFO - PROCESS | 1664 | ++DOCSHELL 0x1244cb800 == 31 [pid = 1664] [id = 543] 23:49:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1182ef800) [pid = 1664] [serial = 1629] [outer = 0x0] 23:49:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x119d1f400) [pid = 1664] [serial = 1630] [outer = 0x1182ef800] 23:49:17 INFO - PROCESS | 1664 | 1469256557009 Marionette DEBUG loaded listener.js 23:49:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x119d46800) [pid = 1664] [serial = 1631] [outer = 0x1182ef800] 23:49:17 INFO - PROCESS | 1664 | 1469256557305 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] 23:49:17 INFO - PROCESS | 1664 | 1469256557340 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 23:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:49:17 INFO - PROCESS | 1664 | 1469256557352 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:49:17 INFO - PROCESS | 1664 | 1469256557353 Marionette TRACE conn2 <- [1,2146,null,{}] 23:49:17 INFO - PROCESS | 1664 | 1469256557355 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}] 23:49:17 INFO - PROCESS | 1664 | 1469256557356 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:17 INFO - PROCESS | 1664 | 1469256557448 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 23:49:17 INFO - PROCESS | 1664 | 1469256557484 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:17 INFO - PROCESS | 1664 | 1469256557485 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:17 INFO - PROCESS | 1664 | ++DOCSHELL 0x12656c000 == 32 [pid = 1664] [id = 544] 23:49:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x111e58400) [pid = 1664] [serial = 1632] [outer = 0x0] 23:49:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x119e60c00) [pid = 1664] [serial = 1633] [outer = 0x111e58400] 23:49:17 INFO - PROCESS | 1664 | 1469256557509 Marionette DEBUG loaded listener.js 23:49:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x120b03400) [pid = 1664] [serial = 1634] [outer = 0x111e58400] 23:49:17 INFO - PROCESS | 1664 | 1469256557841 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] 23:49:17 INFO - PROCESS | 1664 | 1469256557872 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 23:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:49:17 INFO - PROCESS | 1664 | 1469256557885 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:49:17 INFO - PROCESS | 1664 | 1469256557886 Marionette TRACE conn2 <- [1,2150,null,{}] 23:49:17 INFO - PROCESS | 1664 | 1469256557889 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}] 23:49:17 INFO - PROCESS | 1664 | 1469256557893 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:18 INFO - PROCESS | 1664 | 1469256558009 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 23:49:18 INFO - PROCESS | 1664 | 1469256558013 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:18 INFO - PROCESS | 1664 | 1469256558014 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:18 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c59000 == 33 [pid = 1664] [id = 545] 23:49:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x1183e8800) [pid = 1664] [serial = 1635] [outer = 0x0] 23:49:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x120f8b800) [pid = 1664] [serial = 1636] [outer = 0x1183e8800] 23:49:18 INFO - PROCESS | 1664 | 1469256558040 Marionette DEBUG loaded listener.js 23:49:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x1246cd400) [pid = 1664] [serial = 1637] [outer = 0x1183e8800] 23:49:18 INFO - PROCESS | 1664 | 1469256558378 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]]]}] 23:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 518ms 23:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:49:18 INFO - PROCESS | 1664 | 1469256558404 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 23:49:18 INFO - PROCESS | 1664 | 1469256558405 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 23:49:18 INFO - PROCESS | 1664 | 1469256558407 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:49:18 INFO - PROCESS | 1664 | 1469256558408 Marionette TRACE conn2 <- [1,2154,null,{}] 23:49:18 INFO - PROCESS | 1664 | 1469256558418 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}] 23:49:18 INFO - PROCESS | 1664 | 1469256558426 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:18 INFO - PROCESS | 1664 | 1469256558519 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 23:49:18 INFO - PROCESS | 1664 | 1469256558522 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:18 INFO - PROCESS | 1664 | 1469256558523 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:18 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a0bc000 == 34 [pid = 1664] [id = 546] 23:49:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x111c19800) [pid = 1664] [serial = 1638] [outer = 0x0] 23:49:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x124a82400) [pid = 1664] [serial = 1639] [outer = 0x111c19800] 23:49:18 INFO - PROCESS | 1664 | 1469256558548 Marionette DEBUG loaded listener.js 23:49:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x125f7ec00) [pid = 1664] [serial = 1640] [outer = 0x111c19800] 23:49:18 INFO - PROCESS | 1664 | 1469256558881 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]]]}] 23:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 520ms 23:49:18 INFO - PROCESS | 1664 | 1469256558928 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 23:49:18 INFO - PROCESS | 1664 | 1469256558929 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 23:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:49:18 INFO - PROCESS | 1664 | 1469256558931 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:49:18 INFO - PROCESS | 1664 | 1469256558933 Marionette TRACE conn2 <- [1,2158,null,{}] 23:49:18 INFO - PROCESS | 1664 | 1469256558935 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}] 23:49:18 INFO - PROCESS | 1664 | 1469256558936 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:19 INFO - PROCESS | 1664 | 1469256559207 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x120a0e000) [pid = 1664] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x128775000) [pid = 1664] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x128776000) [pid = 1664] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x119184400) [pid = 1664] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x1121e5000) [pid = 1664] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x119d29c00) [pid = 1664] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x112f57400) [pid = 1664] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x11860b800) [pid = 1664] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x118602c00) [pid = 1664] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x122fec800) [pid = 1664] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x120a0dc00) [pid = 1664] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x112f49400) [pid = 1664] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x113352400) [pid = 1664] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x120a03000) [pid = 1664] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x128c1b800) [pid = 1664] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x112d26c00) [pid = 1664] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x119e63000) [pid = 1664] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:49:19 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x128c88c00) [pid = 1664] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:49:19 INFO - PROCESS | 1664 | 1469256559255 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:19 INFO - PROCESS | 1664 | 1469256559256 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:19 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ac9800 == 35 [pid = 1664] [id = 547] 23:49:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x110d6f000) [pid = 1664] [serial = 1641] [outer = 0x0] 23:49:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x112d26c00) [pid = 1664] [serial = 1642] [outer = 0x110d6f000] 23:49:19 INFO - PROCESS | 1664 | 1469256559281 Marionette DEBUG loaded listener.js 23:49:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1181d2c00) [pid = 1664] [serial = 1643] [outer = 0x110d6f000] 23:49:19 INFO - PROCESS | 1664 | 1469256559546 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]]]}] 23:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 668ms 23:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:49:19 INFO - PROCESS | 1664 | 1469256559600 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 23:49:19 INFO - PROCESS | 1664 | 1469256559602 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 23:49:19 INFO - PROCESS | 1664 | 1469256559603 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:49:19 INFO - PROCESS | 1664 | 1469256559605 Marionette TRACE conn2 <- [1,2162,null,{}] 23:49:19 INFO - PROCESS | 1664 | 1469256559607 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}] 23:49:19 INFO - PROCESS | 1664 | 1469256559608 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:19 INFO - PROCESS | 1664 | 1469256559691 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 23:49:19 INFO - PROCESS | 1664 | 1469256559696 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:19 INFO - PROCESS | 1664 | 1469256559698 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:19 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b226800 == 36 [pid = 1664] [id = 548] 23:49:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x11860ac00) [pid = 1664] [serial = 1644] [outer = 0x0] 23:49:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x121252800) [pid = 1664] [serial = 1645] [outer = 0x11860ac00] 23:49:19 INFO - PROCESS | 1664 | 1469256559722 Marionette DEBUG loaded listener.js 23:49:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x1265c5800) [pid = 1664] [serial = 1646] [outer = 0x11860ac00] 23:49:20 INFO - PROCESS | 1664 | 1469256560048 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]]]}] 23:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 469ms 23:49:20 INFO - PROCESS | 1664 | 1469256560073 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 23:49:20 INFO - PROCESS | 1664 | 1469256560075 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 23:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:49:20 INFO - PROCESS | 1664 | 1469256560107 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:49:20 INFO - PROCESS | 1664 | 1469256560108 Marionette TRACE conn2 <- [1,2166,null,{}] 23:49:20 INFO - PROCESS | 1664 | 1469256560113 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}] 23:49:20 INFO - PROCESS | 1664 | 1469256560115 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:20 INFO - PROCESS | 1664 | 1469256560231 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 23:49:20 INFO - PROCESS | 1664 | 1469256560236 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:20 INFO - PROCESS | 1664 | 1469256560237 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:20 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b43e000 == 37 [pid = 1664] [id = 549] 23:49:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1183eac00) [pid = 1664] [serial = 1647] [outer = 0x0] 23:49:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x1265d3400) [pid = 1664] [serial = 1648] [outer = 0x1183eac00] 23:49:20 INFO - PROCESS | 1664 | 1469256560275 Marionette DEBUG loaded listener.js 23:49:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x1285eb800) [pid = 1664] [serial = 1649] [outer = 0x1183eac00] 23:49:20 INFO - PROCESS | 1664 | 1469256560591 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]]]}] 23:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 542ms 23:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:49:20 INFO - PROCESS | 1664 | 1469256560630 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 23:49:20 INFO - PROCESS | 1664 | 1469256560632 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 23:49:20 INFO - PROCESS | 1664 | 1469256560634 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:49:20 INFO - PROCESS | 1664 | 1469256560636 Marionette TRACE conn2 <- [1,2170,null,{}] 23:49:20 INFO - PROCESS | 1664 | 1469256560638 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}] 23:49:20 INFO - PROCESS | 1664 | 1469256560639 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:20 INFO - PROCESS | 1664 | 1469256560746 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 23:49:20 INFO - PROCESS | 1664 | 1469256560810 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:20 INFO - PROCESS | 1664 | 1469256560812 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:20 INFO - PROCESS | 1664 | ++DOCSHELL 0x12beb2000 == 38 [pid = 1664] [id = 550] 23:49:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x1285e9800) [pid = 1664] [serial = 1650] [outer = 0x0] 23:49:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x128c1b400) [pid = 1664] [serial = 1651] [outer = 0x1285e9800] 23:49:20 INFO - PROCESS | 1664 | 1469256560838 Marionette DEBUG loaded listener.js 23:49:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x128c8e000) [pid = 1664] [serial = 1652] [outer = 0x1285e9800] 23:49:21 INFO - PROCESS | 1664 | 1469256561113 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]]]}] 23:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 520ms 23:49:21 INFO - PROCESS | 1664 | 1469256561155 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 23:49:21 INFO - PROCESS | 1664 | 1469256561156 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 23:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:49:21 INFO - PROCESS | 1664 | 1469256561166 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:49:21 INFO - PROCESS | 1664 | 1469256561167 Marionette TRACE conn2 <- [1,2174,null,{}] 23:49:21 INFO - PROCESS | 1664 | 1469256561169 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}] 23:49:21 INFO - PROCESS | 1664 | 1469256561170 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:21 INFO - PROCESS | 1664 | 1469256561297 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 23:49:21 INFO - PROCESS | 1664 | 1469256561353 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:21 INFO - PROCESS | 1664 | 1469256561355 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:21 INFO - PROCESS | 1664 | ++DOCSHELL 0x116005000 == 39 [pid = 1664] [id = 551] 23:49:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x110ea6000) [pid = 1664] [serial = 1653] [outer = 0x0] 23:49:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x110fab800) [pid = 1664] [serial = 1654] [outer = 0x110ea6000] 23:49:21 INFO - PROCESS | 1664 | 1469256561427 Marionette DEBUG loaded listener.js 23:49:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x112a84400) [pid = 1664] [serial = 1655] [outer = 0x110ea6000] 23:49:21 INFO - PROCESS | 1664 | 1469256561917 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]]]}] 23:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 826ms 23:49:21 INFO - PROCESS | 1664 | 1469256561986 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 23:49:21 INFO - PROCESS | 1664 | 1469256561989 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 23:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:49:22 INFO - PROCESS | 1664 | 1469256562016 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:49:22 INFO - PROCESS | 1664 | 1469256562017 Marionette TRACE conn2 <- [1,2178,null,{}] 23:49:22 INFO - PROCESS | 1664 | 1469256562020 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}] 23:49:22 INFO - PROCESS | 1664 | 1469256562024 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:22 INFO - PROCESS | 1664 | 1469256562131 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 23:49:22 INFO - PROCESS | 1664 | 1469256562190 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:22 INFO - PROCESS | 1664 | 1469256562192 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:22 INFO - PROCESS | 1664 | ++DOCSHELL 0x11964b000 == 40 [pid = 1664] [id = 552] 23:49:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x1164f3000) [pid = 1664] [serial = 1656] [outer = 0x0] 23:49:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x1176cac00) [pid = 1664] [serial = 1657] [outer = 0x1164f3000] 23:49:22 INFO - PROCESS | 1664 | 1469256562223 Marionette DEBUG loaded listener.js 23:49:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x118608000) [pid = 1664] [serial = 1658] [outer = 0x1164f3000] 23:49:22 INFO - PROCESS | 1664 | 1469256562876 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]]]}] 23:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 923ms 23:49:22 INFO - PROCESS | 1664 | 1469256562938 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 23:49:22 INFO - PROCESS | 1664 | 1469256562940 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 23:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:49:22 INFO - PROCESS | 1664 | 1469256562946 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:49:22 INFO - PROCESS | 1664 | 1469256562947 Marionette TRACE conn2 <- [1,2182,null,{}] 23:49:22 INFO - PROCESS | 1664 | 1469256562951 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}] 23:49:22 INFO - PROCESS | 1664 | 1469256562953 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:23 INFO - PROCESS | 1664 | 1469256563065 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 23:49:23 INFO - PROCESS | 1664 | --DOCSHELL 0x12beb2000 == 39 [pid = 1664] [id = 550] 23:49:23 INFO - PROCESS | 1664 | --DOCSHELL 0x12b43e000 == 38 [pid = 1664] [id = 549] 23:49:23 INFO - PROCESS | 1664 | --DOCSHELL 0x12b226800 == 37 [pid = 1664] [id = 548] 23:49:23 INFO - PROCESS | 1664 | --DOCSHELL 0x116ac9800 == 36 [pid = 1664] [id = 547] 23:49:23 INFO - PROCESS | 1664 | --DOCSHELL 0x12a0bc000 == 35 [pid = 1664] [id = 546] 23:49:23 INFO - PROCESS | 1664 | --DOCSHELL 0x128c59000 == 34 [pid = 1664] [id = 545] 23:49:23 INFO - PROCESS | 1664 | --DOCSHELL 0x12656c000 == 33 [pid = 1664] [id = 544] 23:49:23 INFO - PROCESS | 1664 | --DOCSHELL 0x1244cb800 == 32 [pid = 1664] [id = 543] 23:49:23 INFO - PROCESS | 1664 | --DOCSHELL 0x120b71800 == 31 [pid = 1664] [id = 542] 23:49:23 INFO - PROCESS | 1664 | --DOCSHELL 0x11837e000 == 30 [pid = 1664] [id = 541] 23:49:23 INFO - PROCESS | 1664 | --DOCSHELL 0x116ac7800 == 29 [pid = 1664] [id = 540] 23:49:23 INFO - PROCESS | 1664 | --DOCSHELL 0x119299000 == 28 [pid = 1664] [id = 539] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x1265cec00) [pid = 1664] [serial = 1582] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x128797800) [pid = 1664] [serial = 1585] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x1285ee000) [pid = 1664] [serial = 1583] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x128c1d000) [pid = 1664] [serial = 1588] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x1285e5c00) [pid = 1664] [serial = 1550] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x1198d5c00) [pid = 1664] [serial = 1594] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x119e5f800) [pid = 1664] [serial = 1573] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x11a0e6c00) [pid = 1664] [serial = 1574] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x116807c00) [pid = 1664] [serial = 1567] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x118251400) [pid = 1664] [serial = 1568] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1194d8400) [pid = 1664] [serial = 1570] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x119d1e400) [pid = 1664] [serial = 1571] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x119131400) [pid = 1664] [serial = 1555] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1198d3400) [pid = 1664] [serial = 1556] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1246d0800) [pid = 1664] [serial = 1561] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1262b3c00) [pid = 1664] [serial = 1562] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x120bf4400) [pid = 1664] [serial = 1576] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x120f3dc00) [pid = 1664] [serial = 1577] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x115d99c00) [pid = 1664] [serial = 1552] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x116890000) [pid = 1664] [serial = 1553] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x115e29800) [pid = 1664] [serial = 1564] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x11676c400) [pid = 1664] [serial = 1565] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x120e03400) [pid = 1664] [serial = 1558] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x121635c00) [pid = 1664] [serial = 1559] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x128c86800) [pid = 1664] [serial = 1591] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x128c23000) [pid = 1664] [serial = 1589] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x128f06800) [pid = 1664] [serial = 1598] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x128f57800) [pid = 1664] [serial = 1601] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x128c8dc00) [pid = 1664] [serial = 1592] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x128de7c00) [pid = 1664] [serial = 1595] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x121633400) [pid = 1664] [serial = 1579] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x1287a5000) [pid = 1664] [serial = 1586] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x1265b4800) [pid = 1664] [serial = 1580] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x128def800) [pid = 1664] [serial = 1597] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x128f06c00) [pid = 1664] [serial = 1600] [outer = 0x0] [url = about:blank] 23:49:23 INFO - PROCESS | 1664 | 1469256563157 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:23 INFO - PROCESS | 1664 | 1469256563160 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:23 INFO - PROCESS | 1664 | ++DOCSHELL 0x1168c3000 == 29 [pid = 1664] [id = 553] 23:49:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x11305b400) [pid = 1664] [serial = 1659] [outer = 0x0] 23:49:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x115e87800) [pid = 1664] [serial = 1660] [outer = 0x11305b400] 23:49:23 INFO - PROCESS | 1664 | 1469256563189 Marionette DEBUG loaded listener.js 23:49:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x11688b800) [pid = 1664] [serial = 1661] [outer = 0x11305b400] 23:49:23 INFO - PROCESS | 1664 | 1469256563514 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]]]}] 23:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 621ms 23:49:23 INFO - PROCESS | 1664 | 1469256563565 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 23:49:23 INFO - PROCESS | 1664 | 1469256563569 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 23:49:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:49:23 INFO - PROCESS | 1664 | 1469256563573 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:49:23 INFO - PROCESS | 1664 | 1469256563575 Marionette TRACE conn2 <- [1,2186,null,{}] 23:49:23 INFO - PROCESS | 1664 | 1469256563577 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}] 23:49:23 INFO - PROCESS | 1664 | 1469256563579 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:23 INFO - PROCESS | 1664 | 1469256563658 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 23:49:23 INFO - PROCESS | 1664 | 1469256563730 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:23 INFO - PROCESS | 1664 | 1469256563732 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:23 INFO - PROCESS | 1664 | ++DOCSHELL 0x119294800 == 30 [pid = 1664] [id = 554] 23:49:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x117d10000) [pid = 1664] [serial = 1662] [outer = 0x0] 23:49:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x11912b800) [pid = 1664] [serial = 1663] [outer = 0x117d10000] 23:49:23 INFO - PROCESS | 1664 | 1469256563764 Marionette DEBUG loaded listener.js 23:49:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x1194d5c00) [pid = 1664] [serial = 1664] [outer = 0x117d10000] 23:49:24 INFO - PROCESS | 1664 | 1469256564036 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]]]}] 23:49:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:49:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 469ms 23:49:24 INFO - PROCESS | 1664 | 1469256564042 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 23:49:24 INFO - PROCESS | 1664 | 1469256564043 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 23:49:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:49:24 INFO - PROCESS | 1664 | 1469256564056 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:49:24 INFO - PROCESS | 1664 | 1469256564059 Marionette TRACE conn2 <- [1,2190,null,{}] 23:49:24 INFO - PROCESS | 1664 | 1469256564073 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}] 23:49:24 INFO - PROCESS | 1664 | 1469256564077 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:24 INFO - PROCESS | 1664 | 1469256564212 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 23:49:24 INFO - PROCESS | 1664 | 1469256564263 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:24 INFO - PROCESS | 1664 | 1469256564265 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:24 INFO - PROCESS | 1664 | ++DOCSHELL 0x116adf000 == 31 [pid = 1664] [id = 555] 23:49:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x112a82000) [pid = 1664] [serial = 1665] [outer = 0x0] 23:49:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x1130ba800) [pid = 1664] [serial = 1666] [outer = 0x112a82000] 23:49:24 INFO - PROCESS | 1664 | 1469256564297 Marionette DEBUG loaded listener.js 23:49:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x116643400) [pid = 1664] [serial = 1667] [outer = 0x112a82000] 23:49:24 INFO - PROCESS | 1664 | 1469256564721 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]]]}] 23:49:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:49:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 678ms 23:49:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:49:24 INFO - PROCESS | 1664 | 1469256564735 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 23:49:24 INFO - PROCESS | 1664 | 1469256564738 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 23:49:24 INFO - PROCESS | 1664 | 1469256564741 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:49:24 INFO - PROCESS | 1664 | 1469256564743 Marionette TRACE conn2 <- [1,2194,null,{}] 23:49:24 INFO - PROCESS | 1664 | 1469256564746 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}] 23:49:24 INFO - PROCESS | 1664 | 1469256564749 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:24 INFO - PROCESS | 1664 | 1469256564845 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 23:49:24 INFO - PROCESS | 1664 | 1469256564920 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:24 INFO - PROCESS | 1664 | 1469256564922 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:24 INFO - PROCESS | 1664 | ++DOCSHELL 0x124407000 == 32 [pid = 1664] [id = 556] 23:49:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x112a81400) [pid = 1664] [serial = 1668] [outer = 0x0] 23:49:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1198d8c00) [pid = 1664] [serial = 1669] [outer = 0x112a81400] 23:49:24 INFO - PROCESS | 1664 | 1469256564969 Marionette DEBUG loaded listener.js 23:49:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x119d20000) [pid = 1664] [serial = 1670] [outer = 0x112a81400] 23:49:25 INFO - PROCESS | 1664 | 1469256565372 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]]]}] 23:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 672ms 23:49:25 INFO - PROCESS | 1664 | 1469256565413 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 23:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:49:25 INFO - PROCESS | 1664 | 1469256565415 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 23:49:25 INFO - PROCESS | 1664 | 1469256565417 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:49:25 INFO - PROCESS | 1664 | 1469256565419 Marionette TRACE conn2 <- [1,2198,null,{}] 23:49:25 INFO - PROCESS | 1664 | 1469256565421 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}] 23:49:25 INFO - PROCESS | 1664 | 1469256565423 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:25 INFO - PROCESS | 1664 | 1469256565516 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 23:49:25 INFO - PROCESS | 1664 | 1469256565573 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:25 INFO - PROCESS | 1664 | 1469256565575 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:25 INFO - PROCESS | 1664 | ++DOCSHELL 0x117d39000 == 33 [pid = 1664] [id = 557] 23:49:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x119d46400) [pid = 1664] [serial = 1671] [outer = 0x0] 23:49:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x119e6bc00) [pid = 1664] [serial = 1672] [outer = 0x119d46400] 23:49:25 INFO - PROCESS | 1664 | 1469256565604 Marionette DEBUG loaded listener.js 23:49:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x120d37c00) [pid = 1664] [serial = 1673] [outer = 0x119d46400] 23:49:26 INFO - PROCESS | 1664 | 1469256566008 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]]]}] 23:49:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:49:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 621ms 23:49:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:49:26 INFO - PROCESS | 1664 | 1469256566040 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 23:49:26 INFO - PROCESS | 1664 | 1469256566042 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 23:49:26 INFO - PROCESS | 1664 | 1469256566050 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:49:26 INFO - PROCESS | 1664 | 1469256566053 Marionette TRACE conn2 <- [1,2202,null,{}] 23:49:26 INFO - PROCESS | 1664 | 1469256566056 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}] 23:49:26 INFO - PROCESS | 1664 | 1469256566059 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:26 INFO - PROCESS | 1664 | 1469256566157 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 23:49:26 INFO - PROCESS | 1664 | 1469256566252 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:26 INFO - PROCESS | 1664 | 1469256566253 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:26 INFO - PROCESS | 1664 | ++DOCSHELL 0x128da2800 == 34 [pid = 1664] [id = 558] 23:49:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x120e0a000) [pid = 1664] [serial = 1674] [outer = 0x0] 23:49:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x121638c00) [pid = 1664] [serial = 1675] [outer = 0x120e0a000] 23:49:26 INFO - PROCESS | 1664 | 1469256566283 Marionette DEBUG loaded listener.js 23:49:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x122df7000) [pid = 1664] [serial = 1676] [outer = 0x120e0a000] 23:49:26 INFO - PROCESS | 1664 | 1469256566691 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]]]}] 23:49:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:49:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 675ms 23:49:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:49:26 INFO - PROCESS | 1664 | 1469256566721 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 23:49:26 INFO - PROCESS | 1664 | 1469256566723 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 23:49:26 INFO - PROCESS | 1664 | 1469256566725 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:49:26 INFO - PROCESS | 1664 | 1469256566726 Marionette TRACE conn2 <- [1,2206,null,{}] 23:49:26 INFO - PROCESS | 1664 | 1469256566728 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}] 23:49:26 INFO - PROCESS | 1664 | 1469256566730 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:26 INFO - PROCESS | 1664 | 1469256566821 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 23:49:26 INFO - PROCESS | 1664 | 1469256566874 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:26 INFO - PROCESS | 1664 | 1469256566875 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:26 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a1d1800 == 35 [pid = 1664] [id = 559] 23:49:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x122fbb000) [pid = 1664] [serial = 1677] [outer = 0x0] 23:49:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1246cf400) [pid = 1664] [serial = 1678] [outer = 0x122fbb000] 23:49:26 INFO - PROCESS | 1664 | 1469256566907 Marionette DEBUG loaded listener.js 23:49:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12505ac00) [pid = 1664] [serial = 1679] [outer = 0x122fbb000] 23:49:27 INFO - PROCESS | 1664 | 1469256567319 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]]]}] 23:49:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:49:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 619ms 23:49:27 INFO - PROCESS | 1664 | 1469256567345 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 23:49:27 INFO - PROCESS | 1664 | 1469256567346 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 23:49:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:49:27 INFO - PROCESS | 1664 | 1469256567348 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:49:27 INFO - PROCESS | 1664 | 1469256567349 Marionette TRACE conn2 <- [1,2210,null,{}] 23:49:27 INFO - PROCESS | 1664 | 1469256567352 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}] 23:49:27 INFO - PROCESS | 1664 | 1469256567353 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:27 INFO - PROCESS | 1664 | 1469256567447 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 23:49:27 INFO - PROCESS | 1664 | 1469256567534 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:27 INFO - PROCESS | 1664 | 1469256567539 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:27 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c54800 == 36 [pid = 1664] [id = 560] 23:49:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x1265af800) [pid = 1664] [serial = 1680] [outer = 0x0] 23:49:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x1265c9800) [pid = 1664] [serial = 1681] [outer = 0x1265af800] 23:49:27 INFO - PROCESS | 1664 | 1469256567577 Marionette DEBUG loaded listener.js 23:49:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1285ee400) [pid = 1664] [serial = 1682] [outer = 0x1265af800] 23:49:28 INFO - PROCESS | 1664 | 1469256568053 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]]]}] 23:49:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:49:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 718ms 23:49:28 INFO - PROCESS | 1664 | 1469256568067 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 23:49:28 INFO - PROCESS | 1664 | 1469256568070 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 23:49:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:49:28 INFO - PROCESS | 1664 | 1469256568073 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:49:28 INFO - PROCESS | 1664 | 1469256568075 Marionette TRACE conn2 <- [1,2214,null,{}] 23:49:28 INFO - PROCESS | 1664 | 1469256568078 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}] 23:49:28 INFO - PROCESS | 1664 | 1469256568080 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:28 INFO - PROCESS | 1664 | 1469256568174 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 23:49:28 INFO - PROCESS | 1664 | 1469256568229 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:28 INFO - PROCESS | 1664 | 1469256568230 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:28 INFO - PROCESS | 1664 | ++DOCSHELL 0x120d7d800 == 37 [pid = 1664] [id = 561] 23:49:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x1130dd000) [pid = 1664] [serial = 1683] [outer = 0x0] 23:49:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x116ab0000) [pid = 1664] [serial = 1684] [outer = 0x1130dd000] 23:49:28 INFO - PROCESS | 1664 | 1469256568258 Marionette DEBUG loaded listener.js 23:49:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x118607800) [pid = 1664] [serial = 1685] [outer = 0x1130dd000] 23:49:29 INFO - PROCESS | 1664 | --DOCSHELL 0x119294800 == 36 [pid = 1664] [id = 554] 23:49:29 INFO - PROCESS | 1664 | --DOCSHELL 0x1168c3000 == 35 [pid = 1664] [id = 553] 23:49:29 INFO - PROCESS | 1664 | --DOCSHELL 0x116005000 == 34 [pid = 1664] [id = 551] 23:49:29 INFO - PROCESS | 1664 | --DOCSHELL 0x11964b000 == 33 [pid = 1664] [id = 552] 23:49:29 INFO - PROCESS | 1664 | --DOCSHELL 0x128c54800 == 32 [pid = 1664] [id = 560] 23:49:29 INFO - PROCESS | 1664 | --DOCSHELL 0x12a1d1800 == 31 [pid = 1664] [id = 559] 23:49:29 INFO - PROCESS | 1664 | --DOCSHELL 0x128da2800 == 30 [pid = 1664] [id = 558] 23:49:29 INFO - PROCESS | 1664 | --DOCSHELL 0x117d39000 == 29 [pid = 1664] [id = 557] 23:49:29 INFO - PROCESS | 1664 | --DOCSHELL 0x124407000 == 28 [pid = 1664] [id = 556] 23:49:29 INFO - PROCESS | 1664 | --DOCSHELL 0x116adf000 == 27 [pid = 1664] [id = 555] 23:49:29 INFO - PROCESS | 1664 | 1469256569332 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]]]}] 23:49:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:49:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1276ms 23:49:29 INFO - PROCESS | 1664 | 1469256569350 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 23:49:29 INFO - PROCESS | 1664 | 1469256569352 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 23:49:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:49:29 INFO - PROCESS | 1664 | 1469256569355 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:49:29 INFO - PROCESS | 1664 | 1469256569357 Marionette TRACE conn2 <- [1,2218,null,{}] 23:49:29 INFO - PROCESS | 1664 | 1469256569366 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}] 23:49:29 INFO - PROCESS | 1664 | 1469256569368 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:29 INFO - PROCESS | 1664 | 1469256569445 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 23:49:29 INFO - PROCESS | 1664 | 1469256569450 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:29 INFO - PROCESS | 1664 | 1469256569453 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:29 INFO - PROCESS | 1664 | ++DOCSHELL 0x117466800 == 28 [pid = 1664] [id = 562] 23:49:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x115d99400) [pid = 1664] [serial = 1686] [outer = 0x0] 23:49:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x116142400) [pid = 1664] [serial = 1687] [outer = 0x115d99400] 23:49:29 INFO - PROCESS | 1664 | 1469256569482 Marionette DEBUG loaded listener.js 23:49:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x110eaec00) [pid = 1664] [serial = 1688] [outer = 0x115d99400] 23:49:29 INFO - PROCESS | 1664 | 1469256569806 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]]]}] 23:49:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:49:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 470ms 23:49:29 INFO - PROCESS | 1664 | 1469256569859 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 23:49:29 INFO - PROCESS | 1664 | 1469256569865 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 23:49:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:49:29 INFO - PROCESS | 1664 | 1469256569874 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:49:29 INFO - PROCESS | 1664 | 1469256569876 Marionette TRACE conn2 <- [1,2222,null,{}] 23:49:29 INFO - PROCESS | 1664 | 1469256569880 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}] 23:49:29 INFO - PROCESS | 1664 | 1469256569883 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:30 INFO - PROCESS | 1664 | 1469256570004 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 23:49:30 INFO - PROCESS | 1664 | 1469256570020 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:30 INFO - PROCESS | 1664 | 1469256570022 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:30 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a3d000 == 29 [pid = 1664] [id = 563] 23:49:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x118258800) [pid = 1664] [serial = 1689] [outer = 0x0] 23:49:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x119183000) [pid = 1664] [serial = 1690] [outer = 0x118258800] 23:49:30 INFO - PROCESS | 1664 | 1469256570065 Marionette DEBUG loaded listener.js 23:49:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x1194de800) [pid = 1664] [serial = 1691] [outer = 0x118258800] 23:49:30 INFO - PROCESS | 1664 | 1469256570565 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]]]}] 23:49:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:49:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 723ms 23:49:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:49:30 INFO - PROCESS | 1664 | 1469256570595 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 23:49:30 INFO - PROCESS | 1664 | 1469256570596 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 23:49:30 INFO - PROCESS | 1664 | 1469256570599 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:49:30 INFO - PROCESS | 1664 | 1469256570601 Marionette TRACE conn2 <- [1,2226,null,{}] 23:49:30 INFO - PROCESS | 1664 | 1469256570618 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}] 23:49:30 INFO - PROCESS | 1664 | 1469256570621 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:30 INFO - PROCESS | 1664 | 1469256570720 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 23:49:30 INFO - PROCESS | 1664 | 1469256570782 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:30 INFO - PROCESS | 1664 | 1469256570784 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:30 INFO - PROCESS | 1664 | ++DOCSHELL 0x125fd9000 == 30 [pid = 1664] [id = 564] 23:49:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x1121be800) [pid = 1664] [serial = 1692] [outer = 0x0] 23:49:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x119d49c00) [pid = 1664] [serial = 1693] [outer = 0x1121be800] 23:49:30 INFO - PROCESS | 1664 | 1469256570812 Marionette DEBUG loaded listener.js 23:49:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x11a0edc00) [pid = 1664] [serial = 1694] [outer = 0x1121be800] 23:49:31 INFO - PROCESS | 1664 | 1469256571123 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]]]}] 23:49:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:49:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 532ms 23:49:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:49:31 INFO - PROCESS | 1664 | 1469256571134 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 23:49:31 INFO - PROCESS | 1664 | 1469256571136 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 23:49:31 INFO - PROCESS | 1664 | 1469256571138 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:49:31 INFO - PROCESS | 1664 | 1469256571139 Marionette TRACE conn2 <- [1,2230,null,{}] 23:49:31 INFO - PROCESS | 1664 | 1469256571141 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}] 23:49:31 INFO - PROCESS | 1664 | 1469256571142 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:31 INFO - PROCESS | 1664 | 1469256571243 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 23:49:31 INFO - PROCESS | 1664 | 1469256571278 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:31 INFO - PROCESS | 1664 | 1469256571279 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:31 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c5b000 == 31 [pid = 1664] [id = 565] 23:49:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x120b09400) [pid = 1664] [serial = 1695] [outer = 0x0] 23:49:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x120e11000) [pid = 1664] [serial = 1696] [outer = 0x120b09400] 23:49:31 INFO - PROCESS | 1664 | 1469256571304 Marionette DEBUG loaded listener.js 23:49:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x1214b1000) [pid = 1664] [serial = 1697] [outer = 0x120b09400] 23:49:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:49:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 467ms 23:49:31 INFO - PROCESS | 1664 | 1469256571601 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]]]}] 23:49:31 INFO - PROCESS | 1664 | 1469256571606 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 23:49:31 INFO - PROCESS | 1664 | 1469256571607 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 23:49:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:49:31 INFO - PROCESS | 1664 | 1469256571616 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:49:31 INFO - PROCESS | 1664 | 1469256571624 Marionette TRACE conn2 <- [1,2234,null,{}] 23:49:31 INFO - PROCESS | 1664 | 1469256571635 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}] 23:49:31 INFO - PROCESS | 1664 | 1469256571636 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:31 INFO - PROCESS | 1664 | 1469256571731 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 23:49:31 INFO - PROCESS | 1664 | 1469256571735 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:31 INFO - PROCESS | 1664 | 1469256571736 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:31 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a27b000 == 32 [pid = 1664] [id = 566] 23:49:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x118258400) [pid = 1664] [serial = 1698] [outer = 0x0] 23:49:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x1214be400) [pid = 1664] [serial = 1699] [outer = 0x118258400] 23:49:31 INFO - PROCESS | 1664 | 1469256571760 Marionette DEBUG loaded listener.js 23:49:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x1244ab400) [pid = 1664] [serial = 1700] [outer = 0x118258400] 23:49:32 INFO - PROCESS | 1664 | 1469256572088 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]]]}] 23:49:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:49:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 540ms 23:49:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:49:32 INFO - PROCESS | 1664 | 1469256572150 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 23:49:32 INFO - PROCESS | 1664 | 1469256572151 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 23:49:32 INFO - PROCESS | 1664 | 1469256572153 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:49:32 INFO - PROCESS | 1664 | 1469256572154 Marionette TRACE conn2 <- [1,2238,null,{}] 23:49:32 INFO - PROCESS | 1664 | 1469256572157 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}] 23:49:32 INFO - PROCESS | 1664 | 1469256572161 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:32 INFO - PROCESS | 1664 | 1469256572491 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x1121bd400) [pid = 1664] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x1183eac00) [pid = 1664] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x111e58400) [pid = 1664] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x1181e0400) [pid = 1664] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x110eaa000) [pid = 1664] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x119e60000) [pid = 1664] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x112f4a800) [pid = 1664] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x118250c00) [pid = 1664] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x116809000) [pid = 1664] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x1243fc000) [pid = 1664] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x112d22400) [pid = 1664] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x1183e8800) [pid = 1664] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x111c19800) [pid = 1664] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x110d6f000) [pid = 1664] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x1182ef800) [pid = 1664] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x11860ac00) [pid = 1664] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x11305b400) [pid = 1664] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1285e9800) [pid = 1664] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1164f3000) [pid = 1664] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x110ea6000) [pid = 1664] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:49:32 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x117d10000) [pid = 1664] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:49:32 INFO - PROCESS | 1664 | 1469256572542 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:32 INFO - PROCESS | 1664 | 1469256572543 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:32 INFO - PROCESS | 1664 | ++DOCSHELL 0x11661a800 == 33 [pid = 1664] [id = 567] 23:49:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x110ea6000) [pid = 1664] [serial = 1701] [outer = 0x0] 23:49:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x111e58400) [pid = 1664] [serial = 1702] [outer = 0x110ea6000] 23:49:32 INFO - PROCESS | 1664 | 1469256572568 Marionette DEBUG loaded listener.js 23:49:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x115e87000) [pid = 1664] [serial = 1703] [outer = 0x110ea6000] 23:49:32 INFO - PROCESS | 1664 | 1469256572818 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]]]}] 23:49:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:49:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 668ms 23:49:32 INFO - PROCESS | 1664 | 1469256572822 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 23:49:32 INFO - PROCESS | 1664 | 1469256572823 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 23:49:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:49:32 INFO - PROCESS | 1664 | 1469256572825 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:49:32 INFO - PROCESS | 1664 | 1469256572827 Marionette TRACE conn2 <- [1,2242,null,{}] 23:49:32 INFO - PROCESS | 1664 | 1469256572836 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}] 23:49:32 INFO - PROCESS | 1664 | 1469256572838 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:32 INFO - PROCESS | 1664 | 1469256572963 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 23:49:32 INFO - PROCESS | 1664 | 1469256572969 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:32 INFO - PROCESS | 1664 | 1469256572970 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:32 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b786800 == 34 [pid = 1664] [id = 568] 23:49:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x111cad400) [pid = 1664] [serial = 1704] [outer = 0x0] 23:49:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x1183f5800) [pid = 1664] [serial = 1705] [outer = 0x111cad400] 23:49:33 INFO - PROCESS | 1664 | 1469256573010 Marionette DEBUG loaded listener.js 23:49:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x119d45000) [pid = 1664] [serial = 1706] [outer = 0x111cad400] 23:49:33 INFO - PROCESS | 1664 | 1469256573365 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]]]}] 23:49:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:49:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 579ms 23:49:33 INFO - PROCESS | 1664 | 1469256573405 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 23:49:33 INFO - PROCESS | 1664 | 1469256573407 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 23:49:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:49:33 INFO - PROCESS | 1664 | 1469256573423 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:49:33 INFO - PROCESS | 1664 | 1469256573425 Marionette TRACE conn2 <- [1,2246,null,{}] 23:49:33 INFO - PROCESS | 1664 | 1469256573428 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}] 23:49:33 INFO - PROCESS | 1664 | 1469256573430 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:33 INFO - PROCESS | 1664 | 1469256573540 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 23:49:33 INFO - PROCESS | 1664 | 1469256573547 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:33 INFO - PROCESS | 1664 | 1469256573548 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:33 INFO - PROCESS | 1664 | ++DOCSHELL 0x12bea2800 == 35 [pid = 1664] [id = 569] 23:49:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x119e60000) [pid = 1664] [serial = 1707] [outer = 0x0] 23:49:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x125a97400) [pid = 1664] [serial = 1708] [outer = 0x119e60000] 23:49:33 INFO - PROCESS | 1664 | 1469256573586 Marionette DEBUG loaded listener.js 23:49:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x1285e6800) [pid = 1664] [serial = 1709] [outer = 0x119e60000] 23:49:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:49:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 519ms 23:49:33 INFO - PROCESS | 1664 | 1469256573939 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]]]}] 23:49:33 INFO - PROCESS | 1664 | 1469256573942 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 23:49:33 INFO - PROCESS | 1664 | 1469256573945 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 23:49:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:49:33 INFO - PROCESS | 1664 | 1469256573949 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:49:33 INFO - PROCESS | 1664 | 1469256573950 Marionette TRACE conn2 <- [1,2250,null,{}] 23:49:33 INFO - PROCESS | 1664 | 1469256573953 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}] 23:49:33 INFO - PROCESS | 1664 | 1469256573954 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:34 INFO - PROCESS | 1664 | 1469256574035 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 23:49:34 INFO - PROCESS | 1664 | 1469256574098 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:34 INFO - PROCESS | 1664 | 1469256574099 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:34 INFO - PROCESS | 1664 | ++DOCSHELL 0x125fd8800 == 36 [pid = 1664] [id = 570] 23:49:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x1213d4400) [pid = 1664] [serial = 1710] [outer = 0x0] 23:49:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x1285ea400) [pid = 1664] [serial = 1711] [outer = 0x1213d4400] 23:49:34 INFO - PROCESS | 1664 | 1469256574123 Marionette DEBUG loaded listener.js 23:49:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x128797000) [pid = 1664] [serial = 1712] [outer = 0x1213d4400] 23:49:34 INFO - PROCESS | 1664 | 1469256574379 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]]]}] 23:49:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:49:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 470ms 23:49:34 INFO - PROCESS | 1664 | 1469256574420 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 23:49:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:49:34 INFO - PROCESS | 1664 | 1469256574421 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 23:49:34 INFO - PROCESS | 1664 | 1469256574423 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:49:34 INFO - PROCESS | 1664 | 1469256574424 Marionette TRACE conn2 <- [1,2254,null,{}] 23:49:34 INFO - PROCESS | 1664 | 1469256574426 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}] 23:49:34 INFO - PROCESS | 1664 | 1469256574430 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:34 INFO - PROCESS | 1664 | 1469256574561 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 23:49:34 INFO - PROCESS | 1664 | 1469256574618 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:34 INFO - PROCESS | 1664 | 1469256574620 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:34 INFO - PROCESS | 1664 | ++DOCSHELL 0x113c27800 == 37 [pid = 1664] [id = 571] 23:49:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x110e93c00) [pid = 1664] [serial = 1713] [outer = 0x0] 23:49:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x110eb0800) [pid = 1664] [serial = 1714] [outer = 0x110e93c00] 23:49:34 INFO - PROCESS | 1664 | 1469256574651 Marionette DEBUG loaded listener.js 23:49:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x1121ecc00) [pid = 1664] [serial = 1715] [outer = 0x110e93c00] 23:49:35 INFO - PROCESS | 1664 | 1469256575133 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]]]}] 23:49:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:49:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 769ms 23:49:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:49:35 INFO - PROCESS | 1664 | 1469256575204 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 23:49:35 INFO - PROCESS | 1664 | 1469256575206 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 23:49:35 INFO - PROCESS | 1664 | 1469256575212 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:49:35 INFO - PROCESS | 1664 | 1469256575214 Marionette TRACE conn2 <- [1,2258,null,{}] 23:49:35 INFO - PROCESS | 1664 | 1469256575217 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}] 23:49:35 INFO - PROCESS | 1664 | 1469256575221 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:35 INFO - PROCESS | 1664 | 1469256575326 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 23:49:35 INFO - PROCESS | 1664 | 1469256575405 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:35 INFO - PROCESS | 1664 | 1469256575407 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:35 INFO - PROCESS | 1664 | ++DOCSHELL 0x125a12000 == 38 [pid = 1664] [id = 572] 23:49:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x118250c00) [pid = 1664] [serial = 1716] [outer = 0x0] 23:49:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x1183eb800) [pid = 1664] [serial = 1717] [outer = 0x118250c00] 23:49:35 INFO - PROCESS | 1664 | 1469256575436 Marionette DEBUG loaded listener.js 23:49:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x11944a800) [pid = 1664] [serial = 1718] [outer = 0x118250c00] 23:49:35 INFO - PROCESS | 1664 | 1469256575985 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]]]}] 23:49:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:49:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 824ms 23:49:36 INFO - PROCESS | 1664 | 1469256576035 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 23:49:36 INFO - PROCESS | 1664 | 1469256576037 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 23:49:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:49:36 INFO - PROCESS | 1664 | 1469256576039 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:49:36 INFO - PROCESS | 1664 | 1469256576041 Marionette TRACE conn2 <- [1,2262,null,{}] 23:49:36 INFO - PROCESS | 1664 | 1469256576043 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}] 23:49:36 INFO - PROCESS | 1664 | 1469256576045 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:36 INFO - PROCESS | 1664 | 1469256576246 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 23:49:36 INFO - PROCESS | 1664 | 1469256576338 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:36 INFO - PROCESS | 1664 | 1469256576340 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:36 INFO - PROCESS | 1664 | ++DOCSHELL 0x1168b7000 == 39 [pid = 1664] [id = 573] 23:49:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x113c54800) [pid = 1664] [serial = 1719] [outer = 0x0] 23:49:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x115e8d000) [pid = 1664] [serial = 1720] [outer = 0x113c54800] 23:49:36 INFO - PROCESS | 1664 | 1469256576369 Marionette DEBUG loaded listener.js 23:49:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x117159c00) [pid = 1664] [serial = 1721] [outer = 0x113c54800] 23:49:36 INFO - PROCESS | 1664 | --DOCSHELL 0x125fd8800 == 38 [pid = 1664] [id = 570] 23:49:36 INFO - PROCESS | 1664 | --DOCSHELL 0x12bea2800 == 37 [pid = 1664] [id = 569] 23:49:36 INFO - PROCESS | 1664 | --DOCSHELL 0x12b786800 == 36 [pid = 1664] [id = 568] 23:49:36 INFO - PROCESS | 1664 | --DOCSHELL 0x11661a800 == 35 [pid = 1664] [id = 567] 23:49:36 INFO - PROCESS | 1664 | --DOCSHELL 0x12a27b000 == 34 [pid = 1664] [id = 566] 23:49:36 INFO - PROCESS | 1664 | --DOCSHELL 0x128c5b000 == 33 [pid = 1664] [id = 565] 23:49:36 INFO - PROCESS | 1664 | --DOCSHELL 0x125fd9000 == 32 [pid = 1664] [id = 564] 23:49:36 INFO - PROCESS | 1664 | --DOCSHELL 0x119a3d000 == 31 [pid = 1664] [id = 563] 23:49:36 INFO - PROCESS | 1664 | --DOCSHELL 0x117466800 == 30 [pid = 1664] [id = 562] 23:49:36 INFO - PROCESS | 1664 | --DOCSHELL 0x120d7d800 == 29 [pid = 1664] [id = 561] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x113c53c00) [pid = 1664] [serial = 1604] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x112a8f000) [pid = 1664] [serial = 1603] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x1285eb800) [pid = 1664] [serial = 1649] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x119e60c00) [pid = 1664] [serial = 1633] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x119187800) [pid = 1664] [serial = 1607] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x1183edc00) [pid = 1664] [serial = 1606] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x1191d0000) [pid = 1664] [serial = 1627] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x1214b3c00) [pid = 1664] [serial = 1610] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x119a2ac00) [pid = 1664] [serial = 1628] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x11a0f1800) [pid = 1664] [serial = 1609] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x112fe9800) [pid = 1664] [serial = 1621] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x113264400) [pid = 1664] [serial = 1622] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x118609800) [pid = 1664] [serial = 1618] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x119182c00) [pid = 1664] [serial = 1619] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x118127c00) [pid = 1664] [serial = 1624] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1262aa400) [pid = 1664] [serial = 1613] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1183e8400) [pid = 1664] [serial = 1625] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x125065400) [pid = 1664] [serial = 1612] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x116ab0800) [pid = 1664] [serial = 1616] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x115e26c00) [pid = 1664] [serial = 1615] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x120f8b800) [pid = 1664] [serial = 1636] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x120b03400) [pid = 1664] [serial = 1634] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x124a82400) [pid = 1664] [serial = 1639] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x125f7ec00) [pid = 1664] [serial = 1640] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x1265d3400) [pid = 1664] [serial = 1648] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x1181d2c00) [pid = 1664] [serial = 1643] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x112d26c00) [pid = 1664] [serial = 1642] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x119d1f400) [pid = 1664] [serial = 1630] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x121252800) [pid = 1664] [serial = 1645] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x119d46800) [pid = 1664] [serial = 1631] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x1246cd400) [pid = 1664] [serial = 1637] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x115e87800) [pid = 1664] [serial = 1660] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x1265c5800) [pid = 1664] [serial = 1646] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x128c8e000) [pid = 1664] [serial = 1652] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x1176cac00) [pid = 1664] [serial = 1657] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x112a84400) [pid = 1664] [serial = 1655] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x11688b800) [pid = 1664] [serial = 1661] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x118608000) [pid = 1664] [serial = 1658] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x110fab800) [pid = 1664] [serial = 1654] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x11912b800) [pid = 1664] [serial = 1663] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x128c1b400) [pid = 1664] [serial = 1651] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x1194d5c00) [pid = 1664] [serial = 1664] [outer = 0x0] [url = about:blank] 23:49:36 INFO - PROCESS | 1664 | 1469256576783 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]]]}] 23:49:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:49:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 772ms 23:49:36 INFO - PROCESS | 1664 | 1469256576813 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 23:49:36 INFO - PROCESS | 1664 | 1469256576815 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 23:49:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:49:36 INFO - PROCESS | 1664 | 1469256576819 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:49:36 INFO - PROCESS | 1664 | 1469256576820 Marionette TRACE conn2 <- [1,2266,null,{}] 23:49:36 INFO - PROCESS | 1664 | 1469256576823 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}] 23:49:36 INFO - PROCESS | 1664 | 1469256576825 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:36 INFO - PROCESS | 1664 | 1469256576903 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 23:49:36 INFO - PROCESS | 1664 | 1469256576907 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:36 INFO - PROCESS | 1664 | 1469256576908 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:36 INFO - PROCESS | 1664 | ++DOCSHELL 0x118372000 == 30 [pid = 1664] [id = 574] 23:49:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x11614b400) [pid = 1664] [serial = 1722] [outer = 0x0] 23:49:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x1182f1800) [pid = 1664] [serial = 1723] [outer = 0x11614b400] 23:49:36 INFO - PROCESS | 1664 | 1469256576937 Marionette DEBUG loaded listener.js 23:49:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x11918b000) [pid = 1664] [serial = 1724] [outer = 0x11614b400] 23:49:37 INFO - PROCESS | 1664 | 1469256577267 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]]]}] 23:49:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:49:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 472ms 23:49:37 INFO - PROCESS | 1664 | 1469256577302 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 23:49:37 INFO - PROCESS | 1664 | 1469256577304 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 23:49:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:49:37 INFO - PROCESS | 1664 | 1469256577307 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:49:37 INFO - PROCESS | 1664 | 1469256577308 Marionette TRACE conn2 <- [1,2270,null,{}] 23:49:37 INFO - PROCESS | 1664 | 1469256577311 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}] 23:49:37 INFO - PROCESS | 1664 | 1469256577312 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:37 INFO - PROCESS | 1664 | 1469256577388 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 23:49:37 INFO - PROCESS | 1664 | 1469256577396 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:37 INFO - PROCESS | 1664 | 1469256577398 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:37 INFO - PROCESS | 1664 | ++DOCSHELL 0x119ed3800 == 31 [pid = 1664] [id = 575] 23:49:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x1198dd000) [pid = 1664] [serial = 1725] [outer = 0x0] 23:49:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x119d1cc00) [pid = 1664] [serial = 1726] [outer = 0x1198dd000] 23:49:37 INFO - PROCESS | 1664 | 1469256577423 Marionette DEBUG loaded listener.js 23:49:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x119d41c00) [pid = 1664] [serial = 1727] [outer = 0x1198dd000] 23:49:37 INFO - PROCESS | 1664 | 1469256577781 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]]]}] 23:49:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:49:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 522ms 23:49:37 INFO - PROCESS | 1664 | 1469256577829 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 23:49:37 INFO - PROCESS | 1664 | 1469256577832 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 23:49:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:49:37 INFO - PROCESS | 1664 | 1469256577840 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:49:37 INFO - PROCESS | 1664 | 1469256577843 Marionette TRACE conn2 <- [1,2274,null,{}] 23:49:37 INFO - PROCESS | 1664 | 1469256577845 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}] 23:49:37 INFO - PROCESS | 1664 | 1469256577848 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:37 INFO - PROCESS | 1664 | 1469256577931 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 23:49:37 INFO - PROCESS | 1664 | 1469256577934 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:37 INFO - PROCESS | 1664 | 1469256577936 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:37 INFO - PROCESS | 1664 | ++DOCSHELL 0x125a0d800 == 32 [pid = 1664] [id = 576] 23:49:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x112a8d000) [pid = 1664] [serial = 1728] [outer = 0x0] 23:49:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x120b06000) [pid = 1664] [serial = 1729] [outer = 0x112a8d000] 23:49:37 INFO - PROCESS | 1664 | 1469256577960 Marionette DEBUG loaded listener.js 23:49:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x121637400) [pid = 1664] [serial = 1730] [outer = 0x112a8d000] 23:49:38 INFO - PROCESS | 1664 | 1469256578272 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]]]}] 23:49:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:49:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 480ms 23:49:38 INFO - PROCESS | 1664 | 1469256578315 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 23:49:38 INFO - PROCESS | 1664 | 1469256578317 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 23:49:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:49:38 INFO - PROCESS | 1664 | 1469256578319 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:49:38 INFO - PROCESS | 1664 | 1469256578320 Marionette TRACE conn2 <- [1,2278,null,{}] 23:49:38 INFO - PROCESS | 1664 | 1469256578322 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}] 23:49:38 INFO - PROCESS | 1664 | 1469256578323 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:38 INFO - PROCESS | 1664 | 1469256578400 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 23:49:38 INFO - PROCESS | 1664 | 1469256578462 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:38 INFO - PROCESS | 1664 | 1469256578464 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:38 INFO - PROCESS | 1664 | ++DOCSHELL 0x1181bc800 == 33 [pid = 1664] [id = 577] 23:49:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x112a80800) [pid = 1664] [serial = 1731] [outer = 0x0] 23:49:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x122df9400) [pid = 1664] [serial = 1732] [outer = 0x112a80800] 23:49:38 INFO - PROCESS | 1664 | 1469256578490 Marionette DEBUG loaded listener.js 23:49:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x124a7a400) [pid = 1664] [serial = 1733] [outer = 0x112a80800] 23:49:38 INFO - PROCESS | 1664 | 1469256578745 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]]]}] 23:49:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:49:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 467ms 23:49:38 INFO - PROCESS | 1664 | 1469256578787 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 23:49:38 INFO - PROCESS | 1664 | 1469256578788 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 23:49:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:49:38 INFO - PROCESS | 1664 | 1469256578790 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:49:38 INFO - PROCESS | 1664 | 1469256578791 Marionette TRACE conn2 <- [1,2282,null,{}] 23:49:38 INFO - PROCESS | 1664 | 1469256578806 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}] 23:49:38 INFO - PROCESS | 1664 | 1469256578808 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:38 INFO - PROCESS | 1664 | 1469256578910 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 23:49:38 INFO - PROCESS | 1664 | 1469256578915 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:38 INFO - PROCESS | 1664 | 1469256578919 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:38 INFO - PROCESS | 1664 | ++DOCSHELL 0x129e51800 == 34 [pid = 1664] [id = 578] 23:49:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x125ff9800) [pid = 1664] [serial = 1734] [outer = 0x0] 23:49:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1262ad400) [pid = 1664] [serial = 1735] [outer = 0x125ff9800] 23:49:38 INFO - PROCESS | 1664 | 1469256578951 Marionette DEBUG loaded listener.js 23:49:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x1285e5800) [pid = 1664] [serial = 1736] [outer = 0x125ff9800] 23:49:39 INFO - PROCESS | 1664 | 1469256579302 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]]]}] 23:49:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:49:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 522ms 23:49:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:49:39 INFO - PROCESS | 1664 | 1469256579314 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 23:49:39 INFO - PROCESS | 1664 | 1469256579315 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 23:49:39 INFO - PROCESS | 1664 | 1469256579317 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:49:39 INFO - PROCESS | 1664 | 1469256579318 Marionette TRACE conn2 <- [1,2286,null,{}] 23:49:39 INFO - PROCESS | 1664 | 1469256579320 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}] 23:49:39 INFO - PROCESS | 1664 | 1469256579322 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:39 INFO - PROCESS | 1664 | 1469256579425 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 23:49:39 INFO - PROCESS | 1664 | 1469256579435 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:39 INFO - PROCESS | 1664 | 1469256579436 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:39 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a640000 == 35 [pid = 1664] [id = 579] 23:49:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1285ec800) [pid = 1664] [serial = 1737] [outer = 0x0] 23:49:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x128c16c00) [pid = 1664] [serial = 1738] [outer = 0x1285ec800] 23:49:39 INFO - PROCESS | 1664 | 1469256579460 Marionette DEBUG loaded listener.js 23:49:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x128c25000) [pid = 1664] [serial = 1739] [outer = 0x1285ec800] 23:49:39 INFO - PROCESS | 1664 | 1469256579777 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]]]}] 23:49:39 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 23:49:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 473ms 23:49:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:49:39 INFO - PROCESS | 1664 | 1469256579790 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 23:49:39 INFO - PROCESS | 1664 | 1469256579791 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 23:49:39 INFO - PROCESS | 1664 | 1469256579794 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:49:39 INFO - PROCESS | 1664 | 1469256579797 Marionette TRACE conn2 <- [1,2290,null,{}] 23:49:39 INFO - PROCESS | 1664 | 1469256579800 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}] 23:49:39 INFO - PROCESS | 1664 | 1469256579801 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:39 INFO - PROCESS | 1664 | 1469256579903 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 23:49:39 INFO - PROCESS | 1664 | 1469256579939 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:39 INFO - PROCESS | 1664 | 1469256579941 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:39 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b442000 == 36 [pid = 1664] [id = 580] 23:49:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x128c25400) [pid = 1664] [serial = 1740] [outer = 0x0] 23:49:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x128c8c000) [pid = 1664] [serial = 1741] [outer = 0x128c25400] 23:49:39 INFO - PROCESS | 1664 | 1469256579964 Marionette DEBUG loaded listener.js 23:49:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x128c92000) [pid = 1664] [serial = 1742] [outer = 0x128c25400] 23:49:40 INFO - PROCESS | 1664 | 1469256580273 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]]]}] 23:49:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:49:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 520ms 23:49:40 INFO - PROCESS | 1664 | 1469256580315 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 23:49:40 INFO - PROCESS | 1664 | 1469256580316 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 23:49:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:49:40 INFO - PROCESS | 1664 | 1469256580318 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:49:40 INFO - PROCESS | 1664 | 1469256580319 Marionette TRACE conn2 <- [1,2294,null,{}] 23:49:40 INFO - PROCESS | 1664 | 1469256580321 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}] 23:49:40 INFO - PROCESS | 1664 | 1469256580322 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:40 INFO - PROCESS | 1664 | 1469256580419 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 23:49:40 INFO - PROCESS | 1664 | 1469256580431 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:40 INFO - PROCESS | 1664 | 1469256580432 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:40 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b798000 == 37 [pid = 1664] [id = 581] 23:49:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x128dea400) [pid = 1664] [serial = 1743] [outer = 0x0] 23:49:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x128df0800) [pid = 1664] [serial = 1744] [outer = 0x128dea400] 23:49:40 INFO - PROCESS | 1664 | 1469256580455 Marionette DEBUG loaded listener.js 23:49:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x128f02400) [pid = 1664] [serial = 1745] [outer = 0x128dea400] 23:49:40 INFO - PROCESS | 1664 | 1469256580812 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]]]}] 23:49:40 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1121be800) [pid = 1664] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:49:40 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x118258800) [pid = 1664] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:49:40 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1130dd000) [pid = 1664] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:49:40 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x115d99400) [pid = 1664] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:49:40 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x112a82000) [pid = 1664] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:49:40 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x112a81400) [pid = 1664] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:49:40 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x119d46400) [pid = 1664] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:49:40 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x120b09400) [pid = 1664] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:49:40 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x120e0a000) [pid = 1664] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:49:40 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x118258400) [pid = 1664] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:49:40 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x119e60000) [pid = 1664] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:49:40 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x110ea6000) [pid = 1664] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:49:40 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x122fbb000) [pid = 1664] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:49:40 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x111cad400) [pid = 1664] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:49:40 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x1265af800) [pid = 1664] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:49:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:49:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 520ms 23:49:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:49:40 INFO - PROCESS | 1664 | 1469256580839 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 23:49:40 INFO - PROCESS | 1664 | 1469256580840 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 23:49:40 INFO - PROCESS | 1664 | 1469256580842 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:49:40 INFO - PROCESS | 1664 | 1469256580843 Marionette TRACE conn2 <- [1,2298,null,{}] 23:49:40 INFO - PROCESS | 1664 | 1469256580847 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}] 23:49:40 INFO - PROCESS | 1664 | 1469256580848 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:40 INFO - PROCESS | 1664 | 1469256580924 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 23:49:40 INFO - PROCESS | 1664 | 1469256580930 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:40 INFO - PROCESS | 1664 | 1469256580931 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:40 INFO - PROCESS | 1664 | ++DOCSHELL 0x125a05800 == 38 [pid = 1664] [id = 582] 23:49:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x11325b800) [pid = 1664] [serial = 1746] [outer = 0x0] 23:49:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x116a14000) [pid = 1664] [serial = 1747] [outer = 0x11325b800] 23:49:40 INFO - PROCESS | 1664 | 1469256580956 Marionette DEBUG loaded listener.js 23:49:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x119ba0000) [pid = 1664] [serial = 1748] [outer = 0x11325b800] 23:49:41 INFO - PROCESS | 1664 | 1469256581252 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]]]}] 23:49:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:49:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 421ms 23:49:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:49:41 INFO - PROCESS | 1664 | 1469256581268 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 23:49:41 INFO - PROCESS | 1664 | 1469256581270 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 23:49:41 INFO - PROCESS | 1664 | 1469256581272 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:49:41 INFO - PROCESS | 1664 | 1469256581273 Marionette TRACE conn2 <- [1,2302,null,{}] 23:49:41 INFO - PROCESS | 1664 | 1469256581276 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}] 23:49:41 INFO - PROCESS | 1664 | 1469256581277 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:41 INFO - PROCESS | 1664 | 1469256581358 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 23:49:41 INFO - PROCESS | 1664 | 1469256581363 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:41 INFO - PROCESS | 1664 | 1469256581364 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:41 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c46f000 == 39 [pid = 1664] [id = 583] 23:49:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x119e6e400) [pid = 1664] [serial = 1749] [outer = 0x0] 23:49:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1244a9800) [pid = 1664] [serial = 1750] [outer = 0x119e6e400] 23:49:41 INFO - PROCESS | 1664 | 1469256581398 Marionette DEBUG loaded listener.js 23:49:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x128f0c800) [pid = 1664] [serial = 1751] [outer = 0x119e6e400] 23:49:41 INFO - PROCESS | 1664 | 1469256581734 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]]]}] 23:49:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:49:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 470ms 23:49:41 INFO - PROCESS | 1664 | 1469256581742 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 23:49:41 INFO - PROCESS | 1664 | 1469256581744 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 23:49:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:49:41 INFO - PROCESS | 1664 | 1469256581748 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:49:41 INFO - PROCESS | 1664 | 1469256581750 Marionette TRACE conn2 <- [1,2306,null,{}] 23:49:41 INFO - PROCESS | 1664 | 1469256581752 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}] 23:49:41 INFO - PROCESS | 1664 | 1469256581754 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:41 INFO - PROCESS | 1664 | 1469256581872 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 23:49:41 INFO - PROCESS | 1664 | 1469256581879 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:41 INFO - PROCESS | 1664 | 1469256581880 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:41 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c94b000 == 40 [pid = 1664] [id = 584] 23:49:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x112a82000) [pid = 1664] [serial = 1752] [outer = 0x0] 23:49:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x128f0c400) [pid = 1664] [serial = 1753] [outer = 0x112a82000] 23:49:41 INFO - PROCESS | 1664 | 1469256581904 Marionette DEBUG loaded listener.js 23:49:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x1290a1c00) [pid = 1664] [serial = 1754] [outer = 0x112a82000] 23:49:42 INFO - PROCESS | 1664 | 1469256582173 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]]]}] 23:49:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:49:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 469ms 23:49:42 INFO - PROCESS | 1664 | 1469256582218 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 23:49:42 INFO - PROCESS | 1664 | 1469256582219 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 23:49:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:49:42 INFO - PROCESS | 1664 | 1469256582221 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:49:42 INFO - PROCESS | 1664 | 1469256582222 Marionette TRACE conn2 <- [1,2310,null,{}] 23:49:42 INFO - PROCESS | 1664 | 1469256582225 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}] 23:49:42 INFO - PROCESS | 1664 | 1469256582226 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:42 INFO - PROCESS | 1664 | 1469256582309 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 23:49:42 INFO - PROCESS | 1664 | 1469256582314 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:42 INFO - PROCESS | 1664 | 1469256582315 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:42 INFO - PROCESS | 1664 | ++DOCSHELL 0x12cd15800 == 41 [pid = 1664] [id = 585] 23:49:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x1290a1800) [pid = 1664] [serial = 1755] [outer = 0x0] 23:49:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1290a8800) [pid = 1664] [serial = 1756] [outer = 0x1290a1800] 23:49:42 INFO - PROCESS | 1664 | 1469256582347 Marionette DEBUG loaded listener.js 23:49:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12a039c00) [pid = 1664] [serial = 1757] [outer = 0x1290a1800] 23:49:42 INFO - PROCESS | 1664 | 1469256582663 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]]]}] 23:49:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:49:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 468ms 23:49:42 INFO - PROCESS | 1664 | 1469256582690 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 23:49:42 INFO - PROCESS | 1664 | 1469256582692 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 23:49:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:49:42 INFO - PROCESS | 1664 | 1469256582696 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:49:42 INFO - PROCESS | 1664 | 1469256582697 Marionette TRACE conn2 <- [1,2314,null,{}] 23:49:42 INFO - PROCESS | 1664 | 1469256582699 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}] 23:49:42 INFO - PROCESS | 1664 | 1469256582700 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:42 INFO - PROCESS | 1664 | 1469256582783 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 23:49:42 INFO - PROCESS | 1664 | 1469256582900 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:42 INFO - PROCESS | 1664 | 1469256582901 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:42 INFO - PROCESS | 1664 | ++DOCSHELL 0x11616d000 == 42 [pid = 1664] [id = 586] 23:49:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x110eb3800) [pid = 1664] [serial = 1758] [outer = 0x0] 23:49:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x112a85000) [pid = 1664] [serial = 1759] [outer = 0x110eb3800] 23:49:42 INFO - PROCESS | 1664 | 1469256582934 Marionette DEBUG loaded listener.js 23:49:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x113264400) [pid = 1664] [serial = 1760] [outer = 0x110eb3800] 23:49:43 INFO - PROCESS | 1664 | 1469256583384 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]]]}] 23:49:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:49:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 721ms 23:49:43 INFO - PROCESS | 1664 | 1469256583430 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 23:49:43 INFO - PROCESS | 1664 | 1469256583432 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 23:49:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:49:43 INFO - PROCESS | 1664 | 1469256583437 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:49:43 INFO - PROCESS | 1664 | 1469256583439 Marionette TRACE conn2 <- [1,2318,null,{}] 23:49:43 INFO - PROCESS | 1664 | 1469256583445 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}] 23:49:43 INFO - PROCESS | 1664 | 1469256583447 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:43 INFO - PROCESS | 1664 | 1469256583551 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 23:49:43 INFO - PROCESS | 1664 | 1469256583632 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:43 INFO - PROCESS | 1664 | 1469256583634 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:43 INFO - PROCESS | 1664 | ++DOCSHELL 0x124a2f800 == 43 [pid = 1664] [id = 587] 23:49:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x1198d8400) [pid = 1664] [serial = 1761] [outer = 0x0] 23:49:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x1198e1800) [pid = 1664] [serial = 1762] [outer = 0x1198d8400] 23:49:43 INFO - PROCESS | 1664 | 1469256583682 Marionette DEBUG loaded listener.js 23:49:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x119d42800) [pid = 1664] [serial = 1763] [outer = 0x1198d8400] 23:49:44 INFO - PROCESS | 1664 | 1469256584152 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] 23:49:44 INFO - PROCESS | 1664 | 1469256584215 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 23:49:44 INFO - PROCESS | 1664 | 1469256584218 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:49:44 INFO - PROCESS | 1664 | 1469256584219 Marionette TRACE conn2 <- [1,2322,null,{}] 23:49:44 INFO - PROCESS | 1664 | 1469256584222 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}] 23:49:44 INFO - PROCESS | 1664 | 1469256584223 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:44 INFO - PROCESS | 1664 | 1469256584327 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 23:49:44 INFO - PROCESS | 1664 | 1469256584401 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:44 INFO - PROCESS | 1664 | 1469256584403 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:44 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c01c000 == 44 [pid = 1664] [id = 588] 23:49:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x120b06c00) [pid = 1664] [serial = 1764] [outer = 0x0] 23:49:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x121641000) [pid = 1664] [serial = 1765] [outer = 0x120b06c00] 23:49:44 INFO - PROCESS | 1664 | 1469256584431 Marionette DEBUG loaded listener.js 23:49:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x125a9c000) [pid = 1664] [serial = 1766] [outer = 0x120b06c00] 23:49:44 INFO - PROCESS | 1664 | 1469256584844 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]]]}] 23:49:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:49:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 23:49:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:49:44 INFO - PROCESS | 1664 | 1469256584890 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 23:49:44 INFO - PROCESS | 1664 | 1469256584891 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 23:49:44 INFO - PROCESS | 1664 | 1469256584898 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:49:44 INFO - PROCESS | 1664 | 1469256584902 Marionette TRACE conn2 <- [1,2326,null,{}] 23:49:44 INFO - PROCESS | 1664 | 1469256584906 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}] 23:49:44 INFO - PROCESS | 1664 | 1469256584908 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:45 INFO - PROCESS | 1664 | 1469256585012 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 23:49:45 INFO - PROCESS | 1664 | 1469256585072 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:45 INFO - PROCESS | 1664 | 1469256585073 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:45 INFO - PROCESS | 1664 | ++DOCSHELL 0x12d0ad800 == 45 [pid = 1664] [id = 589] 23:49:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x125ff3c00) [pid = 1664] [serial = 1767] [outer = 0x0] 23:49:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x1285f0400) [pid = 1664] [serial = 1768] [outer = 0x125ff3c00] 23:49:45 INFO - PROCESS | 1664 | 1469256585102 Marionette DEBUG loaded listener.js 23:49:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x128c8d800) [pid = 1664] [serial = 1769] [outer = 0x125ff3c00] 23:49:45 INFO - PROCESS | 1664 | 1469256585552 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]]]}] 23:49:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:49:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 678ms 23:49:45 INFO - PROCESS | 1664 | 1469256585572 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 23:49:45 INFO - PROCESS | 1664 | 1469256585574 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 23:49:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:49:45 INFO - PROCESS | 1664 | 1469256585576 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:49:45 INFO - PROCESS | 1664 | 1469256585577 Marionette TRACE conn2 <- [1,2330,null,{}] 23:49:45 INFO - PROCESS | 1664 | 1469256585580 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}] 23:49:45 INFO - PROCESS | 1664 | 1469256585581 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:45 INFO - PROCESS | 1664 | 1469256585700 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 23:49:45 INFO - PROCESS | 1664 | 1469256585917 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:45 INFO - PROCESS | 1664 | 1469256585919 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:45 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a83000 == 46 [pid = 1664] [id = 590] 23:49:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x112d21c00) [pid = 1664] [serial = 1770] [outer = 0x0] 23:49:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x113352400) [pid = 1664] [serial = 1771] [outer = 0x112d21c00] 23:49:45 INFO - PROCESS | 1664 | 1469256585969 Marionette DEBUG loaded listener.js 23:49:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x116809000) [pid = 1664] [serial = 1772] [outer = 0x112d21c00] 23:49:46 INFO - PROCESS | 1664 | 1469256586388 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]]]}] 23:49:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:49:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 828ms 23:49:46 INFO - PROCESS | 1664 | 1469256586405 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 23:49:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:49:46 INFO - PROCESS | 1664 | 1469256586407 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 23:49:46 INFO - PROCESS | 1664 | 1469256586410 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:49:46 INFO - PROCESS | 1664 | 1469256586411 Marionette TRACE conn2 <- [1,2334,null,{}] 23:49:46 INFO - PROCESS | 1664 | 1469256586415 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}] 23:49:46 INFO - PROCESS | 1664 | 1469256586418 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:46 INFO - PROCESS | 1664 | 1469256586510 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 23:49:46 INFO - PROCESS | 1664 | 1469256586570 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:46 INFO - PROCESS | 1664 | 1469256586572 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:46 INFO - PROCESS | 1664 | ++DOCSHELL 0x119b38800 == 47 [pid = 1664] [id = 591] 23:49:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x1183edc00) [pid = 1664] [serial = 1773] [outer = 0x0] 23:49:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x1194e0000) [pid = 1664] [serial = 1774] [outer = 0x1183edc00] 23:49:46 INFO - PROCESS | 1664 | 1469256586599 Marionette DEBUG loaded listener.js 23:49:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x119d2a000) [pid = 1664] [serial = 1775] [outer = 0x1183edc00] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x12cd15800 == 46 [pid = 1664] [id = 585] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x12c94b000 == 45 [pid = 1664] [id = 584] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x12c46f000 == 44 [pid = 1664] [id = 583] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x125a05800 == 43 [pid = 1664] [id = 582] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x12b798000 == 42 [pid = 1664] [id = 581] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x12b442000 == 41 [pid = 1664] [id = 580] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x12a640000 == 40 [pid = 1664] [id = 579] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x129e51800 == 39 [pid = 1664] [id = 578] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x1181bc800 == 38 [pid = 1664] [id = 577] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x125a0d800 == 37 [pid = 1664] [id = 576] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x119ed3800 == 36 [pid = 1664] [id = 575] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x118372000 == 35 [pid = 1664] [id = 574] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x1168b7000 == 34 [pid = 1664] [id = 573] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x125a12000 == 33 [pid = 1664] [id = 572] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x113c27800 == 32 [pid = 1664] [id = 571] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x119a83000 == 31 [pid = 1664] [id = 590] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x12d0ad800 == 30 [pid = 1664] [id = 589] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x12c01c000 == 29 [pid = 1664] [id = 588] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x124a2f800 == 28 [pid = 1664] [id = 587] 23:49:47 INFO - PROCESS | 1664 | --DOCSHELL 0x11616d000 == 27 [pid = 1664] [id = 586] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x119d49c00) [pid = 1664] [serial = 1693] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x119183000) [pid = 1664] [serial = 1690] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x118607800) [pid = 1664] [serial = 1685] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x116ab0000) [pid = 1664] [serial = 1684] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x116142400) [pid = 1664] [serial = 1687] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x116643400) [pid = 1664] [serial = 1667] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x1130ba800) [pid = 1664] [serial = 1666] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x110eaec00) [pid = 1664] [serial = 1688] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x119d20000) [pid = 1664] [serial = 1670] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x1198d8c00) [pid = 1664] [serial = 1669] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x120d37c00) [pid = 1664] [serial = 1673] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x119e6bc00) [pid = 1664] [serial = 1672] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x120e11000) [pid = 1664] [serial = 1696] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x11a0edc00) [pid = 1664] [serial = 1694] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x122df7000) [pid = 1664] [serial = 1676] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1214be400) [pid = 1664] [serial = 1699] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x1285e6800) [pid = 1664] [serial = 1709] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1214b1000) [pid = 1664] [serial = 1697] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1244ab400) [pid = 1664] [serial = 1700] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x121638c00) [pid = 1664] [serial = 1675] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x125a97400) [pid = 1664] [serial = 1708] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x111e58400) [pid = 1664] [serial = 1702] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x115e87000) [pid = 1664] [serial = 1703] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x12505ac00) [pid = 1664] [serial = 1679] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1183f5800) [pid = 1664] [serial = 1705] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x119d45000) [pid = 1664] [serial = 1706] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x1246cf400) [pid = 1664] [serial = 1678] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x1285ea400) [pid = 1664] [serial = 1711] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x1285ee400) [pid = 1664] [serial = 1682] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x1265c9800) [pid = 1664] [serial = 1681] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x1194de800) [pid = 1664] [serial = 1691] [outer = 0x0] [url = about:blank] 23:49:47 INFO - PROCESS | 1664 | 1469256587512 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]]]}] 23:49:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:49:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1125ms 23:49:47 INFO - PROCESS | 1664 | 1469256587535 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 23:49:47 INFO - PROCESS | 1664 | 1469256587537 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 23:49:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:49:47 INFO - PROCESS | 1664 | 1469256587540 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:49:47 INFO - PROCESS | 1664 | 1469256587543 Marionette TRACE conn2 <- [1,2338,null,{}] 23:49:47 INFO - PROCESS | 1664 | 1469256587546 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}] 23:49:47 INFO - PROCESS | 1664 | 1469256587548 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:47 INFO - PROCESS | 1664 | 1469256587625 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 23:49:47 INFO - PROCESS | 1664 | 1469256587631 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:47 INFO - PROCESS | 1664 | 1469256587633 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ffa000 == 28 [pid = 1664] [id = 592] 23:49:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x1121e0c00) [pid = 1664] [serial = 1776] [outer = 0x0] 23:49:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x113260c00) [pid = 1664] [serial = 1777] [outer = 0x1121e0c00] 23:49:47 INFO - PROCESS | 1664 | 1469256587660 Marionette DEBUG loaded listener.js 23:49:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1164ee800) [pid = 1664] [serial = 1778] [outer = 0x1121e0c00] 23:49:48 INFO - PROCESS | 1664 | 1469256588007 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]]]}] 23:49:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:49:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 521ms 23:49:48 INFO - PROCESS | 1664 | 1469256588065 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 23:49:48 INFO - PROCESS | 1664 | 1469256588069 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 23:49:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:49:48 INFO - PROCESS | 1664 | 1469256588074 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:49:48 INFO - PROCESS | 1664 | 1469256588076 Marionette TRACE conn2 <- [1,2342,null,{}] 23:49:48 INFO - PROCESS | 1664 | 1469256588079 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}] 23:49:48 INFO - PROCESS | 1664 | 1469256588080 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:48 INFO - PROCESS | 1664 | 1469256588161 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 23:49:48 INFO - PROCESS | 1664 | 1469256588166 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:48 INFO - PROCESS | 1664 | 1469256588168 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:48 INFO - PROCESS | 1664 | ++DOCSHELL 0x119121000 == 29 [pid = 1664] [id = 593] 23:49:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x1167d6000) [pid = 1664] [serial = 1779] [outer = 0x0] 23:49:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1181d2400) [pid = 1664] [serial = 1780] [outer = 0x1167d6000] 23:49:48 INFO - PROCESS | 1664 | 1469256588194 Marionette DEBUG loaded listener.js 23:49:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1183f7800) [pid = 1664] [serial = 1781] [outer = 0x1167d6000] 23:49:48 INFO - PROCESS | 1664 | 1469256588549 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]]]}] 23:49:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:49:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 525ms 23:49:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:49:48 INFO - PROCESS | 1664 | 1469256588599 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 23:49:48 INFO - PROCESS | 1664 | 1469256588601 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 23:49:48 INFO - PROCESS | 1664 | 1469256588603 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:49:48 INFO - PROCESS | 1664 | 1469256588605 Marionette TRACE conn2 <- [1,2346,null,{}] 23:49:48 INFO - PROCESS | 1664 | 1469256588613 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}] 23:49:48 INFO - PROCESS | 1664 | 1469256588616 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:48 INFO - PROCESS | 1664 | 1469256588693 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 23:49:48 INFO - PROCESS | 1664 | 1469256588699 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:48 INFO - PROCESS | 1664 | 1469256588701 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:48 INFO - PROCESS | 1664 | ++DOCSHELL 0x120917800 == 30 [pid = 1664] [id = 594] 23:49:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x119183000) [pid = 1664] [serial = 1782] [outer = 0x0] 23:49:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1191d5c00) [pid = 1664] [serial = 1783] [outer = 0x119183000] 23:49:48 INFO - PROCESS | 1664 | 1469256588729 Marionette DEBUG loaded listener.js 23:49:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x1198dd800) [pid = 1664] [serial = 1784] [outer = 0x119183000] 23:49:49 INFO - PROCESS | 1664 | 1469256589051 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]]]}] 23:49:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:49:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 471ms 23:49:49 INFO - PROCESS | 1664 | 1469256589075 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 23:49:49 INFO - PROCESS | 1664 | 1469256589077 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 23:49:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:49:49 INFO - PROCESS | 1664 | 1469256589080 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:49:49 INFO - PROCESS | 1664 | 1469256589081 Marionette TRACE conn2 <- [1,2350,null,{}] 23:49:49 INFO - PROCESS | 1664 | 1469256589084 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}] 23:49:49 INFO - PROCESS | 1664 | 1469256589085 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:49 INFO - PROCESS | 1664 | 1469256589161 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 23:49:49 INFO - PROCESS | 1664 | 1469256589232 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:49 INFO - PROCESS | 1664 | 1469256589233 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x124406800 == 31 [pid = 1664] [id = 595] 23:49:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x118606c00) [pid = 1664] [serial = 1785] [outer = 0x0] 23:49:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x119d3bc00) [pid = 1664] [serial = 1786] [outer = 0x118606c00] 23:49:49 INFO - PROCESS | 1664 | 1469256589258 Marionette DEBUG loaded listener.js 23:49:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x119d49c00) [pid = 1664] [serial = 1787] [outer = 0x118606c00] 23:49:49 INFO - PROCESS | 1664 | 1469256589560 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]]]}] 23:49:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:49:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 520ms 23:49:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:49:49 INFO - PROCESS | 1664 | 1469256589600 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 23:49:49 INFO - PROCESS | 1664 | 1469256589601 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 23:49:49 INFO - PROCESS | 1664 | 1469256589603 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:49:49 INFO - PROCESS | 1664 | 1469256589604 Marionette TRACE conn2 <- [1,2354,null,{}] 23:49:49 INFO - PROCESS | 1664 | 1469256589607 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}] 23:49:49 INFO - PROCESS | 1664 | 1469256589608 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:49 INFO - PROCESS | 1664 | 1469256589700 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 23:49:49 INFO - PROCESS | 1664 | 1469256589709 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:49 INFO - PROCESS | 1664 | 1469256589711 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x126574000 == 32 [pid = 1664] [id = 596] 23:49:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x1164ed800) [pid = 1664] [serial = 1788] [outer = 0x0] 23:49:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x119e63000) [pid = 1664] [serial = 1789] [outer = 0x1164ed800] 23:49:49 INFO - PROCESS | 1664 | 1469256589737 Marionette DEBUG loaded listener.js 23:49:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x120a0c400) [pid = 1664] [serial = 1790] [outer = 0x1164ed800] 23:49:50 INFO - PROCESS | 1664 | 1469256590168 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]]]}] 23:49:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:49:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 575ms 23:49:50 INFO - PROCESS | 1664 | 1469256590181 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 23:49:50 INFO - PROCESS | 1664 | 1469256590183 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 23:49:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:49:50 INFO - PROCESS | 1664 | 1469256590187 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:49:50 INFO - PROCESS | 1664 | 1469256590188 Marionette TRACE conn2 <- [1,2358,null,{}] 23:49:50 INFO - PROCESS | 1664 | 1469256590192 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}] 23:49:50 INFO - PROCESS | 1664 | 1469256590199 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:50 INFO - PROCESS | 1664 | 1469256590366 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 23:49:50 INFO - PROCESS | 1664 | 1469256590393 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:50 INFO - PROCESS | 1664 | 1469256590395 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:50 INFO - PROCESS | 1664 | ++DOCSHELL 0x128d9e000 == 33 [pid = 1664] [id = 597] 23:49:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x120b09400) [pid = 1664] [serial = 1791] [outer = 0x0] 23:49:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x1213d4800) [pid = 1664] [serial = 1792] [outer = 0x120b09400] 23:49:50 INFO - PROCESS | 1664 | 1469256590435 Marionette DEBUG loaded listener.js 23:49:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x122df7800) [pid = 1664] [serial = 1793] [outer = 0x120b09400] 23:49:50 INFO - PROCESS | 1664 | 1469256590831 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]]]}] 23:49:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:49:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 674ms 23:49:50 INFO - PROCESS | 1664 | 1469256590861 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 23:49:50 INFO - PROCESS | 1664 | 1469256590873 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 23:49:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:49:50 INFO - PROCESS | 1664 | 1469256590882 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:49:50 INFO - PROCESS | 1664 | 1469256590883 Marionette TRACE conn2 <- [1,2362,null,{}] 23:49:50 INFO - PROCESS | 1664 | 1469256590887 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}] 23:49:50 INFO - PROCESS | 1664 | 1469256590888 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:51 INFO - PROCESS | 1664 | 1469256591046 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 23:49:51 INFO - PROCESS | 1664 | 1469256591128 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:51 INFO - PROCESS | 1664 | 1469256591130 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:51 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a1e4800 == 34 [pid = 1664] [id = 598] 23:49:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x112a82c00) [pid = 1664] [serial = 1794] [outer = 0x0] 23:49:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x124475000) [pid = 1664] [serial = 1795] [outer = 0x112a82c00] 23:49:51 INFO - PROCESS | 1664 | 1469256591169 Marionette DEBUG loaded listener.js 23:49:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x125056400) [pid = 1664] [serial = 1796] [outer = 0x112a82c00] 23:49:51 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1198dd000) [pid = 1664] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:49:51 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x112a8d000) [pid = 1664] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:49:51 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x112a80800) [pid = 1664] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:49:51 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x128dea400) [pid = 1664] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:49:51 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x128c25400) [pid = 1664] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:49:51 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x118250c00) [pid = 1664] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:49:51 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x125ff9800) [pid = 1664] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:49:51 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1290a1800) [pid = 1664] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:49:51 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1213d4400) [pid = 1664] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:49:51 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x110e93c00) [pid = 1664] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:49:51 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x113c54800) [pid = 1664] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:49:51 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x11614b400) [pid = 1664] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:49:51 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x119e6e400) [pid = 1664] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:49:51 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1285ec800) [pid = 1664] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:49:51 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x11325b800) [pid = 1664] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:49:51 INFO - PROCESS | 1664 | 1469256591729 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]]]}] 23:49:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:49:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 870ms 23:49:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:49:51 INFO - PROCESS | 1664 | 1469256591751 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 23:49:51 INFO - PROCESS | 1664 | 1469256591753 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 23:49:51 INFO - PROCESS | 1664 | 1469256591755 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:49:51 INFO - PROCESS | 1664 | 1469256591756 Marionette TRACE conn2 <- [1,2366,null,{}] 23:49:51 INFO - PROCESS | 1664 | 1469256591765 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}] 23:49:51 INFO - PROCESS | 1664 | 1469256591766 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:51 INFO - PROCESS | 1664 | 1469256591870 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 23:49:51 INFO - PROCESS | 1664 | 1469256591909 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:51 INFO - PROCESS | 1664 | 1469256591911 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:51 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a27e000 == 35 [pid = 1664] [id = 599] 23:49:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x1121e2800) [pid = 1664] [serial = 1797] [outer = 0x0] 23:49:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x119134c00) [pid = 1664] [serial = 1798] [outer = 0x1121e2800] 23:49:51 INFO - PROCESS | 1664 | 1469256591933 Marionette DEBUG loaded listener.js 23:49:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x1244f4400) [pid = 1664] [serial = 1799] [outer = 0x1121e2800] 23:49:52 INFO - PROCESS | 1664 | 1469256592193 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]]]}] 23:49:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:49:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 473ms 23:49:52 INFO - PROCESS | 1664 | 1469256592241 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 23:49:52 INFO - PROCESS | 1664 | 1469256592243 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 23:49:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:49:52 INFO - PROCESS | 1664 | 1469256592252 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:49:52 INFO - PROCESS | 1664 | 1469256592253 Marionette TRACE conn2 <- [1,2370,null,{}] 23:49:52 INFO - PROCESS | 1664 | 1469256592255 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}] 23:49:52 INFO - PROCESS | 1664 | 1469256592256 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:52 INFO - PROCESS | 1664 | 1469256592335 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 23:49:52 INFO - PROCESS | 1664 | 1469256592339 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:52 INFO - PROCESS | 1664 | 1469256592339 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:52 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b38b800 == 36 [pid = 1664] [id = 600] 23:49:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x118603c00) [pid = 1664] [serial = 1800] [outer = 0x0] 23:49:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x125a9b000) [pid = 1664] [serial = 1801] [outer = 0x118603c00] 23:49:52 INFO - PROCESS | 1664 | 1469256592363 Marionette DEBUG loaded listener.js 23:49:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1262abc00) [pid = 1664] [serial = 1802] [outer = 0x118603c00] 23:49:52 INFO - PROCESS | 1664 | 1469256592700 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]]]}] 23:49:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:49:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 468ms 23:49:52 INFO - PROCESS | 1664 | 1469256592721 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 23:49:52 INFO - PROCESS | 1664 | 1469256592723 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 23:49:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:49:52 INFO - PROCESS | 1664 | 1469256592726 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:49:52 INFO - PROCESS | 1664 | 1469256592729 Marionette TRACE conn2 <- [1,2374,null,{}] 23:49:52 INFO - PROCESS | 1664 | 1469256592733 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}] 23:49:52 INFO - PROCESS | 1664 | 1469256592734 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:52 INFO - PROCESS | 1664 | 1469256592894 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 23:49:52 INFO - PROCESS | 1664 | 1469256592902 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:52 INFO - PROCESS | 1664 | 1469256592903 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:52 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b43b000 == 37 [pid = 1664] [id = 601] 23:49:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x1262aa400) [pid = 1664] [serial = 1803] [outer = 0x0] 23:49:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x1265ce000) [pid = 1664] [serial = 1804] [outer = 0x1262aa400] 23:49:52 INFO - PROCESS | 1664 | 1469256592939 Marionette DEBUG loaded listener.js 23:49:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x1285e7400) [pid = 1664] [serial = 1805] [outer = 0x1262aa400] 23:49:53 INFO - PROCESS | 1664 | 1469256593240 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]]]}] 23:49:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:49:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 523ms 23:49:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:49:53 INFO - PROCESS | 1664 | 1469256593251 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 23:49:53 INFO - PROCESS | 1664 | 1469256593252 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 23:49:53 INFO - PROCESS | 1664 | 1469256593254 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:49:53 INFO - PROCESS | 1664 | 1469256593267 Marionette TRACE conn2 <- [1,2378,null,{}] 23:49:53 INFO - PROCESS | 1664 | 1469256593270 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}] 23:49:53 INFO - PROCESS | 1664 | 1469256593271 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:53 INFO - PROCESS | 1664 | 1469256593357 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 23:49:53 INFO - PROCESS | 1664 | 1469256593362 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:53 INFO - PROCESS | 1664 | 1469256593364 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:53 INFO - PROCESS | 1664 | ++DOCSHELL 0x12bead800 == 38 [pid = 1664] [id = 602] 23:49:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x119e61400) [pid = 1664] [serial = 1806] [outer = 0x0] 23:49:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x128797c00) [pid = 1664] [serial = 1807] [outer = 0x119e61400] 23:49:53 INFO - PROCESS | 1664 | 1469256593390 Marionette DEBUG loaded listener.js 23:49:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x128deb400) [pid = 1664] [serial = 1808] [outer = 0x119e61400] 23:49:53 INFO - PROCESS | 1664 | 1469256593940 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]]]}] 23:49:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:49:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 23:49:53 INFO - PROCESS | 1664 | 1469256593986 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 23:49:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:49:53 INFO - PROCESS | 1664 | 1469256593988 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 23:49:53 INFO - PROCESS | 1664 | 1469256593992 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:49:53 INFO - PROCESS | 1664 | 1469256593994 Marionette TRACE conn2 <- [1,2382,null,{}] 23:49:53 INFO - PROCESS | 1664 | 1469256593998 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}] 23:49:54 INFO - PROCESS | 1664 | 1469256594000 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:54 INFO - PROCESS | 1664 | 1469256594106 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 23:49:54 INFO - PROCESS | 1664 | 1469256594233 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:54 INFO - PROCESS | 1664 | 1469256594234 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:54 INFO - PROCESS | 1664 | ++DOCSHELL 0x11864f000 == 39 [pid = 1664] [id = 603] 23:49:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x115d06400) [pid = 1664] [serial = 1809] [outer = 0x0] 23:49:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x1161b1000) [pid = 1664] [serial = 1810] [outer = 0x115d06400] 23:49:54 INFO - PROCESS | 1664 | 1469256594265 Marionette DEBUG loaded listener.js 23:49:54 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x11715d800) [pid = 1664] [serial = 1811] [outer = 0x115d06400] 23:49:54 INFO - PROCESS | 1664 | 1469256594761 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]]]}] 23:49:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:49:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 822ms 23:49:54 INFO - PROCESS | 1664 | 1469256594817 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 23:49:54 INFO - PROCESS | 1664 | 1469256594819 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 23:49:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:49:54 INFO - PROCESS | 1664 | 1469256594823 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:49:54 INFO - PROCESS | 1664 | 1469256594825 Marionette TRACE conn2 <- [1,2386,null,{}] 23:49:54 INFO - PROCESS | 1664 | 1469256594828 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}] 23:49:54 INFO - PROCESS | 1664 | 1469256594830 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:54 INFO - PROCESS | 1664 | 1469256594944 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 23:49:55 INFO - PROCESS | 1664 | 1469256595198 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:55 INFO - PROCESS | 1664 | 1469256595199 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:55 INFO - PROCESS | 1664 | ++DOCSHELL 0x115e3e800 == 40 [pid = 1664] [id = 604] 23:49:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x110e96000) [pid = 1664] [serial = 1812] [outer = 0x0] 23:49:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x110eabc00) [pid = 1664] [serial = 1813] [outer = 0x110e96000] 23:49:55 INFO - PROCESS | 1664 | 1469256595245 Marionette DEBUG loaded listener.js 23:49:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x113cd5000) [pid = 1664] [serial = 1814] [outer = 0x110e96000] 23:49:55 INFO - PROCESS | 1664 | --DOCSHELL 0x12b43b000 == 39 [pid = 1664] [id = 601] 23:49:55 INFO - PROCESS | 1664 | --DOCSHELL 0x12b38b800 == 38 [pid = 1664] [id = 600] 23:49:55 INFO - PROCESS | 1664 | --DOCSHELL 0x12a27e000 == 37 [pid = 1664] [id = 599] 23:49:55 INFO - PROCESS | 1664 | --DOCSHELL 0x12a1e4800 == 36 [pid = 1664] [id = 598] 23:49:55 INFO - PROCESS | 1664 | --DOCSHELL 0x128d9e000 == 35 [pid = 1664] [id = 597] 23:49:55 INFO - PROCESS | 1664 | --DOCSHELL 0x126574000 == 34 [pid = 1664] [id = 596] 23:49:55 INFO - PROCESS | 1664 | --DOCSHELL 0x124406800 == 33 [pid = 1664] [id = 595] 23:49:55 INFO - PROCESS | 1664 | --DOCSHELL 0x120917800 == 32 [pid = 1664] [id = 594] 23:49:55 INFO - PROCESS | 1664 | --DOCSHELL 0x119121000 == 31 [pid = 1664] [id = 593] 23:49:55 INFO - PROCESS | 1664 | --DOCSHELL 0x116ffa000 == 30 [pid = 1664] [id = 592] 23:49:55 INFO - PROCESS | 1664 | --DOCSHELL 0x119b38800 == 29 [pid = 1664] [id = 591] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x12a039c00) [pid = 1664] [serial = 1757] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x119d41c00) [pid = 1664] [serial = 1727] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x121637400) [pid = 1664] [serial = 1730] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x124a7a400) [pid = 1664] [serial = 1733] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x128f02400) [pid = 1664] [serial = 1745] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x128c92000) [pid = 1664] [serial = 1742] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1183eb800) [pid = 1664] [serial = 1717] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1285e5800) [pid = 1664] [serial = 1736] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1290a8800) [pid = 1664] [serial = 1756] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x128797000) [pid = 1664] [serial = 1712] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1121ecc00) [pid = 1664] [serial = 1715] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x128f0c400) [pid = 1664] [serial = 1753] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x11944a800) [pid = 1664] [serial = 1718] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x117159c00) [pid = 1664] [serial = 1721] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x11918b000) [pid = 1664] [serial = 1724] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x119d1cc00) [pid = 1664] [serial = 1726] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x128c8c000) [pid = 1664] [serial = 1741] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x128f0c800) [pid = 1664] [serial = 1751] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x115e8d000) [pid = 1664] [serial = 1720] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x120b06000) [pid = 1664] [serial = 1729] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x110eb0800) [pid = 1664] [serial = 1714] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x128c16c00) [pid = 1664] [serial = 1738] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x122df9400) [pid = 1664] [serial = 1732] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x128df0800) [pid = 1664] [serial = 1744] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x119ba0000) [pid = 1664] [serial = 1748] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x128c25000) [pid = 1664] [serial = 1739] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x1244a9800) [pid = 1664] [serial = 1750] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x1262ad400) [pid = 1664] [serial = 1735] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x1182f1800) [pid = 1664] [serial = 1723] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x116a14000) [pid = 1664] [serial = 1747] [outer = 0x0] [url = about:blank] 23:49:55 INFO - PROCESS | 1664 | 1469256595804 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]]]}] 23:49:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:49:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1022ms 23:49:55 INFO - PROCESS | 1664 | 1469256595851 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 23:49:55 INFO - PROCESS | 1664 | 1469256595853 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 23:49:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:49:55 INFO - PROCESS | 1664 | 1469256595865 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:49:55 INFO - PROCESS | 1664 | 1469256595867 Marionette TRACE conn2 <- [1,2390,null,{}] 23:49:55 INFO - PROCESS | 1664 | 1469256595870 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}] 23:49:55 INFO - PROCESS | 1664 | 1469256595871 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:55 INFO - PROCESS | 1664 | 1469256595950 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 23:49:55 INFO - PROCESS | 1664 | 1469256595955 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:55 INFO - PROCESS | 1664 | 1469256595957 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:55 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ff8800 == 30 [pid = 1664] [id = 605] 23:49:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x1130bc800) [pid = 1664] [serial = 1815] [outer = 0x0] 23:49:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x11325a000) [pid = 1664] [serial = 1816] [outer = 0x1130bc800] 23:49:55 INFO - PROCESS | 1664 | 1469256595985 Marionette DEBUG loaded listener.js 23:49:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x115e2e400) [pid = 1664] [serial = 1817] [outer = 0x1130bc800] 23:49:56 INFO - PROCESS | 1664 | 1469256596318 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]]]}] 23:49:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:49:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 529ms 23:49:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:49:56 INFO - PROCESS | 1664 | 1469256596388 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 23:49:56 INFO - PROCESS | 1664 | 1469256596390 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 23:49:56 INFO - PROCESS | 1664 | 1469256596392 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:49:56 INFO - PROCESS | 1664 | 1469256596394 Marionette TRACE conn2 <- [1,2394,null,{}] 23:49:56 INFO - PROCESS | 1664 | 1469256596396 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}] 23:49:56 INFO - PROCESS | 1664 | 1469256596397 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:56 INFO - PROCESS | 1664 | 1469256596476 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 23:49:56 INFO - PROCESS | 1664 | 1469256596486 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:56 INFO - PROCESS | 1664 | 1469256596487 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:56 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a43000 == 31 [pid = 1664] [id = 606] 23:49:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x116aafc00) [pid = 1664] [serial = 1818] [outer = 0x0] 23:49:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x117d0bc00) [pid = 1664] [serial = 1819] [outer = 0x116aafc00] 23:49:56 INFO - PROCESS | 1664 | 1469256596512 Marionette DEBUG loaded listener.js 23:49:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x118251400) [pid = 1664] [serial = 1820] [outer = 0x116aafc00] 23:49:56 INFO - PROCESS | 1664 | 1469256596876 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]]]}] 23:49:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:49:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 517ms 23:49:56 INFO - PROCESS | 1664 | 1469256596916 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 23:49:56 INFO - PROCESS | 1664 | 1469256596918 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 23:49:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:49:56 INFO - PROCESS | 1664 | 1469256596930 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:49:56 INFO - PROCESS | 1664 | 1469256596934 Marionette TRACE conn2 <- [1,2398,null,{}] 23:49:56 INFO - PROCESS | 1664 | 1469256596937 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}] 23:49:56 INFO - PROCESS | 1664 | 1469256596940 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:57 INFO - PROCESS | 1664 | 1469256597022 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 23:49:57 INFO - PROCESS | 1664 | 1469256597030 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:57 INFO - PROCESS | 1664 | 1469256597031 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:57 INFO - PROCESS | 1664 | ++DOCSHELL 0x124406800 == 32 [pid = 1664] [id = 607] 23:49:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x112af0000) [pid = 1664] [serial = 1821] [outer = 0x0] 23:49:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x1183f5800) [pid = 1664] [serial = 1822] [outer = 0x112af0000] 23:49:57 INFO - PROCESS | 1664 | 1469256597056 Marionette DEBUG loaded listener.js 23:49:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1194e0400) [pid = 1664] [serial = 1823] [outer = 0x112af0000] 23:49:57 INFO - PROCESS | 1664 | 1469256597356 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]]]}] 23:49:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:49:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 479ms 23:49:57 INFO - PROCESS | 1664 | 1469256597404 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 23:49:57 INFO - PROCESS | 1664 | 1469256597406 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 23:49:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:49:57 INFO - PROCESS | 1664 | 1469256597408 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:49:57 INFO - PROCESS | 1664 | 1469256597409 Marionette TRACE conn2 <- [1,2402,null,{}] 23:49:57 INFO - PROCESS | 1664 | 1469256597412 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}] 23:49:57 INFO - PROCESS | 1664 | 1469256597413 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:57 INFO - PROCESS | 1664 | 1469256597509 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 23:49:57 INFO - PROCESS | 1664 | 1469256597593 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:57 INFO - PROCESS | 1664 | 1469256597594 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:57 INFO - PROCESS | 1664 | ++DOCSHELL 0x125fc5000 == 33 [pid = 1664] [id = 608] 23:49:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x112f57c00) [pid = 1664] [serial = 1824] [outer = 0x0] 23:49:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1198e1400) [pid = 1664] [serial = 1825] [outer = 0x112f57c00] 23:49:57 INFO - PROCESS | 1664 | 1469256597633 Marionette DEBUG loaded listener.js 23:49:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x119d23800) [pid = 1664] [serial = 1826] [outer = 0x112f57c00] 23:49:58 INFO - PROCESS | 1664 | 1469256598038 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]]]}] 23:49:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:49:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 669ms 23:49:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:49:58 INFO - PROCESS | 1664 | 1469256598080 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 23:49:58 INFO - PROCESS | 1664 | 1469256598082 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 23:49:58 INFO - PROCESS | 1664 | 1469256598084 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:49:58 INFO - PROCESS | 1664 | 1469256598085 Marionette TRACE conn2 <- [1,2406,null,{}] 23:49:58 INFO - PROCESS | 1664 | 1469256598087 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}] 23:49:58 INFO - PROCESS | 1664 | 1469256598088 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:58 INFO - PROCESS | 1664 | 1469256598184 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 23:49:58 INFO - PROCESS | 1664 | 1469256598188 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:58 INFO - PROCESS | 1664 | 1469256598192 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:58 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c55000 == 34 [pid = 1664] [id = 609] 23:49:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x119e60400) [pid = 1664] [serial = 1827] [outer = 0x0] 23:49:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x119e66400) [pid = 1664] [serial = 1828] [outer = 0x119e60400] 23:49:58 INFO - PROCESS | 1664 | 1469256598225 Marionette DEBUG loaded listener.js 23:49:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x120a11800) [pid = 1664] [serial = 1829] [outer = 0x119e60400] 23:49:58 INFO - PROCESS | 1664 | 1469256598591 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]]]}] 23:49:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:49:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 519ms 23:49:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:49:58 INFO - PROCESS | 1664 | 1469256598604 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 23:49:58 INFO - PROCESS | 1664 | 1469256598605 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 23:49:58 INFO - PROCESS | 1664 | 1469256598607 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:49:58 INFO - PROCESS | 1664 | 1469256598608 Marionette TRACE conn2 <- [1,2410,null,{}] 23:49:58 INFO - PROCESS | 1664 | 1469256598610 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}] 23:49:58 INFO - PROCESS | 1664 | 1469256598613 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:58 INFO - PROCESS | 1664 | 1469256598715 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 23:49:58 INFO - PROCESS | 1664 | 1469256598728 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:58 INFO - PROCESS | 1664 | 1469256598729 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:58 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a1d0800 == 35 [pid = 1664] [id = 610] 23:49:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x120a11c00) [pid = 1664] [serial = 1830] [outer = 0x0] 23:49:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x120e03c00) [pid = 1664] [serial = 1831] [outer = 0x120a11c00] 23:49:58 INFO - PROCESS | 1664 | 1469256598753 Marionette DEBUG loaded listener.js 23:49:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1214be400) [pid = 1664] [serial = 1832] [outer = 0x120a11c00] 23:49:59 INFO - PROCESS | 1664 | 1469256599099 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]]]}] 23:49:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:49:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 519ms 23:49:59 INFO - PROCESS | 1664 | 1469256599126 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 23:49:59 INFO - PROCESS | 1664 | 1469256599128 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 23:49:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:49:59 INFO - PROCESS | 1664 | 1469256599130 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:49:59 INFO - PROCESS | 1664 | 1469256599131 Marionette TRACE conn2 <- [1,2414,null,{}] 23:49:59 INFO - PROCESS | 1664 | 1469256599133 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}] 23:49:59 INFO - PROCESS | 1664 | 1469256599134 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:59 INFO - PROCESS | 1664 | 1469256599233 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 23:49:59 INFO - PROCESS | 1664 | 1469256599237 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:59 INFO - PROCESS | 1664 | 1469256599238 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:59 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a63b000 == 36 [pid = 1664] [id = 611] 23:49:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x120f8a000) [pid = 1664] [serial = 1833] [outer = 0x0] 23:49:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x12163f800) [pid = 1664] [serial = 1834] [outer = 0x120f8a000] 23:49:59 INFO - PROCESS | 1664 | 1469256599294 Marionette DEBUG loaded listener.js 23:49:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x122fe7000) [pid = 1664] [serial = 1835] [outer = 0x120f8a000] 23:49:59 INFO - PROCESS | 1664 | 1469256599576 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]]]}] 23:49:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:49:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 472ms 23:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:49:59 INFO - PROCESS | 1664 | 1469256599604 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 23:49:59 INFO - PROCESS | 1664 | 1469256599605 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 23:49:59 INFO - PROCESS | 1664 | 1469256599607 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:49:59 INFO - PROCESS | 1664 | 1469256599608 Marionette TRACE conn2 <- [1,2418,null,{}] 23:49:59 INFO - PROCESS | 1664 | 1469256599610 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}] 23:49:59 INFO - PROCESS | 1664 | 1469256599614 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:59 INFO - PROCESS | 1664 | 1469256599713 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 23:49:59 INFO - PROCESS | 1664 | 1469256599716 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:59 INFO - PROCESS | 1664 | 1469256599717 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:49:59 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b43b000 == 37 [pid = 1664] [id = 612] 23:49:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x112f49400) [pid = 1664] [serial = 1836] [outer = 0x0] 23:49:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x1244af400) [pid = 1664] [serial = 1837] [outer = 0x112f49400] 23:49:59 INFO - PROCESS | 1664 | 1469256599742 Marionette DEBUG loaded listener.js 23:49:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x12505a800) [pid = 1664] [serial = 1838] [outer = 0x112f49400] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1164ed800) [pid = 1664] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x120b09400) [pid = 1664] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1167d6000) [pid = 1664] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x1183edc00) [pid = 1664] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x119183000) [pid = 1664] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1121e0c00) [pid = 1664] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x112a82c00) [pid = 1664] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x1121e2800) [pid = 1664] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x110eb3800) [pid = 1664] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x118603c00) [pid = 1664] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1262aa400) [pid = 1664] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1198d8400) [pid = 1664] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x120b06c00) [pid = 1664] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x125ff3c00) [pid = 1664] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x118606c00) [pid = 1664] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x112d21c00) [pid = 1664] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:50:00 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x112a82000) [pid = 1664] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:50:00 INFO - PROCESS | 1664 | 1469256600131 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]]]}] 23:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 572ms 23:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:50:00 INFO - PROCESS | 1664 | 1469256600179 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 23:50:00 INFO - PROCESS | 1664 | 1469256600180 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 23:50:00 INFO - PROCESS | 1664 | 1469256600182 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:50:00 INFO - PROCESS | 1664 | 1469256600184 Marionette TRACE conn2 <- [1,2422,null,{}] 23:50:00 INFO - PROCESS | 1664 | 1469256600186 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}] 23:50:00 INFO - PROCESS | 1664 | 1469256600187 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:00 INFO - PROCESS | 1664 | 1469256600289 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 23:50:00 INFO - PROCESS | 1664 | 1469256600323 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:00 INFO - PROCESS | 1664 | 1469256600324 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:00 INFO - PROCESS | 1664 | ++DOCSHELL 0x128da0800 == 38 [pid = 1664] [id = 613] 23:50:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x1121e6800) [pid = 1664] [serial = 1839] [outer = 0x0] 23:50:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x116807c00) [pid = 1664] [serial = 1840] [outer = 0x1121e6800] 23:50:00 INFO - PROCESS | 1664 | 1469256600348 Marionette DEBUG loaded listener.js 23:50:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x1198d8400) [pid = 1664] [serial = 1841] [outer = 0x1121e6800] 23:50:00 INFO - PROCESS | 1664 | 1469256600615 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]]]}] 23:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 468ms 23:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:50:00 INFO - PROCESS | 1664 | 1469256600651 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 23:50:00 INFO - PROCESS | 1664 | 1469256600652 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 23:50:00 INFO - PROCESS | 1664 | 1469256600654 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:50:00 INFO - PROCESS | 1664 | 1469256600655 Marionette TRACE conn2 <- [1,2426,null,{}] 23:50:00 INFO - PROCESS | 1664 | 1469256600657 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}] 23:50:00 INFO - PROCESS | 1664 | 1469256600658 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:00 INFO - PROCESS | 1664 | 1469256600738 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 23:50:00 INFO - PROCESS | 1664 | 1469256600742 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:00 INFO - PROCESS | 1664 | 1469256600744 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:00 INFO - PROCESS | 1664 | ++DOCSHELL 0x12beae800 == 39 [pid = 1664] [id = 614] 23:50:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x119d40800) [pid = 1664] [serial = 1842] [outer = 0x0] 23:50:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x125a97000) [pid = 1664] [serial = 1843] [outer = 0x119d40800] 23:50:00 INFO - PROCESS | 1664 | 1469256600779 Marionette DEBUG loaded listener.js 23:50:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x1265b3400) [pid = 1664] [serial = 1844] [outer = 0x119d40800] 23:50:01 INFO - PROCESS | 1664 | 1469256601126 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]]]}] 23:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 521ms 23:50:01 INFO - PROCESS | 1664 | 1469256601175 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 23:50:01 INFO - PROCESS | 1664 | 1469256601176 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 23:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:50:01 INFO - PROCESS | 1664 | 1469256601179 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:50:01 INFO - PROCESS | 1664 | 1469256601180 Marionette TRACE conn2 <- [1,2430,null,{}] 23:50:01 INFO - PROCESS | 1664 | 1469256601183 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}] 23:50:01 INFO - PROCESS | 1664 | 1469256601184 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:01 INFO - PROCESS | 1664 | 1469256601276 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 23:50:01 INFO - PROCESS | 1664 | 1469256601281 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:01 INFO - PROCESS | 1664 | 1469256601282 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:01 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c022000 == 40 [pid = 1664] [id = 615] 23:50:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1265cb000) [pid = 1664] [serial = 1845] [outer = 0x0] 23:50:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x128796400) [pid = 1664] [serial = 1846] [outer = 0x1265cb000] 23:50:01 INFO - PROCESS | 1664 | 1469256601306 Marionette DEBUG loaded listener.js 23:50:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x128c21400) [pid = 1664] [serial = 1847] [outer = 0x1265cb000] 23:50:01 INFO - PROCESS | 1664 | 1469256601640 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]]]}] 23:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 471ms 23:50:01 INFO - PROCESS | 1664 | 1469256601651 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 23:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:50:01 INFO - PROCESS | 1664 | 1469256601653 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 23:50:01 INFO - PROCESS | 1664 | 1469256601656 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:50:01 INFO - PROCESS | 1664 | 1469256601657 Marionette TRACE conn2 <- [1,2434,null,{}] 23:50:01 INFO - PROCESS | 1664 | 1469256601660 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}] 23:50:01 INFO - PROCESS | 1664 | 1469256601663 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:01 INFO - PROCESS | 1664 | 1469256601738 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 23:50:01 INFO - PROCESS | 1664 | 1469256601742 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:01 INFO - PROCESS | 1664 | 1469256601746 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:01 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c478000 == 41 [pid = 1664] [id = 616] 23:50:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x128c21800) [pid = 1664] [serial = 1848] [outer = 0x0] 23:50:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x128c8c800) [pid = 1664] [serial = 1849] [outer = 0x128c21800] 23:50:01 INFO - PROCESS | 1664 | 1469256601773 Marionette DEBUG loaded listener.js 23:50:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x128dee800) [pid = 1664] [serial = 1850] [outer = 0x128c21800] 23:50:02 INFO - PROCESS | 1664 | 1469256602357 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]]]}] 23:50:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:50:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 724ms 23:50:02 INFO - PROCESS | 1664 | 1469256602380 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 23:50:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:50:02 INFO - PROCESS | 1664 | 1469256602384 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 23:50:02 INFO - PROCESS | 1664 | 1469256602389 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:50:02 INFO - PROCESS | 1664 | 1469256602392 Marionette TRACE conn2 <- [1,2438,null,{}] 23:50:02 INFO - PROCESS | 1664 | 1469256602398 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}] 23:50:02 INFO - PROCESS | 1664 | 1469256602401 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:02 INFO - PROCESS | 1664 | 1469256602545 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 23:50:02 INFO - PROCESS | 1664 | 1469256602632 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:02 INFO - PROCESS | 1664 | 1469256602634 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:02 INFO - PROCESS | 1664 | ++DOCSHELL 0x1192a2000 == 42 [pid = 1664] [id = 617] 23:50:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x115d99c00) [pid = 1664] [serial = 1851] [outer = 0x0] 23:50:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x1164f2800) [pid = 1664] [serial = 1852] [outer = 0x115d99c00] 23:50:02 INFO - PROCESS | 1664 | 1469256602664 Marionette DEBUG loaded listener.js 23:50:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x116a14000) [pid = 1664] [serial = 1853] [outer = 0x115d99c00] 23:50:03 INFO - PROCESS | 1664 | 1469256603084 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]]]}] 23:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 723ms 23:50:03 INFO - PROCESS | 1664 | 1469256603111 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 23:50:03 INFO - PROCESS | 1664 | 1469256603113 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 23:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:50:03 INFO - PROCESS | 1664 | 1469256603118 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:50:03 INFO - PROCESS | 1664 | 1469256603120 Marionette TRACE conn2 <- [1,2442,null,{}] 23:50:03 INFO - PROCESS | 1664 | 1469256603122 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}] 23:50:03 INFO - PROCESS | 1664 | 1469256603124 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:03 INFO - PROCESS | 1664 | 1469256603226 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 23:50:03 INFO - PROCESS | 1664 | 1469256603288 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:03 INFO - PROCESS | 1664 | 1469256603290 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:03 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c4c000 == 43 [pid = 1664] [id = 618] 23:50:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x1182ef400) [pid = 1664] [serial = 1854] [outer = 0x0] 23:50:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x11878d800) [pid = 1664] [serial = 1855] [outer = 0x1182ef400] 23:50:03 INFO - PROCESS | 1664 | 1469256603320 Marionette DEBUG loaded listener.js 23:50:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x1191d8000) [pid = 1664] [serial = 1856] [outer = 0x1182ef400] 23:50:03 INFO - PROCESS | 1664 | 1469256603729 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]]]}] 23:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 620ms 23:50:03 INFO - PROCESS | 1664 | 1469256603739 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 23:50:03 INFO - PROCESS | 1664 | 1469256603740 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 23:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:50:03 INFO - PROCESS | 1664 | 1469256603743 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:50:03 INFO - PROCESS | 1664 | 1469256603745 Marionette TRACE conn2 <- [1,2446,null,{}] 23:50:03 INFO - PROCESS | 1664 | 1469256603753 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}] 23:50:03 INFO - PROCESS | 1664 | 1469256603756 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:03 INFO - PROCESS | 1664 | 1469256603860 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 23:50:03 INFO - PROCESS | 1664 | 1469256603960 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:03 INFO - PROCESS | 1664 | 1469256603962 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:03 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c94b800 == 44 [pid = 1664] [id = 619] 23:50:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x119d47c00) [pid = 1664] [serial = 1857] [outer = 0x0] 23:50:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x120a0e000) [pid = 1664] [serial = 1858] [outer = 0x119d47c00] 23:50:03 INFO - PROCESS | 1664 | 1469256603995 Marionette DEBUG loaded listener.js 23:50:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x120e10c00) [pid = 1664] [serial = 1859] [outer = 0x119d47c00] 23:50:04 INFO - PROCESS | 1664 | 1469256604389 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]]]}] 23:50:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:50:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 23:50:04 INFO - PROCESS | 1664 | 1469256604414 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 23:50:04 INFO - PROCESS | 1664 | 1469256604416 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 23:50:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:50:04 INFO - PROCESS | 1664 | 1469256604419 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:50:04 INFO - PROCESS | 1664 | 1469256604420 Marionette TRACE conn2 <- [1,2450,null,{}] 23:50:04 INFO - PROCESS | 1664 | 1469256604423 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}] 23:50:04 INFO - PROCESS | 1664 | 1469256604424 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:04 INFO - PROCESS | 1664 | 1469256604525 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 23:50:04 INFO - PROCESS | 1664 | 1469256604599 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:04 INFO - PROCESS | 1664 | 1469256604601 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:04 INFO - PROCESS | 1664 | ++DOCSHELL 0x12cd1e800 == 45 [pid = 1664] [id = 620] 23:50:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x122d2d800) [pid = 1664] [serial = 1860] [outer = 0x0] 23:50:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x125bbac00) [pid = 1664] [serial = 1861] [outer = 0x122d2d800] 23:50:04 INFO - PROCESS | 1664 | 1469256604629 Marionette DEBUG loaded listener.js 23:50:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x1265d3800) [pid = 1664] [serial = 1862] [outer = 0x122d2d800] 23:50:05 INFO - PROCESS | 1664 | 1469256605041 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]]]}] 23:50:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:50:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 669ms 23:50:05 INFO - PROCESS | 1664 | 1469256605089 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 23:50:05 INFO - PROCESS | 1664 | 1469256605090 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 23:50:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:50:05 INFO - PROCESS | 1664 | 1469256605093 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:50:05 INFO - PROCESS | 1664 | 1469256605094 Marionette TRACE conn2 <- [1,2454,null,{}] 23:50:05 INFO - PROCESS | 1664 | 1469256605116 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}] 23:50:05 INFO - PROCESS | 1664 | 1469256605118 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:05 INFO - PROCESS | 1664 | 1469256605238 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 23:50:05 INFO - PROCESS | 1664 | 1469256605323 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:05 INFO - PROCESS | 1664 | 1469256605324 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:05 INFO - PROCESS | 1664 | ++DOCSHELL 0x117d4a800 == 46 [pid = 1664] [id = 621] 23:50:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x110ea8c00) [pid = 1664] [serial = 1863] [outer = 0x0] 23:50:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x120e0d400) [pid = 1664] [serial = 1864] [outer = 0x110ea8c00] 23:50:05 INFO - PROCESS | 1664 | 1469256605353 Marionette DEBUG loaded listener.js 23:50:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x1285ea400) [pid = 1664] [serial = 1865] [outer = 0x110ea8c00] 23:50:05 INFO - PROCESS | 1664 | 1469256605880 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]]]}] 23:50:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:50:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 838ms 23:50:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:50:05 INFO - PROCESS | 1664 | 1469256605932 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 23:50:05 INFO - PROCESS | 1664 | 1469256605934 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 23:50:05 INFO - PROCESS | 1664 | 1469256605937 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:50:05 INFO - PROCESS | 1664 | 1469256605940 Marionette TRACE conn2 <- [1,2458,null,{}] 23:50:05 INFO - PROCESS | 1664 | 1469256605965 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}] 23:50:05 INFO - PROCESS | 1664 | 1469256605967 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:06 INFO - PROCESS | 1664 | 1469256606116 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 23:50:06 INFO - PROCESS | 1664 | 1469256606185 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:06 INFO - PROCESS | 1664 | 1469256606186 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:06 INFO - PROCESS | 1664 | ++DOCSHELL 0x116adf000 == 47 [pid = 1664] [id = 622] 23:50:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x116aaec00) [pid = 1664] [serial = 1866] [outer = 0x0] 23:50:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x1176c1800) [pid = 1664] [serial = 1867] [outer = 0x116aaec00] 23:50:06 INFO - PROCESS | 1664 | 1469256606214 Marionette DEBUG loaded listener.js 23:50:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x1183e8400) [pid = 1664] [serial = 1868] [outer = 0x116aaec00] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x12c022000 == 46 [pid = 1664] [id = 615] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x12beae800 == 45 [pid = 1664] [id = 614] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x128da0800 == 44 [pid = 1664] [id = 613] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x12b43b000 == 43 [pid = 1664] [id = 612] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x12a63b000 == 42 [pid = 1664] [id = 611] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x12a1d0800 == 41 [pid = 1664] [id = 610] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x128c55000 == 40 [pid = 1664] [id = 609] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x125fc5000 == 39 [pid = 1664] [id = 608] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x124406800 == 38 [pid = 1664] [id = 607] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x119a43000 == 37 [pid = 1664] [id = 606] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x116ff8800 == 36 [pid = 1664] [id = 605] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x115e3e800 == 35 [pid = 1664] [id = 604] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x11864f000 == 34 [pid = 1664] [id = 603] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x12bead800 == 33 [pid = 1664] [id = 602] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x117d4a800 == 32 [pid = 1664] [id = 621] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x12cd1e800 == 31 [pid = 1664] [id = 620] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x12c94b800 == 30 [pid = 1664] [id = 619] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x128c4c000 == 29 [pid = 1664] [id = 618] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x1192a2000 == 28 [pid = 1664] [id = 617] 23:50:07 INFO - PROCESS | 1664 | --DOCSHELL 0x12c478000 == 27 [pid = 1664] [id = 616] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x122df7800) [pid = 1664] [serial = 1793] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x120a0c400) [pid = 1664] [serial = 1790] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x1262abc00) [pid = 1664] [serial = 1802] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x116809000) [pid = 1664] [serial = 1772] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x113352400) [pid = 1664] [serial = 1771] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x128797c00) [pid = 1664] [serial = 1807] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x1285e7400) [pid = 1664] [serial = 1805] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x119d49c00) [pid = 1664] [serial = 1787] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x1290a1c00) [pid = 1664] [serial = 1754] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x119e63000) [pid = 1664] [serial = 1789] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1213d4800) [pid = 1664] [serial = 1792] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x1181d2400) [pid = 1664] [serial = 1780] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x119d2a000) [pid = 1664] [serial = 1775] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1194e0000) [pid = 1664] [serial = 1774] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1191d5c00) [pid = 1664] [serial = 1783] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1198dd800) [pid = 1664] [serial = 1784] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x113260c00) [pid = 1664] [serial = 1777] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1164ee800) [pid = 1664] [serial = 1778] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x124475000) [pid = 1664] [serial = 1795] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x119134c00) [pid = 1664] [serial = 1798] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x113264400) [pid = 1664] [serial = 1760] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x125a9b000) [pid = 1664] [serial = 1801] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x112a85000) [pid = 1664] [serial = 1759] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1265ce000) [pid = 1664] [serial = 1804] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1244f4400) [pid = 1664] [serial = 1799] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x119d42800) [pid = 1664] [serial = 1763] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x1198e1800) [pid = 1664] [serial = 1762] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x1183f7800) [pid = 1664] [serial = 1781] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x125a9c000) [pid = 1664] [serial = 1766] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x121641000) [pid = 1664] [serial = 1765] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x125056400) [pid = 1664] [serial = 1796] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x128c8d800) [pid = 1664] [serial = 1769] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x119d3bc00) [pid = 1664] [serial = 1786] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x1285f0400) [pid = 1664] [serial = 1768] [outer = 0x0] [url = about:blank] 23:50:07 INFO - PROCESS | 1664 | 1469256607187 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]]]}] 23:50:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:50:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1275ms 23:50:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:50:07 INFO - PROCESS | 1664 | 1469256607219 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 23:50:07 INFO - PROCESS | 1664 | 1469256607221 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 23:50:07 INFO - PROCESS | 1664 | 1469256607224 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:50:07 INFO - PROCESS | 1664 | 1469256607226 Marionette TRACE conn2 <- [1,2462,null,{}] 23:50:07 INFO - PROCESS | 1664 | 1469256607231 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}] 23:50:07 INFO - PROCESS | 1664 | 1469256607233 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:07 INFO - PROCESS | 1664 | 1469256607310 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 23:50:07 INFO - PROCESS | 1664 | 1469256607316 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:07 INFO - PROCESS | 1664 | 1469256607318 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:07 INFO - PROCESS | 1664 | ++DOCSHELL 0x1168ce000 == 28 [pid = 1664] [id = 623] 23:50:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x112f55000) [pid = 1664] [serial = 1869] [outer = 0x0] 23:50:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x1130b5000) [pid = 1664] [serial = 1870] [outer = 0x112f55000] 23:50:07 INFO - PROCESS | 1664 | 1469256607345 Marionette DEBUG loaded listener.js 23:50:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x1121b2800) [pid = 1664] [serial = 1871] [outer = 0x112f55000] 23:50:07 INFO - PROCESS | 1664 | 1469256607682 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]]]}] 23:50:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:50:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 521ms 23:50:07 INFO - PROCESS | 1664 | 1469256607745 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 23:50:07 INFO - PROCESS | 1664 | 1469256607749 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 23:50:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:50:07 INFO - PROCESS | 1664 | 1469256607753 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:50:07 INFO - PROCESS | 1664 | 1469256607755 Marionette TRACE conn2 <- [1,2466,null,{}] 23:50:07 INFO - PROCESS | 1664 | 1469256607757 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}] 23:50:07 INFO - PROCESS | 1664 | 1469256607759 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:07 INFO - PROCESS | 1664 | 1469256607838 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 23:50:07 INFO - PROCESS | 1664 | 1469256607842 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:07 INFO - PROCESS | 1664 | 1469256607844 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:07 INFO - PROCESS | 1664 | ++DOCSHELL 0x11863b800 == 29 [pid = 1664] [id = 624] 23:50:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x116643c00) [pid = 1664] [serial = 1872] [outer = 0x0] 23:50:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x116ab0c00) [pid = 1664] [serial = 1873] [outer = 0x116643c00] 23:50:07 INFO - PROCESS | 1664 | 1469256607875 Marionette DEBUG loaded listener.js 23:50:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1181d6c00) [pid = 1664] [serial = 1874] [outer = 0x116643c00] 23:50:08 INFO - PROCESS | 1664 | 1469256608209 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]]]}] 23:50:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:50:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 469ms 23:50:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:50:08 INFO - PROCESS | 1664 | 1469256608223 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 23:50:08 INFO - PROCESS | 1664 | 1469256608224 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 23:50:08 INFO - PROCESS | 1664 | 1469256608226 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:50:08 INFO - PROCESS | 1664 | 1469256608229 Marionette TRACE conn2 <- [1,2470,null,{}] 23:50:08 INFO - PROCESS | 1664 | 1469256608238 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}] 23:50:08 INFO - PROCESS | 1664 | 1469256608241 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:08 INFO - PROCESS | 1664 | 1469256608321 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 23:50:08 INFO - PROCESS | 1664 | 1469256608376 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:08 INFO - PROCESS | 1664 | 1469256608378 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:08 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b7c800 == 30 [pid = 1664] [id = 625] 23:50:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x110fa0c00) [pid = 1664] [serial = 1875] [outer = 0x0] 23:50:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1191d2000) [pid = 1664] [serial = 1876] [outer = 0x110fa0c00] 23:50:08 INFO - PROCESS | 1664 | 1469256608406 Marionette DEBUG loaded listener.js 23:50:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1198db800) [pid = 1664] [serial = 1877] [outer = 0x110fa0c00] 23:50:08 INFO - PROCESS | 1664 | 1469256608715 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]]]}] 23:50:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:50:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 525ms 23:50:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:50:08 INFO - PROCESS | 1664 | 1469256608752 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 23:50:08 INFO - PROCESS | 1664 | 1469256608754 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 23:50:08 INFO - PROCESS | 1664 | 1469256608756 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:50:08 INFO - PROCESS | 1664 | 1469256608757 Marionette TRACE conn2 <- [1,2474,null,{}] 23:50:08 INFO - PROCESS | 1664 | 1469256608760 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}] 23:50:08 INFO - PROCESS | 1664 | 1469256608761 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:08 INFO - PROCESS | 1664 | 1469256608854 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 23:50:08 INFO - PROCESS | 1664 | 1469256608932 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:08 INFO - PROCESS | 1664 | 1469256608934 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:08 INFO - PROCESS | 1664 | ++DOCSHELL 0x124403000 == 31 [pid = 1664] [id = 626] 23:50:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x11860bc00) [pid = 1664] [serial = 1878] [outer = 0x0] 23:50:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x119d22400) [pid = 1664] [serial = 1879] [outer = 0x11860bc00] 23:50:08 INFO - PROCESS | 1664 | 1469256608961 Marionette DEBUG loaded listener.js 23:50:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x119d46c00) [pid = 1664] [serial = 1880] [outer = 0x11860bc00] 23:50:09 INFO - PROCESS | 1664 | 1469256609221 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]]]}] 23:50:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:50:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 520ms 23:50:09 INFO - PROCESS | 1664 | 1469256609288 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 23:50:09 INFO - PROCESS | 1664 | 1469256609289 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 23:50:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:50:09 INFO - PROCESS | 1664 | 1469256609291 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:50:09 INFO - PROCESS | 1664 | 1469256609302 Marionette TRACE conn2 <- [1,2478,null,{}] 23:50:09 INFO - PROCESS | 1664 | 1469256609304 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}] 23:50:09 INFO - PROCESS | 1664 | 1469256609305 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:09 INFO - PROCESS | 1664 | 1469256609397 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 23:50:09 INFO - PROCESS | 1664 | 1469256609434 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:09 INFO - PROCESS | 1664 | 1469256609435 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:09 INFO - PROCESS | 1664 | ++DOCSHELL 0x126571000 == 32 [pid = 1664] [id = 627] 23:50:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x112f54c00) [pid = 1664] [serial = 1881] [outer = 0x0] 23:50:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x11a0ebc00) [pid = 1664] [serial = 1882] [outer = 0x112f54c00] 23:50:09 INFO - PROCESS | 1664 | 1469256609460 Marionette DEBUG loaded listener.js 23:50:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x120b05800) [pid = 1664] [serial = 1883] [outer = 0x112f54c00] 23:50:09 INFO - PROCESS | 1664 | 1469256609850 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]]]}] 23:50:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:50:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 579ms 23:50:09 INFO - PROCESS | 1664 | 1469256609871 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 23:50:09 INFO - PROCESS | 1664 | 1469256609873 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 23:50:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:50:09 INFO - PROCESS | 1664 | 1469256609876 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:50:09 INFO - PROCESS | 1664 | 1469256609878 Marionette TRACE conn2 <- [1,2482,null,{}] 23:50:09 INFO - PROCESS | 1664 | 1469256609883 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}] 23:50:09 INFO - PROCESS | 1664 | 1469256609889 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:10 INFO - PROCESS | 1664 | 1469256610061 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 23:50:10 INFO - PROCESS | 1664 | 1469256610084 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:10 INFO - PROCESS | 1664 | 1469256610085 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:10 INFO - PROCESS | 1664 | ++DOCSHELL 0x128d9e000 == 33 [pid = 1664] [id = 628] 23:50:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x119e6a000) [pid = 1664] [serial = 1884] [outer = 0x0] 23:50:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x120e08400) [pid = 1664] [serial = 1885] [outer = 0x119e6a000] 23:50:10 INFO - PROCESS | 1664 | 1469256610125 Marionette DEBUG loaded listener.js 23:50:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x1246cf400) [pid = 1664] [serial = 1886] [outer = 0x119e6a000] 23:50:10 INFO - PROCESS | 1664 | 1469256610510 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]]]}] 23:50:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:50:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 675ms 23:50:10 INFO - PROCESS | 1664 | 1469256610557 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 23:50:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:50:10 INFO - PROCESS | 1664 | 1469256610558 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 23:50:10 INFO - PROCESS | 1664 | 1469256610560 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:50:10 INFO - PROCESS | 1664 | 1469256610561 Marionette TRACE conn2 <- [1,2486,null,{}] 23:50:10 INFO - PROCESS | 1664 | 1469256610564 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}] 23:50:10 INFO - PROCESS | 1664 | 1469256610565 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:10 INFO - PROCESS | 1664 | 1469256610673 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 23:50:10 INFO - PROCESS | 1664 | 1469256610700 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:10 INFO - PROCESS | 1664 | 1469256610701 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:10 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a264800 == 34 [pid = 1664] [id = 629] 23:50:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1213d2400) [pid = 1664] [serial = 1887] [outer = 0x0] 23:50:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12505b400) [pid = 1664] [serial = 1888] [outer = 0x1213d2400] 23:50:10 INFO - PROCESS | 1664 | 1469256610725 Marionette DEBUG loaded listener.js 23:50:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x1262abc00) [pid = 1664] [serial = 1889] [outer = 0x1213d2400] 23:50:11 INFO - PROCESS | 1664 | 1469256611046 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]]]}] 23:50:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:50:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 520ms 23:50:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:50:11 INFO - PROCESS | 1664 | 1469256611086 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 23:50:11 INFO - PROCESS | 1664 | 1469256611087 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 23:50:11 INFO - PROCESS | 1664 | 1469256611089 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:50:11 INFO - PROCESS | 1664 | 1469256611090 Marionette TRACE conn2 <- [1,2490,null,{}] 23:50:11 INFO - PROCESS | 1664 | 1469256611092 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}] 23:50:11 INFO - PROCESS | 1664 | 1469256611093 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:11 INFO - PROCESS | 1664 | 1469256611192 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 23:50:11 INFO - PROCESS | 1664 | 1469256611196 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:11 INFO - PROCESS | 1664 | 1469256611197 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:11 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b21b800 == 35 [pid = 1664] [id = 630] 23:50:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x124895800) [pid = 1664] [serial = 1890] [outer = 0x0] 23:50:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x1265d3c00) [pid = 1664] [serial = 1891] [outer = 0x124895800] 23:50:11 INFO - PROCESS | 1664 | 1469256611222 Marionette DEBUG loaded listener.js 23:50:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x1285f0400) [pid = 1664] [serial = 1892] [outer = 0x124895800] 23:50:11 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x119e60400) [pid = 1664] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:50:11 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x120a11c00) [pid = 1664] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:50:11 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1121e6800) [pid = 1664] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:50:11 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x120f8a000) [pid = 1664] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:50:11 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x116aafc00) [pid = 1664] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:50:11 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1130bc800) [pid = 1664] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:50:11 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x112af0000) [pid = 1664] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:50:11 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x112f57c00) [pid = 1664] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:50:11 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x115d06400) [pid = 1664] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:50:11 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x110e96000) [pid = 1664] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:50:11 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x1265cb000) [pid = 1664] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:50:11 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x119e61400) [pid = 1664] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:50:11 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x128c21800) [pid = 1664] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:50:11 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x119d40800) [pid = 1664] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:50:11 INFO - PROCESS | 1664 | 1469256611694 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]]]}] 23:50:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:50:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 619ms 23:50:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:50:11 INFO - PROCESS | 1664 | 1469256611708 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 23:50:11 INFO - PROCESS | 1664 | 1469256611710 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 23:50:11 INFO - PROCESS | 1664 | 1469256611719 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:50:11 INFO - PROCESS | 1664 | 1469256611720 Marionette TRACE conn2 <- [1,2494,null,{}] 23:50:11 INFO - PROCESS | 1664 | 1469256611724 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}] 23:50:11 INFO - PROCESS | 1664 | 1469256611725 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:11 INFO - PROCESS | 1664 | 1469256611835 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 23:50:11 INFO - PROCESS | 1664 | 1469256611871 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:11 INFO - PROCESS | 1664 | 1469256611872 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:11 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b39c000 == 36 [pid = 1664] [id = 631] 23:50:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x110eae800) [pid = 1664] [serial = 1893] [outer = 0x0] 23:50:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x116ab0000) [pid = 1664] [serial = 1894] [outer = 0x110eae800] 23:50:11 INFO - PROCESS | 1664 | 1469256611897 Marionette DEBUG loaded listener.js 23:50:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x119e60400) [pid = 1664] [serial = 1895] [outer = 0x110eae800] 23:50:12 INFO - PROCESS | 1664 | 1469256612162 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]]]}] 23:50:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:50:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 476ms 23:50:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:50:12 INFO - PROCESS | 1664 | 1469256612189 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 23:50:12 INFO - PROCESS | 1664 | 1469256612190 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 23:50:12 INFO - PROCESS | 1664 | 1469256612193 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:50:12 INFO - PROCESS | 1664 | 1469256612194 Marionette TRACE conn2 <- [1,2498,null,{}] 23:50:12 INFO - PROCESS | 1664 | 1469256612203 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}] 23:50:12 INFO - PROCESS | 1664 | 1469256612204 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:12 INFO - PROCESS | 1664 | 1469256612283 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 23:50:12 INFO - PROCESS | 1664 | 1469256612287 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:12 INFO - PROCESS | 1664 | 1469256612289 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:12 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b447000 == 37 [pid = 1664] [id = 632] 23:50:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x119e62000) [pid = 1664] [serial = 1896] [outer = 0x0] 23:50:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1265cb000) [pid = 1664] [serial = 1897] [outer = 0x119e62000] 23:50:12 INFO - PROCESS | 1664 | 1469256612313 Marionette DEBUG loaded listener.js 23:50:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x128797000) [pid = 1664] [serial = 1898] [outer = 0x119e62000] 23:50:12 INFO - PROCESS | 1664 | 1469256612720 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]]]}] 23:50:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:50:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 574ms 23:50:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:50:12 INFO - PROCESS | 1664 | 1469256612768 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 23:50:12 INFO - PROCESS | 1664 | 1469256612771 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 23:50:12 INFO - PROCESS | 1664 | 1469256612774 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:50:12 INFO - PROCESS | 1664 | 1469256612776 Marionette TRACE conn2 <- [1,2502,null,{}] 23:50:12 INFO - PROCESS | 1664 | 1469256612780 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}] 23:50:12 INFO - PROCESS | 1664 | 1469256612783 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:12 INFO - PROCESS | 1664 | 1469256612928 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 23:50:12 INFO - PROCESS | 1664 | 1469256612943 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:12 INFO - PROCESS | 1664 | 1469256612944 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:12 INFO - PROCESS | 1664 | ++DOCSHELL 0x126570800 == 38 [pid = 1664] [id = 633] 23:50:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x128c22400) [pid = 1664] [serial = 1899] [outer = 0x0] 23:50:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x128c84000) [pid = 1664] [serial = 1900] [outer = 0x128c22400] 23:50:12 INFO - PROCESS | 1664 | 1469256612987 Marionette DEBUG loaded listener.js 23:50:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x128c90c00) [pid = 1664] [serial = 1901] [outer = 0x128c22400] 23:50:13 INFO - PROCESS | 1664 | 1469256613353 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]]]}] 23:50:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:50:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 620ms 23:50:13 INFO - PROCESS | 1664 | 1469256613394 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 23:50:13 INFO - PROCESS | 1664 | 1469256613396 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 23:50:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:50:13 INFO - PROCESS | 1664 | 1469256613399 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:50:13 INFO - PROCESS | 1664 | 1469256613400 Marionette TRACE conn2 <- [1,2506,null,{}] 23:50:13 INFO - PROCESS | 1664 | 1469256613413 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}] 23:50:13 INFO - PROCESS | 1664 | 1469256613414 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:13 INFO - PROCESS | 1664 | 1469256613488 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 23:50:13 INFO - PROCESS | 1664 | 1469256613491 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:13 INFO - PROCESS | 1664 | 1469256613492 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:13 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c470000 == 39 [pid = 1664] [id = 634] 23:50:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x128c91800) [pid = 1664] [serial = 1902] [outer = 0x0] 23:50:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x128df2000) [pid = 1664] [serial = 1903] [outer = 0x128c91800] 23:50:13 INFO - PROCESS | 1664 | 1469256613517 Marionette DEBUG loaded listener.js 23:50:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x128f0bc00) [pid = 1664] [serial = 1904] [outer = 0x128c91800] 23:50:14 INFO - PROCESS | 1664 | 1469256614076 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]]]}] 23:50:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:50:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 729ms 23:50:14 INFO - PROCESS | 1664 | 1469256614140 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 23:50:14 INFO - PROCESS | 1664 | 1469256614142 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 23:50:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:50:14 INFO - PROCESS | 1664 | 1469256614148 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:50:14 INFO - PROCESS | 1664 | 1469256614151 Marionette TRACE conn2 <- [1,2510,null,{}] 23:50:14 INFO - PROCESS | 1664 | 1469256614155 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}] 23:50:14 INFO - PROCESS | 1664 | 1469256614156 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:14 INFO - PROCESS | 1664 | 1469256614264 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 23:50:14 INFO - PROCESS | 1664 | 1469256614369 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:14 INFO - PROCESS | 1664 | 1469256614371 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:14 INFO - PROCESS | 1664 | ++DOCSHELL 0x119295800 == 40 [pid = 1664] [id = 635] 23:50:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x113c59000) [pid = 1664] [serial = 1905] [outer = 0x0] 23:50:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x115e88000) [pid = 1664] [serial = 1906] [outer = 0x113c59000] 23:50:14 INFO - PROCESS | 1664 | 1469256614402 Marionette DEBUG loaded listener.js 23:50:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x116aaf000) [pid = 1664] [serial = 1907] [outer = 0x113c59000] 23:50:14 INFO - PROCESS | 1664 | 1469256614916 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]]]}] 23:50:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:50:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 825ms 23:50:15 INFO - PROCESS | 1664 | 1469256615100 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 23:50:15 INFO - PROCESS | 1664 | 1469256615103 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 23:50:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:50:15 INFO - PROCESS | 1664 | 1469256615135 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:50:15 INFO - PROCESS | 1664 | 1469256615137 Marionette TRACE conn2 <- [1,2514,null,{}] 23:50:15 INFO - PROCESS | 1664 | 1469256615142 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}] 23:50:15 INFO - PROCESS | 1664 | 1469256615144 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:15 INFO - PROCESS | 1664 | 1469256615263 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 23:50:15 INFO - PROCESS | 1664 | 1469256615381 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:15 INFO - PROCESS | 1664 | 1469256615384 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:15 INFO - PROCESS | 1664 | ++DOCSHELL 0x116856000 == 41 [pid = 1664] [id = 636] 23:50:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x116148800) [pid = 1664] [serial = 1908] [outer = 0x0] 23:50:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x116768400) [pid = 1664] [serial = 1909] [outer = 0x116148800] 23:50:15 INFO - PROCESS | 1664 | 1469256615414 Marionette DEBUG loaded listener.js 23:50:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x11715b800) [pid = 1664] [serial = 1910] [outer = 0x116148800] 23:50:15 INFO - PROCESS | 1664 | --DOCSHELL 0x126570800 == 40 [pid = 1664] [id = 633] 23:50:15 INFO - PROCESS | 1664 | --DOCSHELL 0x12b447000 == 39 [pid = 1664] [id = 632] 23:50:15 INFO - PROCESS | 1664 | --DOCSHELL 0x12b39c000 == 38 [pid = 1664] [id = 631] 23:50:15 INFO - PROCESS | 1664 | --DOCSHELL 0x12b21b800 == 37 [pid = 1664] [id = 630] 23:50:15 INFO - PROCESS | 1664 | --DOCSHELL 0x12a264800 == 36 [pid = 1664] [id = 629] 23:50:15 INFO - PROCESS | 1664 | --DOCSHELL 0x128d9e000 == 35 [pid = 1664] [id = 628] 23:50:15 INFO - PROCESS | 1664 | --DOCSHELL 0x126571000 == 34 [pid = 1664] [id = 627] 23:50:15 INFO - PROCESS | 1664 | --DOCSHELL 0x124403000 == 33 [pid = 1664] [id = 626] 23:50:15 INFO - PROCESS | 1664 | --DOCSHELL 0x120b7c800 == 32 [pid = 1664] [id = 625] 23:50:15 INFO - PROCESS | 1664 | --DOCSHELL 0x11863b800 == 31 [pid = 1664] [id = 624] 23:50:15 INFO - PROCESS | 1664 | --DOCSHELL 0x1168ce000 == 30 [pid = 1664] [id = 623] 23:50:15 INFO - PROCESS | 1664 | --DOCSHELL 0x116adf000 == 29 [pid = 1664] [id = 622] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x119e66400) [pid = 1664] [serial = 1828] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x120e03c00) [pid = 1664] [serial = 1831] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x116807c00) [pid = 1664] [serial = 1840] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x12163f800) [pid = 1664] [serial = 1834] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x122fe7000) [pid = 1664] [serial = 1835] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x1214be400) [pid = 1664] [serial = 1832] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x117d0bc00) [pid = 1664] [serial = 1819] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x118251400) [pid = 1664] [serial = 1820] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x11325a000) [pid = 1664] [serial = 1816] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x115e2e400) [pid = 1664] [serial = 1817] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x1183f5800) [pid = 1664] [serial = 1822] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x1194e0400) [pid = 1664] [serial = 1823] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1198e1400) [pid = 1664] [serial = 1825] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1161b1000) [pid = 1664] [serial = 1810] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x11715d800) [pid = 1664] [serial = 1811] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x110eabc00) [pid = 1664] [serial = 1813] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x128c21400) [pid = 1664] [serial = 1847] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x113cd5000) [pid = 1664] [serial = 1814] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x128deb400) [pid = 1664] [serial = 1808] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x1244af400) [pid = 1664] [serial = 1837] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x128c8c800) [pid = 1664] [serial = 1849] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x128dee800) [pid = 1664] [serial = 1850] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x1198d8400) [pid = 1664] [serial = 1841] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x125a97000) [pid = 1664] [serial = 1843] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x128796400) [pid = 1664] [serial = 1846] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x120a11800) [pid = 1664] [serial = 1829] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x119d23800) [pid = 1664] [serial = 1826] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x1265b3400) [pid = 1664] [serial = 1844] [outer = 0x0] [url = about:blank] 23:50:15 INFO - PROCESS | 1664 | 1469256615911 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]]]}] 23:50:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:50:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 848ms 23:50:15 INFO - PROCESS | 1664 | 1469256615962 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 23:50:15 INFO - PROCESS | 1664 | 1469256615964 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 23:50:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:50:15 INFO - PROCESS | 1664 | 1469256615969 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:50:15 INFO - PROCESS | 1664 | 1469256615972 Marionette TRACE conn2 <- [1,2518,null,{}] 23:50:15 INFO - PROCESS | 1664 | 1469256615974 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}] 23:50:15 INFO - PROCESS | 1664 | 1469256615976 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:16 INFO - PROCESS | 1664 | 1469256616056 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 23:50:16 INFO - PROCESS | 1664 | 1469256616060 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:16 INFO - PROCESS | 1664 | 1469256616062 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:16 INFO - PROCESS | 1664 | ++DOCSHELL 0x119645800 == 30 [pid = 1664] [id = 637] 23:50:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x11715d800) [pid = 1664] [serial = 1911] [outer = 0x0] 23:50:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x118602400) [pid = 1664] [serial = 1912] [outer = 0x11715d800] 23:50:16 INFO - PROCESS | 1664 | 1469256616092 Marionette DEBUG loaded listener.js 23:50:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x119184800) [pid = 1664] [serial = 1913] [outer = 0x11715d800] 23:50:16 INFO - PROCESS | 1664 | 1469256616443 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]]]}] 23:50:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:50:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 522ms 23:50:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:50:16 INFO - PROCESS | 1664 | 1469256616490 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 23:50:16 INFO - PROCESS | 1664 | 1469256616491 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 23:50:16 INFO - PROCESS | 1664 | 1469256616493 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:50:16 INFO - PROCESS | 1664 | 1469256616495 Marionette TRACE conn2 <- [1,2522,null,{}] 23:50:16 INFO - PROCESS | 1664 | 1469256616501 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}] 23:50:16 INFO - PROCESS | 1664 | 1469256616505 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:16 INFO - PROCESS | 1664 | 1469256616584 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 23:50:16 INFO - PROCESS | 1664 | 1469256616590 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:16 INFO - PROCESS | 1664 | 1469256616593 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:16 INFO - PROCESS | 1664 | ++DOCSHELL 0x124a38800 == 31 [pid = 1664] [id = 638] 23:50:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x119d1d400) [pid = 1664] [serial = 1914] [outer = 0x0] 23:50:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x119d23800) [pid = 1664] [serial = 1915] [outer = 0x119d1d400] 23:50:16 INFO - PROCESS | 1664 | 1469256616623 Marionette DEBUG loaded listener.js 23:50:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x119d49400) [pid = 1664] [serial = 1916] [outer = 0x119d1d400] 23:50:16 INFO - PROCESS | 1664 | 1469256616984 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]]]}] 23:50:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:50:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 521ms 23:50:17 INFO - PROCESS | 1664 | 1469256617014 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 23:50:17 INFO - PROCESS | 1664 | 1469256617016 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 23:50:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:50:17 INFO - PROCESS | 1664 | 1469256617018 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:50:17 INFO - PROCESS | 1664 | 1469256617019 Marionette TRACE conn2 <- [1,2526,null,{}] 23:50:17 INFO - PROCESS | 1664 | 1469256617021 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}] 23:50:17 INFO - PROCESS | 1664 | 1469256617022 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:17 INFO - PROCESS | 1664 | 1469256617102 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 23:50:17 INFO - PROCESS | 1664 | 1469256617106 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:17 INFO - PROCESS | 1664 | 1469256617107 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:17 INFO - PROCESS | 1664 | ++DOCSHELL 0x128691000 == 32 [pid = 1664] [id = 639] 23:50:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x119e65400) [pid = 1664] [serial = 1917] [outer = 0x0] 23:50:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x120e02c00) [pid = 1664] [serial = 1918] [outer = 0x119e65400] 23:50:17 INFO - PROCESS | 1664 | 1469256617133 Marionette DEBUG loaded listener.js 23:50:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x120f8b800) [pid = 1664] [serial = 1919] [outer = 0x119e65400] 23:50:17 INFO - PROCESS | 1664 | 1469256617464 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]]]}] 23:50:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:50:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 467ms 23:50:17 INFO - PROCESS | 1664 | 1469256617486 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 23:50:17 INFO - PROCESS | 1664 | 1469256617487 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 23:50:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:50:17 INFO - PROCESS | 1664 | 1469256617489 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:50:17 INFO - PROCESS | 1664 | 1469256617490 Marionette TRACE conn2 <- [1,2530,null,{}] 23:50:17 INFO - PROCESS | 1664 | 1469256617493 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}] 23:50:17 INFO - PROCESS | 1664 | 1469256617494 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:17 INFO - PROCESS | 1664 | 1469256617568 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 23:50:17 INFO - PROCESS | 1664 | 1469256617571 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:17 INFO - PROCESS | 1664 | 1469256617572 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:17 INFO - PROCESS | 1664 | ++DOCSHELL 0x129e46800 == 33 [pid = 1664] [id = 640] 23:50:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x120a11400) [pid = 1664] [serial = 1920] [outer = 0x0] 23:50:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x121633800) [pid = 1664] [serial = 1921] [outer = 0x120a11400] 23:50:17 INFO - PROCESS | 1664 | 1469256617598 Marionette DEBUG loaded listener.js 23:50:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x122dc4400) [pid = 1664] [serial = 1922] [outer = 0x120a11400] 23:50:17 INFO - PROCESS | 1664 | 1469256617973 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]]]}] 23:50:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:50:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 523ms 23:50:18 INFO - PROCESS | 1664 | 1469256618015 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 23:50:18 INFO - PROCESS | 1664 | 1469256618016 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 23:50:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:50:18 INFO - PROCESS | 1664 | 1469256618025 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:50:18 INFO - PROCESS | 1664 | 1469256618026 Marionette TRACE conn2 <- [1,2534,null,{}] 23:50:18 INFO - PROCESS | 1664 | 1469256618028 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}] 23:50:18 INFO - PROCESS | 1664 | 1469256618032 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:18 INFO - PROCESS | 1664 | 1469256618152 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 23:50:18 INFO - PROCESS | 1664 | 1469256618192 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:18 INFO - PROCESS | 1664 | 1469256618193 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:18 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b220800 == 34 [pid = 1664] [id = 641] 23:50:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x122fe4800) [pid = 1664] [serial = 1923] [outer = 0x0] 23:50:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x124895c00) [pid = 1664] [serial = 1924] [outer = 0x122fe4800] 23:50:18 INFO - PROCESS | 1664 | 1469256618218 Marionette DEBUG loaded listener.js 23:50:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1285ee000) [pid = 1664] [serial = 1925] [outer = 0x122fe4800] 23:50:18 INFO - PROCESS | 1664 | 1469256618516 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]]]}] 23:50:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:50:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 518ms 23:50:18 INFO - PROCESS | 1664 | 1469256618543 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 23:50:18 INFO - PROCESS | 1664 | 1469256618545 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 23:50:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:50:18 INFO - PROCESS | 1664 | 1469256618549 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:50:18 INFO - PROCESS | 1664 | 1469256618551 Marionette TRACE conn2 <- [1,2538,null,{}] 23:50:18 INFO - PROCESS | 1664 | 1469256618553 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}] 23:50:18 INFO - PROCESS | 1664 | 1469256618554 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:18 INFO - PROCESS | 1664 | 1469256618653 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 23:50:18 INFO - PROCESS | 1664 | 1469256618657 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:18 INFO - PROCESS | 1664 | 1469256618658 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:18 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b43a800 == 35 [pid = 1664] [id = 642] 23:50:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x119e6c400) [pid = 1664] [serial = 1926] [outer = 0x0] 23:50:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x128c1c400) [pid = 1664] [serial = 1927] [outer = 0x119e6c400] 23:50:18 INFO - PROCESS | 1664 | 1469256618689 Marionette DEBUG loaded listener.js 23:50:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x128c8b000) [pid = 1664] [serial = 1928] [outer = 0x119e6c400] 23:50:19 INFO - PROCESS | 1664 | 1469256619002 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]]]}] 23:50:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:50:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 519ms 23:50:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:50:19 INFO - PROCESS | 1664 | 1469256619068 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 23:50:19 INFO - PROCESS | 1664 | 1469256619069 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 23:50:19 INFO - PROCESS | 1664 | 1469256619071 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:50:19 INFO - PROCESS | 1664 | 1469256619072 Marionette TRACE conn2 <- [1,2542,null,{}] 23:50:19 INFO - PROCESS | 1664 | 1469256619075 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}] 23:50:19 INFO - PROCESS | 1664 | 1469256619076 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:19 INFO - PROCESS | 1664 | 1469256619170 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 23:50:19 INFO - PROCESS | 1664 | 1469256619183 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:19 INFO - PROCESS | 1664 | 1469256619184 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:19 INFO - PROCESS | 1664 | ++DOCSHELL 0x11910b000 == 36 [pid = 1664] [id = 643] 23:50:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x128c21000) [pid = 1664] [serial = 1929] [outer = 0x0] 23:50:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x128ded400) [pid = 1664] [serial = 1930] [outer = 0x128c21000] 23:50:19 INFO - PROCESS | 1664 | 1469256619209 Marionette DEBUG loaded listener.js 23:50:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x128f05000) [pid = 1664] [serial = 1931] [outer = 0x128c21000] 23:50:19 INFO - PROCESS | 1664 | 1469256619533 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]]]}] 23:50:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:50:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 470ms 23:50:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:50:19 INFO - PROCESS | 1664 | 1469256619541 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 23:50:19 INFO - PROCESS | 1664 | 1469256619542 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 23:50:19 INFO - PROCESS | 1664 | 1469256619544 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:50:19 INFO - PROCESS | 1664 | 1469256619547 Marionette TRACE conn2 <- [1,2546,null,{}] 23:50:19 INFO - PROCESS | 1664 | 1469256619549 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}] 23:50:19 INFO - PROCESS | 1664 | 1469256619550 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:19 INFO - PROCESS | 1664 | 1469256619652 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 23:50:19 INFO - PROCESS | 1664 | 1469256619655 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:19 INFO - PROCESS | 1664 | 1469256619656 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:19 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c009000 == 37 [pid = 1664] [id = 644] 23:50:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x119a27400) [pid = 1664] [serial = 1932] [outer = 0x0] 23:50:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x128f0dc00) [pid = 1664] [serial = 1933] [outer = 0x119a27400] 23:50:19 INFO - PROCESS | 1664 | 1469256619687 Marionette DEBUG loaded listener.js 23:50:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x128f56400) [pid = 1664] [serial = 1934] [outer = 0x119a27400] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x112f49400) [pid = 1664] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x128c22400) [pid = 1664] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x112f55000) [pid = 1664] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x116aaec00) [pid = 1664] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x110fa0c00) [pid = 1664] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x116643c00) [pid = 1664] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x11860bc00) [pid = 1664] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x119e6a000) [pid = 1664] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x110eae800) [pid = 1664] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1213d2400) [pid = 1664] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x124895800) [pid = 1664] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x115d99c00) [pid = 1664] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x1182ef400) [pid = 1664] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x119e62000) [pid = 1664] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x119d47c00) [pid = 1664] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x122d2d800) [pid = 1664] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x110ea8c00) [pid = 1664] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:50:19 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x112f54c00) [pid = 1664] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:50:20 INFO - PROCESS | 1664 | 1469256620065 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]]]}] 23:50:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:50:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 571ms 23:50:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:50:20 INFO - PROCESS | 1664 | 1469256620117 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 23:50:20 INFO - PROCESS | 1664 | 1469256620118 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 23:50:20 INFO - PROCESS | 1664 | 1469256620120 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:50:20 INFO - PROCESS | 1664 | 1469256620121 Marionette TRACE conn2 <- [1,2550,null,{}] 23:50:20 INFO - PROCESS | 1664 | 1469256620123 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}] 23:50:20 INFO - PROCESS | 1664 | 1469256620124 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:20 INFO - PROCESS | 1664 | 1469256620232 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 23:50:20 INFO - PROCESS | 1664 | 1469256620268 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:20 INFO - PROCESS | 1664 | 1469256620269 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:20 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b44b800 == 38 [pid = 1664] [id = 645] 23:50:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x110ea8c00) [pid = 1664] [serial = 1935] [outer = 0x0] 23:50:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x116643c00) [pid = 1664] [serial = 1936] [outer = 0x110ea8c00] 23:50:20 INFO - PROCESS | 1664 | 1469256620293 Marionette DEBUG loaded listener.js 23:50:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x119b98400) [pid = 1664] [serial = 1937] [outer = 0x110ea8c00] 23:50:20 INFO - PROCESS | 1664 | 1469256620568 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]]]}] 23:50:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:50:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 470ms 23:50:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:50:20 INFO - PROCESS | 1664 | 1469256620590 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 23:50:20 INFO - PROCESS | 1664 | 1469256620591 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 23:50:20 INFO - PROCESS | 1664 | 1469256620593 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:50:20 INFO - PROCESS | 1664 | 1469256620595 Marionette TRACE conn2 <- [1,2554,null,{}] 23:50:20 INFO - PROCESS | 1664 | 1469256620604 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}] 23:50:20 INFO - PROCESS | 1664 | 1469256620606 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:20 INFO - PROCESS | 1664 | 1469256620701 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 23:50:20 INFO - PROCESS | 1664 | 1469256620705 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:20 INFO - PROCESS | 1664 | 1469256620707 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:20 INFO - PROCESS | 1664 | ++DOCSHELL 0x12cd16800 == 39 [pid = 1664] [id = 646] 23:50:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x119d47c00) [pid = 1664] [serial = 1938] [outer = 0x0] 23:50:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1244f2000) [pid = 1664] [serial = 1939] [outer = 0x119d47c00] 23:50:20 INFO - PROCESS | 1664 | 1469256620740 Marionette DEBUG loaded listener.js 23:50:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x12909ac00) [pid = 1664] [serial = 1940] [outer = 0x119d47c00] 23:50:21 INFO - PROCESS | 1664 | 1469256621088 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]]]}] 23:50:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:50:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 525ms 23:50:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:50:21 INFO - PROCESS | 1664 | 1469256621120 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 23:50:21 INFO - PROCESS | 1664 | 1469256621121 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 23:50:21 INFO - PROCESS | 1664 | 1469256621124 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:50:21 INFO - PROCESS | 1664 | 1469256621125 Marionette TRACE conn2 <- [1,2558,null,{}] 23:50:21 INFO - PROCESS | 1664 | 1469256621143 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}] 23:50:21 INFO - PROCESS | 1664 | 1469256621145 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:21 INFO - PROCESS | 1664 | 1469256621243 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 23:50:21 INFO - PROCESS | 1664 | 1469256621250 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:21 INFO - PROCESS | 1664 | 1469256621251 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:21 INFO - PROCESS | 1664 | ++DOCSHELL 0x12d0ba000 == 40 [pid = 1664] [id = 647] 23:50:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x12909c800) [pid = 1664] [serial = 1941] [outer = 0x0] 23:50:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x1290a3000) [pid = 1664] [serial = 1942] [outer = 0x12909c800] 23:50:21 INFO - PROCESS | 1664 | 1469256621274 Marionette DEBUG loaded listener.js 23:50:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1290a9400) [pid = 1664] [serial = 1943] [outer = 0x12909c800] 23:50:21 INFO - PROCESS | 1664 | 1469256621599 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]]]}] 23:50:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:50:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 484ms 23:50:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:50:21 INFO - PROCESS | 1664 | 1469256621608 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 23:50:21 INFO - PROCESS | 1664 | 1469256621609 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 23:50:21 INFO - PROCESS | 1664 | 1469256621611 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:50:21 INFO - PROCESS | 1664 | 1469256621612 Marionette TRACE conn2 <- [1,2562,null,{}] 23:50:21 INFO - PROCESS | 1664 | 1469256621617 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}] 23:50:21 INFO - PROCESS | 1664 | 1469256621618 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:21 INFO - PROCESS | 1664 | 1469256621706 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 23:50:21 INFO - PROCESS | 1664 | 1469256621709 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:21 INFO - PROCESS | 1664 | 1469256621710 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:21 INFO - PROCESS | 1664 | ++DOCSHELL 0x12d5a5000 == 41 [pid = 1664] [id = 648] 23:50:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12a036c00) [pid = 1664] [serial = 1944] [outer = 0x0] 23:50:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x12a1a9800) [pid = 1664] [serial = 1945] [outer = 0x12a036c00] 23:50:21 INFO - PROCESS | 1664 | 1469256621733 Marionette DEBUG loaded listener.js 23:50:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x12a1af400) [pid = 1664] [serial = 1946] [outer = 0x12a036c00] 23:50:22 INFO - PROCESS | 1664 | 1469256622248 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]]]}] 23:50:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:50:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 673ms 23:50:22 INFO - PROCESS | 1664 | 1469256622285 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 23:50:22 INFO - PROCESS | 1664 | 1469256622288 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 23:50:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:50:22 INFO - PROCESS | 1664 | 1469256622291 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:50:22 INFO - PROCESS | 1664 | 1469256622293 Marionette TRACE conn2 <- [1,2566,null,{}] 23:50:22 INFO - PROCESS | 1664 | 1469256622298 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}] 23:50:22 INFO - PROCESS | 1664 | 1469256622299 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:22 INFO - PROCESS | 1664 | 1469256622401 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 23:50:22 INFO - PROCESS | 1664 | 1469256622476 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:22 INFO - PROCESS | 1664 | 1469256622478 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:22 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a56000 == 42 [pid = 1664] [id = 649] 23:50:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x115d9ec00) [pid = 1664] [serial = 1947] [outer = 0x0] 23:50:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x116aaec00) [pid = 1664] [serial = 1948] [outer = 0x115d9ec00] 23:50:22 INFO - PROCESS | 1664 | 1469256622508 Marionette DEBUG loaded listener.js 23:50:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x1183eac00) [pid = 1664] [serial = 1949] [outer = 0x115d9ec00] 23:50:22 INFO - PROCESS | 1664 | 1469256622941 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]]]}] 23:50:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:50:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 671ms 23:50:22 INFO - PROCESS | 1664 | 1469256622963 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 23:50:22 INFO - PROCESS | 1664 | 1469256622966 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 23:50:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:50:22 INFO - PROCESS | 1664 | 1469256622971 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:50:22 INFO - PROCESS | 1664 | 1469256622972 Marionette TRACE conn2 <- [1,2570,null,{}] 23:50:22 INFO - PROCESS | 1664 | 1469256622975 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}] 23:50:22 INFO - PROCESS | 1664 | 1469256622977 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:23 INFO - PROCESS | 1664 | 1469256623080 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 23:50:23 INFO - PROCESS | 1664 | 1469256623173 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:23 INFO - PROCESS | 1664 | 1469256623174 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:23 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a25f800 == 43 [pid = 1664] [id = 650] 23:50:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x1198dd800) [pid = 1664] [serial = 1950] [outer = 0x0] 23:50:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x119d26400) [pid = 1664] [serial = 1951] [outer = 0x1198dd800] 23:50:23 INFO - PROCESS | 1664 | 1469256623207 Marionette DEBUG loaded listener.js 23:50:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x119e6a000) [pid = 1664] [serial = 1952] [outer = 0x1198dd800] 23:50:23 INFO - PROCESS | 1664 | 1469256623612 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]]]}] 23:50:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:50:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 673ms 23:50:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:50:23 INFO - PROCESS | 1664 | 1469256623649 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 23:50:23 INFO - PROCESS | 1664 | 1469256623650 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 23:50:23 INFO - PROCESS | 1664 | 1469256623654 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:50:23 INFO - PROCESS | 1664 | 1469256623657 Marionette TRACE conn2 <- [1,2574,null,{}] 23:50:23 INFO - PROCESS | 1664 | 1469256623666 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}] 23:50:23 INFO - PROCESS | 1664 | 1469256623669 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:23 INFO - PROCESS | 1664 | 1469256623775 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 23:50:23 INFO - PROCESS | 1664 | 1469256623851 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:23 INFO - PROCESS | 1664 | 1469256623853 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:23 INFO - PROCESS | 1664 | ++DOCSHELL 0x12d5b2000 == 44 [pid = 1664] [id = 651] 23:50:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x1214b1000) [pid = 1664] [serial = 1953] [outer = 0x0] 23:50:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x1246d5000) [pid = 1664] [serial = 1954] [outer = 0x1214b1000] 23:50:23 INFO - PROCESS | 1664 | 1469256623884 Marionette DEBUG loaded listener.js 23:50:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x1262a9800) [pid = 1664] [serial = 1955] [outer = 0x1214b1000] 23:50:24 INFO - PROCESS | 1664 | 1469256624291 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]]]}] 23:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 673ms 23:50:24 INFO - PROCESS | 1664 | 1469256624327 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 23:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:50:24 INFO - PROCESS | 1664 | 1469256624329 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 23:50:24 INFO - PROCESS | 1664 | 1469256624332 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:50:24 INFO - PROCESS | 1664 | 1469256624333 Marionette TRACE conn2 <- [1,2578,null,{}] 23:50:24 INFO - PROCESS | 1664 | 1469256624335 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}] 23:50:24 INFO - PROCESS | 1664 | 1469256624337 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:24 INFO - PROCESS | 1664 | 1469256624454 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 23:50:24 INFO - PROCESS | 1664 | 1469256624531 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:24 INFO - PROCESS | 1664 | 1469256624532 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:24 INFO - PROCESS | 1664 | ++DOCSHELL 0x12da56000 == 45 [pid = 1664] [id = 652] 23:50:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x1265c8400) [pid = 1664] [serial = 1956] [outer = 0x0] 23:50:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x128c24000) [pid = 1664] [serial = 1957] [outer = 0x1265c8400] 23:50:24 INFO - PROCESS | 1664 | 1469256624561 Marionette DEBUG loaded listener.js 23:50:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x128f4f400) [pid = 1664] [serial = 1958] [outer = 0x1265c8400] 23:50:25 INFO - PROCESS | 1664 | 1469256625136 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]]]}] 23:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 819ms 23:50:25 INFO - PROCESS | 1664 | 1469256625152 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 23:50:25 INFO - PROCESS | 1664 | 1469256625154 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 23:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:50:25 INFO - PROCESS | 1664 | 1469256625158 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:50:25 INFO - PROCESS | 1664 | 1469256625160 Marionette TRACE conn2 <- [1,2582,null,{}] 23:50:25 INFO - PROCESS | 1664 | 1469256625169 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}] 23:50:25 INFO - PROCESS | 1664 | 1469256625170 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:25 INFO - PROCESS | 1664 | 1469256625258 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 23:50:25 INFO - PROCESS | 1664 | 1469256625329 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:25 INFO - PROCESS | 1664 | 1469256625332 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:25 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a8f000 == 46 [pid = 1664] [id = 653] 23:50:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x1130e6400) [pid = 1664] [serial = 1959] [outer = 0x0] 23:50:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x115e2a000) [pid = 1664] [serial = 1960] [outer = 0x1130e6400] 23:50:25 INFO - PROCESS | 1664 | 1469256625359 Marionette DEBUG loaded listener.js 23:50:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x116a15000) [pid = 1664] [serial = 1961] [outer = 0x1130e6400] 23:50:25 INFO - PROCESS | 1664 | 1469256625805 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]]]}] 23:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 682ms 23:50:25 INFO - PROCESS | 1664 | 1469256625840 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 23:50:25 INFO - PROCESS | 1664 | 1469256625843 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 23:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:50:25 INFO - PROCESS | 1664 | 1469256625847 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:50:25 INFO - PROCESS | 1664 | 1469256625849 Marionette TRACE conn2 <- [1,2586,null,{}] 23:50:25 INFO - PROCESS | 1664 | 1469256625851 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}] 23:50:25 INFO - PROCESS | 1664 | 1469256625853 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:25 INFO - PROCESS | 1664 | 1469256625986 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 23:50:26 INFO - PROCESS | 1664 | 1469256626094 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:26 INFO - PROCESS | 1664 | 1469256626096 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:26 INFO - PROCESS | 1664 | ++DOCSHELL 0x119635000 == 47 [pid = 1664] [id = 654] 23:50:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x1182ef400) [pid = 1664] [serial = 1962] [outer = 0x0] 23:50:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x1191ce800) [pid = 1664] [serial = 1963] [outer = 0x1182ef400] 23:50:26 INFO - PROCESS | 1664 | 1469256626141 Marionette DEBUG loaded listener.js 23:50:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x1198de000) [pid = 1664] [serial = 1964] [outer = 0x1182ef400] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x12d0ba000 == 46 [pid = 1664] [id = 647] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x12cd16800 == 45 [pid = 1664] [id = 646] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x12b44b800 == 44 [pid = 1664] [id = 645] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x12c009000 == 43 [pid = 1664] [id = 644] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x11910b000 == 42 [pid = 1664] [id = 643] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x12b43a800 == 41 [pid = 1664] [id = 642] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x12b220800 == 40 [pid = 1664] [id = 641] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x129e46800 == 39 [pid = 1664] [id = 640] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x128691000 == 38 [pid = 1664] [id = 639] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x124a38800 == 37 [pid = 1664] [id = 638] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x119645800 == 36 [pid = 1664] [id = 637] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x116856000 == 35 [pid = 1664] [id = 636] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x119295800 == 34 [pid = 1664] [id = 635] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x12c470000 == 33 [pid = 1664] [id = 634] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x119a8f000 == 32 [pid = 1664] [id = 653] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x12da56000 == 31 [pid = 1664] [id = 652] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x12d5b2000 == 30 [pid = 1664] [id = 651] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x12a25f800 == 29 [pid = 1664] [id = 650] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x12d5a5000 == 28 [pid = 1664] [id = 648] 23:50:26 INFO - PROCESS | 1664 | --DOCSHELL 0x119a56000 == 27 [pid = 1664] [id = 649] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x1130b5000) [pid = 1664] [serial = 1870] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x1121b2800) [pid = 1664] [serial = 1871] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x1183e8400) [pid = 1664] [serial = 1868] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x1176c1800) [pid = 1664] [serial = 1867] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x1191d2000) [pid = 1664] [serial = 1876] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x1198db800) [pid = 1664] [serial = 1877] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x116ab0c00) [pid = 1664] [serial = 1873] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x1181d6c00) [pid = 1664] [serial = 1874] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x119d22400) [pid = 1664] [serial = 1879] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x120e08400) [pid = 1664] [serial = 1885] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x116ab0000) [pid = 1664] [serial = 1894] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x12505b400) [pid = 1664] [serial = 1888] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1262abc00) [pid = 1664] [serial = 1889] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x1265d3c00) [pid = 1664] [serial = 1891] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x116a14000) [pid = 1664] [serial = 1853] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1164f2800) [pid = 1664] [serial = 1852] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1191d8000) [pid = 1664] [serial = 1856] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x11878d800) [pid = 1664] [serial = 1855] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x1265cb000) [pid = 1664] [serial = 1897] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x128797000) [pid = 1664] [serial = 1898] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x120e10c00) [pid = 1664] [serial = 1859] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x120a0e000) [pid = 1664] [serial = 1858] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x1265d3800) [pid = 1664] [serial = 1862] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x125bbac00) [pid = 1664] [serial = 1861] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x119e60400) [pid = 1664] [serial = 1895] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1285ea400) [pid = 1664] [serial = 1865] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x120e0d400) [pid = 1664] [serial = 1864] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x11a0ebc00) [pid = 1664] [serial = 1882] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x1246cf400) [pid = 1664] [serial = 1886] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x1285f0400) [pid = 1664] [serial = 1892] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x119d46c00) [pid = 1664] [serial = 1880] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x120b05800) [pid = 1664] [serial = 1883] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x128c90c00) [pid = 1664] [serial = 1901] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x12505a800) [pid = 1664] [serial = 1838] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x128c84000) [pid = 1664] [serial = 1900] [outer = 0x0] [url = about:blank] 23:50:27 INFO - PROCESS | 1664 | 1469256627092 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]]]}] 23:50:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:50:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1273ms 23:50:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:50:27 INFO - PROCESS | 1664 | 1469256627120 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 23:50:27 INFO - PROCESS | 1664 | 1469256627123 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 23:50:27 INFO - PROCESS | 1664 | 1469256627125 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:50:27 INFO - PROCESS | 1664 | 1469256627129 Marionette TRACE conn2 <- [1,2590,null,{}] 23:50:27 INFO - PROCESS | 1664 | 1469256627137 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}] 23:50:27 INFO - PROCESS | 1664 | 1469256627138 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:27 INFO - PROCESS | 1664 | 1469256627243 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 23:50:27 INFO - PROCESS | 1664 | 1469256627251 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:27 INFO - PROCESS | 1664 | 1469256627253 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:27 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ae3800 == 28 [pid = 1664] [id = 655] 23:50:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x1130b5000) [pid = 1664] [serial = 1965] [outer = 0x0] 23:50:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x1133ed400) [pid = 1664] [serial = 1966] [outer = 0x1130b5000] 23:50:27 INFO - PROCESS | 1664 | 1469256627280 Marionette DEBUG loaded listener.js 23:50:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x116142000) [pid = 1664] [serial = 1967] [outer = 0x1130b5000] 23:50:27 INFO - PROCESS | 1664 | 1469256627620 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]]]}] 23:50:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:50:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 528ms 23:50:27 INFO - PROCESS | 1664 | 1469256627654 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 23:50:27 INFO - PROCESS | 1664 | 1469256627657 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 23:50:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:50:27 INFO - PROCESS | 1664 | 1469256627661 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:50:27 INFO - PROCESS | 1664 | 1469256627663 Marionette TRACE conn2 <- [1,2594,null,{}] 23:50:27 INFO - PROCESS | 1664 | 1469256627665 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}] 23:50:27 INFO - PROCESS | 1664 | 1469256627667 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:27 INFO - PROCESS | 1664 | 1469256627750 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 23:50:27 INFO - PROCESS | 1664 | 1469256627804 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:27 INFO - PROCESS | 1664 | 1469256627805 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:27 INFO - PROCESS | 1664 | ++DOCSHELL 0x1181b8000 == 29 [pid = 1664] [id = 656] 23:50:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x1161ab400) [pid = 1664] [serial = 1968] [outer = 0x0] 23:50:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x116887800) [pid = 1664] [serial = 1969] [outer = 0x1161ab400] 23:50:27 INFO - PROCESS | 1664 | 1469256627832 Marionette DEBUG loaded listener.js 23:50:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x118258800) [pid = 1664] [serial = 1970] [outer = 0x1161ab400] 23:50:28 INFO - PROCESS | 1664 | 1469256628155 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]]]}] 23:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 521ms 23:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:50:28 INFO - PROCESS | 1664 | 1469256628182 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 23:50:28 INFO - PROCESS | 1664 | 1469256628184 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 23:50:28 INFO - PROCESS | 1664 | 1469256628186 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:50:28 INFO - PROCESS | 1664 | 1469256628188 Marionette TRACE conn2 <- [1,2598,null,{}] 23:50:28 INFO - PROCESS | 1664 | 1469256628196 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}] 23:50:28 INFO - PROCESS | 1664 | 1469256628200 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:28 INFO - PROCESS | 1664 | 1469256628278 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 23:50:28 INFO - PROCESS | 1664 | 1469256628284 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:28 INFO - PROCESS | 1664 | 1469256628286 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:28 INFO - PROCESS | 1664 | ++DOCSHELL 0x120c30800 == 30 [pid = 1664] [id = 657] 23:50:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x118609400) [pid = 1664] [serial = 1971] [outer = 0x0] 23:50:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1194dd800) [pid = 1664] [serial = 1972] [outer = 0x118609400] 23:50:28 INFO - PROCESS | 1664 | 1469256628314 Marionette DEBUG loaded listener.js 23:50:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x119d1c800) [pid = 1664] [serial = 1973] [outer = 0x118609400] 23:50:28 INFO - PROCESS | 1664 | 1469256628628 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]]]}] 23:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 475ms 23:50:28 INFO - PROCESS | 1664 | 1469256628661 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 23:50:28 INFO - PROCESS | 1664 | 1469256628665 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 23:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:50:28 INFO - PROCESS | 1664 | 1469256628672 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:50:28 INFO - PROCESS | 1664 | 1469256628673 Marionette TRACE conn2 <- [1,2602,null,{}] 23:50:28 INFO - PROCESS | 1664 | 1469256628700 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}] 23:50:28 INFO - PROCESS | 1664 | 1469256628701 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:28 INFO - PROCESS | 1664 | 1469256628782 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 23:50:28 INFO - PROCESS | 1664 | 1469256628786 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:28 INFO - PROCESS | 1664 | 1469256628788 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:28 INFO - PROCESS | 1664 | ++DOCSHELL 0x120fd5000 == 31 [pid = 1664] [id = 658] 23:50:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x119d1e000) [pid = 1664] [serial = 1974] [outer = 0x0] 23:50:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x119d41800) [pid = 1664] [serial = 1975] [outer = 0x119d1e000] 23:50:28 INFO - PROCESS | 1664 | 1469256628813 Marionette DEBUG loaded listener.js 23:50:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x119e66800) [pid = 1664] [serial = 1976] [outer = 0x119d1e000] 23:50:29 INFO - PROCESS | 1664 | 1469256629736 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]]]}] 23:50:29 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x122fe4800) [pid = 1664] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:50:29 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x119e6c400) [pid = 1664] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:50:29 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x128c21000) [pid = 1664] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:50:29 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x12909c800) [pid = 1664] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:50:29 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x110ea8c00) [pid = 1664] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:50:29 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x119a27400) [pid = 1664] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:50:29 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x120a11400) [pid = 1664] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:50:29 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x116148800) [pid = 1664] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:50:29 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x119e65400) [pid = 1664] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:50:29 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x128c91800) [pid = 1664] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:50:29 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x113c59000) [pid = 1664] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:50:29 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x12a036c00) [pid = 1664] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:50:29 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x119d1d400) [pid = 1664] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:50:29 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x11715d800) [pid = 1664] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:50:29 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x119d47c00) [pid = 1664] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:50:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:50:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1138ms 23:50:29 INFO - PROCESS | 1664 | 1469256629811 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 23:50:29 INFO - PROCESS | 1664 | 1469256629814 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 23:50:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:50:29 INFO - PROCESS | 1664 | 1469256629817 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:50:29 INFO - PROCESS | 1664 | 1469256629820 Marionette TRACE conn2 <- [1,2606,null,{}] 23:50:29 INFO - PROCESS | 1664 | 1469256629824 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}] 23:50:29 INFO - PROCESS | 1664 | 1469256629826 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:29 INFO - PROCESS | 1664 | 1469256629930 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 23:50:30 INFO - PROCESS | 1664 | 1469256630005 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:30 INFO - PROCESS | 1664 | 1469256630008 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:30 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ff9800 == 32 [pid = 1664] [id = 659] 23:50:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x1121e3400) [pid = 1664] [serial = 1977] [outer = 0x0] 23:50:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x112a8d000) [pid = 1664] [serial = 1978] [outer = 0x1121e3400] 23:50:30 INFO - PROCESS | 1664 | 1469256630040 Marionette DEBUG loaded listener.js 23:50:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x112f55000) [pid = 1664] [serial = 1979] [outer = 0x1121e3400] 23:50:30 INFO - PROCESS | 1664 | 1469256630628 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]]]}] 23:50:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:50:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 871ms 23:50:30 INFO - PROCESS | 1664 | 1469256630689 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 23:50:30 INFO - PROCESS | 1664 | 1469256630692 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 23:50:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:50:30 INFO - PROCESS | 1664 | 1469256630697 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:50:30 INFO - PROCESS | 1664 | 1469256630698 Marionette TRACE conn2 <- [1,2610,null,{}] 23:50:30 INFO - PROCESS | 1664 | 1469256630701 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}] 23:50:30 INFO - PROCESS | 1664 | 1469256630703 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:30 INFO - PROCESS | 1664 | 1469256630806 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 23:50:30 INFO - PROCESS | 1664 | 1469256630864 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:30 INFO - PROCESS | 1664 | 1469256630865 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:30 INFO - PROCESS | 1664 | ++DOCSHELL 0x120c3a800 == 33 [pid = 1664] [id = 660] 23:50:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x1164f5c00) [pid = 1664] [serial = 1980] [outer = 0x0] 23:50:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x117161800) [pid = 1664] [serial = 1981] [outer = 0x1164f5c00] 23:50:30 INFO - PROCESS | 1664 | 1469256630896 Marionette DEBUG loaded listener.js 23:50:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x11824f400) [pid = 1664] [serial = 1982] [outer = 0x1164f5c00] 23:50:31 INFO - PROCESS | 1664 | --DOCSHELL 0x120c30800 == 32 [pid = 1664] [id = 657] 23:50:31 INFO - PROCESS | 1664 | --DOCSHELL 0x1181b8000 == 31 [pid = 1664] [id = 656] 23:50:31 INFO - PROCESS | 1664 | --DOCSHELL 0x116ae3800 == 30 [pid = 1664] [id = 655] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x124895c00) [pid = 1664] [serial = 1924] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x128c1c400) [pid = 1664] [serial = 1927] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x1285ee000) [pid = 1664] [serial = 1925] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x128ded400) [pid = 1664] [serial = 1930] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x1290a9400) [pid = 1664] [serial = 1943] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x116643c00) [pid = 1664] [serial = 1936] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x128c8b000) [pid = 1664] [serial = 1928] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x128f0dc00) [pid = 1664] [serial = 1933] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x121633800) [pid = 1664] [serial = 1921] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (0x116768400) [pid = 1664] [serial = 1909] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (0x11715b800) [pid = 1664] [serial = 1910] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (0x120e02c00) [pid = 1664] [serial = 1918] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (0x120f8b800) [pid = 1664] [serial = 1919] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (0x128f0bc00) [pid = 1664] [serial = 1904] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (0x128df2000) [pid = 1664] [serial = 1903] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (0x115e88000) [pid = 1664] [serial = 1906] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (0x12a1a9800) [pid = 1664] [serial = 1945] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (0x116aaf000) [pid = 1664] [serial = 1907] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (0x119d23800) [pid = 1664] [serial = 1915] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (0x119d49400) [pid = 1664] [serial = 1916] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (0x118602400) [pid = 1664] [serial = 1912] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (0x119184800) [pid = 1664] [serial = 1913] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (0x12a1af400) [pid = 1664] [serial = 1946] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (0x128f05000) [pid = 1664] [serial = 1931] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 58 (0x119b98400) [pid = 1664] [serial = 1937] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 57 (0x12909ac00) [pid = 1664] [serial = 1940] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 56 (0x1244f2000) [pid = 1664] [serial = 1939] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 55 (0x1290a3000) [pid = 1664] [serial = 1942] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 54 (0x128f56400) [pid = 1664] [serial = 1934] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | --DOMWINDOW == 53 (0x122dc4400) [pid = 1664] [serial = 1922] [outer = 0x0] [url = about:blank] 23:50:31 INFO - PROCESS | 1664 | 1469256631481 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]]]}] 23:50:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:50:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 822ms 23:50:31 INFO - PROCESS | 1664 | 1469256631519 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 23:50:31 INFO - PROCESS | 1664 | 1469256631521 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 23:50:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:50:31 INFO - PROCESS | 1664 | 1469256631524 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:50:31 INFO - PROCESS | 1664 | 1469256631526 Marionette TRACE conn2 <- [1,2614,null,{}] 23:50:31 INFO - PROCESS | 1664 | 1469256631531 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}] 23:50:31 INFO - PROCESS | 1664 | 1469256631533 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:31 INFO - PROCESS | 1664 | 1469256631616 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 23:50:31 INFO - PROCESS | 1664 | 1469256631672 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:31 INFO - PROCESS | 1664 | 1469256631674 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:31 INFO - PROCESS | 1664 | ++DOCSHELL 0x1172b2800 == 31 [pid = 1664] [id = 661] 23:50:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 54 (0x11325a000) [pid = 1664] [serial = 1983] [outer = 0x0] 23:50:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 55 (0x1161a9000) [pid = 1664] [serial = 1984] [outer = 0x11325a000] 23:50:31 INFO - PROCESS | 1664 | 1469256631704 Marionette DEBUG loaded listener.js 23:50:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 56 (0x1176c4400) [pid = 1664] [serial = 1985] [outer = 0x11325a000] 23:50:31 INFO - PROCESS | 1664 | 1469256631990 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]]]}] 23:50:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:50:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 519ms 23:50:32 INFO - PROCESS | 1664 | 1469256632044 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 23:50:32 INFO - PROCESS | 1664 | 1469256632048 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 23:50:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:50:32 INFO - PROCESS | 1664 | 1469256632052 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:50:32 INFO - PROCESS | 1664 | 1469256632054 Marionette TRACE conn2 <- [1,2618,null,{}] 23:50:32 INFO - PROCESS | 1664 | 1469256632056 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}] 23:50:32 INFO - PROCESS | 1664 | 1469256632058 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:32 INFO - PROCESS | 1664 | 1469256632134 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 23:50:32 INFO - PROCESS | 1664 | 1469256632206 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:32 INFO - PROCESS | 1664 | 1469256632208 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:32 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a94000 == 32 [pid = 1664] [id = 662] 23:50:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 57 (0x116148800) [pid = 1664] [serial = 1986] [outer = 0x0] 23:50:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 58 (0x1182f1400) [pid = 1664] [serial = 1987] [outer = 0x116148800] 23:50:32 INFO - PROCESS | 1664 | 1469256632234 Marionette DEBUG loaded listener.js 23:50:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 59 (0x1191dcc00) [pid = 1664] [serial = 1988] [outer = 0x116148800] 23:50:32 INFO - PROCESS | 1664 | 1469256632509 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]]]}] 23:50:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:50:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 468ms 23:50:32 INFO - PROCESS | 1664 | 1469256632527 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 23:50:32 INFO - PROCESS | 1664 | 1469256632529 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 23:50:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:50:32 INFO - PROCESS | 1664 | 1469256632538 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:50:32 INFO - PROCESS | 1664 | 1469256632540 Marionette TRACE conn2 <- [1,2622,null,{}] 23:50:32 INFO - PROCESS | 1664 | 1469256632556 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}] 23:50:32 INFO - PROCESS | 1664 | 1469256632559 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:32 INFO - PROCESS | 1664 | 1469256632642 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 23:50:32 INFO - PROCESS | 1664 | 1469256632649 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:32 INFO - PROCESS | 1664 | 1469256632651 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:32 INFO - PROCESS | 1664 | ++DOCSHELL 0x12509e800 == 33 [pid = 1664] [id = 663] 23:50:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (0x1198d6000) [pid = 1664] [serial = 1989] [outer = 0x0] 23:50:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (0x119d1e800) [pid = 1664] [serial = 1990] [outer = 0x1198d6000] 23:50:32 INFO - PROCESS | 1664 | 1469256632679 Marionette DEBUG loaded listener.js 23:50:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (0x119e66400) [pid = 1664] [serial = 1991] [outer = 0x1198d6000] 23:50:33 INFO - PROCESS | 1664 | 1469256633076 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]]]}] 23:50:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:50:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 571ms 23:50:33 INFO - PROCESS | 1664 | 1469256633110 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 23:50:33 INFO - PROCESS | 1664 | 1469256633113 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 23:50:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:50:33 INFO - PROCESS | 1664 | 1469256633117 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:50:33 INFO - PROCESS | 1664 | 1469256633119 Marionette TRACE conn2 <- [1,2626,null,{}] 23:50:33 INFO - PROCESS | 1664 | 1469256633122 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}] 23:50:33 INFO - PROCESS | 1664 | 1469256633124 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:33 INFO - PROCESS | 1664 | 1469256633223 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 23:50:33 INFO - PROCESS | 1664 | 1469256633279 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:33 INFO - PROCESS | 1664 | 1469256633282 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:33 INFO - PROCESS | 1664 | ++DOCSHELL 0x118647000 == 34 [pid = 1664] [id = 664] 23:50:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (0x111ca8400) [pid = 1664] [serial = 1992] [outer = 0x0] 23:50:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (0x11305b400) [pid = 1664] [serial = 1993] [outer = 0x111ca8400] 23:50:33 INFO - PROCESS | 1664 | 1469256633313 Marionette DEBUG loaded listener.js 23:50:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (0x117483800) [pid = 1664] [serial = 1994] [outer = 0x111ca8400] 23:50:33 INFO - PROCESS | 1664 | 1469256633728 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]]]}] 23:50:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:50:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 620ms 23:50:33 INFO - PROCESS | 1664 | 1469256633736 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 23:50:33 INFO - PROCESS | 1664 | 1469256633740 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 23:50:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:50:33 INFO - PROCESS | 1664 | 1469256633744 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:50:33 INFO - PROCESS | 1664 | 1469256633747 Marionette TRACE conn2 <- [1,2630,null,{}] 23:50:33 INFO - PROCESS | 1664 | 1469256633750 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}] 23:50:33 INFO - PROCESS | 1664 | 1469256633752 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:33 INFO - PROCESS | 1664 | 1469256633848 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 23:50:33 INFO - PROCESS | 1664 | 1469256633900 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:33 INFO - PROCESS | 1664 | 1469256633902 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:33 INFO - PROCESS | 1664 | ++DOCSHELL 0x125f52000 == 35 [pid = 1664] [id = 665] 23:50:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (0x11878c400) [pid = 1664] [serial = 1995] [outer = 0x0] 23:50:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (0x1198da000) [pid = 1664] [serial = 1996] [outer = 0x11878c400] 23:50:33 INFO - PROCESS | 1664 | 1469256633932 Marionette DEBUG loaded listener.js 23:50:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (0x119d23000) [pid = 1664] [serial = 1997] [outer = 0x11878c400] 23:50:34 INFO - PROCESS | 1664 | 1469256634315 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]]]}] 23:50:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:50:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 621ms 23:50:34 INFO - PROCESS | 1664 | 1469256634366 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 23:50:34 INFO - PROCESS | 1664 | 1469256634367 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 23:50:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:50:34 INFO - PROCESS | 1664 | 1469256634370 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:50:34 INFO - PROCESS | 1664 | 1469256634372 Marionette TRACE conn2 <- [1,2634,null,{}] 23:50:34 INFO - PROCESS | 1664 | 1469256634380 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}] 23:50:34 INFO - PROCESS | 1664 | 1469256634383 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:34 INFO - PROCESS | 1664 | 1469256634479 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 23:50:34 INFO - PROCESS | 1664 | 1469256634535 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:34 INFO - PROCESS | 1664 | 1469256634537 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:34 INFO - PROCESS | 1664 | ++DOCSHELL 0x1289cd800 == 36 [pid = 1664] [id = 666] 23:50:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (0x11a0edc00) [pid = 1664] [serial = 1998] [outer = 0x0] 23:50:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (0x120e05800) [pid = 1664] [serial = 1999] [outer = 0x11a0edc00] 23:50:34 INFO - PROCESS | 1664 | 1469256634568 Marionette DEBUG loaded listener.js 23:50:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (0x121255c00) [pid = 1664] [serial = 2000] [outer = 0x11a0edc00] 23:50:35 INFO - PROCESS | 1664 | 1469256635005 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]]]}] 23:50:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:50:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 672ms 23:50:35 INFO - PROCESS | 1664 | 1469256635042 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 23:50:35 INFO - PROCESS | 1664 | 1469256635044 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 23:50:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:50:35 INFO - PROCESS | 1664 | 1469256635046 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:50:35 INFO - PROCESS | 1664 | 1469256635048 Marionette TRACE conn2 <- [1,2638,null,{}] 23:50:35 INFO - PROCESS | 1664 | 1469256635050 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}] 23:50:35 INFO - PROCESS | 1664 | 1469256635051 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:35 INFO - PROCESS | 1664 | 1469256635144 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 23:50:35 INFO - PROCESS | 1664 | 1469256635236 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:35 INFO - PROCESS | 1664 | 1469256635237 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:35 INFO - PROCESS | 1664 | ++DOCSHELL 0x128dab800 == 37 [pid = 1664] [id = 667] 23:50:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (0x121639800) [pid = 1664] [serial = 2001] [outer = 0x0] 23:50:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x122d2ec00) [pid = 1664] [serial = 2002] [outer = 0x121639800] 23:50:35 INFO - PROCESS | 1664 | 1469256635266 Marionette DEBUG loaded listener.js 23:50:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x122fbb000) [pid = 1664] [serial = 2003] [outer = 0x121639800] 23:50:35 INFO - PROCESS | 1664 | 1469256635666 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]]]}] 23:50:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:50:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 669ms 23:50:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:50:35 INFO - PROCESS | 1664 | 1469256635717 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 23:50:35 INFO - PROCESS | 1664 | 1469256635718 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 23:50:35 INFO - PROCESS | 1664 | 1469256635721 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:50:35 INFO - PROCESS | 1664 | 1469256635722 Marionette TRACE conn2 <- [1,2642,null,{}] 23:50:35 INFO - PROCESS | 1664 | 1469256635725 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}] 23:50:35 INFO - PROCESS | 1664 | 1469256635726 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:35 INFO - PROCESS | 1664 | 1469256635827 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 23:50:35 INFO - PROCESS | 1664 | 1469256635921 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:35 INFO - PROCESS | 1664 | 1469256635923 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:35 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a0af000 == 38 [pid = 1664] [id = 668] 23:50:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x121638400) [pid = 1664] [serial = 2004] [outer = 0x0] 23:50:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x1244a9800) [pid = 1664] [serial = 2005] [outer = 0x121638400] 23:50:35 INFO - PROCESS | 1664 | 1469256635958 Marionette DEBUG loaded listener.js 23:50:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x124895c00) [pid = 1664] [serial = 2006] [outer = 0x121638400] 23:50:36 INFO - PROCESS | 1664 | 1469256636368 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]]]}] 23:50:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:50:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 769ms 23:50:36 INFO - PROCESS | 1664 | 1469256636515 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 23:50:36 INFO - PROCESS | 1664 | 1469256636517 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 23:50:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:50:36 INFO - PROCESS | 1664 | 1469256636521 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:50:36 INFO - PROCESS | 1664 | 1469256636523 Marionette TRACE conn2 <- [1,2646,null,{}] 23:50:36 INFO - PROCESS | 1664 | 1469256636527 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}] 23:50:36 INFO - PROCESS | 1664 | 1469256636529 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:36 INFO - PROCESS | 1664 | 1469256636625 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 23:50:36 INFO - PROCESS | 1664 | 1469256636691 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:36 INFO - PROCESS | 1664 | 1469256636694 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:36 INFO - PROCESS | 1664 | ++DOCSHELL 0x120e6f000 == 39 [pid = 1664] [id = 669] 23:50:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x113cd3400) [pid = 1664] [serial = 2007] [outer = 0x0] 23:50:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x1167d6000) [pid = 1664] [serial = 2008] [outer = 0x113cd3400] 23:50:36 INFO - PROCESS | 1664 | 1469256636721 Marionette DEBUG loaded listener.js 23:50:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x118259000) [pid = 1664] [serial = 2009] [outer = 0x113cd3400] 23:50:37 INFO - PROCESS | 1664 | --DOCSHELL 0x119a94000 == 38 [pid = 1664] [id = 662] 23:50:37 INFO - PROCESS | 1664 | --DOCSHELL 0x1172b2800 == 37 [pid = 1664] [id = 661] 23:50:37 INFO - PROCESS | 1664 | --DOCSHELL 0x120c3a800 == 36 [pid = 1664] [id = 660] 23:50:37 INFO - PROCESS | 1664 | --DOCSHELL 0x116ff9800 == 35 [pid = 1664] [id = 659] 23:50:37 INFO - PROCESS | 1664 | --DOCSHELL 0x120fd5000 == 34 [pid = 1664] [id = 658] 23:50:37 INFO - PROCESS | 1664 | --DOCSHELL 0x119635000 == 33 [pid = 1664] [id = 654] 23:50:37 INFO - PROCESS | 1664 | --DOCSHELL 0x12a0af000 == 32 [pid = 1664] [id = 668] 23:50:37 INFO - PROCESS | 1664 | --DOCSHELL 0x128dab800 == 31 [pid = 1664] [id = 667] 23:50:37 INFO - PROCESS | 1664 | --DOCSHELL 0x1289cd800 == 30 [pid = 1664] [id = 666] 23:50:37 INFO - PROCESS | 1664 | --DOCSHELL 0x125f52000 == 29 [pid = 1664] [id = 665] 23:50:37 INFO - PROCESS | 1664 | --DOCSHELL 0x12509e800 == 28 [pid = 1664] [id = 663] 23:50:37 INFO - PROCESS | 1664 | --DOCSHELL 0x118647000 == 27 [pid = 1664] [id = 664] 23:50:37 INFO - PROCESS | 1664 | 1469256637576 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]]]}] 23:50:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:50:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1070ms 23:50:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:50:37 INFO - PROCESS | 1664 | 1469256637592 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 23:50:37 INFO - PROCESS | 1664 | 1469256637594 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 23:50:37 INFO - PROCESS | 1664 | 1469256637597 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:50:37 INFO - PROCESS | 1664 | 1469256637599 Marionette TRACE conn2 <- [1,2650,null,{}] 23:50:37 INFO - PROCESS | 1664 | 1469256637603 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}] 23:50:37 INFO - PROCESS | 1664 | 1469256637604 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:37 INFO - PROCESS | 1664 | 1469256637682 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 23:50:37 INFO - PROCESS | 1664 | 1469256637687 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:37 INFO - PROCESS | 1664 | 1469256637690 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:37 INFO - PROCESS | 1664 | ++DOCSHELL 0x116fe3000 == 28 [pid = 1664] [id = 670] 23:50:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x112f4c400) [pid = 1664] [serial = 2010] [outer = 0x0] 23:50:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x1130bd800) [pid = 1664] [serial = 2011] [outer = 0x112f4c400] 23:50:37 INFO - PROCESS | 1664 | 1469256637718 Marionette DEBUG loaded listener.js 23:50:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x1161a6400) [pid = 1664] [serial = 2012] [outer = 0x112f4c400] 23:50:38 INFO - PROCESS | 1664 | 1469256638103 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]]]}] 23:50:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:50:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 519ms 23:50:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:50:38 INFO - PROCESS | 1664 | 1469256638117 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 23:50:38 INFO - PROCESS | 1664 | 1469256638120 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 23:50:38 INFO - PROCESS | 1664 | 1469256638132 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:50:38 INFO - PROCESS | 1664 | 1469256638134 Marionette TRACE conn2 <- [1,2654,null,{}] 23:50:38 INFO - PROCESS | 1664 | 1469256638137 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}] 23:50:38 INFO - PROCESS | 1664 | 1469256638139 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:38 INFO - PROCESS | 1664 | 1469256638234 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 23:50:38 INFO - PROCESS | 1664 | 1469256638238 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:38 INFO - PROCESS | 1664 | 1469256638240 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:38 INFO - PROCESS | 1664 | ++DOCSHELL 0x11929f800 == 29 [pid = 1664] [id = 671] 23:50:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x11688c800) [pid = 1664] [serial = 2013] [outer = 0x0] 23:50:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1181dc800) [pid = 1664] [serial = 2014] [outer = 0x11688c800] 23:50:38 INFO - PROCESS | 1664 | 1469256638268 Marionette DEBUG loaded listener.js 23:50:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x118790800) [pid = 1664] [serial = 2015] [outer = 0x11688c800] 23:50:38 INFO - PROCESS | 1664 | 1469256638710 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]]]}] 23:50:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:50:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 23:50:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:50:38 INFO - PROCESS | 1664 | 1469256638760 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 23:50:38 INFO - PROCESS | 1664 | 1469256638762 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 23:50:38 INFO - PROCESS | 1664 | 1469256638766 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:50:38 INFO - PROCESS | 1664 | 1469256638770 Marionette TRACE conn2 <- [1,2658,null,{}] 23:50:38 INFO - PROCESS | 1664 | 1469256638782 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}] 23:50:38 INFO - PROCESS | 1664 | 1469256638786 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:38 INFO - PROCESS | 1664 | 1469256638892 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 23:50:38 INFO - PROCESS | 1664 | 1469256638933 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:38 INFO - PROCESS | 1664 | 1469256638935 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:38 INFO - PROCESS | 1664 | ++DOCSHELL 0x1246a0000 == 30 [pid = 1664] [id = 672] 23:50:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x112a80800) [pid = 1664] [serial = 2016] [outer = 0x0] 23:50:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x119d1b400) [pid = 1664] [serial = 2017] [outer = 0x112a80800] 23:50:38 INFO - PROCESS | 1664 | 1469256638962 Marionette DEBUG loaded listener.js 23:50:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x119d3f400) [pid = 1664] [serial = 2018] [outer = 0x112a80800] 23:50:39 INFO - PROCESS | 1664 | 1469256639282 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]]]}] 23:50:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:50:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 575ms 23:50:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:50:39 INFO - PROCESS | 1664 | 1469256639348 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 23:50:39 INFO - PROCESS | 1664 | 1469256639350 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 23:50:39 INFO - PROCESS | 1664 | 1469256639352 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:50:39 INFO - PROCESS | 1664 | 1469256639353 Marionette TRACE conn2 <- [1,2662,null,{}] 23:50:39 INFO - PROCESS | 1664 | 1469256639355 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}] 23:50:39 INFO - PROCESS | 1664 | 1469256639357 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:39 INFO - PROCESS | 1664 | 1469256639455 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 23:50:39 INFO - PROCESS | 1664 | 1469256639459 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:39 INFO - PROCESS | 1664 | 1469256639461 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:39 INFO - PROCESS | 1664 | ++DOCSHELL 0x12860f000 == 31 [pid = 1664] [id = 673] 23:50:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x119d42800) [pid = 1664] [serial = 2019] [outer = 0x0] 23:50:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x11a0ebc00) [pid = 1664] [serial = 2020] [outer = 0x119d42800] 23:50:39 INFO - PROCESS | 1664 | 1469256639485 Marionette DEBUG loaded listener.js 23:50:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x120b06000) [pid = 1664] [serial = 2021] [outer = 0x119d42800] 23:50:39 INFO - PROCESS | 1664 | 1469256639787 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]]]}] 23:50:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:50:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 469ms 23:50:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:50:39 INFO - PROCESS | 1664 | 1469256639822 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 23:50:39 INFO - PROCESS | 1664 | 1469256639823 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 23:50:39 INFO - PROCESS | 1664 | 1469256639825 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:50:39 INFO - PROCESS | 1664 | 1469256639835 Marionette TRACE conn2 <- [1,2666,null,{}] 23:50:39 INFO - PROCESS | 1664 | 1469256639845 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}] 23:50:39 INFO - PROCESS | 1664 | 1469256639846 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:39 INFO - PROCESS | 1664 | 1469256639936 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 23:50:39 INFO - PROCESS | 1664 | 1469256639939 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:39 INFO - PROCESS | 1664 | 1469256639941 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:39 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c5f000 == 32 [pid = 1664] [id = 674] 23:50:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x1121bcc00) [pid = 1664] [serial = 2022] [outer = 0x0] 23:50:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x120e06400) [pid = 1664] [serial = 2023] [outer = 0x1121bcc00] 23:50:39 INFO - PROCESS | 1664 | 1469256639965 Marionette DEBUG loaded listener.js 23:50:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x120f90000) [pid = 1664] [serial = 2024] [outer = 0x1121bcc00] 23:50:40 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1198dd800) [pid = 1664] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:50:40 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x115d9ec00) [pid = 1664] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:50:40 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x1214b1000) [pid = 1664] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:50:40 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x1265c8400) [pid = 1664] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:50:40 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x1130e6400) [pid = 1664] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:50:40 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1198d6000) [pid = 1664] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:50:40 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x119d1e000) [pid = 1664] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:50:40 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x11325a000) [pid = 1664] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:50:40 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x116148800) [pid = 1664] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:50:40 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x1121e3400) [pid = 1664] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:50:40 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x118609400) [pid = 1664] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:50:40 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x1161ab400) [pid = 1664] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:50:40 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x1130b5000) [pid = 1664] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:50:40 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x1182ef400) [pid = 1664] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:50:40 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x1164f5c00) [pid = 1664] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:50:40 INFO - PROCESS | 1664 | 1469256640925 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]]]}] 23:50:40 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) 23:50:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1135ms 23:50:40 INFO - PROCESS | 1664 | 1469256640961 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 23:50:40 INFO - PROCESS | 1664 | 1469256640962 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 23:50:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:50:40 INFO - PROCESS | 1664 | 1469256640964 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:50:40 INFO - PROCESS | 1664 | 1469256640965 Marionette TRACE conn2 <- [1,2670,null,{}] 23:50:40 INFO - PROCESS | 1664 | 1469256640967 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}] 23:50:40 INFO - PROCESS | 1664 | 1469256640971 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:41 INFO - PROCESS | 1664 | 1469256641062 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 23:50:41 INFO - PROCESS | 1664 | 1469256641116 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:41 INFO - PROCESS | 1664 | 1469256641118 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:41 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a1d6000 == 33 [pid = 1664] [id = 675] 23:50:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x112f4e400) [pid = 1664] [serial = 2025] [outer = 0x0] 23:50:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x116ab0c00) [pid = 1664] [serial = 2026] [outer = 0x112f4e400] 23:50:41 INFO - PROCESS | 1664 | 1469256641142 Marionette DEBUG loaded listener.js 23:50:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x121638800) [pid = 1664] [serial = 2027] [outer = 0x112f4e400] 23:50:41 INFO - PROCESS | 1664 | 1469256641895 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"]]]}] 23:50:41 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 23:50:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:50:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 23:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:50:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 969ms 23:50:41 INFO - PROCESS | 1664 | 1469256641933 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 23:50:41 INFO - PROCESS | 1664 | 1469256641935 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 23:50:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:50:41 INFO - PROCESS | 1664 | 1469256641937 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:50:41 INFO - PROCESS | 1664 | 1469256641938 Marionette TRACE conn2 <- [1,2674,null,{}] 23:50:41 INFO - PROCESS | 1664 | 1469256641940 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}] 23:50:41 INFO - PROCESS | 1664 | 1469256641949 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:42 INFO - PROCESS | 1664 | 1469256642019 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 23:50:42 INFO - PROCESS | 1664 | 1469256642023 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:42 INFO - PROCESS | 1664 | 1469256642024 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:42 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b220800 == 34 [pid = 1664] [id = 676] 23:50:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x121635400) [pid = 1664] [serial = 2028] [outer = 0x0] 23:50:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1244ac800) [pid = 1664] [serial = 2029] [outer = 0x121635400] 23:50:42 INFO - PROCESS | 1664 | 1469256642049 Marionette DEBUG loaded listener.js 23:50:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x124a79800) [pid = 1664] [serial = 2030] [outer = 0x121635400] 23:50:42 INFO - PROCESS | 1664 | 1469256642915 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"]]]}] 23:50:42 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 23:50:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:50:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 23:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:50:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1023ms 23:50:42 INFO - PROCESS | 1664 | 1469256642961 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 23:50:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:50:42 INFO - PROCESS | 1664 | 1469256642964 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 23:50:42 INFO - PROCESS | 1664 | 1469256642967 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:50:42 INFO - PROCESS | 1664 | 1469256642969 Marionette TRACE conn2 <- [1,2678,null,{}] 23:50:42 INFO - PROCESS | 1664 | 1469256642973 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}] 23:50:42 INFO - PROCESS | 1664 | 1469256642975 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:43 INFO - PROCESS | 1664 | 1469256643116 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 23:50:43 INFO - PROCESS | 1664 | 1469256643170 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:43 INFO - PROCESS | 1664 | 1469256643171 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:43 INFO - PROCESS | 1664 | ++DOCSHELL 0x11864a800 == 35 [pid = 1664] [id = 677] 23:50:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x110eb0400) [pid = 1664] [serial = 2031] [outer = 0x0] 23:50:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1133e2000) [pid = 1664] [serial = 2032] [outer = 0x110eb0400] 23:50:43 INFO - PROCESS | 1664 | 1469256643202 Marionette DEBUG loaded listener.js 23:50:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x116649400) [pid = 1664] [serial = 2033] [outer = 0x110eb0400] 23:50:44 INFO - PROCESS | 1664 | --DOCSHELL 0x12a1d6000 == 34 [pid = 1664] [id = 675] 23:50:44 INFO - PROCESS | 1664 | --DOCSHELL 0x128c5f000 == 33 [pid = 1664] [id = 674] 23:50:44 INFO - PROCESS | 1664 | --DOCSHELL 0x12860f000 == 32 [pid = 1664] [id = 673] 23:50:44 INFO - PROCESS | 1664 | --DOCSHELL 0x1246a0000 == 31 [pid = 1664] [id = 672] 23:50:44 INFO - PROCESS | 1664 | --DOCSHELL 0x11929f800 == 30 [pid = 1664] [id = 671] 23:50:44 INFO - PROCESS | 1664 | --DOCSHELL 0x116fe3000 == 29 [pid = 1664] [id = 670] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x116142000) [pid = 1664] [serial = 1967] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x1198de000) [pid = 1664] [serial = 1964] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x1191ce800) [pid = 1664] [serial = 1963] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x117161800) [pid = 1664] [serial = 1981] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x1191dcc00) [pid = 1664] [serial = 1988] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x11824f400) [pid = 1664] [serial = 1982] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x116aaec00) [pid = 1664] [serial = 1948] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x119e66800) [pid = 1664] [serial = 1976] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x119d26400) [pid = 1664] [serial = 1951] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x1176c4400) [pid = 1664] [serial = 1985] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x1246d5000) [pid = 1664] [serial = 1954] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x128c24000) [pid = 1664] [serial = 1957] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x115e2a000) [pid = 1664] [serial = 1960] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x119e6a000) [pid = 1664] [serial = 1952] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x1183eac00) [pid = 1664] [serial = 1949] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (0x1262a9800) [pid = 1664] [serial = 1955] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (0x128f4f400) [pid = 1664] [serial = 1958] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (0x116a15000) [pid = 1664] [serial = 1961] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (0x119e66400) [pid = 1664] [serial = 1991] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (0x119d1e800) [pid = 1664] [serial = 1990] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (0x119d41800) [pid = 1664] [serial = 1975] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (0x1161a9000) [pid = 1664] [serial = 1984] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (0x1182f1400) [pid = 1664] [serial = 1987] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (0x112a8d000) [pid = 1664] [serial = 1978] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (0x1194dd800) [pid = 1664] [serial = 1972] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (0x119d1c800) [pid = 1664] [serial = 1973] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (0x116887800) [pid = 1664] [serial = 1969] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (0x118258800) [pid = 1664] [serial = 1970] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (0x112f55000) [pid = 1664] [serial = 1979] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (0x1133ed400) [pid = 1664] [serial = 1966] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 1664 | 1469256644208 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]]]}] 23:50:44 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) 23:50:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1271ms 23:50:44 INFO - PROCESS | 1664 | 1469256644237 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 23:50:44 INFO - PROCESS | 1664 | 1469256644240 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 23:50:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:50:44 INFO - PROCESS | 1664 | 1469256644243 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:50:44 INFO - PROCESS | 1664 | 1469256644244 Marionette TRACE conn2 <- [1,2682,null,{}] 23:50:44 INFO - PROCESS | 1664 | 1469256644249 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}] 23:50:44 INFO - PROCESS | 1664 | 1469256644251 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:44 INFO - PROCESS | 1664 | 1469256644326 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 23:50:44 INFO - PROCESS | 1664 | 1469256644383 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:44 INFO - PROCESS | 1664 | 1469256644386 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:44 INFO - PROCESS | 1664 | ++DOCSHELL 0x116ffa000 == 30 [pid = 1664] [id = 678] 23:50:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (0x11325d400) [pid = 1664] [serial = 2034] [outer = 0x0] 23:50:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (0x116142400) [pid = 1664] [serial = 2035] [outer = 0x11325d400] 23:50:44 INFO - PROCESS | 1664 | 1469256644415 Marionette DEBUG loaded listener.js 23:50:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (0x116a14800) [pid = 1664] [serial = 2036] [outer = 0x11325d400] 23:50:45 INFO - PROCESS | 1664 | 1469256645206 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]]]}] 23:50:45 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) 23:50:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 972ms 23:50:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:50:45 INFO - PROCESS | 1664 | 1469256645215 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 23:50:45 INFO - PROCESS | 1664 | 1469256645219 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 23:50:45 INFO - PROCESS | 1664 | 1469256645223 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:50:45 INFO - PROCESS | 1664 | 1469256645225 Marionette TRACE conn2 <- [1,2686,null,{}] 23:50:45 INFO - PROCESS | 1664 | 1469256645227 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}] 23:50:45 INFO - PROCESS | 1664 | 1469256645229 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:45 INFO - PROCESS | 1664 | 1469256645308 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 23:50:45 INFO - PROCESS | 1664 | 1469256645315 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:45 INFO - PROCESS | 1664 | 1469256645316 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:45 INFO - PROCESS | 1664 | ++DOCSHELL 0x11929f800 == 31 [pid = 1664] [id = 679] 23:50:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (0x11824f400) [pid = 1664] [serial = 2037] [outer = 0x0] 23:50:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (0x118606400) [pid = 1664] [serial = 2038] [outer = 0x11824f400] 23:50:45 INFO - PROCESS | 1664 | 1469256645344 Marionette DEBUG loaded listener.js 23:50:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (0x119131000) [pid = 1664] [serial = 2039] [outer = 0x11824f400] 23:50:46 INFO - PROCESS | 1664 | 1469256646182 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"]]]}] 23:50:46 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 23:50:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:50:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 23:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:50:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 972ms 23:50:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:50:46 INFO - PROCESS | 1664 | 1469256646196 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 23:50:46 INFO - PROCESS | 1664 | 1469256646198 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 23:50:46 INFO - PROCESS | 1664 | 1469256646201 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:50:46 INFO - PROCESS | 1664 | 1469256646203 Marionette TRACE conn2 <- [1,2690,null,{}] 23:50:46 INFO - PROCESS | 1664 | 1469256646211 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}] 23:50:46 INFO - PROCESS | 1664 | 1469256646216 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:46 INFO - PROCESS | 1664 | 1469256646320 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 23:50:46 INFO - PROCESS | 1664 | 1469256646332 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:46 INFO - PROCESS | 1664 | 1469256646334 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:46 INFO - PROCESS | 1664 | ++DOCSHELL 0x120c3f800 == 32 [pid = 1664] [id = 680] 23:50:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (0x1198de400) [pid = 1664] [serial = 2040] [outer = 0x0] 23:50:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (0x119d21800) [pid = 1664] [serial = 2041] [outer = 0x1198de400] 23:50:46 INFO - PROCESS | 1664 | 1469256646361 Marionette DEBUG loaded listener.js 23:50:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (0x119d47c00) [pid = 1664] [serial = 2042] [outer = 0x1198de400] 23:50:47 INFO - PROCESS | 1664 | 1469256647174 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"]]]}] 23:50:47 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 23:50:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:50:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 23:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:50:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1022ms 23:50:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:50:47 INFO - PROCESS | 1664 | 1469256647223 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 23:50:47 INFO - PROCESS | 1664 | 1469256647225 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 23:50:47 INFO - PROCESS | 1664 | 1469256647227 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:50:47 INFO - PROCESS | 1664 | 1469256647228 Marionette TRACE conn2 <- [1,2694,null,{}] 23:50:47 INFO - PROCESS | 1664 | 1469256647231 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}] 23:50:47 INFO - PROCESS | 1664 | 1469256647232 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:47 INFO - PROCESS | 1664 | 1469256647334 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 23:50:47 INFO - PROCESS | 1664 | 1469256647338 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:47 INFO - PROCESS | 1664 | 1469256647339 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x1246a3000 == 33 [pid = 1664] [id = 681] 23:50:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (0x1121e6c00) [pid = 1664] [serial = 2043] [outer = 0x0] 23:50:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (0x120bf6400) [pid = 1664] [serial = 2044] [outer = 0x1121e6c00] 23:50:47 INFO - PROCESS | 1664 | 1469256647364 Marionette DEBUG loaded listener.js 23:50:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (0x120f8b800) [pid = 1664] [serial = 2045] [outer = 0x1121e6c00] 23:50:47 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (0x112a80800) [pid = 1664] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:50:47 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (0x113cd3400) [pid = 1664] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:50:47 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (0x112f4c400) [pid = 1664] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:50:47 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (0x111ca8400) [pid = 1664] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:50:47 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (0x11878c400) [pid = 1664] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:50:47 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (0x11a0edc00) [pid = 1664] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:50:47 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (0x121639800) [pid = 1664] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:50:47 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (0x121638400) [pid = 1664] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:50:47 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (0x119d42800) [pid = 1664] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:50:47 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (0x1121bcc00) [pid = 1664] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:50:47 INFO - PROCESS | 1664 | --DOMWINDOW == 60 (0x112f4e400) [pid = 1664] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:50:47 INFO - PROCESS | 1664 | --DOMWINDOW == 59 (0x11688c800) [pid = 1664] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:50:48 INFO - PROCESS | 1664 | 1469256648174 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"]]]}] 23:50:48 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 23:50:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:50:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 23:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:50:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 971ms 23:50:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:50:48 INFO - PROCESS | 1664 | 1469256648199 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 23:50:48 INFO - PROCESS | 1664 | 1469256648201 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 23:50:48 INFO - PROCESS | 1664 | 1469256648203 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:50:48 INFO - PROCESS | 1664 | 1469256648211 Marionette TRACE conn2 <- [1,2698,null,{}] 23:50:48 INFO - PROCESS | 1664 | 1469256648213 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}] 23:50:48 INFO - PROCESS | 1664 | 1469256648215 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:48 INFO - PROCESS | 1664 | 1469256648286 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 23:50:48 INFO - PROCESS | 1664 | 1469256648290 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:48 INFO - PROCESS | 1664 | 1469256648291 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:48 INFO - PROCESS | 1664 | ++DOCSHELL 0x12656e800 == 34 [pid = 1664] [id = 682] 23:50:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 60 (0x1121e5400) [pid = 1664] [serial = 2046] [outer = 0x0] 23:50:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 61 (0x11812c800) [pid = 1664] [serial = 2047] [outer = 0x1121e5400] 23:50:48 INFO - PROCESS | 1664 | 1469256648317 Marionette DEBUG loaded listener.js 23:50:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (0x119d44800) [pid = 1664] [serial = 2048] [outer = 0x1121e5400] 23:50:49 INFO - PROCESS | 1664 | 1469256649094 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"]]]}] 23:50:49 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 23:50:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:50:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 23:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:50:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 928ms 23:50:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:50:49 INFO - PROCESS | 1664 | 1469256649132 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 23:50:49 INFO - PROCESS | 1664 | 1469256649134 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 23:50:49 INFO - PROCESS | 1664 | 1469256649136 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:50:49 INFO - PROCESS | 1664 | 1469256649137 Marionette TRACE conn2 <- [1,2702,null,{}] 23:50:49 INFO - PROCESS | 1664 | 1469256649139 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}] 23:50:49 INFO - PROCESS | 1664 | 1469256649143 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:49 INFO - PROCESS | 1664 | 1469256649256 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 23:50:49 INFO - PROCESS | 1664 | 1469256649288 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:49 INFO - PROCESS | 1664 | 1469256649289 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x128db4800 == 35 [pid = 1664] [id = 683] 23:50:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (0x110eaa800) [pid = 1664] [serial = 2049] [outer = 0x0] 23:50:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (0x12163e400) [pid = 1664] [serial = 2050] [outer = 0x110eaa800] 23:50:49 INFO - PROCESS | 1664 | 1469256649314 Marionette DEBUG loaded listener.js 23:50:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (0x125ff3c00) [pid = 1664] [serial = 2051] [outer = 0x110eaa800] 23:50:49 INFO - PROCESS | 1664 | 1469256649580 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]]]}] 23:50:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:50:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 472ms 23:50:49 INFO - PROCESS | 1664 | 1469256649608 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 23:50:49 INFO - PROCESS | 1664 | 1469256649610 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 23:50:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:50:49 INFO - PROCESS | 1664 | 1469256649612 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:50:49 INFO - PROCESS | 1664 | 1469256649613 Marionette TRACE conn2 <- [1,2706,null,{}] 23:50:49 INFO - PROCESS | 1664 | 1469256649621 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}] 23:50:49 INFO - PROCESS | 1664 | 1469256649622 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:49 INFO - PROCESS | 1664 | 1469256649707 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 23:50:49 INFO - PROCESS | 1664 | 1469256649711 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:49 INFO - PROCESS | 1664 | 1469256649712 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a4c1000 == 36 [pid = 1664] [id = 684] 23:50:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (0x12505e000) [pid = 1664] [serial = 2052] [outer = 0x0] 23:50:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (0x1265cb000) [pid = 1664] [serial = 2053] [outer = 0x12505e000] 23:50:49 INFO - PROCESS | 1664 | 1469256649737 Marionette DEBUG loaded listener.js 23:50:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (0x1285e4400) [pid = 1664] [serial = 2054] [outer = 0x12505e000] 23:50:50 INFO - PROCESS | 1664 | 1469256650047 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]]]}] 23:50:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:50:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 473ms 23:50:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:50:50 INFO - PROCESS | 1664 | 1469256650086 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 23:50:50 INFO - PROCESS | 1664 | 1469256650087 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 23:50:50 INFO - PROCESS | 1664 | 1469256650089 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:50:50 INFO - PROCESS | 1664 | 1469256650090 Marionette TRACE conn2 <- [1,2710,null,{}] 23:50:50 INFO - PROCESS | 1664 | 1469256650092 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}] 23:50:50 INFO - PROCESS | 1664 | 1469256650093 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:50 INFO - PROCESS | 1664 | 1469256650191 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 23:50:50 INFO - PROCESS | 1664 | 1469256650199 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:50 INFO - PROCESS | 1664 | 1469256650200 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:50 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b22a000 == 37 [pid = 1664] [id = 685] 23:50:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (0x1285e8400) [pid = 1664] [serial = 2055] [outer = 0x0] 23:50:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (0x1285eb800) [pid = 1664] [serial = 2056] [outer = 0x1285e8400] 23:50:50 INFO - PROCESS | 1664 | 1469256650224 Marionette DEBUG loaded listener.js 23:50:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (0x128778000) [pid = 1664] [serial = 2057] [outer = 0x1285e8400] 23:50:50 INFO - PROCESS | 1664 | 1469256650773 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] 23:50:50 INFO - PROCESS | 1664 | 1469256650815 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 23:50:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:50:50 INFO - PROCESS | 1664 | 1469256650819 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:50:50 INFO - PROCESS | 1664 | 1469256650824 Marionette TRACE conn2 <- [1,2714,null,{}] 23:50:50 INFO - PROCESS | 1664 | 1469256650830 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}] 23:50:50 INFO - PROCESS | 1664 | 1469256650832 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:50 INFO - PROCESS | 1664 | 1469256650964 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 23:50:51 INFO - PROCESS | 1664 | 1469256651021 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:51 INFO - PROCESS | 1664 | 1469256651023 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:51 INFO - PROCESS | 1664 | ++DOCSHELL 0x119299000 == 38 [pid = 1664] [id = 686] 23:50:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (0x11680f800) [pid = 1664] [serial = 2058] [outer = 0x0] 23:50:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x118251000) [pid = 1664] [serial = 2059] [outer = 0x11680f800] 23:50:51 INFO - PROCESS | 1664 | 1469256651054 Marionette DEBUG loaded listener.js 23:50:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x1191cfc00) [pid = 1664] [serial = 2060] [outer = 0x11680f800] 23:50:51 INFO - PROCESS | 1664 | 1469256651507 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]]]}] 23:50:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:50:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 724ms 23:50:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:50:51 INFO - PROCESS | 1664 | 1469256651543 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 23:50:51 INFO - PROCESS | 1664 | 1469256651546 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 23:50:51 INFO - PROCESS | 1664 | 1469256651550 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:50:51 INFO - PROCESS | 1664 | 1469256651552 Marionette TRACE conn2 <- [1,2718,null,{}] 23:50:51 INFO - PROCESS | 1664 | 1469256651555 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}] 23:50:51 INFO - PROCESS | 1664 | 1469256651556 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:51 INFO - PROCESS | 1664 | 1469256651674 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 23:50:51 INFO - PROCESS | 1664 | 1469256651743 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:51 INFO - PROCESS | 1664 | 1469256651745 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:51 INFO - PROCESS | 1664 | ++DOCSHELL 0x1246a0000 == 39 [pid = 1664] [id = 687] 23:50:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x1198de000) [pid = 1664] [serial = 2061] [outer = 0x0] 23:50:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x11a0e6c00) [pid = 1664] [serial = 2062] [outer = 0x1198de000] 23:50:51 INFO - PROCESS | 1664 | 1469256651775 Marionette DEBUG loaded listener.js 23:50:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x120e10800) [pid = 1664] [serial = 2063] [outer = 0x1198de000] 23:50:52 INFO - PROCESS | 1664 | 1469256652184 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] 23:50:52 INFO - PROCESS | 1664 | 1469256652222 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 23:50:52 INFO - PROCESS | 1664 | 1469256652224 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:50:52 INFO - PROCESS | 1664 | 1469256652226 Marionette TRACE conn2 <- [1,2722,null,{}] 23:50:52 INFO - PROCESS | 1664 | 1469256652234 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}] 23:50:52 INFO - PROCESS | 1664 | 1469256652238 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:52 INFO - PROCESS | 1664 | 1469256652335 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 23:50:52 INFO - PROCESS | 1664 | 1469256652394 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:52 INFO - PROCESS | 1664 | 1469256652396 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:52 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b446000 == 40 [pid = 1664] [id = 688] 23:50:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x122d30400) [pid = 1664] [serial = 2064] [outer = 0x0] 23:50:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x124894c00) [pid = 1664] [serial = 2065] [outer = 0x122d30400] 23:50:52 INFO - PROCESS | 1664 | 1469256652426 Marionette DEBUG loaded listener.js 23:50:52 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x1265d0400) [pid = 1664] [serial = 2066] [outer = 0x122d30400] 23:50:52 INFO - PROCESS | 1664 | 1469256652892 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] 23:50:52 INFO - PROCESS | 1664 | 1469256652950 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 23:50:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:50:52 INFO - PROCESS | 1664 | 1469256652970 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:50:52 INFO - PROCESS | 1664 | 1469256652971 Marionette TRACE conn2 <- [1,2726,null,{}] 23:50:52 INFO - PROCESS | 1664 | 1469256652974 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}] 23:50:52 INFO - PROCESS | 1664 | 1469256652975 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:53 INFO - PROCESS | 1664 | 1469256653074 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 23:50:53 INFO - PROCESS | 1664 | 1469256653258 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:53 INFO - PROCESS | 1664 | 1469256653259 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:53 INFO - PROCESS | 1664 | ++DOCSHELL 0x117d34800 == 41 [pid = 1664] [id = 689] 23:50:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x112dba000) [pid = 1664] [serial = 2067] [outer = 0x0] 23:50:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x1130bb800) [pid = 1664] [serial = 2068] [outer = 0x112dba000] 23:50:53 INFO - PROCESS | 1664 | 1469256653287 Marionette DEBUG loaded listener.js 23:50:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x1164e6c00) [pid = 1664] [serial = 2069] [outer = 0x112dba000] 23:50:53 INFO - PROCESS | 1664 | 1469256653681 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]]]}] 23:50:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:50:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 770ms 23:50:53 INFO - PROCESS | 1664 | 1469256653741 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 23:50:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:50:53 INFO - PROCESS | 1664 | 1469256653743 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 23:50:53 INFO - PROCESS | 1664 | 1469256653747 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:50:53 INFO - PROCESS | 1664 | 1469256653749 Marionette TRACE conn2 <- [1,2730,null,{}] 23:50:53 INFO - PROCESS | 1664 | 1469256653752 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}] 23:50:53 INFO - PROCESS | 1664 | 1469256653754 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:53 INFO - PROCESS | 1664 | 1469256653851 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 23:50:53 INFO - PROCESS | 1664 | 1469256653909 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:53 INFO - PROCESS | 1664 | 1469256653910 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:53 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b88000 == 42 [pid = 1664] [id = 690] 23:50:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x116ab2000) [pid = 1664] [serial = 2070] [outer = 0x0] 23:50:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1183f3c00) [pid = 1664] [serial = 2071] [outer = 0x116ab2000] 23:50:53 INFO - PROCESS | 1664 | 1469256653937 Marionette DEBUG loaded listener.js 23:50:53 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x1191d5400) [pid = 1664] [serial = 2072] [outer = 0x116ab2000] 23:50:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12a4c1000 == 41 [pid = 1664] [id = 684] 23:50:54 INFO - PROCESS | 1664 | --DOCSHELL 0x128db4800 == 40 [pid = 1664] [id = 683] 23:50:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12656e800 == 39 [pid = 1664] [id = 682] 23:50:54 INFO - PROCESS | 1664 | --DOCSHELL 0x1246a3000 == 38 [pid = 1664] [id = 681] 23:50:54 INFO - PROCESS | 1664 | --DOCSHELL 0x120c3f800 == 37 [pid = 1664] [id = 680] 23:50:54 INFO - PROCESS | 1664 | --DOCSHELL 0x11929f800 == 36 [pid = 1664] [id = 679] 23:50:54 INFO - PROCESS | 1664 | --DOCSHELL 0x116ffa000 == 35 [pid = 1664] [id = 678] 23:50:54 INFO - PROCESS | 1664 | --DOCSHELL 0x11864a800 == 34 [pid = 1664] [id = 677] 23:50:54 INFO - PROCESS | 1664 | --DOCSHELL 0x120e6f000 == 33 [pid = 1664] [id = 669] 23:50:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12b220800 == 32 [pid = 1664] [id = 676] 23:50:54 INFO - PROCESS | 1664 | --DOCSHELL 0x117d34800 == 31 [pid = 1664] [id = 689] 23:50:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12b446000 == 30 [pid = 1664] [id = 688] 23:50:54 INFO - PROCESS | 1664 | --DOCSHELL 0x1246a0000 == 29 [pid = 1664] [id = 687] 23:50:54 INFO - PROCESS | 1664 | --DOCSHELL 0x119299000 == 28 [pid = 1664] [id = 686] 23:50:54 INFO - PROCESS | 1664 | --DOCSHELL 0x12b22a000 == 27 [pid = 1664] [id = 685] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x1244ac800) [pid = 1664] [serial = 2029] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x119d1b400) [pid = 1664] [serial = 2017] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x118259000) [pid = 1664] [serial = 2009] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x1167d6000) [pid = 1664] [serial = 2008] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x1130bd800) [pid = 1664] [serial = 2011] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x117483800) [pid = 1664] [serial = 1994] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x11305b400) [pid = 1664] [serial = 1993] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x119d23000) [pid = 1664] [serial = 1997] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x1198da000) [pid = 1664] [serial = 1996] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x121255c00) [pid = 1664] [serial = 2000] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x120e05800) [pid = 1664] [serial = 1999] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x122fbb000) [pid = 1664] [serial = 2003] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (0x122d2ec00) [pid = 1664] [serial = 2002] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (0x124895c00) [pid = 1664] [serial = 2006] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (0x1244a9800) [pid = 1664] [serial = 2005] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 70 (0x11a0ebc00) [pid = 1664] [serial = 2020] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 69 (0x120e06400) [pid = 1664] [serial = 2023] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 68 (0x116ab0c00) [pid = 1664] [serial = 2026] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 67 (0x120b06000) [pid = 1664] [serial = 2021] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 66 (0x120f90000) [pid = 1664] [serial = 2024] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 65 (0x1181dc800) [pid = 1664] [serial = 2014] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 64 (0x119d3f400) [pid = 1664] [serial = 2018] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 63 (0x118790800) [pid = 1664] [serial = 2015] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 62 (0x1161a6400) [pid = 1664] [serial = 2012] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 1664 | --DOMWINDOW == 61 (0x121638800) [pid = 1664] [serial = 2027] [outer = 0x0] [url = about:blank] 23:50:55 INFO - PROCESS | 1664 | 1469256655226 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"]]]}] 23:50:55 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 23:50:55 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 23:50:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 23:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:50:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1523ms 23:50:55 INFO - PROCESS | 1664 | 1469256655270 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 23:50:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:50:55 INFO - PROCESS | 1664 | 1469256655272 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 23:50:55 INFO - PROCESS | 1664 | 1469256655275 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:50:55 INFO - PROCESS | 1664 | 1469256655277 Marionette TRACE conn2 <- [1,2734,null,{}] 23:50:55 INFO - PROCESS | 1664 | 1469256655280 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}] 23:50:55 INFO - PROCESS | 1664 | 1469256655282 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:55 INFO - PROCESS | 1664 | 1469256655357 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 23:50:55 INFO - PROCESS | 1664 | 1469256655410 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:55 INFO - PROCESS | 1664 | 1469256655412 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:55 INFO - PROCESS | 1664 | ++DOCSHELL 0x11747e000 == 28 [pid = 1664] [id = 691] 23:50:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 62 (0x112f4f400) [pid = 1664] [serial = 2073] [outer = 0x0] 23:50:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 63 (0x115da3800) [pid = 1664] [serial = 2074] [outer = 0x112f4f400] 23:50:55 INFO - PROCESS | 1664 | 1469256655440 Marionette DEBUG loaded listener.js 23:50:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 64 (0x11676a000) [pid = 1664] [serial = 2075] [outer = 0x112f4f400] 23:50:55 INFO - PROCESS | 1664 | 1469256655740 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]]]}] 23:50:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:50:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 470ms 23:50:55 INFO - PROCESS | 1664 | 1469256655746 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 23:50:55 INFO - PROCESS | 1664 | 1469256655752 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 23:50:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:50:55 INFO - PROCESS | 1664 | 1469256655761 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:50:55 INFO - PROCESS | 1664 | 1469256655763 Marionette TRACE conn2 <- [1,2738,null,{}] 23:50:55 INFO - PROCESS | 1664 | 1469256655772 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}] 23:50:55 INFO - PROCESS | 1664 | 1469256655774 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:55 INFO - PROCESS | 1664 | 1469256655857 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 23:50:55 INFO - PROCESS | 1664 | 1469256655861 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:55 INFO - PROCESS | 1664 | 1469256655863 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:55 INFO - PROCESS | 1664 | ++DOCSHELL 0x119a81000 == 29 [pid = 1664] [id = 692] 23:50:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 65 (0x116807000) [pid = 1664] [serial = 2076] [outer = 0x0] 23:50:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 66 (0x1181dbc00) [pid = 1664] [serial = 2077] [outer = 0x116807000] 23:50:55 INFO - PROCESS | 1664 | 1469256655891 Marionette DEBUG loaded listener.js 23:50:55 INFO - PROCESS | 1664 | ++DOMWINDOW == 67 (0x11912b800) [pid = 1664] [serial = 2078] [outer = 0x116807000] 23:50:56 INFO - PROCESS | 1664 | 1469256656224 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]]]}] 23:50:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:50:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 476ms 23:50:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:50:56 INFO - PROCESS | 1664 | 1469256656238 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 23:50:56 INFO - PROCESS | 1664 | 1469256656239 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 23:50:56 INFO - PROCESS | 1664 | 1469256656241 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:50:56 INFO - PROCESS | 1664 | 1469256656244 Marionette TRACE conn2 <- [1,2742,null,{}] 23:50:56 INFO - PROCESS | 1664 | 1469256656253 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}] 23:50:56 INFO - PROCESS | 1664 | 1469256656256 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:56 INFO - PROCESS | 1664 | 1469256656361 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 23:50:56 INFO - PROCESS | 1664 | 1469256656397 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:56 INFO - PROCESS | 1664 | 1469256656399 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:56 INFO - PROCESS | 1664 | ++DOCSHELL 0x12133d800 == 30 [pid = 1664] [id = 693] 23:50:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 68 (0x1191d7c00) [pid = 1664] [serial = 2079] [outer = 0x0] 23:50:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 69 (0x1198ddc00) [pid = 1664] [serial = 2080] [outer = 0x1191d7c00] 23:50:56 INFO - PROCESS | 1664 | 1469256656426 Marionette DEBUG loaded listener.js 23:50:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 70 (0x119d23000) [pid = 1664] [serial = 2081] [outer = 0x1191d7c00] 23:50:56 INFO - PROCESS | 1664 | 1469256656706 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]]]}] 23:50:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:50:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 521ms 23:50:56 INFO - PROCESS | 1664 | 1469256656762 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 23:50:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:50:56 INFO - PROCESS | 1664 | 1469256656766 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 23:50:56 INFO - PROCESS | 1664 | 1469256656769 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:50:56 INFO - PROCESS | 1664 | 1469256656770 Marionette TRACE conn2 <- [1,2746,null,{}] 23:50:56 INFO - PROCESS | 1664 | 1469256656772 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}] 23:50:56 INFO - PROCESS | 1664 | 1469256656774 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:56 INFO - PROCESS | 1664 | 1469256656872 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 23:50:56 INFO - PROCESS | 1664 | 1469256656908 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:56 INFO - PROCESS | 1664 | 1469256656909 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:56 INFO - PROCESS | 1664 | ++DOCSHELL 0x125b30800 == 31 [pid = 1664] [id = 694] 23:50:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 71 (0x119d29c00) [pid = 1664] [serial = 2082] [outer = 0x0] 23:50:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (0x119e62000) [pid = 1664] [serial = 2083] [outer = 0x119d29c00] 23:50:56 INFO - PROCESS | 1664 | 1469256656934 Marionette DEBUG loaded listener.js 23:50:56 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x11a0e7000) [pid = 1664] [serial = 2084] [outer = 0x119d29c00] 23:50:57 INFO - PROCESS | 1664 | 1469256657229 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]]]}] 23:50:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:50:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 521ms 23:50:57 INFO - PROCESS | 1664 | 1469256657291 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 23:50:57 INFO - PROCESS | 1664 | 1469256657292 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 23:50:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:50:57 INFO - PROCESS | 1664 | 1469256657301 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:50:57 INFO - PROCESS | 1664 | 1469256657303 Marionette TRACE conn2 <- [1,2750,null,{}] 23:50:57 INFO - PROCESS | 1664 | 1469256657305 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}] 23:50:57 INFO - PROCESS | 1664 | 1469256657306 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:57 INFO - PROCESS | 1664 | 1469256657396 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 23:50:57 INFO - PROCESS | 1664 | 1469256657431 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:57 INFO - PROCESS | 1664 | 1469256657432 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:57 INFO - PROCESS | 1664 | ++DOCSHELL 0x128611800 == 32 [pid = 1664] [id = 695] 23:50:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x11a0ec800) [pid = 1664] [serial = 2085] [outer = 0x0] 23:50:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x120b05000) [pid = 1664] [serial = 2086] [outer = 0x11a0ec800] 23:50:57 INFO - PROCESS | 1664 | 1469256657456 Marionette DEBUG loaded listener.js 23:50:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x120e06400) [pid = 1664] [serial = 2087] [outer = 0x11a0ec800] 23:50:57 INFO - PROCESS | 1664 | 1469256657760 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]]]}] 23:50:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:50:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 517ms 23:50:57 INFO - PROCESS | 1664 | 1469256657825 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 23:50:57 INFO - PROCESS | 1664 | 1469256657826 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 23:50:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:50:57 INFO - PROCESS | 1664 | 1469256657828 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:50:57 INFO - PROCESS | 1664 | 1469256657829 Marionette TRACE conn2 <- [1,2754,null,{}] 23:50:57 INFO - PROCESS | 1664 | 1469256657831 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}] 23:50:57 INFO - PROCESS | 1664 | 1469256657834 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:57 INFO - PROCESS | 1664 | 1469256657920 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 23:50:57 INFO - PROCESS | 1664 | 1469256657924 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:57 INFO - PROCESS | 1664 | 1469256657925 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:57 INFO - PROCESS | 1664 | ++DOCSHELL 0x128da0800 == 33 [pid = 1664] [id = 696] 23:50:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x120e0f000) [pid = 1664] [serial = 2088] [outer = 0x0] 23:50:57 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x122d2ac00) [pid = 1664] [serial = 2089] [outer = 0x120e0f000] 23:50:57 INFO - PROCESS | 1664 | 1469256657993 Marionette DEBUG loaded listener.js 23:50:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x1244a9800) [pid = 1664] [serial = 2090] [outer = 0x120e0f000] 23:50:58 INFO - PROCESS | 1664 | 1469256658424 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]]]}] 23:50:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:50:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 619ms 23:50:58 INFO - PROCESS | 1664 | 1469256658448 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 23:50:58 INFO - PROCESS | 1664 | 1469256658450 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 23:50:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:50:58 INFO - PROCESS | 1664 | 1469256658454 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:50:58 INFO - PROCESS | 1664 | 1469256658455 Marionette TRACE conn2 <- [1,2758,null,{}] 23:50:58 INFO - PROCESS | 1664 | 1469256658459 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}] 23:50:58 INFO - PROCESS | 1664 | 1469256658460 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:58 INFO - PROCESS | 1664 | 1469256658602 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 23:50:58 INFO - PROCESS | 1664 | 1469256658605 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:58 INFO - PROCESS | 1664 | 1469256658606 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:58 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a261000 == 34 [pid = 1664] [id = 697] 23:50:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x121255c00) [pid = 1664] [serial = 2091] [outer = 0x0] 23:50:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x124a81c00) [pid = 1664] [serial = 2092] [outer = 0x121255c00] 23:50:58 INFO - PROCESS | 1664 | 1469256658631 Marionette DEBUG loaded listener.js 23:50:58 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x125bba400) [pid = 1664] [serial = 2093] [outer = 0x121255c00] 23:50:58 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x1285e8400) [pid = 1664] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:50:58 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x12505e000) [pid = 1664] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:50:58 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x1121e6c00) [pid = 1664] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:50:58 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x1121e5400) [pid = 1664] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:50:58 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x110eaa800) [pid = 1664] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:50:58 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x11325d400) [pid = 1664] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:50:58 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x110eb0400) [pid = 1664] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:50:58 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x121635400) [pid = 1664] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:50:58 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (0x11824f400) [pid = 1664] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:50:58 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (0x1198de400) [pid = 1664] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:50:59 INFO - PROCESS | 1664 | 1469256659015 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]]]}] 23:50:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:50:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 570ms 23:50:59 INFO - PROCESS | 1664 | 1469256659023 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 23:50:59 INFO - PROCESS | 1664 | 1469256659024 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 23:50:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:50:59 INFO - PROCESS | 1664 | 1469256659026 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:50:59 INFO - PROCESS | 1664 | 1469256659027 Marionette TRACE conn2 <- [1,2762,null,{}] 23:50:59 INFO - PROCESS | 1664 | 1469256659030 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}] 23:50:59 INFO - PROCESS | 1664 | 1469256659033 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:59 INFO - PROCESS | 1664 | 1469256659117 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 23:50:59 INFO - PROCESS | 1664 | 1469256659177 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:59 INFO - PROCESS | 1664 | 1469256659178 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:59 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a277000 == 35 [pid = 1664] [id = 698] 23:50:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x1121e3400) [pid = 1664] [serial = 2094] [outer = 0x0] 23:50:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x1198df800) [pid = 1664] [serial = 2095] [outer = 0x1121e3400] 23:50:59 INFO - PROCESS | 1664 | 1469256659202 Marionette DEBUG loaded listener.js 23:50:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x124893000) [pid = 1664] [serial = 2096] [outer = 0x1121e3400] 23:50:59 INFO - PROCESS | 1664 | 1469256659465 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]]]}] 23:50:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:50:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 470ms 23:50:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:50:59 INFO - PROCESS | 1664 | 1469256659503 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 23:50:59 INFO - PROCESS | 1664 | 1469256659505 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 23:50:59 INFO - PROCESS | 1664 | 1469256659507 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:50:59 INFO - PROCESS | 1664 | 1469256659508 Marionette TRACE conn2 <- [1,2766,null,{}] 23:50:59 INFO - PROCESS | 1664 | 1469256659511 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}] 23:50:59 INFO - PROCESS | 1664 | 1469256659512 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:59 INFO - PROCESS | 1664 | 1469256659595 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 23:50:59 INFO - PROCESS | 1664 | 1469256659600 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:59 INFO - PROCESS | 1664 | 1469256659601 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:50:59 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b434800 == 36 [pid = 1664] [id = 699] 23:50:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x11912bc00) [pid = 1664] [serial = 2097] [outer = 0x0] 23:50:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x1262ae800) [pid = 1664] [serial = 2098] [outer = 0x11912bc00] 23:50:59 INFO - PROCESS | 1664 | 1469256659625 Marionette DEBUG loaded listener.js 23:50:59 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x1265ce000) [pid = 1664] [serial = 2099] [outer = 0x11912bc00] 23:50:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:50:59 INFO - PROCESS | 1664 | 1469256659923 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]]]}] 23:50:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 420ms 23:50:59 INFO - PROCESS | 1664 | 1469256659928 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 23:50:59 INFO - PROCESS | 1664 | 1469256659929 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 23:50:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:50:59 INFO - PROCESS | 1664 | 1469256659938 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:50:59 INFO - PROCESS | 1664 | 1469256659939 Marionette TRACE conn2 <- [1,2770,null,{}] 23:50:59 INFO - PROCESS | 1664 | 1469256659942 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}] 23:50:59 INFO - PROCESS | 1664 | 1469256659943 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:00 INFO - PROCESS | 1664 | 1469256660028 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 23:51:00 INFO - PROCESS | 1664 | 1469256660091 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:00 INFO - PROCESS | 1664 | 1469256660092 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:00 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b447800 == 37 [pid = 1664] [id = 700] 23:51:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x124895800) [pid = 1664] [serial = 2100] [outer = 0x0] 23:51:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x1265d2c00) [pid = 1664] [serial = 2101] [outer = 0x124895800] 23:51:00 INFO - PROCESS | 1664 | 1469256660128 Marionette DEBUG loaded listener.js 23:51:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x128777800) [pid = 1664] [serial = 2102] [outer = 0x124895800] 23:51:00 INFO - PROCESS | 1664 | 1469256660554 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]]]}] 23:51:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:51:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 627ms 23:51:00 INFO - PROCESS | 1664 | 1469256660559 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 23:51:00 INFO - PROCESS | 1664 | 1469256660562 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 23:51:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:51:00 INFO - PROCESS | 1664 | 1469256660567 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:51:00 INFO - PROCESS | 1664 | 1469256660569 Marionette TRACE conn2 <- [1,2774,null,{}] 23:51:00 INFO - PROCESS | 1664 | 1469256660572 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}] 23:51:00 INFO - PROCESS | 1664 | 1469256660573 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:00 INFO - PROCESS | 1664 | 1469256660689 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 23:51:00 INFO - PROCESS | 1664 | 1469256660695 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:00 INFO - PROCESS | 1664 | 1469256660696 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:00 INFO - PROCESS | 1664 | ++DOCSHELL 0x12bea3000 == 38 [pid = 1664] [id = 701] 23:51:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x128774800) [pid = 1664] [serial = 2103] [outer = 0x0] 23:51:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x128797000) [pid = 1664] [serial = 2104] [outer = 0x128774800] 23:51:00 INFO - PROCESS | 1664 | 1469256660722 Marionette DEBUG loaded listener.js 23:51:00 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x128c8bc00) [pid = 1664] [serial = 2105] [outer = 0x128774800] 23:51:01 INFO - PROCESS | 1664 | 1469256661219 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]]]}] 23:51:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:51:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 673ms 23:51:01 INFO - PROCESS | 1664 | 1469256661239 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 23:51:01 INFO - PROCESS | 1664 | 1469256661242 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 23:51:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:51:01 INFO - PROCESS | 1664 | 1469256661245 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:51:01 INFO - PROCESS | 1664 | 1469256661247 Marionette TRACE conn2 <- [1,2778,null,{}] 23:51:01 INFO - PROCESS | 1664 | 1469256661251 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}] 23:51:01 INFO - PROCESS | 1664 | 1469256661253 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:01 INFO - PROCESS | 1664 | 1469256661365 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 23:51:01 INFO - PROCESS | 1664 | 1469256661424 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:01 INFO - PROCESS | 1664 | 1469256661425 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:01 INFO - PROCESS | 1664 | ++DOCSHELL 0x119648000 == 39 [pid = 1664] [id = 702] 23:51:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x11305b400) [pid = 1664] [serial = 2106] [outer = 0x0] 23:51:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x116148800) [pid = 1664] [serial = 2107] [outer = 0x11305b400] 23:51:01 INFO - PROCESS | 1664 | 1469256661456 Marionette DEBUG loaded listener.js 23:51:01 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x116ab0000) [pid = 1664] [serial = 2108] [outer = 0x11305b400] 23:51:02 INFO - PROCESS | 1664 | 1469256662009 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]]]}] 23:51:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:51:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 823ms 23:51:02 INFO - PROCESS | 1664 | 1469256662069 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 23:51:02 INFO - PROCESS | 1664 | 1469256662072 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 23:51:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:51:02 INFO - PROCESS | 1664 | 1469256662077 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:51:02 INFO - PROCESS | 1664 | 1469256662079 Marionette TRACE conn2 <- [1,2782,null,{}] 23:51:02 INFO - PROCESS | 1664 | 1469256662081 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}] 23:51:02 INFO - PROCESS | 1664 | 1469256662083 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:02 INFO - PROCESS | 1664 | 1469256662190 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 23:51:02 INFO - PROCESS | 1664 | 1469256662385 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:02 INFO - PROCESS | 1664 | 1469256662387 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:02 INFO - PROCESS | 1664 | ++DOCSHELL 0x1168bb000 == 40 [pid = 1664] [id = 703] 23:51:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1130b5000) [pid = 1664] [serial = 2109] [outer = 0x0] 23:51:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x115e25000) [pid = 1664] [serial = 2110] [outer = 0x1130b5000] 23:51:02 INFO - PROCESS | 1664 | 1469256662415 Marionette DEBUG loaded listener.js 23:51:02 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x11715b800) [pid = 1664] [serial = 2111] [outer = 0x1130b5000] 23:51:02 INFO - PROCESS | 1664 | --DOCSHELL 0x12b447800 == 39 [pid = 1664] [id = 700] 23:51:02 INFO - PROCESS | 1664 | --DOCSHELL 0x12b434800 == 38 [pid = 1664] [id = 699] 23:51:02 INFO - PROCESS | 1664 | --DOCSHELL 0x12a277000 == 37 [pid = 1664] [id = 698] 23:51:02 INFO - PROCESS | 1664 | --DOCSHELL 0x12a261000 == 36 [pid = 1664] [id = 697] 23:51:02 INFO - PROCESS | 1664 | --DOCSHELL 0x128da0800 == 35 [pid = 1664] [id = 696] 23:51:02 INFO - PROCESS | 1664 | --DOCSHELL 0x128611800 == 34 [pid = 1664] [id = 695] 23:51:02 INFO - PROCESS | 1664 | --DOCSHELL 0x125b30800 == 33 [pid = 1664] [id = 694] 23:51:02 INFO - PROCESS | 1664 | --DOCSHELL 0x12133d800 == 32 [pid = 1664] [id = 693] 23:51:02 INFO - PROCESS | 1664 | --DOCSHELL 0x119a81000 == 31 [pid = 1664] [id = 692] 23:51:02 INFO - PROCESS | 1664 | --DOCSHELL 0x11747e000 == 30 [pid = 1664] [id = 691] 23:51:02 INFO - PROCESS | 1664 | --DOCSHELL 0x120b88000 == 29 [pid = 1664] [id = 690] 23:51:02 INFO - PROCESS | 1664 | 1469256662849 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]]]}] 23:51:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:51:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 821ms 23:51:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:51:02 INFO - PROCESS | 1664 | 1469256662898 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 23:51:02 INFO - PROCESS | 1664 | 1469256662900 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 23:51:02 INFO - PROCESS | 1664 | 1469256662903 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:51:02 INFO - PROCESS | 1664 | 1469256662905 Marionette TRACE conn2 <- [1,2786,null,{}] 23:51:02 INFO - PROCESS | 1664 | 1469256662908 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}] 23:51:02 INFO - PROCESS | 1664 | 1469256662910 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x1265cb000) [pid = 1664] [serial = 2053] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x120bf6400) [pid = 1664] [serial = 2044] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x11812c800) [pid = 1664] [serial = 2047] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x12163e400) [pid = 1664] [serial = 2050] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x125ff3c00) [pid = 1664] [serial = 2051] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x116142400) [pid = 1664] [serial = 2035] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x1133e2000) [pid = 1664] [serial = 2032] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x116649400) [pid = 1664] [serial = 2033] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x124a79800) [pid = 1664] [serial = 2030] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x118606400) [pid = 1664] [serial = 2038] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x119131000) [pid = 1664] [serial = 2039] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x116a14800) [pid = 1664] [serial = 2036] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x1285e4400) [pid = 1664] [serial = 2054] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x119d21800) [pid = 1664] [serial = 2041] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 75 (0x120f8b800) [pid = 1664] [serial = 2045] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 74 (0x119d44800) [pid = 1664] [serial = 2048] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 73 (0x119d47c00) [pid = 1664] [serial = 2042] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 72 (0x128778000) [pid = 1664] [serial = 2057] [outer = 0x0] [url = about:blank] 23:51:02 INFO - PROCESS | 1664 | --DOMWINDOW == 71 (0x1285eb800) [pid = 1664] [serial = 2056] [outer = 0x0] [url = about:blank] 23:51:03 INFO - PROCESS | 1664 | 1469256663018 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 23:51:03 INFO - PROCESS | 1664 | 1469256663061 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:03 INFO - PROCESS | 1664 | 1469256663062 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:03 INFO - PROCESS | 1664 | ++DOCSHELL 0x1181b7000 == 30 [pid = 1664] [id = 704] 23:51:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 72 (0x1133e2000) [pid = 1664] [serial = 2112] [outer = 0x0] 23:51:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 73 (0x116aaec00) [pid = 1664] [serial = 2113] [outer = 0x1133e2000] 23:51:03 INFO - PROCESS | 1664 | 1469256663090 Marionette DEBUG loaded listener.js 23:51:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 74 (0x1191d0000) [pid = 1664] [serial = 2114] [outer = 0x1133e2000] 23:51:03 INFO - PROCESS | 1664 | 1469256663369 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]]]}] 23:51:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:51:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 519ms 23:51:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:51:03 INFO - PROCESS | 1664 | 1469256663425 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 23:51:03 INFO - PROCESS | 1664 | 1469256663427 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 23:51:03 INFO - PROCESS | 1664 | 1469256663429 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:51:03 INFO - PROCESS | 1664 | 1469256663431 Marionette TRACE conn2 <- [1,2790,null,{}] 23:51:03 INFO - PROCESS | 1664 | 1469256663436 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}] 23:51:03 INFO - PROCESS | 1664 | 1469256663437 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:03 INFO - PROCESS | 1664 | 1469256663545 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 23:51:03 INFO - PROCESS | 1664 | 1469256663604 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:03 INFO - PROCESS | 1664 | 1469256663605 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:03 INFO - PROCESS | 1664 | ++DOCSHELL 0x120fcb000 == 31 [pid = 1664] [id = 705] 23:51:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 75 (0x1194d4c00) [pid = 1664] [serial = 2115] [outer = 0x0] 23:51:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 76 (0x119b99000) [pid = 1664] [serial = 2116] [outer = 0x1194d4c00] 23:51:03 INFO - PROCESS | 1664 | 1469256663630 Marionette DEBUG loaded listener.js 23:51:03 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x119d47000) [pid = 1664] [serial = 2117] [outer = 0x1194d4c00] 23:51:03 INFO - PROCESS | 1664 | 1469256663925 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]]]}] 23:51:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:51:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 523ms 23:51:03 INFO - PROCESS | 1664 | 1469256663954 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 23:51:03 INFO - PROCESS | 1664 | 1469256663955 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 23:51:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:51:03 INFO - PROCESS | 1664 | 1469256663963 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:51:03 INFO - PROCESS | 1664 | 1469256663969 Marionette TRACE conn2 <- [1,2794,null,{}] 23:51:03 INFO - PROCESS | 1664 | 1469256663972 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}] 23:51:03 INFO - PROCESS | 1664 | 1469256663975 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:04 INFO - PROCESS | 1664 | 1469256664057 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 23:51:04 INFO - PROCESS | 1664 | 1469256664117 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:04 INFO - PROCESS | 1664 | 1469256664118 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:04 INFO - PROCESS | 1664 | ++DOCSHELL 0x125a0d000 == 32 [pid = 1664] [id = 706] 23:51:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x112d28400) [pid = 1664] [serial = 2118] [outer = 0x0] 23:51:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x120a02c00) [pid = 1664] [serial = 2119] [outer = 0x112d28400] 23:51:04 INFO - PROCESS | 1664 | 1469256664143 Marionette DEBUG loaded listener.js 23:51:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x121635400) [pid = 1664] [serial = 2120] [outer = 0x112d28400] 23:51:04 INFO - PROCESS | 1664 | 1469256664409 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]]]}] 23:51:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:51:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 479ms 23:51:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:51:04 INFO - PROCESS | 1664 | 1469256664437 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 23:51:04 INFO - PROCESS | 1664 | 1469256664439 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 23:51:04 INFO - PROCESS | 1664 | 1469256664441 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:51:04 INFO - PROCESS | 1664 | 1469256664442 Marionette TRACE conn2 <- [1,2798,null,{}] 23:51:04 INFO - PROCESS | 1664 | 1469256664444 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}] 23:51:04 INFO - PROCESS | 1664 | 1469256664445 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:04 INFO - PROCESS | 1664 | 1469256664528 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 23:51:04 INFO - PROCESS | 1664 | 1469256664534 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:04 INFO - PROCESS | 1664 | 1469256664535 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:04 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c63800 == 33 [pid = 1664] [id = 707] 23:51:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x12163bc00) [pid = 1664] [serial = 2121] [outer = 0x0] 23:51:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x122df9400) [pid = 1664] [serial = 2122] [outer = 0x12163bc00] 23:51:04 INFO - PROCESS | 1664 | 1469256664559 Marionette DEBUG loaded listener.js 23:51:04 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x124a84800) [pid = 1664] [serial = 2123] [outer = 0x12163bc00] 23:51:04 INFO - PROCESS | 1664 | 1469256664902 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]]]}] 23:51:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:51:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 469ms 23:51:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:51:04 INFO - PROCESS | 1664 | 1469256664910 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 23:51:04 INFO - PROCESS | 1664 | 1469256664911 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 23:51:04 INFO - PROCESS | 1664 | 1469256664913 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:51:04 INFO - PROCESS | 1664 | 1469256664916 Marionette TRACE conn2 <- [1,2802,null,{}] 23:51:04 INFO - PROCESS | 1664 | 1469256664919 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}] 23:51:04 INFO - PROCESS | 1664 | 1469256664920 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:05 INFO - PROCESS | 1664 | 1469256665029 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 23:51:05 INFO - PROCESS | 1664 | 1469256665040 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:05 INFO - PROCESS | 1664 | 1469256665044 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:05 INFO - PROCESS | 1664 | ++DOCSHELL 0x126563000 == 34 [pid = 1664] [id = 708] 23:51:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x1265c6800) [pid = 1664] [serial = 2124] [outer = 0x0] 23:51:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1265cd800) [pid = 1664] [serial = 2125] [outer = 0x1265c6800] 23:51:05 INFO - PROCESS | 1664 | 1469256665077 Marionette DEBUG loaded listener.js 23:51:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x128c16400) [pid = 1664] [serial = 2126] [outer = 0x1265c6800] 23:51:05 INFO - PROCESS | 1664 | 1469256665429 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]]]}] 23:51:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:51:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 522ms 23:51:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:51:05 INFO - PROCESS | 1664 | 1469256665436 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 23:51:05 INFO - PROCESS | 1664 | 1469256665437 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 23:51:05 INFO - PROCESS | 1664 | 1469256665439 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:51:05 INFO - PROCESS | 1664 | 1469256665440 Marionette TRACE conn2 <- [1,2806,null,{}] 23:51:05 INFO - PROCESS | 1664 | 1469256665442 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}] 23:51:05 INFO - PROCESS | 1664 | 1469256665444 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:05 INFO - PROCESS | 1664 | 1469256665543 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 23:51:05 INFO - PROCESS | 1664 | 1469256665552 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:05 INFO - PROCESS | 1664 | 1469256665553 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:05 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b390000 == 35 [pid = 1664] [id = 709] 23:51:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x128c1c400) [pid = 1664] [serial = 2127] [outer = 0x0] 23:51:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x128c8cc00) [pid = 1664] [serial = 2128] [outer = 0x128c1c400] 23:51:05 INFO - PROCESS | 1664 | 1469256665577 Marionette DEBUG loaded listener.js 23:51:05 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x128c92c00) [pid = 1664] [serial = 2129] [outer = 0x128c1c400] 23:51:05 INFO - PROCESS | 1664 | 1469256665914 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]]]}] 23:51:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:51:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 520ms 23:51:05 INFO - PROCESS | 1664 | 1469256665959 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 23:51:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:51:05 INFO - PROCESS | 1664 | 1469256665960 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 23:51:05 INFO - PROCESS | 1664 | 1469256665962 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:51:05 INFO - PROCESS | 1664 | 1469256665963 Marionette TRACE conn2 <- [1,2810,null,{}] 23:51:05 INFO - PROCESS | 1664 | 1469256665966 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}] 23:51:05 INFO - PROCESS | 1664 | 1469256665967 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:06 INFO - PROCESS | 1664 | 1469256666065 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 23:51:06 INFO - PROCESS | 1664 | 1469256666069 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:06 INFO - PROCESS | 1664 | 1469256666070 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:06 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b78c800 == 36 [pid = 1664] [id = 710] 23:51:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x128c8e000) [pid = 1664] [serial = 2130] [outer = 0x0] 23:51:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x128df1c00) [pid = 1664] [serial = 2131] [outer = 0x128c8e000] 23:51:06 INFO - PROCESS | 1664 | 1469256666095 Marionette DEBUG loaded listener.js 23:51:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x128f05000) [pid = 1664] [serial = 2132] [outer = 0x128c8e000] 23:51:06 INFO - PROCESS | 1664 | 1469256666519 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]]]}] 23:51:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:51:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 618ms 23:51:06 INFO - PROCESS | 1664 | 1469256666582 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 23:51:06 INFO - PROCESS | 1664 | 1469256666583 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 23:51:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:51:06 INFO - PROCESS | 1664 | 1469256666587 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:51:06 INFO - PROCESS | 1664 | 1469256666589 Marionette TRACE conn2 <- [1,2814,null,{}] 23:51:06 INFO - PROCESS | 1664 | 1469256666592 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}] 23:51:06 INFO - PROCESS | 1664 | 1469256666594 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:06 INFO - PROCESS | 1664 | 1469256666723 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 23:51:06 INFO - PROCESS | 1664 | 1469256666737 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:06 INFO - PROCESS | 1664 | 1469256666738 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:06 INFO - PROCESS | 1664 | ++DOCSHELL 0x12beb8000 == 37 [pid = 1664] [id = 711] 23:51:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x128f07800) [pid = 1664] [serial = 2133] [outer = 0x0] 23:51:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x128f10800) [pid = 1664] [serial = 2134] [outer = 0x128f07800] 23:51:06 INFO - PROCESS | 1664 | 1469256666769 Marionette DEBUG loaded listener.js 23:51:06 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x128f56c00) [pid = 1664] [serial = 2135] [outer = 0x128f07800] 23:51:07 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x116807000) [pid = 1664] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:51:07 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1191d7c00) [pid = 1664] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:51:07 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x112f4f400) [pid = 1664] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:51:07 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x116ab2000) [pid = 1664] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:51:07 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x124895800) [pid = 1664] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:51:07 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x11680f800) [pid = 1664] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:51:07 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1198de000) [pid = 1664] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:51:07 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x122d30400) [pid = 1664] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:51:07 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x11a0ec800) [pid = 1664] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:51:07 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x1121e3400) [pid = 1664] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:51:07 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x120e0f000) [pid = 1664] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:51:07 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x112dba000) [pid = 1664] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:51:07 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x121255c00) [pid = 1664] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:51:07 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x11912bc00) [pid = 1664] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:51:07 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x119d29c00) [pid = 1664] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:51:07 INFO - PROCESS | 1664 | 1469256667171 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]]]}] 23:51:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:51:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 622ms 23:51:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:51:07 INFO - PROCESS | 1664 | 1469256667209 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 23:51:07 INFO - PROCESS | 1664 | 1469256667210 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 23:51:07 INFO - PROCESS | 1664 | 1469256667212 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:51:07 INFO - PROCESS | 1664 | 1469256667213 Marionette TRACE conn2 <- [1,2818,null,{}] 23:51:07 INFO - PROCESS | 1664 | 1469256667217 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}] 23:51:07 INFO - PROCESS | 1664 | 1469256667218 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:07 INFO - PROCESS | 1664 | 1469256667295 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 23:51:07 INFO - PROCESS | 1664 | 1469256667300 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:07 INFO - PROCESS | 1664 | 1469256667301 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:07 INFO - PROCESS | 1664 | ++DOCSHELL 0x125a0b800 == 38 [pid = 1664] [id = 712] 23:51:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x111ca9400) [pid = 1664] [serial = 2136] [outer = 0x0] 23:51:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x11824f400) [pid = 1664] [serial = 2137] [outer = 0x111ca9400] 23:51:07 INFO - PROCESS | 1664 | 1469256667326 Marionette DEBUG loaded listener.js 23:51:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x119d42c00) [pid = 1664] [serial = 2138] [outer = 0x111ca9400] 23:51:07 INFO - PROCESS | 1664 | 1469256667646 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]]]}] 23:51:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:51:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 472ms 23:51:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:51:07 INFO - PROCESS | 1664 | 1469256667684 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 23:51:07 INFO - PROCESS | 1664 | 1469256667685 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 23:51:07 INFO - PROCESS | 1664 | 1469256667687 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:51:07 INFO - PROCESS | 1664 | 1469256667688 Marionette TRACE conn2 <- [1,2822,null,{}] 23:51:07 INFO - PROCESS | 1664 | 1469256667691 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}] 23:51:07 INFO - PROCESS | 1664 | 1469256667692 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:07 INFO - PROCESS | 1664 | 1469256667796 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 23:51:07 INFO - PROCESS | 1664 | 1469256667803 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:07 INFO - PROCESS | 1664 | 1469256667805 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:07 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c462800 == 39 [pid = 1664] [id = 713] 23:51:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x119e67800) [pid = 1664] [serial = 2139] [outer = 0x0] 23:51:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x125a97400) [pid = 1664] [serial = 2140] [outer = 0x119e67800] 23:51:07 INFO - PROCESS | 1664 | 1469256667839 Marionette DEBUG loaded listener.js 23:51:07 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x12909a800) [pid = 1664] [serial = 2141] [outer = 0x119e67800] 23:51:08 INFO - PROCESS | 1664 | 1469256668136 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]]]}] 23:51:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:51:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 470ms 23:51:08 INFO - PROCESS | 1664 | 1469256668159 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 23:51:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:51:08 INFO - PROCESS | 1664 | 1469256668160 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 23:51:08 INFO - PROCESS | 1664 | 1469256668162 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:51:08 INFO - PROCESS | 1664 | 1469256668166 Marionette TRACE conn2 <- [1,2826,null,{}] 23:51:08 INFO - PROCESS | 1664 | 1469256668169 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}] 23:51:08 INFO - PROCESS | 1664 | 1469256668171 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:08 INFO - PROCESS | 1664 | 1469256668258 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 23:51:08 INFO - PROCESS | 1664 | 1469256668262 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:08 INFO - PROCESS | 1664 | 1469256668263 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:08 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c95b000 == 40 [pid = 1664] [id = 714] 23:51:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x12909ac00) [pid = 1664] [serial = 2142] [outer = 0x0] 23:51:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1290a3800) [pid = 1664] [serial = 2143] [outer = 0x12909ac00] 23:51:08 INFO - PROCESS | 1664 | 1469256668289 Marionette DEBUG loaded listener.js 23:51:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x12a03f400) [pid = 1664] [serial = 2144] [outer = 0x12909ac00] 23:51:08 INFO - PROCESS | 1664 | 1469256668615 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:51:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:51:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 472ms 23:51:08 INFO - PROCESS | 1664 | 1469256668635 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 23:51:08 INFO - PROCESS | 1664 | 1469256668637 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 23:51:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:51:08 INFO - PROCESS | 1664 | 1469256668639 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:51:08 INFO - PROCESS | 1664 | 1469256668640 Marionette TRACE conn2 <- [1,2830,null,{}] 23:51:08 INFO - PROCESS | 1664 | 1469256668642 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}] 23:51:08 INFO - PROCESS | 1664 | 1469256668643 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:08 INFO - PROCESS | 1664 | 1469256668751 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 23:51:08 INFO - PROCESS | 1664 | 1469256668757 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:08 INFO - PROCESS | 1664 | 1469256668765 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:08 INFO - PROCESS | 1664 | ++DOCSHELL 0x12cd0c000 == 41 [pid = 1664] [id = 715] 23:51:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x116149400) [pid = 1664] [serial = 2145] [outer = 0x0] 23:51:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x12a03f000) [pid = 1664] [serial = 2146] [outer = 0x116149400] 23:51:08 INFO - PROCESS | 1664 | 1469256668790 Marionette DEBUG loaded listener.js 23:51:08 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x12a1b2c00) [pid = 1664] [serial = 2147] [outer = 0x116149400] 23:51:09 INFO - PROCESS | 1664 | 1469256669073 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]]]}] 23:51:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:51:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 469ms 23:51:09 INFO - PROCESS | 1664 | 1469256669152 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 23:51:09 INFO - PROCESS | 1664 | 1469256669154 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 23:51:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:51:09 INFO - PROCESS | 1664 | 1469256669159 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:51:09 INFO - PROCESS | 1664 | 1469256669162 Marionette TRACE conn2 <- [1,2834,null,{}] 23:51:09 INFO - PROCESS | 1664 | 1469256669167 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}] 23:51:09 INFO - PROCESS | 1664 | 1469256669169 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:09 INFO - PROCESS | 1664 | 1469256669278 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 23:51:09 INFO - PROCESS | 1664 | 1469256669346 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:09 INFO - PROCESS | 1664 | 1469256669348 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:09 INFO - PROCESS | 1664 | ++DOCSHELL 0x1181b1000 == 42 [pid = 1664] [id = 716] 23:51:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x112f4a000) [pid = 1664] [serial = 2148] [outer = 0x0] 23:51:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x115d9f400) [pid = 1664] [serial = 2149] [outer = 0x112f4a000] 23:51:09 INFO - PROCESS | 1664 | 1469256669382 Marionette DEBUG loaded listener.js 23:51:09 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x1181df800) [pid = 1664] [serial = 2150] [outer = 0x112f4a000] 23:51:09 INFO - PROCESS | 1664 | 1469256669805 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:51:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:51:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 672ms 23:51:09 INFO - PROCESS | 1664 | 1469256669832 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 23:51:09 INFO - PROCESS | 1664 | 1469256669834 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 23:51:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:51:09 INFO - PROCESS | 1664 | 1469256669839 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:51:09 INFO - PROCESS | 1664 | 1469256669841 Marionette TRACE conn2 <- [1,2838,null,{}] 23:51:09 INFO - PROCESS | 1664 | 1469256669844 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}] 23:51:09 INFO - PROCESS | 1664 | 1469256669846 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:09 INFO - PROCESS | 1664 | 1469256669949 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 23:51:10 INFO - PROCESS | 1664 | 1469256670045 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:10 INFO - PROCESS | 1664 | 1469256670047 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:10 INFO - PROCESS | 1664 | ++DOCSHELL 0x1289cf800 == 43 [pid = 1664] [id = 717] 23:51:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x119a2dc00) [pid = 1664] [serial = 2151] [outer = 0x0] 23:51:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x119d26c00) [pid = 1664] [serial = 2152] [outer = 0x119a2dc00] 23:51:10 INFO - PROCESS | 1664 | 1469256670090 Marionette DEBUG loaded listener.js 23:51:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x120a0ac00) [pid = 1664] [serial = 2153] [outer = 0x119a2dc00] 23:51:10 INFO - PROCESS | 1664 | 1469256670501 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]]]}] 23:51:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:51:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 726ms 23:51:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:51:10 INFO - PROCESS | 1664 | 1469256670563 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 23:51:10 INFO - PROCESS | 1664 | 1469256670564 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 23:51:10 INFO - PROCESS | 1664 | 1469256670566 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:51:10 INFO - PROCESS | 1664 | 1469256670568 Marionette TRACE conn2 <- [1,2842,null,{}] 23:51:10 INFO - PROCESS | 1664 | 1469256670575 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}] 23:51:10 INFO - PROCESS | 1664 | 1469256670578 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:10 INFO - PROCESS | 1664 | 1469256670685 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 23:51:10 INFO - PROCESS | 1664 | 1469256670759 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:10 INFO - PROCESS | 1664 | 1469256670762 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:10 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c94a800 == 44 [pid = 1664] [id = 718] 23:51:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x122fe4800) [pid = 1664] [serial = 2154] [outer = 0x0] 23:51:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x125a9b000) [pid = 1664] [serial = 2155] [outer = 0x122fe4800] 23:51:10 INFO - PROCESS | 1664 | 1469256670795 Marionette DEBUG loaded listener.js 23:51:10 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x1285e4400) [pid = 1664] [serial = 2156] [outer = 0x122fe4800] 23:51:11 INFO - PROCESS | 1664 | 1469256671202 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]]]}] 23:51:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:51:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 671ms 23:51:11 INFO - PROCESS | 1664 | 1469256671237 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 23:51:11 INFO - PROCESS | 1664 | 1469256671239 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 23:51:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:51:11 INFO - PROCESS | 1664 | 1469256671241 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:51:11 INFO - PROCESS | 1664 | 1469256671242 Marionette TRACE conn2 <- [1,2846,null,{}] 23:51:11 INFO - PROCESS | 1664 | 1469256671245 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}] 23:51:11 INFO - PROCESS | 1664 | 1469256671246 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:11 INFO - PROCESS | 1664 | 1469256671368 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 23:51:11 INFO - PROCESS | 1664 | 1469256671430 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:11 INFO - PROCESS | 1664 | 1469256671431 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:11 INFO - PROCESS | 1664 | ++DOCSHELL 0x12cec3800 == 45 [pid = 1664] [id = 719] 23:51:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x128c22c00) [pid = 1664] [serial = 2157] [outer = 0x0] 23:51:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x128def400) [pid = 1664] [serial = 2158] [outer = 0x128c22c00] 23:51:11 INFO - PROCESS | 1664 | 1469256671461 Marionette DEBUG loaded listener.js 23:51:11 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x128f57800) [pid = 1664] [serial = 2159] [outer = 0x128c22c00] 23:51:11 INFO - PROCESS | 1664 | 1469256671882 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]]]}] 23:51:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:51:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 874ms 23:51:12 INFO - PROCESS | 1664 | 1469256672117 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 23:51:12 INFO - PROCESS | 1664 | 1469256672120 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 23:51:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:51:12 INFO - PROCESS | 1664 | 1469256672123 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:51:12 INFO - PROCESS | 1664 | 1469256672124 Marionette TRACE conn2 <- [1,2850,null,{}] 23:51:12 INFO - PROCESS | 1664 | 1469256672128 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}] 23:51:12 INFO - PROCESS | 1664 | 1469256672130 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:12 INFO - PROCESS | 1664 | 1469256672222 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 23:51:12 INFO - PROCESS | 1664 | 1469256672292 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:12 INFO - PROCESS | 1664 | 1469256672295 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:12 INFO - PROCESS | 1664 | ++DOCSHELL 0x120c2c000 == 46 [pid = 1664] [id = 720] 23:51:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x116769c00) [pid = 1664] [serial = 2160] [outer = 0x0] 23:51:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x116ab0800) [pid = 1664] [serial = 2161] [outer = 0x116769c00] 23:51:12 INFO - PROCESS | 1664 | 1469256672322 Marionette DEBUG loaded listener.js 23:51:12 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x1181dd400) [pid = 1664] [serial = 2162] [outer = 0x116769c00] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x12c95b000 == 45 [pid = 1664] [id = 714] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x12c462800 == 44 [pid = 1664] [id = 713] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x125a0b800 == 43 [pid = 1664] [id = 712] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x12beb8000 == 42 [pid = 1664] [id = 711] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x12b78c800 == 41 [pid = 1664] [id = 710] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x12b390000 == 40 [pid = 1664] [id = 709] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x126563000 == 39 [pid = 1664] [id = 708] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x128c63800 == 38 [pid = 1664] [id = 707] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x125a0d000 == 37 [pid = 1664] [id = 706] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x120fcb000 == 36 [pid = 1664] [id = 705] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x1181b7000 == 35 [pid = 1664] [id = 704] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x1168bb000 == 34 [pid = 1664] [id = 703] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x119648000 == 33 [pid = 1664] [id = 702] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x12bea3000 == 32 [pid = 1664] [id = 701] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x12cec3800 == 31 [pid = 1664] [id = 719] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x12c94a800 == 30 [pid = 1664] [id = 718] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x1289cf800 == 29 [pid = 1664] [id = 717] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x12cd0c000 == 28 [pid = 1664] [id = 715] 23:51:13 INFO - PROCESS | 1664 | --DOCSHELL 0x1181b1000 == 27 [pid = 1664] [id = 716] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x128797000) [pid = 1664] [serial = 2104] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x119e62000) [pid = 1664] [serial = 2083] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x1181dbc00) [pid = 1664] [serial = 2077] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x11912b800) [pid = 1664] [serial = 2078] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1198ddc00) [pid = 1664] [serial = 2080] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x115da3800) [pid = 1664] [serial = 2074] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x11676a000) [pid = 1664] [serial = 2075] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1191d5400) [pid = 1664] [serial = 2072] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1183f3c00) [pid = 1664] [serial = 2071] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x1265d2c00) [pid = 1664] [serial = 2101] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x1191cfc00) [pid = 1664] [serial = 2060] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x118251000) [pid = 1664] [serial = 2059] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x120e10800) [pid = 1664] [serial = 2063] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x11a0e6c00) [pid = 1664] [serial = 2062] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x1265d0400) [pid = 1664] [serial = 2066] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x124894c00) [pid = 1664] [serial = 2065] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x120e06400) [pid = 1664] [serial = 2087] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x120b05000) [pid = 1664] [serial = 2086] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1198df800) [pid = 1664] [serial = 2095] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x1244a9800) [pid = 1664] [serial = 2090] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x1164e6c00) [pid = 1664] [serial = 2069] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x1130bb800) [pid = 1664] [serial = 2068] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x122d2ac00) [pid = 1664] [serial = 2089] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x124a81c00) [pid = 1664] [serial = 2092] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x1262ae800) [pid = 1664] [serial = 2098] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x124893000) [pid = 1664] [serial = 2096] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x1265ce000) [pid = 1664] [serial = 2099] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x125bba400) [pid = 1664] [serial = 2093] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x119d23000) [pid = 1664] [serial = 2081] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x128777800) [pid = 1664] [serial = 2102] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | --DOMWINDOW == 76 (0x11a0e7000) [pid = 1664] [serial = 2084] [outer = 0x0] [url = about:blank] 23:51:13 INFO - PROCESS | 1664 | 1469256673461 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:51:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:51:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1376ms 23:51:13 INFO - PROCESS | 1664 | 1469256673500 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 23:51:13 INFO - PROCESS | 1664 | 1469256673502 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 23:51:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:51:13 INFO - PROCESS | 1664 | 1469256673506 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:51:13 INFO - PROCESS | 1664 | 1469256673508 Marionette TRACE conn2 <- [1,2854,null,{}] 23:51:13 INFO - PROCESS | 1664 | 1469256673511 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}] 23:51:13 INFO - PROCESS | 1664 | 1469256673513 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:13 INFO - PROCESS | 1664 | 1469256673592 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 23:51:13 INFO - PROCESS | 1664 | 1469256673596 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:13 INFO - PROCESS | 1664 | 1469256673600 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:13 INFO - PROCESS | 1664 | ++DOCSHELL 0x116add000 == 28 [pid = 1664] [id = 721] 23:51:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 77 (0x112a8e400) [pid = 1664] [serial = 2163] [outer = 0x0] 23:51:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x112d22800) [pid = 1664] [serial = 2164] [outer = 0x112a8e400] 23:51:13 INFO - PROCESS | 1664 | 1469256673631 Marionette DEBUG loaded listener.js 23:51:13 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x112f58400) [pid = 1664] [serial = 2165] [outer = 0x112a8e400] 23:51:13 INFO - PROCESS | 1664 | 1469256673967 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]]]}] 23:51:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:51:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 474ms 23:51:13 INFO - PROCESS | 1664 | 1469256673979 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 23:51:13 INFO - PROCESS | 1664 | 1469256673985 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 23:51:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:51:13 INFO - PROCESS | 1664 | 1469256673990 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:51:13 INFO - PROCESS | 1664 | 1469256673992 Marionette TRACE conn2 <- [1,2858,null,{}] 23:51:13 INFO - PROCESS | 1664 | 1469256673994 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}] 23:51:13 INFO - PROCESS | 1664 | 1469256673996 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:14 INFO - PROCESS | 1664 | 1469256674104 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 23:51:14 INFO - PROCESS | 1664 | 1469256674158 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:14 INFO - PROCESS | 1664 | 1469256674159 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:14 INFO - PROCESS | 1664 | ++DOCSHELL 0x11838a000 == 29 [pid = 1664] [id = 722] 23:51:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x112fea000) [pid = 1664] [serial = 2166] [outer = 0x0] 23:51:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x116142000) [pid = 1664] [serial = 2167] [outer = 0x112fea000] 23:51:14 INFO - PROCESS | 1664 | 1469256674186 Marionette DEBUG loaded listener.js 23:51:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x116aafc00) [pid = 1664] [serial = 2168] [outer = 0x112fea000] 23:51:14 INFO - PROCESS | 1664 | 1469256674468 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:51:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:51:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 519ms 23:51:14 INFO - PROCESS | 1664 | 1469256674510 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 23:51:14 INFO - PROCESS | 1664 | 1469256674511 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 23:51:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:51:14 INFO - PROCESS | 1664 | 1469256674513 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:51:14 INFO - PROCESS | 1664 | 1469256674525 Marionette TRACE conn2 <- [1,2862,null,{}] 23:51:14 INFO - PROCESS | 1664 | 1469256674535 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}] 23:51:14 INFO - PROCESS | 1664 | 1469256674538 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:14 INFO - PROCESS | 1664 | 1469256674616 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 23:51:14 INFO - PROCESS | 1664 | 1469256674674 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:14 INFO - PROCESS | 1664 | 1469256674676 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:14 INFO - PROCESS | 1664 | ++DOCSHELL 0x120b88000 == 30 [pid = 1664] [id = 723] 23:51:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x1181dc800) [pid = 1664] [serial = 2169] [outer = 0x0] 23:51:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x11860ac00) [pid = 1664] [serial = 2170] [outer = 0x1181dc800] 23:51:14 INFO - PROCESS | 1664 | 1469256674706 Marionette DEBUG loaded listener.js 23:51:14 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1191dd000) [pid = 1664] [serial = 2171] [outer = 0x1181dc800] 23:51:14 INFO - PROCESS | 1664 | 1469256674992 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]]]}] 23:51:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:51:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 532ms 23:51:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:51:15 INFO - PROCESS | 1664 | 1469256675045 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 23:51:15 INFO - PROCESS | 1664 | 1469256675048 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 23:51:15 INFO - PROCESS | 1664 | 1469256675051 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:51:15 INFO - PROCESS | 1664 | 1469256675052 Marionette TRACE conn2 <- [1,2866,null,{}] 23:51:15 INFO - PROCESS | 1664 | 1469256675054 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}] 23:51:15 INFO - PROCESS | 1664 | 1469256675056 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:15 INFO - PROCESS | 1664 | 1469256675130 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 23:51:15 INFO - PROCESS | 1664 | 1469256675135 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:15 INFO - PROCESS | 1664 | 1469256675136 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:15 INFO - PROCESS | 1664 | ++DOCSHELL 0x124a3f800 == 31 [pid = 1664] [id = 724] 23:51:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x1194e3400) [pid = 1664] [serial = 2172] [outer = 0x0] 23:51:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x119d1c400) [pid = 1664] [serial = 2173] [outer = 0x1194e3400] 23:51:15 INFO - PROCESS | 1664 | 1469256675161 Marionette DEBUG loaded listener.js 23:51:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x119d29c00) [pid = 1664] [serial = 2174] [outer = 0x1194e3400] 23:51:15 INFO - PROCESS | 1664 | 1469256675484 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]]]}] 23:51:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:51:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 469ms 23:51:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:51:15 INFO - PROCESS | 1664 | 1469256675520 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 23:51:15 INFO - PROCESS | 1664 | 1469256675521 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 23:51:15 INFO - PROCESS | 1664 | 1469256675524 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:51:15 INFO - PROCESS | 1664 | 1469256675525 Marionette TRACE conn2 <- [1,2870,null,{}] 23:51:15 INFO - PROCESS | 1664 | 1469256675527 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}] 23:51:15 INFO - PROCESS | 1664 | 1469256675528 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:15 INFO - PROCESS | 1664 | 1469256675642 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 23:51:15 INFO - PROCESS | 1664 | 1469256675657 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:15 INFO - PROCESS | 1664 | 1469256675658 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:15 INFO - PROCESS | 1664 | ++DOCSHELL 0x125f49000 == 32 [pid = 1664] [id = 725] 23:51:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x119d29000) [pid = 1664] [serial = 2175] [outer = 0x0] 23:51:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x119d46800) [pid = 1664] [serial = 2176] [outer = 0x119d29000] 23:51:15 INFO - PROCESS | 1664 | 1469256675682 Marionette DEBUG loaded listener.js 23:51:15 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x119e67c00) [pid = 1664] [serial = 2177] [outer = 0x119d29000] 23:51:16 INFO - PROCESS | 1664 | 1469256676002 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]]]}] 23:51:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:51:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 517ms 23:51:16 INFO - PROCESS | 1664 | 1469256676042 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 23:51:16 INFO - PROCESS | 1664 | 1469256676043 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 23:51:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:51:16 INFO - PROCESS | 1664 | 1469256676045 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:51:16 INFO - PROCESS | 1664 | 1469256676046 Marionette TRACE conn2 <- [1,2874,null,{}] 23:51:16 INFO - PROCESS | 1664 | 1469256676049 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}] 23:51:16 INFO - PROCESS | 1664 | 1469256676053 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:16 INFO - PROCESS | 1664 | 1469256676176 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 23:51:16 INFO - PROCESS | 1664 | 1469256676180 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:16 INFO - PROCESS | 1664 | 1469256676181 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:16 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c53000 == 33 [pid = 1664] [id = 726] 23:51:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x111e5fc00) [pid = 1664] [serial = 2178] [outer = 0x0] 23:51:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x120a0b800) [pid = 1664] [serial = 2179] [outer = 0x111e5fc00] 23:51:16 INFO - PROCESS | 1664 | 1469256676206 Marionette DEBUG loaded listener.js 23:51:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x121637400) [pid = 1664] [serial = 2180] [outer = 0x111e5fc00] 23:51:16 INFO - PROCESS | 1664 | 1469256676522 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]]]}] 23:51:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:51:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 518ms 23:51:16 INFO - PROCESS | 1664 | 1469256676564 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 23:51:16 INFO - PROCESS | 1664 | 1469256676567 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 23:51:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:51:16 INFO - PROCESS | 1664 | 1469256676570 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:51:16 INFO - PROCESS | 1664 | 1469256676571 Marionette TRACE conn2 <- [1,2878,null,{}] 23:51:16 INFO - PROCESS | 1664 | 1469256676573 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}] 23:51:16 INFO - PROCESS | 1664 | 1469256676574 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:16 INFO - PROCESS | 1664 | 1469256676668 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 23:51:16 INFO - PROCESS | 1664 | 1469256676709 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:16 INFO - PROCESS | 1664 | 1469256676711 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:16 INFO - PROCESS | 1664 | ++DOCSHELL 0x129e51800 == 34 [pid = 1664] [id = 727] 23:51:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x11213cc00) [pid = 1664] [serial = 2181] [outer = 0x0] 23:51:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x122d2a800) [pid = 1664] [serial = 2182] [outer = 0x11213cc00] 23:51:16 INFO - PROCESS | 1664 | 1469256676735 Marionette DEBUG loaded listener.js 23:51:16 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x1243f9c00) [pid = 1664] [serial = 2183] [outer = 0x11213cc00] 23:51:17 INFO - PROCESS | 1664 | 1469256677032 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]]]}] 23:51:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:51:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 518ms 23:51:17 INFO - PROCESS | 1664 | 1469256677095 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 23:51:17 INFO - PROCESS | 1664 | 1469256677096 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 23:51:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:51:17 INFO - PROCESS | 1664 | 1469256677098 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:51:17 INFO - PROCESS | 1664 | 1469256677099 Marionette TRACE conn2 <- [1,2882,null,{}] 23:51:17 INFO - PROCESS | 1664 | 1469256677101 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}] 23:51:17 INFO - PROCESS | 1664 | 1469256677103 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:17 INFO - PROCESS | 1664 | 1469256677198 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 23:51:17 INFO - PROCESS | 1664 | 1469256677201 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:17 INFO - PROCESS | 1664 | 1469256677202 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:17 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a1ec800 == 35 [pid = 1664] [id = 728] 23:51:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x119d2a400) [pid = 1664] [serial = 2184] [outer = 0x0] 23:51:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x1244af400) [pid = 1664] [serial = 2185] [outer = 0x119d2a400] 23:51:17 INFO - PROCESS | 1664 | 1469256677227 Marionette DEBUG loaded listener.js 23:51:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x124a84c00) [pid = 1664] [serial = 2186] [outer = 0x119d2a400] 23:51:17 INFO - PROCESS | 1664 | 1469256677561 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]]]}] 23:51:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:51:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 521ms 23:51:17 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x12909ac00) [pid = 1664] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:51:17 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x116149400) [pid = 1664] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:51:17 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x128c1c400) [pid = 1664] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:51:17 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x128c8e000) [pid = 1664] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:51:17 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x112d28400) [pid = 1664] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:51:17 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x11305b400) [pid = 1664] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:51:17 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1194d4c00) [pid = 1664] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:51:17 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x128f07800) [pid = 1664] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:51:17 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x128774800) [pid = 1664] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:51:17 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x1133e2000) [pid = 1664] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:51:17 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x12163bc00) [pid = 1664] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:51:17 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1130b5000) [pid = 1664] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:51:17 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x111ca9400) [pid = 1664] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:51:17 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x1265c6800) [pid = 1664] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:51:17 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x119e67800) [pid = 1664] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:51:17 INFO - PROCESS | 1664 | 1469256677787 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 23:51:17 INFO - PROCESS | 1664 | 1469256677788 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 23:51:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:51:17 INFO - PROCESS | 1664 | 1469256677798 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:51:17 INFO - PROCESS | 1664 | 1469256677799 Marionette TRACE conn2 <- [1,2886,null,{}] 23:51:17 INFO - PROCESS | 1664 | 1469256677801 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}] 23:51:17 INFO - PROCESS | 1664 | 1469256677802 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:17 INFO - PROCESS | 1664 | 1469256677877 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 23:51:17 INFO - PROCESS | 1664 | 1469256677884 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:17 INFO - PROCESS | 1664 | 1469256677885 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:17 INFO - PROCESS | 1664 | ++DOCSHELL 0x1289b4800 == 36 [pid = 1664] [id = 729] 23:51:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x113cdf400) [pid = 1664] [serial = 2187] [outer = 0x0] 23:51:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x117161400) [pid = 1664] [serial = 2188] [outer = 0x113cdf400] 23:51:17 INFO - PROCESS | 1664 | 1469256677916 Marionette DEBUG loaded listener.js 23:51:17 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x119d40000) [pid = 1664] [serial = 2189] [outer = 0x113cdf400] 23:51:18 INFO - PROCESS | 1664 | 1469256678226 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]]]}] 23:51:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:51:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 470ms 23:51:18 INFO - PROCESS | 1664 | 1469256678269 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 23:51:18 INFO - PROCESS | 1664 | 1469256678270 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 23:51:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:51:18 INFO - PROCESS | 1664 | 1469256678272 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:51:18 INFO - PROCESS | 1664 | 1469256678273 Marionette TRACE conn2 <- [1,2890,null,{}] 23:51:18 INFO - PROCESS | 1664 | 1469256678275 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}] 23:51:18 INFO - PROCESS | 1664 | 1469256678276 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:18 INFO - PROCESS | 1664 | 1469256678355 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 23:51:18 INFO - PROCESS | 1664 | 1469256678415 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:18 INFO - PROCESS | 1664 | 1469256678416 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:18 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b432800 == 37 [pid = 1664] [id = 730] 23:51:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x11305b400) [pid = 1664] [serial = 2190] [outer = 0x0] 23:51:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x124a82000) [pid = 1664] [serial = 2191] [outer = 0x11305b400] 23:51:18 INFO - PROCESS | 1664 | 1469256678440 Marionette DEBUG loaded listener.js 23:51:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x1265c6800) [pid = 1664] [serial = 2192] [outer = 0x11305b400] 23:51:18 INFO - PROCESS | 1664 | 1469256678715 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:51:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:51:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 469ms 23:51:18 INFO - PROCESS | 1664 | 1469256678741 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 23:51:18 INFO - PROCESS | 1664 | 1469256678743 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 23:51:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:51:18 INFO - PROCESS | 1664 | 1469256678745 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:51:18 INFO - PROCESS | 1664 | 1469256678746 Marionette TRACE conn2 <- [1,2894,null,{}] 23:51:18 INFO - PROCESS | 1664 | 1469256678756 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}] 23:51:18 INFO - PROCESS | 1664 | 1469256678757 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:18 INFO - PROCESS | 1664 | 1469256678847 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 23:51:18 INFO - PROCESS | 1664 | 1469256678852 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:18 INFO - PROCESS | 1664 | 1469256678854 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:18 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b798000 == 38 [pid = 1664] [id = 731] 23:51:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x125bbac00) [pid = 1664] [serial = 2193] [outer = 0x0] 23:51:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x1265c8400) [pid = 1664] [serial = 2194] [outer = 0x125bbac00] 23:51:18 INFO - PROCESS | 1664 | 1469256678889 Marionette DEBUG loaded listener.js 23:51:18 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x128c16800) [pid = 1664] [serial = 2195] [outer = 0x125bbac00] 23:51:19 INFO - PROCESS | 1664 | 1469256679220 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]]]}] 23:51:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:51:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 525ms 23:51:19 INFO - PROCESS | 1664 | 1469256679271 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 23:51:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:51:19 INFO - PROCESS | 1664 | 1469256679272 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 23:51:19 INFO - PROCESS | 1664 | 1469256679274 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:51:19 INFO - PROCESS | 1664 | 1469256679275 Marionette TRACE conn2 <- [1,2898,null,{}] 23:51:19 INFO - PROCESS | 1664 | 1469256679288 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}] 23:51:19 INFO - PROCESS | 1664 | 1469256679289 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:19 INFO - PROCESS | 1664 | 1469256679367 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 23:51:19 INFO - PROCESS | 1664 | 1469256679371 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:19 INFO - PROCESS | 1664 | 1469256679372 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:19 INFO - PROCESS | 1664 | ++DOCSHELL 0x12bebe800 == 39 [pid = 1664] [id = 732] 23:51:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x128c1a000) [pid = 1664] [serial = 2196] [outer = 0x0] 23:51:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x128c24c00) [pid = 1664] [serial = 2197] [outer = 0x128c1a000] 23:51:19 INFO - PROCESS | 1664 | 1469256679396 Marionette DEBUG loaded listener.js 23:51:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x128c91000) [pid = 1664] [serial = 2198] [outer = 0x128c1a000] 23:51:19 INFO - PROCESS | 1664 | 1469256679719 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]]]}] 23:51:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:51:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 468ms 23:51:19 INFO - PROCESS | 1664 | 1469256679743 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 23:51:19 INFO - PROCESS | 1664 | 1469256679744 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 23:51:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:51:19 INFO - PROCESS | 1664 | 1469256679746 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:51:19 INFO - PROCESS | 1664 | 1469256679748 Marionette TRACE conn2 <- [1,2902,null,{}] 23:51:19 INFO - PROCESS | 1664 | 1469256679751 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}] 23:51:19 INFO - PROCESS | 1664 | 1469256679752 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:19 INFO - PROCESS | 1664 | 1469256679876 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 23:51:19 INFO - PROCESS | 1664 | 1469256679942 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:19 INFO - PROCESS | 1664 | 1469256679943 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:19 INFO - PROCESS | 1664 | ++DOCSHELL 0x116695800 == 40 [pid = 1664] [id = 733] 23:51:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x110e97400) [pid = 1664] [serial = 2199] [outer = 0x0] 23:51:19 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x110ea5c00) [pid = 1664] [serial = 2200] [outer = 0x110e97400] 23:51:19 INFO - PROCESS | 1664 | 1469256679975 Marionette DEBUG loaded listener.js 23:51:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x112a8e800) [pid = 1664] [serial = 2201] [outer = 0x110e97400] 23:51:20 INFO - PROCESS | 1664 | 1469256680501 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:51:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:51:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 772ms 23:51:20 INFO - PROCESS | 1664 | 1469256680542 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 23:51:20 INFO - PROCESS | 1664 | 1469256680545 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 23:51:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:51:20 INFO - PROCESS | 1664 | 1469256680551 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:51:20 INFO - PROCESS | 1664 | 1469256680553 Marionette TRACE conn2 <- [1,2906,null,{}] 23:51:20 INFO - PROCESS | 1664 | 1469256680556 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}] 23:51:20 INFO - PROCESS | 1664 | 1469256680558 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:20 INFO - PROCESS | 1664 | 1469256680667 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 23:51:20 INFO - PROCESS | 1664 | 1469256680749 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:20 INFO - PROCESS | 1664 | 1469256680751 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:20 INFO - PROCESS | 1664 | ++DOCSHELL 0x120c3d000 == 41 [pid = 1664] [id = 734] 23:51:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x11688b800) [pid = 1664] [serial = 2202] [outer = 0x0] 23:51:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x1176c5800) [pid = 1664] [serial = 2203] [outer = 0x11688b800] 23:51:20 INFO - PROCESS | 1664 | 1469256680781 Marionette DEBUG loaded listener.js 23:51:20 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x118254000) [pid = 1664] [serial = 2204] [outer = 0x11688b800] 23:51:21 INFO - PROCESS | 1664 | --DOCSHELL 0x12cd0b000 == 40 [pid = 1664] [id = 17] 23:51:21 INFO - PROCESS | 1664 | 1469256681489 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]]]}] 23:51:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:51:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1022ms 23:51:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:51:21 INFO - PROCESS | 1664 | 1469256681571 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 23:51:21 INFO - PROCESS | 1664 | 1469256681573 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 23:51:21 INFO - PROCESS | 1664 | 1469256681576 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:51:21 INFO - PROCESS | 1664 | 1469256681577 Marionette TRACE conn2 <- [1,2910,null,{}] 23:51:21 INFO - PROCESS | 1664 | 1469256681617 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}] 23:51:21 INFO - PROCESS | 1664 | 1469256681618 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:21 INFO - PROCESS | 1664 | 1469256681720 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 23:51:21 INFO - PROCESS | 1664 | 1469256681777 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:21 INFO - PROCESS | 1664 | 1469256681779 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:21 INFO - PROCESS | 1664 | ++DOCSHELL 0x11837c000 == 41 [pid = 1664] [id = 735] 23:51:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x117d03000) [pid = 1664] [serial = 2205] [outer = 0x0] 23:51:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x1181dd800) [pid = 1664] [serial = 2206] [outer = 0x117d03000] 23:51:21 INFO - PROCESS | 1664 | 1469256681807 Marionette DEBUG loaded listener.js 23:51:21 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x1183eb400) [pid = 1664] [serial = 2207] [outer = 0x117d03000] 23:51:21 INFO - PROCESS | 1664 | --DOCSHELL 0x12bebe800 == 40 [pid = 1664] [id = 732] 23:51:21 INFO - PROCESS | 1664 | --DOCSHELL 0x12b798000 == 39 [pid = 1664] [id = 731] 23:51:21 INFO - PROCESS | 1664 | --DOCSHELL 0x12b432800 == 38 [pid = 1664] [id = 730] 23:51:21 INFO - PROCESS | 1664 | --DOCSHELL 0x1289b4800 == 37 [pid = 1664] [id = 729] 23:51:21 INFO - PROCESS | 1664 | --DOCSHELL 0x12a1ec800 == 36 [pid = 1664] [id = 728] 23:51:21 INFO - PROCESS | 1664 | --DOCSHELL 0x129e51800 == 35 [pid = 1664] [id = 727] 23:51:21 INFO - PROCESS | 1664 | --DOCSHELL 0x128c53000 == 34 [pid = 1664] [id = 726] 23:51:22 INFO - PROCESS | 1664 | --DOCSHELL 0x125f49000 == 33 [pid = 1664] [id = 725] 23:51:22 INFO - PROCESS | 1664 | --DOCSHELL 0x124a3f800 == 32 [pid = 1664] [id = 724] 23:51:22 INFO - PROCESS | 1664 | --DOCSHELL 0x120b88000 == 31 [pid = 1664] [id = 723] 23:51:22 INFO - PROCESS | 1664 | --DOCSHELL 0x11838a000 == 30 [pid = 1664] [id = 722] 23:51:22 INFO - PROCESS | 1664 | --DOCSHELL 0x116add000 == 29 [pid = 1664] [id = 721] 23:51:22 INFO - PROCESS | 1664 | --DOCSHELL 0x120c2c000 == 28 [pid = 1664] [id = 720] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x12a03f400) [pid = 1664] [serial = 2144] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x12a03f000) [pid = 1664] [serial = 2146] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x128c8cc00) [pid = 1664] [serial = 2128] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x128df1c00) [pid = 1664] [serial = 2131] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x120a02c00) [pid = 1664] [serial = 2119] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x121635400) [pid = 1664] [serial = 2120] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x116148800) [pid = 1664] [serial = 2107] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x116ab0000) [pid = 1664] [serial = 2108] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x119b99000) [pid = 1664] [serial = 2116] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x119d47000) [pid = 1664] [serial = 2117] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x128f10800) [pid = 1664] [serial = 2134] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x128c8bc00) [pid = 1664] [serial = 2105] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x116aaec00) [pid = 1664] [serial = 2113] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x12a1b2c00) [pid = 1664] [serial = 2147] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x1191d0000) [pid = 1664] [serial = 2114] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x122df9400) [pid = 1664] [serial = 2122] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x124a84800) [pid = 1664] [serial = 2123] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x115e25000) [pid = 1664] [serial = 2110] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x11715b800) [pid = 1664] [serial = 2111] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x11824f400) [pid = 1664] [serial = 2137] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x1290a3800) [pid = 1664] [serial = 2143] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x119d42c00) [pid = 1664] [serial = 2138] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x128f56c00) [pid = 1664] [serial = 2135] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x1265cd800) [pid = 1664] [serial = 2125] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x128f05000) [pid = 1664] [serial = 2132] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x128c92c00) [pid = 1664] [serial = 2129] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x128c16400) [pid = 1664] [serial = 2126] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x12909a800) [pid = 1664] [serial = 2141] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | --DOMWINDOW == 77 (0x125a97400) [pid = 1664] [serial = 2140] [outer = 0x0] [url = about:blank] 23:51:22 INFO - PROCESS | 1664 | 1469256682159 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]]]}] 23:51:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:51:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:51:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 628ms 23:51:22 INFO - PROCESS | 1664 | 1469256682203 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 23:51:22 INFO - PROCESS | 1664 | 1469256682207 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 23:51:22 INFO - TEST-START | /DOMEvents/constructors.html 23:51:22 INFO - PROCESS | 1664 | 1469256682211 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:51:22 INFO - PROCESS | 1664 | 1469256682213 Marionette TRACE conn2 <- [1,2914,null,{}] 23:51:22 INFO - PROCESS | 1664 | 1469256682215 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}] 23:51:22 INFO - PROCESS | 1664 | 1469256682217 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:22 INFO - PROCESS | 1664 | 1469256682297 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 23:51:22 INFO - PROCESS | 1664 | 1469256682305 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:22 INFO - PROCESS | 1664 | 1469256682306 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:22 INFO - PROCESS | 1664 | ++DOCSHELL 0x120928000 == 29 [pid = 1664] [id = 736] 23:51:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 78 (0x119125400) [pid = 1664] [serial = 2208] [outer = 0x0] 23:51:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x1194d7400) [pid = 1664] [serial = 2209] [outer = 0x119125400] 23:51:22 INFO - PROCESS | 1664 | 1469256682333 Marionette DEBUG loaded listener.js 23:51:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x1198df400) [pid = 1664] [serial = 2210] [outer = 0x119125400] 23:51:22 INFO - PROCESS | 1664 | 1469256682709 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]]]}] 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:51:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:51:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:51:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:51:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:51:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:51:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:51:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:51:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:51:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 527ms 23:51:22 INFO - PROCESS | 1664 | 1469256682739 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 23:51:22 INFO - PROCESS | 1664 | 1469256682740 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 23:51:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:51:22 INFO - PROCESS | 1664 | 1469256682743 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:51:22 INFO - PROCESS | 1664 | 1469256682745 Marionette TRACE conn2 <- [1,2918,null,{}] 23:51:22 INFO - PROCESS | 1664 | 1469256682753 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}] 23:51:22 INFO - PROCESS | 1664 | 1469256682756 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:22 INFO - PROCESS | 1664 | 1469256682840 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 23:51:22 INFO - PROCESS | 1664 | 1469256682845 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:22 INFO - PROCESS | 1664 | 1469256682848 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:22 INFO - PROCESS | 1664 | ++DOCSHELL 0x125f47000 == 30 [pid = 1664] [id = 737] 23:51:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x119d23400) [pid = 1664] [serial = 2211] [outer = 0x0] 23:51:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x119e6e400) [pid = 1664] [serial = 2212] [outer = 0x119d23400] 23:51:22 INFO - PROCESS | 1664 | 1469256682878 Marionette DEBUG loaded listener.js 23:51:22 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x120b04400) [pid = 1664] [serial = 2213] [outer = 0x119d23400] 23:51:23 INFO - PROCESS | 1664 | 1469256683275 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:51:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:51:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 570ms 23:51:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:51:23 INFO - PROCESS | 1664 | 1469256683314 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 23:51:23 INFO - PROCESS | 1664 | 1469256683317 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 23:51:23 INFO - PROCESS | 1664 | 1469256683320 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:51:23 INFO - PROCESS | 1664 | 1469256683322 Marionette TRACE conn2 <- [1,2922,null,{}] 23:51:23 INFO - PROCESS | 1664 | 1469256683325 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}] 23:51:23 INFO - PROCESS | 1664 | 1469256683327 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:23 INFO - PROCESS | 1664 | 1469256683441 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 23:51:23 INFO - PROCESS | 1664 | 1469256683446 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:23 INFO - PROCESS | 1664 | 1469256683448 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:23 INFO - PROCESS | 1664 | ++DOCSHELL 0x128da9000 == 31 [pid = 1664] [id = 738] 23:51:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x112f51c00) [pid = 1664] [serial = 2214] [outer = 0x0] 23:51:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x1198d6800) [pid = 1664] [serial = 2215] [outer = 0x112f51c00] 23:51:23 INFO - PROCESS | 1664 | 1469256683490 Marionette DEBUG loaded listener.js 23:51:23 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x1214b6400) [pid = 1664] [serial = 2216] [outer = 0x112f51c00] 23:51:23 INFO - PROCESS | 1664 | [1664] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:51:23 INFO - PROCESS | 1664 | [1664] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:51:23 INFO - PROCESS | 1664 | [1664] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:51:23 INFO - PROCESS | 1664 | [1664] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:51:23 INFO - PROCESS | 1664 | 1469256683864 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]]]}] 23:51:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:51:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:51:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:51:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:51:23 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 23:51:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:51:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:51:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:51:23 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 23:51:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:51:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:51:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:51:23 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]" 23:51:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:51:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:51:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:51:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:51:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 570ms 23:51:23 INFO - PROCESS | 1664 | 1469256683890 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 23:51:23 INFO - PROCESS | 1664 | 1469256683892 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 23:51:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:51:23 INFO - PROCESS | 1664 | 1469256683895 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:51:23 INFO - PROCESS | 1664 | 1469256683906 Marionette TRACE conn2 <- [1,2926,null,{}] 23:51:23 INFO - PROCESS | 1664 | 1469256683911 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}] 23:51:23 INFO - PROCESS | 1664 | 1469256683912 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:24 INFO - PROCESS | 1664 | 1469256684024 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 23:51:24 INFO - PROCESS | 1664 | 1469256684031 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:24 INFO - PROCESS | 1664 | 1469256684032 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:24 INFO - PROCESS | 1664 | ++DOCSHELL 0x120fd3800 == 32 [pid = 1664] [id = 739] 23:51:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x1214b8400) [pid = 1664] [serial = 2217] [outer = 0x0] 23:51:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x122dc4800) [pid = 1664] [serial = 2218] [outer = 0x1214b8400] 23:51:24 INFO - PROCESS | 1664 | 1469256684057 Marionette DEBUG loaded listener.js 23:51:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x125a98000) [pid = 1664] [serial = 2219] [outer = 0x1214b8400] 23:51:24 INFO - PROCESS | 1664 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:51:24 INFO - PROCESS | 1664 | 1469256684352 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]]]}] 23:51:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:51:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 484ms 23:51:24 INFO - PROCESS | 1664 | 1469256684379 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 23:51:24 INFO - PROCESS | 1664 | 1469256684380 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 23:51:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:51:24 INFO - PROCESS | 1664 | 1469256684385 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:51:24 INFO - PROCESS | 1664 | 1469256684386 Marionette TRACE conn2 <- [1,2930,null,{}] 23:51:24 INFO - PROCESS | 1664 | 1469256684388 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}] 23:51:24 INFO - PROCESS | 1664 | 1469256684392 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:24 INFO - PROCESS | 1664 | 1469256684514 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 23:51:24 INFO - PROCESS | 1664 | 1469256684525 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:24 INFO - PROCESS | 1664 | 1469256684527 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:24 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b43f000 == 33 [pid = 1664] [id = 740] 23:51:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1262a9800) [pid = 1664] [serial = 2220] [outer = 0x0] 23:51:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x1265d2800) [pid = 1664] [serial = 2221] [outer = 0x1262a9800] 23:51:24 INFO - PROCESS | 1664 | 1469256684552 Marionette DEBUG loaded listener.js 23:51:24 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x128c84000) [pid = 1664] [serial = 2222] [outer = 0x1262a9800] 23:51:24 INFO - PROCESS | 1664 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:51:24 INFO - PROCESS | 1664 | 1469256684851 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]]]}] 23:51:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:51:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 520ms 23:51:24 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:51:24 INFO - PROCESS | 1664 | 1469256684904 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 23:51:24 INFO - PROCESS | 1664 | 1469256684906 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 23:51:24 INFO - PROCESS | 1664 | 1469256684908 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:51:24 INFO - PROCESS | 1664 | 1469256684917 Marionette TRACE conn2 <- [1,2934,null,{}] 23:51:24 INFO - PROCESS | 1664 | 1469256684926 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}] 23:51:24 INFO - PROCESS | 1664 | 1469256684927 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:25 INFO - PROCESS | 1664 | 1469256685022 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 23:51:25 INFO - PROCESS | 1664 | 1469256685025 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:25 INFO - PROCESS | 1664 | 1469256685026 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:25 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b7a1800 == 34 [pid = 1664] [id = 741] 23:51:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x128c85000) [pid = 1664] [serial = 2223] [outer = 0x0] 23:51:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x128dee400) [pid = 1664] [serial = 2224] [outer = 0x128c85000] 23:51:25 INFO - PROCESS | 1664 | 1469256685051 Marionette DEBUG loaded listener.js 23:51:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x128f0b000) [pid = 1664] [serial = 2225] [outer = 0x128c85000] 23:51:25 INFO - PROCESS | 1664 | 1469256685358 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]]]}] 23:51:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:51:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 484ms 23:51:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:51:25 INFO - PROCESS | 1664 | 1469256685392 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 23:51:25 INFO - PROCESS | 1664 | 1469256685393 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 23:51:25 INFO - PROCESS | 1664 | 1469256685395 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:51:25 INFO - PROCESS | 1664 | 1469256685397 Marionette TRACE conn2 <- [1,2938,null,{}] 23:51:25 INFO - PROCESS | 1664 | 1469256685401 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}] 23:51:25 INFO - PROCESS | 1664 | 1469256685402 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:25 INFO - PROCESS | 1664 | 1469256685499 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 23:51:25 INFO - PROCESS | 1664 | 1469256685537 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:25 INFO - PROCESS | 1664 | 1469256685538 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:25 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c012800 == 35 [pid = 1664] [id = 742] 23:51:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x128f0c400) [pid = 1664] [serial = 2226] [outer = 0x0] 23:51:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x128f54800) [pid = 1664] [serial = 2227] [outer = 0x128f0c400] 23:51:25 INFO - PROCESS | 1664 | 1469256685562 Marionette DEBUG loaded listener.js 23:51:25 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12909c000) [pid = 1664] [serial = 2228] [outer = 0x128f0c400] 23:51:25 INFO - PROCESS | 1664 | 1469256685810 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]]]}] 23:51:25 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. 23:51:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 468ms 23:51:25 INFO - PROCESS | 1664 | 1469256685871 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 23:51:25 INFO - PROCESS | 1664 | 1469256685872 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 23:51:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:51:25 INFO - PROCESS | 1664 | 1469256685883 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:51:25 INFO - PROCESS | 1664 | 1469256685885 Marionette TRACE conn2 <- [1,2942,null,{}] 23:51:25 INFO - PROCESS | 1664 | 1469256685888 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}] 23:51:25 INFO - PROCESS | 1664 | 1469256685889 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:25 INFO - PROCESS | 1664 | 1469256685989 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 23:51:26 INFO - PROCESS | 1664 | 1469256686000 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:26 INFO - PROCESS | 1664 | 1469256686001 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:26 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c476000 == 36 [pid = 1664] [id = 743] 23:51:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12909e000) [pid = 1664] [serial = 2229] [outer = 0x0] 23:51:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x1290a3c00) [pid = 1664] [serial = 2230] [outer = 0x12909e000] 23:51:26 INFO - PROCESS | 1664 | 1469256686024 Marionette DEBUG loaded listener.js 23:51:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x1290a9000) [pid = 1664] [serial = 2231] [outer = 0x12909e000] 23:51:26 INFO - PROCESS | 1664 | 1469256686400 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"]]]}] 23:51:26 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x111e5fc00) [pid = 1664] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:51:26 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1181dc800) [pid = 1664] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:51:26 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x11213cc00) [pid = 1664] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:51:26 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x116769c00) [pid = 1664] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:51:26 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x112fea000) [pid = 1664] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:51:26 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x112a8e400) [pid = 1664] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:51:26 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1194e3400) [pid = 1664] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:51:26 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x112f4a000) [pid = 1664] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:51:26 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x119a2dc00) [pid = 1664] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:51:26 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x119d2a400) [pid = 1664] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:51:26 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x122fe4800) [pid = 1664] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:51:26 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x113cdf400) [pid = 1664] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:51:26 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x125bbac00) [pid = 1664] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:51:26 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x128c22c00) [pid = 1664] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:51:26 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x119d29000) [pid = 1664] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:51:26 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x11305b400) [pid = 1664] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:51:26 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 23:51:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:51:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 581ms 23:51:26 INFO - PROCESS | 1664 | 1469256686457 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 23:51:26 INFO - PROCESS | 1664 | 1469256686458 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 23:51:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:51:26 INFO - PROCESS | 1664 | 1469256686460 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:51:26 INFO - PROCESS | 1664 | 1469256686461 Marionette TRACE conn2 <- [1,2946,null,{}] 23:51:26 INFO - PROCESS | 1664 | 1469256686463 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}] 23:51:26 INFO - PROCESS | 1664 | 1469256686464 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:26 INFO - PROCESS | 1664 | 1469256686544 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 23:51:26 INFO - PROCESS | 1664 | 1469256686552 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:26 INFO - PROCESS | 1664 | 1469256686553 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:26 INFO - PROCESS | 1664 | ++DOCSHELL 0x128619000 == 37 [pid = 1664] [id = 744] 23:51:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x112fea000) [pid = 1664] [serial = 2232] [outer = 0x0] 23:51:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x116142400) [pid = 1664] [serial = 2233] [outer = 0x112fea000] 23:51:26 INFO - PROCESS | 1664 | 1469256686577 Marionette DEBUG loaded listener.js 23:51:26 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1194e3400) [pid = 1664] [serial = 2234] [outer = 0x112fea000] 23:51:26 INFO - PROCESS | 1664 | 1469256686875 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]]]}] 23:51:26 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. 23:51:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 471ms 23:51:26 INFO - PROCESS | 1664 | 1469256686933 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 23:51:26 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:51:26 INFO - PROCESS | 1664 | 1469256686942 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 23:51:26 INFO - PROCESS | 1664 | 1469256686945 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:51:26 INFO - PROCESS | 1664 | 1469256686946 Marionette TRACE conn2 <- [1,2950,null,{}] 23:51:26 INFO - PROCESS | 1664 | 1469256686949 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}] 23:51:26 INFO - PROCESS | 1664 | 1469256686950 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:27 INFO - PROCESS | 1664 | 1469256687064 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 23:51:27 INFO - PROCESS | 1664 | 1469256687070 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:27 INFO - PROCESS | 1664 | 1469256687071 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:27 INFO - PROCESS | 1664 | ++DOCSHELL 0x12cd10000 == 38 [pid = 1664] [id = 745] 23:51:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x11305b400) [pid = 1664] [serial = 2235] [outer = 0x0] 23:51:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x122fe4800) [pid = 1664] [serial = 2236] [outer = 0x11305b400] 23:51:27 INFO - PROCESS | 1664 | 1469256687097 Marionette DEBUG loaded listener.js 23:51:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x12a1abc00) [pid = 1664] [serial = 2237] [outer = 0x11305b400] 23:51:27 INFO - PROCESS | 1664 | ++DOCSHELL 0x12ceb4800 == 39 [pid = 1664] [id = 746] 23:51:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x12a2bcc00) [pid = 1664] [serial = 2238] [outer = 0x0] 23:51:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x12a1b3400) [pid = 1664] [serial = 2239] [outer = 0x12a2bcc00] 23:51:27 INFO - PROCESS | 1664 | 1469256687397 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]]]}] 23:51:27 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. 23:51:27 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 468ms 23:51:27 INFO - PROCESS | 1664 | 1469256687413 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 23:51:27 INFO - PROCESS | 1664 | 1469256687414 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 23:51:27 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:51:27 INFO - PROCESS | 1664 | 1469256687425 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:51:27 INFO - PROCESS | 1664 | 1469256687426 Marionette TRACE conn2 <- [1,2954,null,{}] 23:51:27 INFO - PROCESS | 1664 | 1469256687428 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}] 23:51:27 INFO - PROCESS | 1664 | 1469256687429 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:27 INFO - PROCESS | 1664 | 1469256687530 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 23:51:27 INFO - PROCESS | 1664 | 1469256687534 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:27 INFO - PROCESS | 1664 | 1469256687536 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:27 INFO - PROCESS | 1664 | ++DOCSHELL 0x12d5a2000 == 40 [pid = 1664] [id = 747] 23:51:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x12a1ac400) [pid = 1664] [serial = 2240] [outer = 0x0] 23:51:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12a2bf400) [pid = 1664] [serial = 2241] [outer = 0x12a1ac400] 23:51:27 INFO - PROCESS | 1664 | 1469256687559 Marionette DEBUG loaded listener.js 23:51:27 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x12a60dc00) [pid = 1664] [serial = 2242] [outer = 0x12a1ac400] 23:51:27 INFO - PROCESS | 1664 | 1469256687862 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]]]}] 23:51:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:51:27 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 23:51:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 470ms 23:51:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:51:27 INFO - PROCESS | 1664 | 1469256687895 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 23:51:27 INFO - PROCESS | 1664 | 1469256687896 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 23:51:27 INFO - PROCESS | 1664 | 1469256687900 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:51:27 INFO - PROCESS | 1664 | 1469256687901 Marionette TRACE conn2 <- [1,2958,null,{}] 23:51:27 INFO - PROCESS | 1664 | 1469256687903 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}] 23:51:27 INFO - PROCESS | 1664 | 1469256687904 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:28 INFO - PROCESS | 1664 | 1469256688020 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 23:51:28 INFO - PROCESS | 1664 | 1469256688027 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:28 INFO - PROCESS | 1664 | 1469256688028 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:28 INFO - PROCESS | 1664 | ++DOCSHELL 0x12d5b1000 == 41 [pid = 1664] [id = 748] 23:51:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x12a1b0800) [pid = 1664] [serial = 2243] [outer = 0x0] 23:51:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x12abaa400) [pid = 1664] [serial = 2244] [outer = 0x12a1b0800] 23:51:28 INFO - PROCESS | 1664 | 1469256688052 Marionette DEBUG loaded listener.js 23:51:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x12b325400) [pid = 1664] [serial = 2245] [outer = 0x12a1b0800] 23:51:28 INFO - PROCESS | 1664 | 1469256688310 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]]]}] 23:51:28 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. 23:51:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 420ms 23:51:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:51:28 INFO - PROCESS | 1664 | 1469256688320 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 23:51:28 INFO - PROCESS | 1664 | 1469256688321 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 23:51:28 INFO - PROCESS | 1664 | 1469256688323 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:51:28 INFO - PROCESS | 1664 | 1469256688324 Marionette TRACE conn2 <- [1,2962,null,{}] 23:51:28 INFO - PROCESS | 1664 | 1469256688329 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}] 23:51:28 INFO - PROCESS | 1664 | 1469256688330 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:28 INFO - PROCESS | 1664 | 1469256688414 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 23:51:28 INFO - PROCESS | 1664 | 1469256688522 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:28 INFO - PROCESS | 1664 | 1469256688523 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:28 INFO - PROCESS | 1664 | ++DOCSHELL 0x116687000 == 42 [pid = 1664] [id = 749] 23:51:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x110e9e800) [pid = 1664] [serial = 2246] [outer = 0x0] 23:51:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x112a85000) [pid = 1664] [serial = 2247] [outer = 0x110e9e800] 23:51:28 INFO - PROCESS | 1664 | 1469256688554 Marionette DEBUG loaded listener.js 23:51:28 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x113352400) [pid = 1664] [serial = 2248] [outer = 0x110e9e800] 23:51:28 INFO - PROCESS | 1664 | 1469256688931 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]]]}] 23:51:28 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. 23:51:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 620ms 23:51:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:51:28 INFO - PROCESS | 1664 | 1469256688945 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 23:51:28 INFO - PROCESS | 1664 | 1469256688948 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 23:51:28 INFO - PROCESS | 1664 | 1469256688951 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:51:28 INFO - PROCESS | 1664 | 1469256688952 Marionette TRACE conn2 <- [1,2966,null,{}] 23:51:28 INFO - PROCESS | 1664 | 1469256688956 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}] 23:51:28 INFO - PROCESS | 1664 | 1469256688959 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:29 INFO - PROCESS | 1664 | 1469256689067 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 23:51:29 INFO - PROCESS | 1664 | 1469256689130 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:29 INFO - PROCESS | 1664 | 1469256689131 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:29 INFO - PROCESS | 1664 | ++DOCSHELL 0x124a3f800 == 43 [pid = 1664] [id = 750] 23:51:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x115e8fc00) [pid = 1664] [serial = 2249] [outer = 0x0] 23:51:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x11912ac00) [pid = 1664] [serial = 2250] [outer = 0x115e8fc00] 23:51:29 INFO - PROCESS | 1664 | 1469256689203 Marionette DEBUG loaded listener.js 23:51:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x119a26400) [pid = 1664] [serial = 2251] [outer = 0x115e8fc00] 23:51:29 INFO - PROCESS | 1664 | 1469256689576 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]]]}] 23:51:29 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. 23:51:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 671ms 23:51:29 INFO - PROCESS | 1664 | 1469256689623 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 23:51:29 INFO - PROCESS | 1664 | 1469256689626 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 23:51:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:51:29 INFO - PROCESS | 1664 | 1469256689629 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:51:29 INFO - PROCESS | 1664 | 1469256689630 Marionette TRACE conn2 <- [1,2970,null,{}] 23:51:29 INFO - PROCESS | 1664 | 1469256689633 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}] 23:51:29 INFO - PROCESS | 1664 | 1469256689634 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:29 INFO - PROCESS | 1664 | 1469256689738 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 23:51:29 INFO - PROCESS | 1664 | 1469256689803 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:29 INFO - PROCESS | 1664 | 1469256689804 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:29 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b43a000 == 44 [pid = 1664] [id = 751] 23:51:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x119d42800) [pid = 1664] [serial = 2252] [outer = 0x0] 23:51:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x120a11800) [pid = 1664] [serial = 2253] [outer = 0x119d42800] 23:51:29 INFO - PROCESS | 1664 | 1469256689832 Marionette DEBUG loaded listener.js 23:51:29 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x1214b1000) [pid = 1664] [serial = 2254] [outer = 0x119d42800] 23:51:30 INFO - PROCESS | 1664 | 1469256690207 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]]]}] 23:51:30 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. 23:51:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 619ms 23:51:30 INFO - PROCESS | 1664 | 1469256690248 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 23:51:30 INFO - PROCESS | 1664 | 1469256690250 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 23:51:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:51:30 INFO - PROCESS | 1664 | 1469256690257 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:51:30 INFO - PROCESS | 1664 | 1469256690262 Marionette TRACE conn2 <- [1,2974,null,{}] 23:51:30 INFO - PROCESS | 1664 | 1469256690265 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}] 23:51:30 INFO - PROCESS | 1664 | 1469256690267 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:30 INFO - PROCESS | 1664 | 1469256690373 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 23:51:30 INFO - PROCESS | 1664 | 1469256690468 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:30 INFO - PROCESS | 1664 | 1469256690469 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:30 INFO - PROCESS | 1664 | ++DOCSHELL 0x12da67000 == 45 [pid = 1664] [id = 752] 23:51:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x122d2ec00) [pid = 1664] [serial = 2255] [outer = 0x0] 23:51:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x1265c9c00) [pid = 1664] [serial = 2256] [outer = 0x122d2ec00] 23:51:30 INFO - PROCESS | 1664 | 1469256690500 Marionette DEBUG loaded listener.js 23:51:30 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x128799800) [pid = 1664] [serial = 2257] [outer = 0x122d2ec00] 23:51:30 INFO - PROCESS | 1664 | 1469256690838 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]]]}] 23:51:30 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. 23:51:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 626ms 23:51:30 INFO - PROCESS | 1664 | 1469256690880 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 23:51:30 INFO - PROCESS | 1664 | 1469256690882 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 23:51:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:51:30 INFO - PROCESS | 1664 | 1469256690884 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:51:30 INFO - PROCESS | 1664 | 1469256690885 Marionette TRACE conn2 <- [1,2978,null,{}] 23:51:30 INFO - PROCESS | 1664 | 1469256690888 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}] 23:51:30 INFO - PROCESS | 1664 | 1469256690889 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:31 INFO - PROCESS | 1664 | 1469256691019 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 23:51:31 INFO - PROCESS | 1664 | 1469256691080 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:31 INFO - PROCESS | 1664 | 1469256691081 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:31 INFO - PROCESS | 1664 | ++DOCSHELL 0x128943000 == 46 [pid = 1664] [id = 753] 23:51:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x1287a1400) [pid = 1664] [serial = 2258] [outer = 0x0] 23:51:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x128c88000) [pid = 1664] [serial = 2259] [outer = 0x1287a1400] 23:51:31 INFO - PROCESS | 1664 | 1469256691109 Marionette DEBUG loaded listener.js 23:51:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x12909f000) [pid = 1664] [serial = 2260] [outer = 0x1287a1400] 23:51:31 INFO - PROCESS | 1664 | 1469256691606 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]]]}] 23:51:31 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. 23:51:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 772ms 23:51:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:51:31 INFO - PROCESS | 1664 | 1469256691656 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 23:51:31 INFO - PROCESS | 1664 | 1469256691658 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 23:51:31 INFO - PROCESS | 1664 | 1469256691661 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:51:31 INFO - PROCESS | 1664 | 1469256691663 Marionette TRACE conn2 <- [1,2982,null,{}] 23:51:31 INFO - PROCESS | 1664 | 1469256691667 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}] 23:51:31 INFO - PROCESS | 1664 | 1469256691668 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:31 INFO - PROCESS | 1664 | 1469256691814 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 23:51:31 INFO - PROCESS | 1664 | 1469256691927 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:31 INFO - PROCESS | 1664 | 1469256691928 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:31 INFO - PROCESS | 1664 | ++DOCSHELL 0x115e3c800 == 47 [pid = 1664] [id = 754] 23:51:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x112f51400) [pid = 1664] [serial = 2261] [outer = 0x0] 23:51:31 INFO - PROCESS | 1664 | ++DOMWINDOW == 116 (0x116767c00) [pid = 1664] [serial = 2262] [outer = 0x112f51400] 23:51:31 INFO - PROCESS | 1664 | 1469256691958 Marionette DEBUG loaded listener.js 23:51:32 INFO - PROCESS | 1664 | ++DOMWINDOW == 117 (0x116ab1400) [pid = 1664] [serial = 2263] [outer = 0x112f51400] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12d5b1000 == 46 [pid = 1664] [id = 748] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12d5a2000 == 45 [pid = 1664] [id = 747] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12ceb4800 == 44 [pid = 1664] [id = 746] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12cd10000 == 43 [pid = 1664] [id = 745] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x128619000 == 42 [pid = 1664] [id = 744] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12c476000 == 41 [pid = 1664] [id = 743] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12c012800 == 40 [pid = 1664] [id = 742] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12b7a1800 == 39 [pid = 1664] [id = 741] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12b43f000 == 38 [pid = 1664] [id = 740] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x120fd3800 == 37 [pid = 1664] [id = 739] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x128da9000 == 36 [pid = 1664] [id = 738] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x125f47000 == 35 [pid = 1664] [id = 737] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x120928000 == 34 [pid = 1664] [id = 736] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x11837c000 == 33 [pid = 1664] [id = 735] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12cd0a800 == 32 [pid = 1664] [id = 18] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x120c3d000 == 31 [pid = 1664] [id = 734] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x116695800 == 30 [pid = 1664] [id = 733] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x128943000 == 29 [pid = 1664] [id = 753] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12da67000 == 28 [pid = 1664] [id = 752] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x12b43a000 == 27 [pid = 1664] [id = 751] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x124a3f800 == 26 [pid = 1664] [id = 750] 23:51:32 INFO - PROCESS | 1664 | --DOCSHELL 0x116687000 == 25 [pid = 1664] [id = 749] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 116 (0x120a0b800) [pid = 1664] [serial = 2179] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 115 (0x11860ac00) [pid = 1664] [serial = 2170] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x122d2a800) [pid = 1664] [serial = 2182] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x1191dd000) [pid = 1664] [serial = 2171] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x1181dd400) [pid = 1664] [serial = 2162] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x116ab0800) [pid = 1664] [serial = 2161] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x116142000) [pid = 1664] [serial = 2167] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x116aafc00) [pid = 1664] [serial = 2168] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x112d22800) [pid = 1664] [serial = 2164] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x112f58400) [pid = 1664] [serial = 2165] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x119d1c400) [pid = 1664] [serial = 2173] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x119d29c00) [pid = 1664] [serial = 2174] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x1181df800) [pid = 1664] [serial = 2150] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x115d9f400) [pid = 1664] [serial = 2149] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x120a0ac00) [pid = 1664] [serial = 2153] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x119d26c00) [pid = 1664] [serial = 2152] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1244af400) [pid = 1664] [serial = 2185] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1285e4400) [pid = 1664] [serial = 2156] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1243f9c00) [pid = 1664] [serial = 2183] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x125a9b000) [pid = 1664] [serial = 2155] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x117161400) [pid = 1664] [serial = 2188] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x119d40000) [pid = 1664] [serial = 2189] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1265c8400) [pid = 1664] [serial = 2194] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x124a84c00) [pid = 1664] [serial = 2186] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x128c16800) [pid = 1664] [serial = 2195] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x128f57800) [pid = 1664] [serial = 2159] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x119d46800) [pid = 1664] [serial = 2176] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x128c24c00) [pid = 1664] [serial = 2197] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1265c6800) [pid = 1664] [serial = 2192] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x128def400) [pid = 1664] [serial = 2158] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x121637400) [pid = 1664] [serial = 2180] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x119e67c00) [pid = 1664] [serial = 2177] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x124a82000) [pid = 1664] [serial = 2191] [outer = 0x0] [url = about:blank] 23:51:32 INFO - PROCESS | 1664 | 1469256692833 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"]]]}] 23:51:32 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 23:51:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:51:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1225ms 23:51:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:51:32 INFO - PROCESS | 1664 | 1469256692887 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 23:51:32 INFO - PROCESS | 1664 | 1469256692889 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 23:51:32 INFO - PROCESS | 1664 | 1469256692892 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:51:32 INFO - PROCESS | 1664 | 1469256692894 Marionette TRACE conn2 <- [1,2986,null,{}] 23:51:32 INFO - PROCESS | 1664 | 1469256692903 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}] 23:51:32 INFO - PROCESS | 1664 | 1469256692904 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:32 INFO - PROCESS | 1664 | 1469256692989 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 23:51:33 INFO - PROCESS | 1664 | 1469256693050 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:33 INFO - PROCESS | 1664 | 1469256693051 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:33 INFO - PROCESS | 1664 | ++DOCSHELL 0x117463800 == 26 [pid = 1664] [id = 755] 23:51:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x112f57000) [pid = 1664] [serial = 2264] [outer = 0x0] 23:51:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x1130b7800) [pid = 1664] [serial = 2265] [outer = 0x112f57000] 23:51:33 INFO - PROCESS | 1664 | 1469256693080 Marionette DEBUG loaded listener.js 23:51:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x113265400) [pid = 1664] [serial = 2266] [outer = 0x112f57000] 23:51:33 INFO - PROCESS | 1664 | 1469256693421 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]]]}] 23:51:33 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. 23:51:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 576ms 23:51:33 INFO - PROCESS | 1664 | 1469256693469 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 23:51:33 INFO - PROCESS | 1664 | 1469256693474 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 23:51:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:51:33 INFO - PROCESS | 1664 | 1469256693481 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:51:33 INFO - PROCESS | 1664 | 1469256693484 Marionette TRACE conn2 <- [1,2990,null,{}] 23:51:33 INFO - PROCESS | 1664 | 1469256693488 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}] 23:51:33 INFO - PROCESS | 1664 | 1469256693490 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:33 INFO - PROCESS | 1664 | 1469256693621 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 23:51:33 INFO - PROCESS | 1664 | 1469256693730 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:33 INFO - PROCESS | 1664 | 1469256693731 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:33 INFO - PROCESS | 1664 | ++DOCSHELL 0x1192a5000 == 27 [pid = 1664] [id = 756] 23:51:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x116884800) [pid = 1664] [serial = 2267] [outer = 0x0] 23:51:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x1176bd800) [pid = 1664] [serial = 2268] [outer = 0x116884800] 23:51:33 INFO - PROCESS | 1664 | 1469256693761 Marionette DEBUG loaded listener.js 23:51:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x118251000) [pid = 1664] [serial = 2269] [outer = 0x116884800] 23:51:33 INFO - PROCESS | 1664 | ++DOCSHELL 0x120c31800 == 28 [pid = 1664] [id = 757] 23:51:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x11878f000) [pid = 1664] [serial = 2270] [outer = 0x0] 23:51:33 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x1183eb800) [pid = 1664] [serial = 2271] [outer = 0x11878f000] 23:51:34 INFO - PROCESS | 1664 | 1469256694066 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]]]}] 23:51:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 23:51:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 625ms 23:51:34 INFO - PROCESS | 1664 | 1469256694105 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 23:51:34 INFO - PROCESS | 1664 | 1469256694106 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 23:51:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:51:34 INFO - PROCESS | 1664 | 1469256694109 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:51:34 INFO - PROCESS | 1664 | 1469256694111 Marionette TRACE conn2 <- [1,2994,null,{}] 23:51:34 INFO - PROCESS | 1664 | 1469256694119 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}] 23:51:34 INFO - PROCESS | 1664 | 1469256694122 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:34 INFO - PROCESS | 1664 | 1469256694234 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 23:51:34 INFO - PROCESS | 1664 | 1469256694242 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:34 INFO - PROCESS | 1664 | 1469256694245 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:34 INFO - PROCESS | 1664 | ++DOCSHELL 0x120fe2000 == 29 [pid = 1664] [id = 758] 23:51:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x1121bd800) [pid = 1664] [serial = 2272] [outer = 0x0] 23:51:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1194df000) [pid = 1664] [serial = 2273] [outer = 0x1121bd800] 23:51:34 INFO - PROCESS | 1664 | 1469256694273 Marionette DEBUG loaded listener.js 23:51:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x119b95000) [pid = 1664] [serial = 2274] [outer = 0x1121bd800] 23:51:34 INFO - PROCESS | 1664 | 1469256694547 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]]]}] 23:51:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:51:34 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 23:51:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 470ms 23:51:34 INFO - PROCESS | 1664 | 1469256694579 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 23:51:34 INFO - PROCESS | 1664 | 1469256694581 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 23:51:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:51:34 INFO - PROCESS | 1664 | 1469256694590 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:51:34 INFO - PROCESS | 1664 | 1469256694591 Marionette TRACE conn2 <- [1,2998,null,{}] 23:51:34 INFO - PROCESS | 1664 | 1469256694593 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}] 23:51:34 INFO - PROCESS | 1664 | 1469256694594 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:34 INFO - PROCESS | 1664 | 1469256694678 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 23:51:34 INFO - PROCESS | 1664 | 1469256694683 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:34 INFO - PROCESS | 1664 | 1469256694685 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:34 INFO - PROCESS | 1664 | ++DOCSHELL 0x125a16800 == 30 [pid = 1664] [id = 759] 23:51:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x119a2b000) [pid = 1664] [serial = 2275] [outer = 0x0] 23:51:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x119d29000) [pid = 1664] [serial = 2276] [outer = 0x119a2b000] 23:51:34 INFO - PROCESS | 1664 | 1469256694710 Marionette DEBUG loaded listener.js 23:51:34 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x119d49800) [pid = 1664] [serial = 2277] [outer = 0x119a2b000] 23:51:35 INFO - PROCESS | 1664 | 1469256695053 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]]]}] 23:51:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 23:51:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 519ms 23:51:35 INFO - PROCESS | 1664 | 1469256695116 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 23:51:35 INFO - PROCESS | 1664 | 1469256695117 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 23:51:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:51:35 INFO - PROCESS | 1664 | 1469256695119 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:51:35 INFO - PROCESS | 1664 | 1469256695120 Marionette TRACE conn2 <- [1,3002,null,{}] 23:51:35 INFO - PROCESS | 1664 | 1469256695123 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}] 23:51:35 INFO - PROCESS | 1664 | 1469256695124 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:35 INFO - PROCESS | 1664 | 1469256695221 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 23:51:35 INFO - PROCESS | 1664 | 1469256695225 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:35 INFO - PROCESS | 1664 | 1469256695226 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:35 INFO - PROCESS | 1664 | ++DOCSHELL 0x128612800 == 31 [pid = 1664] [id = 760] 23:51:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x116806c00) [pid = 1664] [serial = 2278] [outer = 0x0] 23:51:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x119e68800) [pid = 1664] [serial = 2279] [outer = 0x116806c00] 23:51:35 INFO - PROCESS | 1664 | 1469256695251 Marionette DEBUG loaded listener.js 23:51:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x120b09400) [pid = 1664] [serial = 2280] [outer = 0x116806c00] 23:51:35 INFO - PROCESS | 1664 | 1469256695558 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]]]}] 23:51:35 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. 23:51:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 473ms 23:51:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:51:35 INFO - PROCESS | 1664 | 1469256695592 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 23:51:35 INFO - PROCESS | 1664 | 1469256695593 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 23:51:35 INFO - PROCESS | 1664 | 1469256695595 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:51:35 INFO - PROCESS | 1664 | 1469256695596 Marionette TRACE conn2 <- [1,3006,null,{}] 23:51:35 INFO - PROCESS | 1664 | 1469256695600 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}] 23:51:35 INFO - PROCESS | 1664 | 1469256695604 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:35 INFO - PROCESS | 1664 | 1469256695719 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 23:51:35 INFO - PROCESS | 1664 | 1469256695731 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:35 INFO - PROCESS | 1664 | 1469256695732 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:35 INFO - PROCESS | 1664 | ++DOCSHELL 0x128c5f000 == 32 [pid = 1664] [id = 761] 23:51:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x120b0a400) [pid = 1664] [serial = 2281] [outer = 0x0] 23:51:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x121633c00) [pid = 1664] [serial = 2282] [outer = 0x120b0a400] 23:51:35 INFO - PROCESS | 1664 | 1469256695757 Marionette DEBUG loaded listener.js 23:51:35 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x1244a9800) [pid = 1664] [serial = 2283] [outer = 0x120b0a400] 23:51:36 INFO - PROCESS | 1664 | 1469256696055 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]]]}] 23:51:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 23:51:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 468ms 23:51:36 INFO - PROCESS | 1664 | 1469256696071 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 23:51:36 INFO - PROCESS | 1664 | 1469256696072 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 23:51:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:51:36 INFO - PROCESS | 1664 | 1469256696093 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:51:36 INFO - PROCESS | 1664 | 1469256696094 Marionette TRACE conn2 <- [1,3010,null,{}] 23:51:36 INFO - PROCESS | 1664 | 1469256696097 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}] 23:51:36 INFO - PROCESS | 1664 | 1469256696098 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:36 INFO - PROCESS | 1664 | 1469256696191 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 23:51:36 INFO - PROCESS | 1664 | 1469256696194 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:36 INFO - PROCESS | 1664 | 1469256696196 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:36 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a0c0800 == 33 [pid = 1664] [id = 762] 23:51:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x1182efc00) [pid = 1664] [serial = 2284] [outer = 0x0] 23:51:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x124a7a400) [pid = 1664] [serial = 2285] [outer = 0x1182efc00] 23:51:36 INFO - PROCESS | 1664 | 1469256696220 Marionette DEBUG loaded listener.js 23:51:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x1262aa400) [pid = 1664] [serial = 2286] [outer = 0x1182efc00] 23:51:36 INFO - PROCESS | 1664 | 1469256696511 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]]]}] 23:51:36 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 23:51:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 476ms 23:51:36 INFO - PROCESS | 1664 | 1469256696563 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 23:51:36 INFO - PROCESS | 1664 | 1469256696565 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 23:51:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:51:36 INFO - PROCESS | 1664 | 1469256696569 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:51:36 INFO - PROCESS | 1664 | 1469256696570 Marionette TRACE conn2 <- [1,3014,null,{}] 23:51:36 INFO - PROCESS | 1664 | 1469256696573 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}] 23:51:36 INFO - PROCESS | 1664 | 1469256696574 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:36 INFO - PROCESS | 1664 | 1469256696671 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 23:51:36 INFO - PROCESS | 1664 | 1469256696682 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:36 INFO - PROCESS | 1664 | 1469256696683 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:36 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a63c000 == 34 [pid = 1664] [id = 763] 23:51:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x1262ac400) [pid = 1664] [serial = 2287] [outer = 0x0] 23:51:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x1265cfc00) [pid = 1664] [serial = 2288] [outer = 0x1262ac400] 23:51:36 INFO - PROCESS | 1664 | 1469256696707 Marionette DEBUG loaded listener.js 23:51:36 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x1285ea800) [pid = 1664] [serial = 2289] [outer = 0x1262ac400] 23:51:36 INFO - PROCESS | 1664 | [1664] 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 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x12a2bcc00) [pid = 1664] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x1262a9800) [pid = 1664] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x12cd0b800) [pid = 1664] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x12a1ac400) [pid = 1664] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x128c85000) [pid = 1664] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x128f0c400) [pid = 1664] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x119d23400) [pid = 1664] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x112f51c00) [pid = 1664] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x117d03000) [pid = 1664] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x11688b800) [pid = 1664] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x119125400) [pid = 1664] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x128c1a000) [pid = 1664] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x110e97400) [pid = 1664] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x1214b8400) [pid = 1664] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x12909e000) [pid = 1664] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x12c421800) [pid = 1664] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x112fea000) [pid = 1664] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x11305b400) [pid = 1664] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:51:37 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x12a1b0800) [pid = 1664] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:51:37 INFO - PROCESS | 1664 | 1469256697239 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:51:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:51:37 INFO - {} 23:51:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:51:37 INFO - {} 23:51:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:51:37 INFO - {} 23:51:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:51:37 INFO - {} 23:51:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 719ms 23:51:37 INFO - PROCESS | 1664 | 1469256697289 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 23:51:37 INFO - PROCESS | 1664 | 1469256697291 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 23:51:37 INFO - TEST-START | /FileAPI/fileReader.html 23:51:37 INFO - PROCESS | 1664 | 1469256697293 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:51:37 INFO - PROCESS | 1664 | 1469256697294 Marionette TRACE conn2 <- [1,3018,null,{}] 23:51:37 INFO - PROCESS | 1664 | 1469256697296 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}] 23:51:37 INFO - PROCESS | 1664 | 1469256697297 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:37 INFO - PROCESS | 1664 | 1469256697371 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 23:51:37 INFO - PROCESS | 1664 | 1469256697449 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:37 INFO - PROCESS | 1664 | 1469256697450 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:37 INFO - PROCESS | 1664 | ++DOCSHELL 0x120fde000 == 35 [pid = 1664] [id = 764] 23:51:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x116769c00) [pid = 1664] [serial = 2290] [outer = 0x0] 23:51:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x120a10400) [pid = 1664] [serial = 2291] [outer = 0x116769c00] 23:51:37 INFO - PROCESS | 1664 | 1469256697474 Marionette DEBUG loaded listener.js 23:51:37 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1287a4000) [pid = 1664] [serial = 2292] [outer = 0x116769c00] 23:51:37 INFO - PROCESS | 1664 | 1469256697734 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]]]}] 23:51:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:51:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:51:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:51:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:51:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 469ms 23:51:37 INFO - PROCESS | 1664 | 1469256697763 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 23:51:37 INFO - PROCESS | 1664 | 1469256697768 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 23:51:37 INFO - TEST-START | /FileAPI/historical.html 23:51:37 INFO - PROCESS | 1664 | 1469256697778 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:51:37 INFO - PROCESS | 1664 | 1469256697780 Marionette TRACE conn2 <- [1,3022,null,{}] 23:51:37 INFO - PROCESS | 1664 | 1469256697793 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}] 23:51:37 INFO - PROCESS | 1664 | 1469256697794 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:37 INFO - PROCESS | 1664 | 1469256697918 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 23:51:38 INFO - PROCESS | 1664 | 1469256698004 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:38 INFO - PROCESS | 1664 | 1469256698005 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:38 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b79e000 == 36 [pid = 1664] [id = 765] 23:51:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x1176c5400) [pid = 1664] [serial = 2293] [outer = 0x0] 23:51:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x128c19400) [pid = 1664] [serial = 2294] [outer = 0x1176c5400] 23:51:38 INFO - PROCESS | 1664 | 1469256698043 Marionette DEBUG loaded listener.js 23:51:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x128c8c000) [pid = 1664] [serial = 2295] [outer = 0x1176c5400] 23:51:38 INFO - PROCESS | 1664 | 1469256698302 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"]]]}] 23:51:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:51:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:51:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:51:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:51:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:51:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:51:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:51:38 INFO - TEST-OK | /FileAPI/historical.html | took 573ms 23:51:38 INFO - TEST-START | /FileAPI/idlharness.html 23:51:38 INFO - PROCESS | 1664 | 1469256698354 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 23:51:38 INFO - PROCESS | 1664 | 1469256698356 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 23:51:38 INFO - PROCESS | 1664 | 1469256698358 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:51:38 INFO - PROCESS | 1664 | 1469256698360 Marionette TRACE conn2 <- [1,3026,null,{}] 23:51:38 INFO - PROCESS | 1664 | 1469256698362 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}] 23:51:38 INFO - PROCESS | 1664 | 1469256698364 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:38 INFO - PROCESS | 1664 | 1469256698460 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 23:51:38 INFO - PROCESS | 1664 | 1469256698464 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:38 INFO - PROCESS | 1664 | 1469256698465 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:38 INFO - PROCESS | 1664 | ++DOCSHELL 0x128612000 == 37 [pid = 1664] [id = 766] 23:51:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x128c8dc00) [pid = 1664] [serial = 2296] [outer = 0x0] 23:51:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x128f06c00) [pid = 1664] [serial = 2297] [outer = 0x128c8dc00] 23:51:38 INFO - PROCESS | 1664 | 1469256698493 Marionette DEBUG loaded listener.js 23:51:38 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x1290a2800) [pid = 1664] [serial = 2298] [outer = 0x128c8dc00] 23:51:39 INFO - PROCESS | 1664 | 1469256699013 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]]]}] 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:51:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:51:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:51:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:51:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:51:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:51:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:51:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:51:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:51:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:51:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:51:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:51:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:51:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:51:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:51:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:51:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 23:51:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:51:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:51:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:51:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:51:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:51:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:51:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:51:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:51:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:51:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:51:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 23:51:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:51:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:51:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:51:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:51:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:51:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 682ms 23:51:39 INFO - PROCESS | 1664 | 1469256699042 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 23:51:39 INFO - PROCESS | 1664 | 1469256699043 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 23:51:39 INFO - TEST-START | /FileAPI/idlharness.worker 23:51:39 INFO - PROCESS | 1664 | 1469256699046 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:51:39 INFO - PROCESS | 1664 | 1469256699047 Marionette TRACE conn2 <- [1,3030,null,{}] 23:51:39 INFO - PROCESS | 1664 | 1469256699049 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}] 23:51:39 INFO - PROCESS | 1664 | 1469256699050 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:39 INFO - PROCESS | 1664 | 1469256699130 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 23:51:39 INFO - PROCESS | 1664 | 1469256699240 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:39 INFO - PROCESS | 1664 | 1469256699242 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:39 INFO - PROCESS | 1664 | ++DOCSHELL 0x116687000 == 38 [pid = 1664] [id = 767] 23:51:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x110e92c00) [pid = 1664] [serial = 2299] [outer = 0x0] 23:51:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x110eae000) [pid = 1664] [serial = 2300] [outer = 0x110e92c00] 23:51:39 INFO - PROCESS | 1664 | 1469256699274 Marionette DEBUG loaded listener.js 23:51:39 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x112a80800) [pid = 1664] [serial = 2301] [outer = 0x110e92c00] 23:51:39 INFO - PROCESS | 1664 | [1664] 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 23:51:40 INFO - PROCESS | 1664 | 1469256700044 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,{},{}]]]}] 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:51:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:51:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:51:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:51:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:51:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:51:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:51:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:51:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:51:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:51:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:51:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:51:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:51:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:51:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:51:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:51:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:51:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:51:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:51:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:51:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:51:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:51:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:51:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:51:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:51:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:51:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:51:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:51:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:51:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:51:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:51:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:51:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:51:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:51:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:51:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:51:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:51:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:51:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:51:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:51:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:51:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:51:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:51:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:51:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:51:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:51:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:51:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:51:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:51:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:51:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:51:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:51:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:51:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:51:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:51:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:51:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:51:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:51:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:51:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:51:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:51:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:51:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:51:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:51:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:51:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:51:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:51:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:51:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:51:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:51:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:51:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:51:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:51:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:51:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:51:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:51:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:51:40 INFO - {} 23:51:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1092ms 23:51:40 INFO - PROCESS | 1664 | 1469256700142 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 23:51:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:51:40 INFO - PROCESS | 1664 | 1469256700146 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 23:51:40 INFO - PROCESS | 1664 | 1469256700153 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:51:40 INFO - PROCESS | 1664 | 1469256700157 Marionette TRACE conn2 <- [1,3034,null,{}] 23:51:40 INFO - PROCESS | 1664 | 1469256700164 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}] 23:51:40 INFO - PROCESS | 1664 | 1469256700168 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:40 INFO - PROCESS | 1664 | 1469256700353 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 23:51:40 INFO - PROCESS | 1664 | 1469256700483 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:40 INFO - PROCESS | 1664 | 1469256700485 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:40 INFO - PROCESS | 1664 | ++DOCSHELL 0x120ad5000 == 39 [pid = 1664] [id = 768] 23:51:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x1161af400) [pid = 1664] [serial = 2302] [outer = 0x0] 23:51:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x12b497000) [pid = 1664] [serial = 2303] [outer = 0x1161af400] 23:51:40 INFO - PROCESS | 1664 | 1469256700532 Marionette DEBUG loaded listener.js 23:51:40 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x12b741000) [pid = 1664] [serial = 2304] [outer = 0x1161af400] 23:51:40 INFO - PROCESS | 1664 | 1469256700993 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]]]}] 23:51:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:51:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 876ms 23:51:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:51:41 INFO - PROCESS | 1664 | 1469256701029 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 23:51:41 INFO - PROCESS | 1664 | 1469256701032 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 23:51:41 INFO - PROCESS | 1664 | 1469256701034 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:51:41 INFO - PROCESS | 1664 | 1469256701035 Marionette TRACE conn2 <- [1,3038,null,{}] 23:51:41 INFO - PROCESS | 1664 | 1469256701038 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}] 23:51:41 INFO - PROCESS | 1664 | 1469256701039 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:41 INFO - PROCESS | 1664 | 1469256701173 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 23:51:41 INFO - PROCESS | 1664 | 1469256701262 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:41 INFO - PROCESS | 1664 | 1469256701264 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:41 INFO - PROCESS | 1664 | ++DOCSHELL 0x12d099800 == 40 [pid = 1664] [id = 769] 23:51:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x117157c00) [pid = 1664] [serial = 2305] [outer = 0x0] 23:51:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x12b3e3c00) [pid = 1664] [serial = 2306] [outer = 0x117157c00] 23:51:41 INFO - PROCESS | 1664 | 1469256701293 Marionette DEBUG loaded listener.js 23:51:41 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x12b772c00) [pid = 1664] [serial = 2307] [outer = 0x117157c00] 23:51:41 INFO - PROCESS | 1664 | 1469256701901 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"]]]}] 23:51:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:51:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:51:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:51:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 921ms 23:51:41 INFO - PROCESS | 1664 | 1469256701967 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 23:51:41 INFO - PROCESS | 1664 | 1469256701971 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 23:51:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:51:41 INFO - PROCESS | 1664 | 1469256701977 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:51:41 INFO - PROCESS | 1664 | 1469256701980 Marionette TRACE conn2 <- [1,3042,null,{}] 23:51:41 INFO - PROCESS | 1664 | 1469256701985 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}] 23:51:41 INFO - PROCESS | 1664 | 1469256701987 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:42 INFO - PROCESS | 1664 | 1469256702129 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 23:51:42 INFO - PROCESS | 1664 | 1469256702212 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:42 INFO - PROCESS | 1664 | 1469256702214 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:42 INFO - PROCESS | 1664 | ++DOCSHELL 0x1191ab800 == 41 [pid = 1664] [id = 770] 23:51:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x1182f4400) [pid = 1664] [serial = 2308] [outer = 0x0] 23:51:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x119185c00) [pid = 1664] [serial = 2309] [outer = 0x1182f4400] 23:51:42 INFO - PROCESS | 1664 | 1469256702264 Marionette DEBUG loaded listener.js 23:51:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x119b99000) [pid = 1664] [serial = 2310] [outer = 0x1182f4400] 23:51:42 INFO - PROCESS | 1664 | --DOCSHELL 0x128612000 == 40 [pid = 1664] [id = 766] 23:51:42 INFO - PROCESS | 1664 | --DOCSHELL 0x12b79e000 == 39 [pid = 1664] [id = 765] 23:51:42 INFO - PROCESS | 1664 | --DOCSHELL 0x120fde000 == 38 [pid = 1664] [id = 764] 23:51:42 INFO - PROCESS | 1664 | --DOCSHELL 0x12a63c000 == 37 [pid = 1664] [id = 763] 23:51:42 INFO - PROCESS | 1664 | --DOCSHELL 0x12a0c0800 == 36 [pid = 1664] [id = 762] 23:51:42 INFO - PROCESS | 1664 | --DOCSHELL 0x128c5f000 == 35 [pid = 1664] [id = 761] 23:51:42 INFO - PROCESS | 1664 | --DOCSHELL 0x128612800 == 34 [pid = 1664] [id = 760] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x12cd04000) [pid = 1664] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:51:42 INFO - PROCESS | 1664 | --DOCSHELL 0x125a16800 == 33 [pid = 1664] [id = 759] 23:51:42 INFO - PROCESS | 1664 | --DOCSHELL 0x120fe2000 == 32 [pid = 1664] [id = 758] 23:51:42 INFO - PROCESS | 1664 | --DOCSHELL 0x120c31800 == 31 [pid = 1664] [id = 757] 23:51:42 INFO - PROCESS | 1664 | --DOCSHELL 0x1192a5000 == 30 [pid = 1664] [id = 756] 23:51:42 INFO - PROCESS | 1664 | --DOCSHELL 0x117463800 == 29 [pid = 1664] [id = 755] 23:51:42 INFO - PROCESS | 1664 | --DOCSHELL 0x115e3c800 == 28 [pid = 1664] [id = 754] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x128dee400) [pid = 1664] [serial = 2224] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x128f54800) [pid = 1664] [serial = 2227] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x119e6e400) [pid = 1664] [serial = 2212] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x120b04400) [pid = 1664] [serial = 2213] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x1198d6800) [pid = 1664] [serial = 2215] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x1214b6400) [pid = 1664] [serial = 2216] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x1181dd800) [pid = 1664] [serial = 2206] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x1183eb400) [pid = 1664] [serial = 2207] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x1176c5800) [pid = 1664] [serial = 2203] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x118254000) [pid = 1664] [serial = 2204] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1194d7400) [pid = 1664] [serial = 2209] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1198df400) [pid = 1664] [serial = 2210] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x128c91000) [pid = 1664] [serial = 2198] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x110ea5c00) [pid = 1664] [serial = 2200] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x112a8e800) [pid = 1664] [serial = 2201] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x122dc4800) [pid = 1664] [serial = 2218] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1290a3c00) [pid = 1664] [serial = 2230] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x12a60dc00) [pid = 1664] [serial = 2242] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x12909c000) [pid = 1664] [serial = 2228] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x112fe9400) [pid = 1664] [serial = 1511] [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.] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x116142400) [pid = 1664] [serial = 2233] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x122fe4800) [pid = 1664] [serial = 2236] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1194e3400) [pid = 1664] [serial = 2234] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x12abaa400) [pid = 1664] [serial = 2244] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x12a1b3400) [pid = 1664] [serial = 2239] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x12a2bf400) [pid = 1664] [serial = 2241] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x1290a9000) [pid = 1664] [serial = 2231] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x12b325400) [pid = 1664] [serial = 2245] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x1265d2800) [pid = 1664] [serial = 2221] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x128f0b000) [pid = 1664] [serial = 2225] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 80 (0x12a1abc00) [pid = 1664] [serial = 2237] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 79 (0x128c84000) [pid = 1664] [serial = 2222] [outer = 0x0] [url = about:blank] 23:51:42 INFO - PROCESS | 1664 | --DOMWINDOW == 78 (0x125a98000) [pid = 1664] [serial = 2219] [outer = 0x0] [url = about:blank] 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 23:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:51:42 INFO - PROCESS | 1664 | 1469256702692 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]]]}] 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:51:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 733ms 23:51:42 INFO - PROCESS | 1664 | 1469256702709 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 23:51:42 INFO - PROCESS | 1664 | 1469256702712 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 23:51:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:51:42 INFO - PROCESS | 1664 | 1469256702717 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:51:42 INFO - PROCESS | 1664 | 1469256702718 Marionette TRACE conn2 <- [1,3046,null,{}] 23:51:42 INFO - PROCESS | 1664 | 1469256702720 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}] 23:51:42 INFO - PROCESS | 1664 | 1469256702722 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:42 INFO - PROCESS | 1664 | 1469256702806 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 23:51:42 INFO - PROCESS | 1664 | 1469256702811 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:42 INFO - PROCESS | 1664 | 1469256702812 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:42 INFO - PROCESS | 1664 | ++DOCSHELL 0x120ad5800 == 29 [pid = 1664] [id = 771] 23:51:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 79 (0x119d27000) [pid = 1664] [serial = 2311] [outer = 0x0] 23:51:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 80 (0x120b04400) [pid = 1664] [serial = 2312] [outer = 0x119d27000] 23:51:42 INFO - PROCESS | 1664 | 1469256702840 Marionette DEBUG loaded listener.js 23:51:42 INFO - PROCESS | 1664 | ++DOMWINDOW == 81 (0x120f8b000) [pid = 1664] [serial = 2313] [outer = 0x119d27000] 23:51:42 INFO - PROCESS | 1664 | [1664] 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 23:51:43 INFO - PROCESS | 1664 | 1469256703199 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:51:43 INFO - {} 23:51:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 519ms 23:51:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:51:43 INFO - PROCESS | 1664 | 1469256703237 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 23:51:43 INFO - PROCESS | 1664 | 1469256703238 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 23:51:43 INFO - PROCESS | 1664 | 1469256703240 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:51:43 INFO - PROCESS | 1664 | 1469256703243 Marionette TRACE conn2 <- [1,3050,null,{}] 23:51:43 INFO - PROCESS | 1664 | 1469256703250 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}] 23:51:43 INFO - PROCESS | 1664 | 1469256703254 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:43 INFO - PROCESS | 1664 | 1469256703335 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 23:51:43 INFO - PROCESS | 1664 | 1469256703340 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:43 INFO - PROCESS | 1664 | 1469256703342 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:43 INFO - PROCESS | 1664 | ++DOCSHELL 0x126569800 == 30 [pid = 1664] [id = 772] 23:51:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 82 (0x113c54800) [pid = 1664] [serial = 2314] [outer = 0x0] 23:51:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x1285e4000) [pid = 1664] [serial = 2315] [outer = 0x113c54800] 23:51:43 INFO - PROCESS | 1664 | 1469256703374 Marionette DEBUG loaded listener.js 23:51:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x128c1e400) [pid = 1664] [serial = 2316] [outer = 0x113c54800] 23:51:43 INFO - PROCESS | 1664 | 1469256703713 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]]]}] 23:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:51:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:51:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 523ms 23:51:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:51:43 INFO - PROCESS | 1664 | 1469256703764 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 23:51:43 INFO - PROCESS | 1664 | 1469256703765 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 23:51:43 INFO - PROCESS | 1664 | 1469256703768 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:51:43 INFO - PROCESS | 1664 | 1469256703769 Marionette TRACE conn2 <- [1,3054,null,{}] 23:51:43 INFO - PROCESS | 1664 | 1469256703771 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}] 23:51:43 INFO - PROCESS | 1664 | 1469256703772 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:43 INFO - PROCESS | 1664 | 1469256703879 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 23:51:43 INFO - PROCESS | 1664 | 1469256703887 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:43 INFO - PROCESS | 1664 | 1469256703888 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:43 INFO - PROCESS | 1664 | ++DOCSHELL 0x129e48800 == 31 [pid = 1664] [id = 773] 23:51:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x128f0b000) [pid = 1664] [serial = 2317] [outer = 0x0] 23:51:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x128f56400) [pid = 1664] [serial = 2318] [outer = 0x128f0b000] 23:51:43 INFO - PROCESS | 1664 | 1469256703913 Marionette DEBUG loaded listener.js 23:51:43 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x12a033000) [pid = 1664] [serial = 2319] [outer = 0x128f0b000] 23:51:44 INFO - PROCESS | 1664 | 1469256704320 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"]]]}] 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 23:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:51:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 585ms 23:51:44 INFO - PROCESS | 1664 | 1469256704354 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 23:51:44 INFO - PROCESS | 1664 | 1469256704355 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 23:51:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:51:44 INFO - PROCESS | 1664 | 1469256704357 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:51:44 INFO - PROCESS | 1664 | 1469256704358 Marionette TRACE conn2 <- [1,3058,null,{}] 23:51:44 INFO - PROCESS | 1664 | 1469256704360 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}] 23:51:44 INFO - PROCESS | 1664 | 1469256704361 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:44 INFO - PROCESS | 1664 | 1469256704445 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 23:51:44 INFO - PROCESS | 1664 | 1469256704528 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:44 INFO - PROCESS | 1664 | 1469256704529 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:44 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a26c000 == 32 [pid = 1664] [id = 774] 23:51:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x128f0bc00) [pid = 1664] [serial = 2320] [outer = 0x0] 23:51:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x12a2c0000) [pid = 1664] [serial = 2321] [outer = 0x128f0bc00] 23:51:44 INFO - PROCESS | 1664 | 1469256704553 Marionette DEBUG loaded listener.js 23:51:44 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x12b740000) [pid = 1664] [serial = 2322] [outer = 0x128f0bc00] 23:51:44 INFO - PROCESS | 1664 | 1469256704879 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]]]}] 23:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:51:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:51:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:51:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:51:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:51:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 571ms 23:51:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:51:44 INFO - PROCESS | 1664 | 1469256704934 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 23:51:44 INFO - PROCESS | 1664 | 1469256704935 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 23:51:44 INFO - PROCESS | 1664 | 1469256704937 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:51:44 INFO - PROCESS | 1664 | 1469256704939 Marionette TRACE conn2 <- [1,3062,null,{}] 23:51:44 INFO - PROCESS | 1664 | 1469256704941 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}] 23:51:44 INFO - PROCESS | 1664 | 1469256704945 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:45 INFO - PROCESS | 1664 | 1469256705068 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 23:51:45 INFO - PROCESS | 1664 | 1469256705072 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:45 INFO - PROCESS | 1664 | 1469256705074 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:45 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b79e000 == 33 [pid = 1664] [id = 775] 23:51:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x12b740400) [pid = 1664] [serial = 2323] [outer = 0x0] 23:51:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x12b76f000) [pid = 1664] [serial = 2324] [outer = 0x12b740400] 23:51:45 INFO - PROCESS | 1664 | 1469256705099 Marionette DEBUG loaded listener.js 23:51:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x12b7d5800) [pid = 1664] [serial = 2325] [outer = 0x12b740400] 23:51:45 INFO - PROCESS | 1664 | [1664] 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 23:51:45 INFO - PROCESS | 1664 | 1469256705430 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:51:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:51:45 INFO - {} 23:51:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 518ms 23:51:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:51:45 INFO - PROCESS | 1664 | 1469256705457 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 23:51:45 INFO - PROCESS | 1664 | 1469256705458 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 23:51:45 INFO - PROCESS | 1664 | 1469256705461 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:51:45 INFO - PROCESS | 1664 | 1469256705462 Marionette TRACE conn2 <- [1,3066,null,{}] 23:51:45 INFO - PROCESS | 1664 | 1469256705464 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}] 23:51:45 INFO - PROCESS | 1664 | 1469256705466 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:45 INFO - PROCESS | 1664 | 1469256705576 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 23:51:45 INFO - PROCESS | 1664 | 1469256705588 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:45 INFO - PROCESS | 1664 | 1469256705589 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:45 INFO - PROCESS | 1664 | ++DOCSHELL 0x1246a6800 == 34 [pid = 1664] [id = 776] 23:51:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x1167d4800) [pid = 1664] [serial = 2326] [outer = 0x0] 23:51:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x1183f7c00) [pid = 1664] [serial = 2327] [outer = 0x1167d4800] 23:51:45 INFO - PROCESS | 1664 | 1469256705614 Marionette DEBUG loaded listener.js 23:51:45 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x1191cf000) [pid = 1664] [serial = 2328] [outer = 0x1167d4800] 23:51:45 INFO - PROCESS | 1664 | 1469256705928 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]]]}] 23:51:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:51:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:51:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:51:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:51:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:51:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:51:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:51:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 521ms 23:51:45 INFO - PROCESS | 1664 | 1469256705983 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 23:51:45 INFO - PROCESS | 1664 | 1469256705984 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 23:51:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:51:45 INFO - PROCESS | 1664 | 1469256705987 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:51:45 INFO - PROCESS | 1664 | 1469256705988 Marionette TRACE conn2 <- [1,3070,null,{}] 23:51:45 INFO - PROCESS | 1664 | 1469256705990 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}] 23:51:45 INFO - PROCESS | 1664 | 1469256705991 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:46 INFO - PROCESS | 1664 | 1469256706094 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 23:51:46 INFO - PROCESS | 1664 | 1469256706106 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:46 INFO - PROCESS | 1664 | 1469256706107 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:46 INFO - PROCESS | 1664 | ++DOCSHELL 0x12a273000 == 35 [pid = 1664] [id = 777] 23:51:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x1194e0000) [pid = 1664] [serial = 2329] [outer = 0x0] 23:51:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x119a2e800) [pid = 1664] [serial = 2330] [outer = 0x1194e0000] 23:51:46 INFO - PROCESS | 1664 | 1469256706131 Marionette DEBUG loaded listener.js 23:51:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x119d3d000) [pid = 1664] [serial = 2331] [outer = 0x1194e0000] 23:51:46 INFO - PROCESS | 1664 | 1469256706419 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]]]}] 23:51:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:51:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:51:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:51:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:51:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:51:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:51:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 470ms 23:51:46 INFO - PROCESS | 1664 | 1469256706461 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 23:51:46 INFO - PROCESS | 1664 | 1469256706462 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 23:51:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:51:46 INFO - PROCESS | 1664 | 1469256706464 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:51:46 INFO - PROCESS | 1664 | 1469256706465 Marionette TRACE conn2 <- [1,3074,null,{}] 23:51:46 INFO - PROCESS | 1664 | 1469256706469 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}] 23:51:46 INFO - PROCESS | 1664 | 1469256706469 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:46 INFO - PROCESS | 1664 | 1469256706620 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x116806c00) [pid = 1664] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x119a2b000) [pid = 1664] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x120b0a400) [pid = 1664] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x112f57000) [pid = 1664] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x1182efc00) [pid = 1664] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x1121bd800) [pid = 1664] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x116769c00) [pid = 1664] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x112f51400) [pid = 1664] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x1262ac400) [pid = 1664] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x116884800) [pid = 1664] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x11878f000) [pid = 1664] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x110e9e800) [pid = 1664] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x115e8fc00) [pid = 1664] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x119d42800) [pid = 1664] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x1176c5400) [pid = 1664] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x122d2ec00) [pid = 1664] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:51:46 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x1287a1400) [pid = 1664] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:51:46 INFO - PROCESS | 1664 | 1469256706662 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:46 INFO - PROCESS | 1664 | 1469256706663 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:46 INFO - PROCESS | 1664 | ++DOCSHELL 0x126567000 == 36 [pid = 1664] [id = 778] 23:51:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 83 (0x1121e3c00) [pid = 1664] [serial = 2332] [outer = 0x0] 23:51:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 84 (0x1176c5400) [pid = 1664] [serial = 2333] [outer = 0x1121e3c00] 23:51:46 INFO - PROCESS | 1664 | 1469256706683 Marionette DEBUG loaded listener.js 23:51:46 INFO - PROCESS | 1664 | ++DOMWINDOW == 85 (0x120a0e000) [pid = 1664] [serial = 2334] [outer = 0x1121e3c00] 23:51:46 INFO - PROCESS | 1664 | 1469256706895 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]]]}] 23:51:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:51:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:51:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:51:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:51:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:51:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:51:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 473ms 23:51:46 INFO - PROCESS | 1664 | 1469256706938 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 23:51:46 INFO - PROCESS | 1664 | 1469256706939 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 23:51:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:51:46 INFO - PROCESS | 1664 | 1469256706941 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:51:46 INFO - PROCESS | 1664 | 1469256706942 Marionette TRACE conn2 <- [1,3078,null,{}] 23:51:46 INFO - PROCESS | 1664 | 1469256706945 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}] 23:51:46 INFO - PROCESS | 1664 | 1469256706946 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:47 INFO - PROCESS | 1664 | 1469256707020 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 23:51:47 INFO - PROCESS | 1664 | 1469256707024 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:47 INFO - PROCESS | 1664 | 1469256707025 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c214000 == 37 [pid = 1664] [id = 779] 23:51:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 86 (0x114f7a400) [pid = 1664] [serial = 2335] [outer = 0x0] 23:51:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 87 (0x121250800) [pid = 1664] [serial = 2336] [outer = 0x114f7a400] 23:51:47 INFO - PROCESS | 1664 | 1469256707045 Marionette DEBUG loaded listener.js 23:51:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 88 (0x1244afc00) [pid = 1664] [serial = 2337] [outer = 0x114f7a400] 23:51:47 INFO - PROCESS | 1664 | 1469256707333 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] 23:51:47 INFO - PROCESS | 1664 | 1469256707362 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 23:51:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:51:47 INFO - PROCESS | 1664 | 1469256707365 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:51:47 INFO - PROCESS | 1664 | 1469256707369 Marionette TRACE conn2 <- [1,3082,null,{}] 23:51:47 INFO - PROCESS | 1664 | 1469256707371 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}] 23:51:47 INFO - PROCESS | 1664 | 1469256707372 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:47 INFO - PROCESS | 1664 | 1469256707456 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 23:51:47 INFO - PROCESS | 1664 | 1469256707516 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:47 INFO - PROCESS | 1664 | 1469256707518 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x12c956800 == 38 [pid = 1664] [id = 780] 23:51:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 89 (0x1243f9c00) [pid = 1664] [serial = 2338] [outer = 0x0] 23:51:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 90 (0x1262ad400) [pid = 1664] [serial = 2339] [outer = 0x1243f9c00] 23:51:47 INFO - PROCESS | 1664 | 1469256707539 Marionette DEBUG loaded listener.js 23:51:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 91 (0x12b7f6400) [pid = 1664] [serial = 2340] [outer = 0x1243f9c00] 23:51:47 INFO - PROCESS | 1664 | 1469256707755 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]]]}] 23:51:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:51:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:51:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:51:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 423ms 23:51:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:51:47 INFO - PROCESS | 1664 | 1469256707789 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 23:51:47 INFO - PROCESS | 1664 | 1469256707790 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 23:51:47 INFO - PROCESS | 1664 | 1469256707792 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:51:47 INFO - PROCESS | 1664 | 1469256707792 Marionette TRACE conn2 <- [1,3086,null,{}] 23:51:47 INFO - PROCESS | 1664 | 1469256707794 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}] 23:51:47 INFO - PROCESS | 1664 | 1469256707795 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:47 INFO - PROCESS | 1664 | 1469256707874 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 23:51:47 INFO - PROCESS | 1664 | 1469256707877 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:47 INFO - PROCESS | 1664 | 1469256707878 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:47 INFO - PROCESS | 1664 | ++DOCSHELL 0x12ceb2000 == 39 [pid = 1664] [id = 781] 23:51:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 92 (0x12b7f6800) [pid = 1664] [serial = 2341] [outer = 0x0] 23:51:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 93 (0x12c415800) [pid = 1664] [serial = 2342] [outer = 0x12b7f6800] 23:51:47 INFO - PROCESS | 1664 | 1469256707898 Marionette DEBUG loaded listener.js 23:51:47 INFO - PROCESS | 1664 | ++DOMWINDOW == 94 (0x12c41a800) [pid = 1664] [serial = 2343] [outer = 0x12b7f6800] 23:51:48 INFO - PROCESS | 1664 | 1469256708157 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:51:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:51:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 370ms 23:51:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:51:48 INFO - PROCESS | 1664 | 1469256708162 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 23:51:48 INFO - PROCESS | 1664 | 1469256708163 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 23:51:48 INFO - PROCESS | 1664 | 1469256708171 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:51:48 INFO - PROCESS | 1664 | 1469256708172 Marionette TRACE conn2 <- [1,3090,null,{}] 23:51:48 INFO - PROCESS | 1664 | 1469256708174 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}] 23:51:48 INFO - PROCESS | 1664 | 1469256708175 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:48 INFO - PROCESS | 1664 | 1469256708251 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 23:51:48 INFO - PROCESS | 1664 | 1469256708271 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:48 INFO - PROCESS | 1664 | 1469256708272 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:48 INFO - PROCESS | 1664 | ++DOCSHELL 0x12d059000 == 40 [pid = 1664] [id = 782] 23:51:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 95 (0x12c41e000) [pid = 1664] [serial = 2344] [outer = 0x0] 23:51:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 96 (0x12c421400) [pid = 1664] [serial = 2345] [outer = 0x12c41e000] 23:51:48 INFO - PROCESS | 1664 | 1469256708291 Marionette DEBUG loaded listener.js 23:51:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 97 (0x1214b8400) [pid = 1664] [serial = 2346] [outer = 0x12c41e000] 23:51:48 INFO - PROCESS | 1664 | 1469256708546 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:51:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:51:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 433ms 23:51:48 INFO - PROCESS | 1664 | 1469256708651 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 23:51:48 INFO - PROCESS | 1664 | 1469256708653 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 23:51:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:51:48 INFO - PROCESS | 1664 | 1469256708658 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:51:48 INFO - PROCESS | 1664 | 1469256708659 Marionette TRACE conn2 <- [1,3094,null,{}] 23:51:48 INFO - PROCESS | 1664 | 1469256708663 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}] 23:51:48 INFO - PROCESS | 1664 | 1469256708665 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:48 INFO - PROCESS | 1664 | 1469256708765 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 23:51:48 INFO - PROCESS | 1664 | 1469256708833 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:48 INFO - PROCESS | 1664 | 1469256708836 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:48 INFO - PROCESS | 1664 | ++DOCSHELL 0x1181ab800 == 41 [pid = 1664] [id = 783] 23:51:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 98 (0x1130dac00) [pid = 1664] [serial = 2347] [outer = 0x0] 23:51:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 99 (0x115d9ac00) [pid = 1664] [serial = 2348] [outer = 0x1130dac00] 23:51:48 INFO - PROCESS | 1664 | 1469256708863 Marionette DEBUG loaded listener.js 23:51:48 INFO - PROCESS | 1664 | ++DOMWINDOW == 100 (0x1167d5800) [pid = 1664] [serial = 2349] [outer = 0x1130dac00] 23:51:49 INFO - PROCESS | 1664 | 1469256709208 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:51:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 573ms 23:51:49 INFO - PROCESS | 1664 | 1469256709231 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 23:51:49 INFO - PROCESS | 1664 | 1469256709233 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 23:51:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:51:49 INFO - PROCESS | 1664 | 1469256709238 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:51:49 INFO - PROCESS | 1664 | 1469256709240 Marionette TRACE conn2 <- [1,3098,null,{}] 23:51:49 INFO - PROCESS | 1664 | 1469256709242 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}] 23:51:49 INFO - PROCESS | 1664 | 1469256709244 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:49 INFO - PROCESS | 1664 | 1469256709338 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 23:51:49 INFO - PROCESS | 1664 | 1469256709395 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:49 INFO - PROCESS | 1664 | 1469256709396 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:49 INFO - PROCESS | 1664 | ++DOCSHELL 0x12509c000 == 42 [pid = 1664] [id = 784] 23:51:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 101 (0x117d0f000) [pid = 1664] [serial = 2350] [outer = 0x0] 23:51:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 102 (0x119187400) [pid = 1664] [serial = 2351] [outer = 0x117d0f000] 23:51:49 INFO - PROCESS | 1664 | 1469256709421 Marionette DEBUG loaded listener.js 23:51:49 INFO - PROCESS | 1664 | ++DOMWINDOW == 103 (0x119d26000) [pid = 1664] [serial = 2352] [outer = 0x117d0f000] 23:51:49 INFO - PROCESS | 1664 | 1469256709793 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]]]}] 23:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:51:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 574ms 23:51:49 INFO - PROCESS | 1664 | 1469256709810 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 23:51:49 INFO - PROCESS | 1664 | 1469256709812 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 23:51:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:51:49 INFO - PROCESS | 1664 | 1469256709814 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:51:49 INFO - PROCESS | 1664 | 1469256709815 Marionette TRACE conn2 <- [1,3102,null,{}] 23:51:49 INFO - PROCESS | 1664 | 1469256709821 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}] 23:51:49 INFO - PROCESS | 1664 | 1469256709824 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:49 INFO - PROCESS | 1664 | 1469256709918 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 23:51:49 INFO - PROCESS | 1664 | 1469256709980 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:49 INFO - PROCESS | 1664 | 1469256709983 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:50 INFO - PROCESS | 1664 | ++DOCSHELL 0x12b788800 == 43 [pid = 1664] [id = 785] 23:51:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 104 (0x12163fc00) [pid = 1664] [serial = 2353] [outer = 0x0] 23:51:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 105 (0x1243fc000) [pid = 1664] [serial = 2354] [outer = 0x12163fc00] 23:51:50 INFO - PROCESS | 1664 | 1469256710049 Marionette DEBUG loaded listener.js 23:51:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 106 (0x125ff4400) [pid = 1664] [serial = 2355] [outer = 0x12163fc00] 23:51:50 INFO - PROCESS | 1664 | 1469256710342 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:51:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:51:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 571ms 23:51:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:51:50 INFO - PROCESS | 1664 | 1469256710385 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 23:51:50 INFO - PROCESS | 1664 | 1469256710387 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 23:51:50 INFO - PROCESS | 1664 | 1469256710389 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 23:51:50 INFO - PROCESS | 1664 | 1469256710390 Marionette TRACE conn2 <- [1,3106,null,{}] 23:51:50 INFO - PROCESS | 1664 | 1469256710392 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}] 23:51:50 INFO - PROCESS | 1664 | 1469256710393 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:50 INFO - PROCESS | 1664 | 1469256710484 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 23:51:50 INFO - PROCESS | 1664 | 1469256710547 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:50 INFO - PROCESS | 1664 | 1469256710548 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:50 INFO - PROCESS | 1664 | ++DOCSHELL 0x120aba800 == 44 [pid = 1664] [id = 786] 23:51:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 107 (0x112f51c00) [pid = 1664] [serial = 2356] [outer = 0x0] 23:51:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 108 (0x11325d000) [pid = 1664] [serial = 2357] [outer = 0x112f51c00] 23:51:50 INFO - PROCESS | 1664 | 1469256710572 Marionette DEBUG loaded listener.js 23:51:50 INFO - PROCESS | 1664 | ++DOMWINDOW == 109 (0x128c21800) [pid = 1664] [serial = 2358] [outer = 0x112f51c00] 23:51:50 INFO - PROCESS | 1664 | 1469256710976 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]]]}] 23:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:51:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 623ms 23:51:51 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:51:51 INFO - PROCESS | 1664 | 1469256711012 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 23:51:51 INFO - PROCESS | 1664 | 1469256711013 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 23:51:51 INFO - PROCESS | 1664 | 1469256711015 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 23:51:51 INFO - PROCESS | 1664 | 1469256711017 Marionette TRACE conn2 <- [1,3110,null,{}] 23:51:51 INFO - PROCESS | 1664 | 1469256711019 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}] 23:51:51 INFO - PROCESS | 1664 | 1469256711020 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:51 INFO - PROCESS | 1664 | 1469256711238 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 23:51:51 INFO - PROCESS | 1664 | 1469256711316 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:51 INFO - PROCESS | 1664 | 1469256711317 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:51 INFO - PROCESS | 1664 | ++DOCSHELL 0x120918800 == 45 [pid = 1664] [id = 787] 23:51:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 110 (0x113059800) [pid = 1664] [serial = 2359] [outer = 0x0] 23:51:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 111 (0x116142c00) [pid = 1664] [serial = 2360] [outer = 0x113059800] 23:51:51 INFO - PROCESS | 1664 | 1469256711342 Marionette DEBUG loaded listener.js 23:51:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 112 (0x116a0dc00) [pid = 1664] [serial = 2361] [outer = 0x113059800] 23:51:51 INFO - PROCESS | 1664 | 1469256711698 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"]]]}] 23:51:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:51:51 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 23:51:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:51:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:51:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:51:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:51:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 728ms 23:51:51 INFO - PROCESS | 1664 | 1469256711745 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 23:51:51 INFO - PROCESS | 1664 | 1469256711747 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 23:51:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:51:51 INFO - PROCESS | 1664 | 1469256711750 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 23:51:51 INFO - PROCESS | 1664 | 1469256711752 Marionette TRACE conn2 <- [1,3114,null,{}] 23:51:51 INFO - PROCESS | 1664 | 1469256711754 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}] 23:51:51 INFO - PROCESS | 1664 | 1469256711756 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:51 INFO - PROCESS | 1664 | 1469256711855 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 23:51:51 INFO - PROCESS | 1664 | 1469256711925 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\", \"fdc2eea2-133e-4257-80f8-50e83b7766e9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:51 INFO - PROCESS | 1664 | 1469256711927 Marionette INFO sendAsync dedd1ddf-46b5-3c41-8776-a1b209280915 23:51:51 INFO - PROCESS | 1664 | ++DOCSHELL 0x120ad1800 == 46 [pid = 1664] [id = 788] 23:51:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 113 (0x1182f4000) [pid = 1664] [serial = 2362] [outer = 0x0] 23:51:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 114 (0x1194e3400) [pid = 1664] [serial = 2363] [outer = 0x1182f4000] 23:51:51 INFO - PROCESS | 1664 | 1469256711949 Marionette DEBUG loaded listener.js 23:51:51 INFO - PROCESS | 1664 | ++DOMWINDOW == 115 (0x119d1e800) [pid = 1664] [serial = 2364] [outer = 0x1182f4000] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12ceb2000 == 45 [pid = 1664] [id = 781] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12c956800 == 44 [pid = 1664] [id = 780] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12c214000 == 43 [pid = 1664] [id = 779] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x126567000 == 42 [pid = 1664] [id = 778] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12a273000 == 41 [pid = 1664] [id = 777] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x1246a6800 == 40 [pid = 1664] [id = 776] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12b79e000 == 39 [pid = 1664] [id = 775] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12a26c000 == 38 [pid = 1664] [id = 774] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x129e48800 == 37 [pid = 1664] [id = 773] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x126569800 == 36 [pid = 1664] [id = 772] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x120ad5800 == 35 [pid = 1664] [id = 771] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x1191ab800 == 34 [pid = 1664] [id = 770] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x116687000 == 33 [pid = 1664] [id = 767] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12d099800 == 32 [pid = 1664] [id = 769] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x120ad5000 == 31 [pid = 1664] [id = 768] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x120918800 == 30 [pid = 1664] [id = 787] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x120aba800 == 29 [pid = 1664] [id = 786] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12b788800 == 28 [pid = 1664] [id = 785] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12509c000 == 27 [pid = 1664] [id = 784] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x12d059000 == 26 [pid = 1664] [id = 782] 23:51:52 INFO - PROCESS | 1664 | --DOCSHELL 0x1181ab800 == 25 [pid = 1664] [id = 783] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 114 (0x119e68800) [pid = 1664] [serial = 2279] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 113 (0x119d29000) [pid = 1664] [serial = 2276] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 112 (0x121633c00) [pid = 1664] [serial = 2282] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 111 (0x1130b7800) [pid = 1664] [serial = 2265] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 110 (0x113265400) [pid = 1664] [serial = 2266] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 109 (0x120b09400) [pid = 1664] [serial = 2280] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 108 (0x124a7a400) [pid = 1664] [serial = 2285] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 107 (0x1194df000) [pid = 1664] [serial = 2273] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 106 (0x1244a9800) [pid = 1664] [serial = 2283] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 105 (0x119b95000) [pid = 1664] [serial = 2274] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 104 (0x120a10400) [pid = 1664] [serial = 2291] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 103 (0x116767c00) [pid = 1664] [serial = 2262] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 102 (0x116ab1400) [pid = 1664] [serial = 2263] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 101 (0x1265cfc00) [pid = 1664] [serial = 2288] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 100 (0x1262aa400) [pid = 1664] [serial = 2286] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 99 (0x1176bd800) [pid = 1664] [serial = 2268] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 98 (0x1183eb800) [pid = 1664] [serial = 2271] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 97 (0x118251000) [pid = 1664] [serial = 2269] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 96 (0x113352400) [pid = 1664] [serial = 2248] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 95 (0x112a85000) [pid = 1664] [serial = 2247] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 94 (0x11912ac00) [pid = 1664] [serial = 2250] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 93 (0x119a26400) [pid = 1664] [serial = 2251] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 92 (0x1214b1000) [pid = 1664] [serial = 2254] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 91 (0x120a11800) [pid = 1664] [serial = 2253] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 90 (0x128c8c000) [pid = 1664] [serial = 2295] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 89 (0x128799800) [pid = 1664] [serial = 2257] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 88 (0x1265c9c00) [pid = 1664] [serial = 2256] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 87 (0x128c88000) [pid = 1664] [serial = 2259] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 86 (0x12909f000) [pid = 1664] [serial = 2260] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 85 (0x1287a4000) [pid = 1664] [serial = 2292] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 84 (0x1285ea800) [pid = 1664] [serial = 2289] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 83 (0x128c19400) [pid = 1664] [serial = 2294] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 82 (0x119d49800) [pid = 1664] [serial = 2277] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | --DOMWINDOW == 81 (0x128f06c00) [pid = 1664] [serial = 2297] [outer = 0x0] [url = about:blank] 23:51:52 INFO - PROCESS | 1664 | 1469256712792 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]]]}] 23:51:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:51:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1083ms 23:51:52 INFO - PROCESS | 1664 | 1469256712833 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 23:51:52 INFO - PROCESS | 1664 | 1469256712835 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 23:51:53 WARNING - u'runner_teardown' () 23:51:53 INFO - No more tests 23:51:53 INFO - Got 0 unexpected results 23:51:53 INFO - SUITE-END | took 492s 23:51:53 INFO - Closing logging queue 23:51:53 INFO - queue closed 23:51:54 INFO - Return code: 0 23:51:54 WARNING - # TBPL SUCCESS # 23:51:54 INFO - Running post-action listener: _resource_record_post_action 23:51:54 INFO - Running post-run listener: _resource_record_post_run 23:51:55 INFO - Total resource usage - Wall time: 514s; CPU: 58.0%; Read bytes: 32521728; Write bytes: 953109504; Read time: 325; Write time: 4751 23:51:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:51:55 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 140134912; Write bytes: 136710144; Read time: 12581; Write time: 301 23:51:55 INFO - run-tests - Wall time: 496s; CPU: 58.0%; Read bytes: 31596032; Write bytes: 795993088; Read time: 311; Write time: 4397 23:51:55 INFO - Running post-run listener: _upload_blobber_files 23:51:55 INFO - Blob upload gear active. 23:51:55 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 23:51:55 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 23:51:55 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'] 23:51:55 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 23:51:55 INFO - (blobuploader) - INFO - Open directory for files ... 23:51:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 23:51:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:51:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:51:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:51:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:51:56 INFO - (blobuploader) - INFO - Done attempting. 23:51:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 23:51:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:51:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:51:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:51:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:51:58 INFO - (blobuploader) - INFO - Done attempting. 23:51:58 INFO - (blobuploader) - INFO - Iteration through files over. 23:51:58 INFO - Return code: 0 23:51:58 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 23:51:58 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 23:51:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a51a4b57c3c85e538834febd59fd7653ae65acffa553746655355850d133be607fac478b598e895d30e02b7d5971b477e9fc4426c3e40b3f05f242ca98379edf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f01c21dc8adb4c9fbf9eaf7c6640c79dd207907e4af473f676aaaf9014091bdaaff68acd84d055f1ea0c4834d2c7f00431c294202291f3e906e42b72877bac1b"} 23:51:58 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 23:51:58 INFO - Writing to file /builds/slave/test/properties/blobber_files 23:51:58 INFO - Contents: 23:51:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a51a4b57c3c85e538834febd59fd7653ae65acffa553746655355850d133be607fac478b598e895d30e02b7d5971b477e9fc4426c3e40b3f05f242ca98379edf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f01c21dc8adb4c9fbf9eaf7c6640c79dd207907e4af473f676aaaf9014091bdaaff68acd84d055f1ea0c4834d2c7f00431c294202291f3e906e42b72877bac1b"} 23:51:58 INFO - Running post-run listener: copy_logs_to_upload_dir 23:51:58 INFO - Copying logs to upload dir... 23:51:58 INFO - mkdir: /builds/slave/test/build/upload/logs 23:51:58 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=638.551730 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 38 secs) (at 2016-07-22 23:51:58.451954) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-22 23:51:58.457354) ========= 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.LGENIxizaX/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.xUyd12gJfC/Listeners TMPDIR=/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/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/a51a4b57c3c85e538834febd59fd7653ae65acffa553746655355850d133be607fac478b598e895d30e02b7d5971b477e9fc4426c3e40b3f05f242ca98379edf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f01c21dc8adb4c9fbf9eaf7c6640c79dd207907e4af473f676aaaf9014091bdaaff68acd84d055f1ea0c4834d2c7f00431c294202291f3e906e42b72877bac1b"} build_url:https://queue.taskcluster.net/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012837 build_url: 'https://queue.taskcluster.net/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/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/a51a4b57c3c85e538834febd59fd7653ae65acffa553746655355850d133be607fac478b598e895d30e02b7d5971b477e9fc4426c3e40b3f05f242ca98379edf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f01c21dc8adb4c9fbf9eaf7c6640c79dd207907e4af473f676aaaf9014091bdaaff68acd84d055f1ea0c4834d2c7f00431c294202291f3e906e42b72877bac1b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZeKeDQWBQ0CCV7E-SvDfOg/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-22 23:51:58.491683) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-22 23:51:58.493215) ========= 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.LGENIxizaX/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.xUyd12gJfC/Listeners TMPDIR=/var/folders/r2/7_qh7wy12sb77w8gdmz8z9zr00000w/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.005231 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-22 23:51:58.541780) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-22 23:51:58.542072) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-22 23:51:58.542357) ========= ========= Total master_lag: 0.42 =========