builder: mozilla-release_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0081 starttime: 1469469551.68 results: success (0) buildid: 20160725093659 builduid: e1cdeab268254b7eb0760440557aa4e0 revision: a55778f9cd5a98d05fb50a9a295ef8da379e41d0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 10:59:11.683094) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 10:59:11.683542) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 10:59:11.683817) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 10:59:11.714116) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-25 10:59:11.714450) ========= 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.iGfnJKIq2D/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.MuVNggWXi4/Listeners TMPDIR=/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/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-25 10:59:11-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 16.0M=0.001s 2016-07-25 10:59:11 (16.0 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.128824 ========= master_lag: 3.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-25 10:59:14.958301) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 10:59:14.958654) ========= 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.iGfnJKIq2D/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.MuVNggWXi4/Listeners TMPDIR=/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/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.030871 ========= master_lag: 0.10 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 10:59:15.085905) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-25 10:59:15.086262) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev a55778f9cd5a98d05fb50a9a295ef8da379e41d0 --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-release --rev a55778f9cd5a98d05fb50a9a295ef8da379e41d0 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.iGfnJKIq2D/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.MuVNggWXi4/Listeners TMPDIR=/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/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-25 10:59:15,165 truncating revision to first 12 chars 2016-07-25 10:59:15,165 Setting DEBUG logging. 2016-07-25 10:59:15,165 attempt 1/10 2016-07-25 10:59:15,165 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/a55778f9cd5a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-25 10:59:17,137 unpacking tar archive at: mozilla-release-a55778f9cd5a/testing/mozharness/ program finished with exit code 0 elapsedTime=2.234748 ========= master_lag: 2.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-25 10:59:19.351040) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 10:59:19.351576) ========= script_repo_revision: a55778f9cd5a98d05fb50a9a295ef8da379e41d0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 10:59:19.352472) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 10:59:19.352933) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 10:59:19.477538) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 53 secs) (at 2016-07-25 10:59:19.478085) ========= /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-release --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-release', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.iGfnJKIq2D/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.MuVNggWXi4/Listeners TMPDIR=/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/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 10:59:20 INFO - MultiFileLogger online at 20160725 10:59:20 in /builds/slave/test 10:59:20 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-release --download-symbols true 10:59:20 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:59:20 INFO - {'append_to_log': False, 10:59:20 INFO - 'base_work_dir': '/builds/slave/test', 10:59:20 INFO - 'blob_upload_branch': 'mozilla-release', 10:59:20 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:59:20 INFO - 'buildbot_json_path': 'buildprops.json', 10:59:20 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:59:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:59:20 INFO - 'download_minidump_stackwalk': True, 10:59:20 INFO - 'download_symbols': 'true', 10:59:20 INFO - 'e10s': False, 10:59:20 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:59:20 INFO - 'tooltool.py': '/tools/tooltool.py', 10:59:20 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:59:20 INFO - '/tools/misc-python/virtualenv.py')}, 10:59:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:59:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:59:20 INFO - 'log_level': 'info', 10:59:20 INFO - 'log_to_console': True, 10:59:20 INFO - 'opt_config_files': (), 10:59:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:59:20 INFO - '--processes=1', 10:59:20 INFO - '--config=%(test_path)s/wptrunner.ini', 10:59:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:59:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:59:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:59:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:59:20 INFO - 'pip_index': False, 10:59:20 INFO - 'require_test_zip': True, 10:59:20 INFO - 'test_type': ('testharness',), 10:59:20 INFO - 'this_chunk': '1', 10:59:20 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:59:20 INFO - 'total_chunks': '10', 10:59:20 INFO - 'virtualenv_path': 'venv', 10:59:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:59:20 INFO - 'work_dir': 'build'} 10:59:20 INFO - ##### 10:59:20 INFO - ##### Running clobber step. 10:59:20 INFO - ##### 10:59:20 INFO - Running pre-action listener: _resource_record_pre_action 10:59:20 INFO - Running main action method: clobber 10:59:20 INFO - rmtree: /builds/slave/test/build 10:59:20 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:59:22 INFO - Running post-action listener: _resource_record_post_action 10:59:22 INFO - ##### 10:59:22 INFO - ##### Running read-buildbot-config step. 10:59:22 INFO - ##### 10:59:22 INFO - Running pre-action listener: _resource_record_pre_action 10:59:22 INFO - Running main action method: read_buildbot_config 10:59:22 INFO - Using buildbot properties: 10:59:22 INFO - { 10:59:22 INFO - "project": "", 10:59:22 INFO - "product": "firefox", 10:59:22 INFO - "script_repo_revision": "production", 10:59:22 INFO - "scheduler": "tests-mozilla-release-yosemite_r7-debug-unittest", 10:59:22 INFO - "repository": "", 10:59:22 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-release debug test web-platform-tests-1", 10:59:22 INFO - "buildid": "20160725093659", 10:59:22 INFO - "pgo_build": "False", 10:59:22 INFO - "basedir": "/builds/slave/test", 10:59:22 INFO - "buildnumber": 40, 10:59:22 INFO - "slavename": "t-yosemite-r7-0081", 10:59:22 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 10:59:22 INFO - "platform": "macosx64", 10:59:22 INFO - "branch": "mozilla-release", 10:59:22 INFO - "revision": "a55778f9cd5a98d05fb50a9a295ef8da379e41d0", 10:59:22 INFO - "repo_path": "releases/mozilla-release", 10:59:22 INFO - "moz_repo_path": "", 10:59:22 INFO - "stage_platform": "macosx64", 10:59:22 INFO - "builduid": "e1cdeab268254b7eb0760440557aa4e0", 10:59:22 INFO - "slavebuilddir": "test" 10:59:22 INFO - } 10:59:22 INFO - Found installer url https://queue.taskcluster.net/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 10:59:22 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 10:59:22 INFO - Running post-action listener: _resource_record_post_action 10:59:22 INFO - ##### 10:59:22 INFO - ##### Running download-and-extract step. 10:59:22 INFO - ##### 10:59:22 INFO - Running pre-action listener: _resource_record_pre_action 10:59:22 INFO - Running main action method: download_and_extract 10:59:22 INFO - mkdir: /builds/slave/test/build/tests 10:59: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')]} 10:59:22 INFO - https://queue.taskcluster.net/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 10:59:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 10:59:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 10:59:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/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 10:59:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/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 10:59:24 INFO - Downloaded 1201 bytes. 10:59:24 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 10:59:24 INFO - Using the following test package requirements: 10:59:24 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 10:59:24 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:59:24 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 10:59:24 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:59:24 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 10:59:24 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:59:24 INFO - u'jsshell-mac64.zip'], 10:59:24 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:59:24 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 10:59:24 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 10:59:24 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:59:24 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 10:59:24 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:59:24 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 10:59:24 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:59:24 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 10:59:24 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:59:24 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 10:59:24 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 10:59:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:59:24 INFO - https://queue.taskcluster.net/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 10:59:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 10:59:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 10:59:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/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 10:59:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/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 10:59:25 INFO - Downloaded 18370246 bytes. 10:59:25 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/*'] 10:59:25 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/* 10:59:25 INFO - caution: filename not matched: web-platform/* 10:59:25 INFO - Return code: 11 10:59:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:59:25 INFO - https://queue.taskcluster.net/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 10:59:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 10:59:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 10:59:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/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 10:59:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/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 10:59:27 INFO - Downloaded 36389883 bytes. 10:59:27 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/*'] 10:59:27 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/* 10:59:31 INFO - caution: filename not matched: bin/* 10:59:31 INFO - caution: filename not matched: config/* 10:59:31 INFO - caution: filename not matched: mozbase/* 10:59:31 INFO - caution: filename not matched: marionette/* 10:59:31 INFO - caution: filename not matched: tools/wptserve/* 10:59:31 INFO - Return code: 11 10:59: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')]} 10:59:31 INFO - https://queue.taskcluster.net/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 10:59:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:59:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:59:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 10:59:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/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 10:59:34 INFO - Downloaded 73088564 bytes. 10:59:34 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:59:34 INFO - mkdir: /builds/slave/test/properties 10:59:34 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:59:34 INFO - Writing to file /builds/slave/test/properties/build_url 10:59:34 INFO - Contents: 10:59:34 INFO - build_url:https://queue.taskcluster.net/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:59:35 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:59:35 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:59:35 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:59:35 INFO - Contents: 10:59:35 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:59:35 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')]} 10:59:35 INFO - https://queue.taskcluster.net/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:59:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:59:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:59:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/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 10:59:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/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 10:59:39 INFO - Downloaded 103662971 bytes. 10:59:39 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'] 10:59:39 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 10:59:43 INFO - Return code: 0 10:59:43 INFO - Running post-action listener: _resource_record_post_action 10:59:43 INFO - Running post-action listener: set_extra_try_arguments 10:59:43 INFO - ##### 10:59:43 INFO - ##### Running create-virtualenv step. 10:59:43 INFO - ##### 10:59:43 INFO - Running pre-action listener: _pre_create_virtualenv 10:59:43 INFO - Running pre-action listener: _resource_record_pre_action 10:59:43 INFO - Running main action method: create_virtualenv 10:59:43 INFO - Creating virtualenv /builds/slave/test/build/venv 10:59:43 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 10:59:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:59:43 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:59:43 INFO - Using real prefix '/tools/python27' 10:59:43 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:59:44 INFO - Installing distribute.............................................................................................................................................................................................done. 10:59:47 INFO - Installing pip.................done. 10:59:47 INFO - Return code: 0 10:59:47 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:59:47 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')]} 10:59:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:59:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59:47 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')]} 10:59:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:59:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59:47 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 0x10834fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10836cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f861b5891b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1083685e0>, '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 0x107f4bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107f76990>, '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.iGfnJKIq2D/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.MuVNggWXi4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:59:47 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 10:59:47 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 10:59:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iGfnJKIq2D/Render', 10:59:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:59:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:59:47 INFO - 'HOME': '/Users/cltbld', 10:59:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:59:47 INFO - 'LOGNAME': 'cltbld', 10:59:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:59:47 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:59:47 INFO - 'MOZ_NO_REMOTE': '1', 10:59:47 INFO - 'NO_EM_RESTART': '1', 10:59:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:59:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:59:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:59:47 INFO - 'PWD': '/builds/slave/test', 10:59:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:59:47 INFO - 'SHELL': '/bin/bash', 10:59:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuVNggWXi4/Listeners', 10:59:47 INFO - 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', 10:59:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:59:47 INFO - 'USER': 'cltbld', 10:59:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:59:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:59:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:59:47 INFO - 'XPC_FLAGS': '0x0', 10:59:47 INFO - 'XPC_SERVICE_NAME': '0', 10:59:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:59:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:59:47 INFO - Downloading/unpacking psutil>=0.7.1 10:59:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:59:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:59:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:59:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:59:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:59:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:59:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:59:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:59:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:59:50 INFO - Installing collected packages: psutil 10:59:50 INFO - Running setup.py install for psutil 10:59:50 INFO - building 'psutil._psutil_osx' extension 10:59:50 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 10:59:51 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 10:59:51 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 10:59:51 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 10:59:51 INFO - building 'psutil._psutil_posix' extension 10:59:51 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 10:59:51 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 10:59:51 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 10:59:51 INFO - ^ 10:59:51 INFO - 1 warning generated. 10:59:51 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 10:59:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:59:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:59:51 INFO - Successfully installed psutil 10:59:51 INFO - Cleaning up... 10:59:51 INFO - Return code: 0 10:59:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:59:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:59:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:59:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:59:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:59:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10834fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10836cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f861b5891b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1083685e0>, '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 0x107f4bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107f76990>, '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.iGfnJKIq2D/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.MuVNggWXi4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:59:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 10:59:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:59:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iGfnJKIq2D/Render', 10:59:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:59:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:59:51 INFO - 'HOME': '/Users/cltbld', 10:59:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:59:51 INFO - 'LOGNAME': 'cltbld', 10:59:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:59:51 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:59:51 INFO - 'MOZ_NO_REMOTE': '1', 10:59:51 INFO - 'NO_EM_RESTART': '1', 10:59:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:59:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:59:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:59:51 INFO - 'PWD': '/builds/slave/test', 10:59:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:59:51 INFO - 'SHELL': '/bin/bash', 10:59:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuVNggWXi4/Listeners', 10:59:51 INFO - 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', 10:59:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:59:51 INFO - 'USER': 'cltbld', 10:59:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:59:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:59:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:59:51 INFO - 'XPC_FLAGS': '0x0', 10:59:51 INFO - 'XPC_SERVICE_NAME': '0', 10:59:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:59:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:59:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:59:52 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 10:59:52 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 10:59:52 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 10:59:52 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 10:59:52 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 10:59:52 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 10:59:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:59:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:59:54 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:59:54 INFO - Installing collected packages: mozsystemmonitor 10:59:54 INFO - Running setup.py install for mozsystemmonitor 10:59:54 INFO - Successfully installed mozsystemmonitor 10:59:54 INFO - Cleaning up... 10:59:54 INFO - Return code: 0 10:59:54 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:59: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')]} 10:59:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:59:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59: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')]} 10:59:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:59:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59: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', '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 0x10834fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10836cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f861b5891b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1083685e0>, '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 0x107f4bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107f76990>, '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.iGfnJKIq2D/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.MuVNggWXi4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:59: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', 'blobuploader==1.2.4'] in /builds/slave/test/build 10:59: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 blobuploader==1.2.4 10:59:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iGfnJKIq2D/Render', 10:59:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:59:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:59:54 INFO - 'HOME': '/Users/cltbld', 10:59:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:59:54 INFO - 'LOGNAME': 'cltbld', 10:59:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:59:54 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:59:54 INFO - 'MOZ_NO_REMOTE': '1', 10:59:54 INFO - 'NO_EM_RESTART': '1', 10:59:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:59:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:59:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:59:54 INFO - 'PWD': '/builds/slave/test', 10:59:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:59:54 INFO - 'SHELL': '/bin/bash', 10:59:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuVNggWXi4/Listeners', 10:59:54 INFO - 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', 10:59:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:59:54 INFO - 'USER': 'cltbld', 10:59:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:59:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:59:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:59:54 INFO - 'XPC_FLAGS': '0x0', 10:59:54 INFO - 'XPC_SERVICE_NAME': '0', 10:59:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:59:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:59:55 INFO - Downloading/unpacking blobuploader==1.2.4 10:59:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:59:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:59:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:59:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:59:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:59:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:59:57 INFO - Downloading blobuploader-1.2.4.tar.gz 10:59:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:59:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:59:57 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 10:59:57 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 10:59:57 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 10:59:57 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 10:59:57 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 10:59:57 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 10:59:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:59:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:59:58 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 10:59:58 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 10:59:58 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 10:59:58 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 10:59:58 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 10:59:58 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 10:59:58 INFO - Downloading docopt-0.6.1.tar.gz 10:59:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:59:58 INFO - Installing collected packages: blobuploader, requests, docopt 10:59:58 INFO - Running setup.py install for blobuploader 10:59:58 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:59:58 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:59:58 INFO - Running setup.py install for requests 10:59:59 INFO - Running setup.py install for docopt 10:59:59 INFO - Successfully installed blobuploader requests docopt 10:59:59 INFO - Cleaning up... 10:59:59 INFO - Return code: 0 10:59:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:59: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')]} 10:59:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:59:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59: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')]} 10:59:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:59:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59:59 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 0x10834fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10836cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f861b5891b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1083685e0>, '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 0x107f4bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107f76990>, '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.iGfnJKIq2D/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.MuVNggWXi4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:59:59 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 10:59:59 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 10:59:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iGfnJKIq2D/Render', 10:59:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:59:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:59:59 INFO - 'HOME': '/Users/cltbld', 10:59:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:59:59 INFO - 'LOGNAME': 'cltbld', 10:59:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:59:59 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:59:59 INFO - 'MOZ_NO_REMOTE': '1', 10:59:59 INFO - 'NO_EM_RESTART': '1', 10:59:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:59:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:59:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:59:59 INFO - 'PWD': '/builds/slave/test', 10:59:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:59:59 INFO - 'SHELL': '/bin/bash', 10:59:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuVNggWXi4/Listeners', 10:59:59 INFO - 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', 10:59:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:59:59 INFO - 'USER': 'cltbld', 10:59:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:59:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:59:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:59:59 INFO - 'XPC_FLAGS': '0x0', 10:59:59 INFO - 'XPC_SERVICE_NAME': '0', 10:59:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:59:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:59:59 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-OK_cQc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:00:00 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-16jy6M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:00:00 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-kmuWX5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:00:00 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-BsbS0v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:00:00 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-ofmbbg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:00:00 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-v9kfUa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:00:00 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-TuNCD6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:00:00 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-UGGaaD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:00:00 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-l2WP1s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:00:00 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-aQWWNo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:00:01 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-2vS7ns-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:00:01 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-Fzd7hr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:00:01 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-poIQcx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:00:01 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-2t5m0D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:00:01 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-neM_ol-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:00:01 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-rwMfY1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:00:01 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-jmkfBs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:00:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:00:01 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-nPVret-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:00:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:00:01 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-YlTCka-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:00:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:00:01 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-IFme0O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:00:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:00:02 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-eydd2A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:00:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:00:02 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 11:00:02 INFO - Running setup.py install for manifestparser 11:00:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:00:02 INFO - Running setup.py install for mozcrash 11:00:02 INFO - Running setup.py install for mozdebug 11:00:02 INFO - Running setup.py install for mozdevice 11:00:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:00:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:00:03 INFO - Running setup.py install for mozfile 11:00:03 INFO - Running setup.py install for mozhttpd 11:00:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:00:03 INFO - Running setup.py install for mozinfo 11:00:03 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:00:03 INFO - Running setup.py install for mozInstall 11:00:03 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:00:03 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:00:03 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:00:03 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:00:03 INFO - Running setup.py install for mozleak 11:00:03 INFO - Running setup.py install for mozlog 11:00:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:00:04 INFO - Running setup.py install for moznetwork 11:00:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:00:04 INFO - Running setup.py install for mozprocess 11:00:04 INFO - Running setup.py install for mozprofile 11:00:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:00:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:00:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:00:04 INFO - Running setup.py install for mozrunner 11:00:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:00:04 INFO - Running setup.py install for mozscreenshot 11:00:04 INFO - Running setup.py install for moztest 11:00:04 INFO - Running setup.py install for mozversion 11:00:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:00:05 INFO - Running setup.py install for wptserve 11:00:05 INFO - Running setup.py install for marionette-driver 11:00:05 INFO - Running setup.py install for browsermob-proxy 11:00:05 INFO - Running setup.py install for marionette-client 11:00:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:00:05 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:00:05 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 11:00:05 INFO - Cleaning up... 11:00:05 INFO - Return code: 0 11:00:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:00:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:00:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:00:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:00:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:00:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:00:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:00:05 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 0x10834fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10836cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f861b5891b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1083685e0>, '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 0x107f4bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107f76990>, '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.iGfnJKIq2D/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.MuVNggWXi4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:00:05 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 11:00:05 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 11:00:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iGfnJKIq2D/Render', 11:00:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:00:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:00:05 INFO - 'HOME': '/Users/cltbld', 11:00:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:00:05 INFO - 'LOGNAME': 'cltbld', 11:00:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:00:05 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:00:05 INFO - 'MOZ_NO_REMOTE': '1', 11:00:05 INFO - 'NO_EM_RESTART': '1', 11:00:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:00:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:00:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:00:05 INFO - 'PWD': '/builds/slave/test', 11:00:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:00:05 INFO - 'SHELL': '/bin/bash', 11:00:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuVNggWXi4/Listeners', 11:00:05 INFO - 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', 11:00:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:00:05 INFO - 'USER': 'cltbld', 11:00:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:00:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:00:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:00:05 INFO - 'XPC_FLAGS': '0x0', 11:00:05 INFO - 'XPC_SERVICE_NAME': '0', 11:00:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:00:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:00:06 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-71veqC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:00:06 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)) 11:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:00:06 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-MDmGkX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:00:06 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)) 11:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:00:06 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-ngwiDV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:00:06 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)) 11:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:00:06 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-uxmn3R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:00:06 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)) 11:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:00:06 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-ngeoc6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:00:06 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)) 11:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:00:06 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-mKaQiG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:00:06 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)) 11:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:00:06 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-OpjeZ5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:00:06 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)) 11:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:00:06 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-2QotTY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:00:07 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)) 11:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:00:07 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-AAH24Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:00:07 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)) 11:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:00:07 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-SwkyGd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:00:07 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)) 11:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:00:07 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-R1B0CU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:00:07 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)) 11:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:00:07 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-Bi9eD3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:00:07 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)) 11:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:00:07 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-sUyTDt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:00:07 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)) 11:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:00:07 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-6KUXP0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:00:07 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)) 11:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:00:07 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-__h4wL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:00:07 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)) 11:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:00:07 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-6XXRkb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:00:07 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)) 11:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:00:07 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-_Yo5Uw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:00:08 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)) 11:00:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:00:08 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-xXNnbn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:00:08 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)) 11:00:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:00:08 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-1lc3LE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:00:08 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)) 11:00:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:00:08 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-oLRUVl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:00:08 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)) 11:00:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:00:08 INFO - Running setup.py (path:/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/pip-uoIXbg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:00:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:00:08 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)) 11:00:08 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)) 11:00:08 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)) 11:00:08 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)) 11:00:08 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)) 11:00:08 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)) 11:00:08 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:00:08 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 11:00:08 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 11:00:08 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 11:00:08 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 11:00:08 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 11:00:08 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 11:00:11 INFO - Downloading blessings-1.6.tar.gz 11:00:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:00:11 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)) 11:00:11 INFO - Installing collected packages: blessings 11:00:11 INFO - Running setup.py install for blessings 11:00:12 INFO - Successfully installed blessings 11:00:12 INFO - Cleaning up... 11:00:12 INFO - Return code: 0 11:00:12 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:00:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:00:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:00:12 INFO - Reading from file tmpfile_stdout 11:00:12 INFO - Current package versions: 11:00:12 INFO - blessings == 1.6 11:00:12 INFO - blobuploader == 1.2.4 11:00:12 INFO - browsermob-proxy == 0.6.0 11:00:12 INFO - docopt == 0.6.1 11:00:12 INFO - manifestparser == 1.1 11:00:12 INFO - marionette-client == 2.3.0 11:00:12 INFO - marionette-driver == 1.4.0 11:00:12 INFO - mozInstall == 1.12 11:00:12 INFO - mozcrash == 0.17 11:00:12 INFO - mozdebug == 0.1 11:00:12 INFO - mozdevice == 0.48 11:00:12 INFO - mozfile == 1.2 11:00:12 INFO - mozhttpd == 0.7 11:00:12 INFO - mozinfo == 0.9 11:00:12 INFO - mozleak == 0.1 11:00:12 INFO - mozlog == 3.1 11:00:12 INFO - moznetwork == 0.27 11:00:12 INFO - mozprocess == 0.22 11:00:12 INFO - mozprofile == 0.28 11:00:12 INFO - mozrunner == 6.11 11:00:12 INFO - mozscreenshot == 0.1 11:00:12 INFO - mozsystemmonitor == 0.0 11:00:12 INFO - moztest == 0.7 11:00:12 INFO - mozversion == 1.4 11:00:12 INFO - psutil == 3.1.1 11:00:12 INFO - requests == 1.2.3 11:00:12 INFO - wptserve == 1.4.0 11:00:12 INFO - wsgiref == 0.1.2 11:00:12 INFO - Running post-action listener: _resource_record_post_action 11:00:12 INFO - Running post-action listener: _start_resource_monitoring 11:00:12 INFO - Starting resource monitoring. 11:00:12 INFO - ##### 11:00:12 INFO - ##### Running pull step. 11:00:12 INFO - ##### 11:00:12 INFO - Running pre-action listener: _resource_record_pre_action 11:00:12 INFO - Running main action method: pull 11:00:12 INFO - Pull has nothing to do! 11:00:12 INFO - Running post-action listener: _resource_record_post_action 11:00:12 INFO - ##### 11:00:12 INFO - ##### Running install step. 11:00:12 INFO - ##### 11:00:12 INFO - Running pre-action listener: _resource_record_pre_action 11:00:12 INFO - Running main action method: install 11:00:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:00:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:00:12 INFO - Reading from file tmpfile_stdout 11:00:12 INFO - Detecting whether we're running mozinstall >=1.0... 11:00:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:00:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:00:12 INFO - Reading from file tmpfile_stdout 11:00:12 INFO - Output received: 11:00:12 INFO - Usage: mozinstall [options] installer 11:00:12 INFO - Options: 11:00:12 INFO - -h, --help show this help message and exit 11:00:12 INFO - -d DEST, --destination=DEST 11:00:12 INFO - Directory to install application into. [default: 11:00:12 INFO - "/builds/slave/test"] 11:00:12 INFO - --app=APP Application being installed. [default: firefox] 11:00:12 INFO - mkdir: /builds/slave/test/build/application 11:00:12 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'] 11:00:12 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 11:00:30 INFO - Reading from file tmpfile_stdout 11:00:30 INFO - Output received: 11:00:30 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 11:00:30 INFO - Running post-action listener: _resource_record_post_action 11:00:30 INFO - ##### 11:00:30 INFO - ##### Running run-tests step. 11:00:30 INFO - ##### 11:00:30 INFO - Running pre-action listener: _resource_record_pre_action 11:00:30 INFO - Running main action method: run_tests 11:00:30 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:00:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:00:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:00:30 INFO - grabbing minidump binary from tooltool 11:00:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:00:30 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 0x1083685e0>, '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 0x107f4bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107f76990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:00:30 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 11:00:30 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 11:00:31 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:00:31 INFO - Return code: 0 11:00:31 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:00:31 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:00:31 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/Wzv8GW3ySnee1pKCTiSQ8Q/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 11:00:31 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/Wzv8GW3ySnee1pKCTiSQ8Q/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 11:00:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iGfnJKIq2D/Render', 11:00:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:00:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:00:31 INFO - 'HOME': '/Users/cltbld', 11:00:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:00:31 INFO - 'LOGNAME': 'cltbld', 11:00:31 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:00:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:00:31 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:00:31 INFO - 'MOZ_NO_REMOTE': '1', 11:00:31 INFO - 'NO_EM_RESTART': '1', 11:00:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:00:31 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:00:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:00:31 INFO - 'PWD': '/builds/slave/test', 11:00:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:00:31 INFO - 'SHELL': '/bin/bash', 11:00:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuVNggWXi4/Listeners', 11:00:31 INFO - 'TMPDIR': '/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/T/', 11:00:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:00:31 INFO - 'USER': 'cltbld', 11:00:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:00:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:00:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:00:31 INFO - 'XPC_FLAGS': '0x0', 11:00:31 INFO - 'XPC_SERVICE_NAME': '0', 11:00:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:00:31 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/Wzv8GW3ySnee1pKCTiSQ8Q/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 11:00:31 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 11:00:31 INFO - import pkg_resources 11:00:32 INFO - Using 1 client processes 11:00:32 INFO - wptserve Starting http server on 127.0.0.1:8000 11:00:32 INFO - wptserve Starting http server on 127.0.0.1:8001 11:00:32 INFO - wptserve Starting http server on 127.0.0.1:8443 11:00:34 INFO - SUITE-START | Running 778 tests 11:00:34 INFO - Running testharness tests 11:00:34 INFO - Setting up ssl 11:00:34 INFO - PROCESS | certutil | 11:00:34 INFO - PROCESS | certutil | 11:00:34 INFO - PROCESS | certutil | 11:00:34 INFO - Certificate Nickname Trust Attributes 11:00:34 INFO - SSL,S/MIME,JAR/XPI 11:00:34 INFO - 11:00:34 INFO - web-platform-tests CT,, 11:00:34 INFO - 11:00:34 INFO - Starting runner 11:00:35 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:00:35 INFO - PROCESS | 1651 | 1469469635692 Marionette DEBUG Marionette enabled via build flag and pref 11:00:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x113f54000 == 1 [pid = 1651] [id = 1] 11:00:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 1 (0x113f54800) [pid = 1651] [serial = 1] [outer = 0x0] 11:00:35 INFO - PROCESS | 1651 | [1651] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:00:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 2 (0x113f55800) [pid = 1651] [serial = 2] [outer = 0x113f54800] 11:00:36 INFO - PROCESS | 1651 | 1469469636005 Marionette INFO Listening on port 2828 11:00:36 INFO - PROCESS | 1651 | 1469469636246 Marionette DEBUG Marionette enabled via command-line flag 11:00:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x11695f800 == 2 [pid = 1651] [id = 2] 11:00:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 3 (0x116960000) [pid = 1651] [serial = 3] [outer = 0x0] 11:00:36 INFO - PROCESS | 1651 | [1651] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:00:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 4 (0x116961000) [pid = 1651] [serial = 4] [outer = 0x116960000] 11:00:36 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:00:36 INFO - PROCESS | 1651 | 1469469636398 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49289 11:00:36 INFO - PROCESS | 1651 | 1469469636483 Marionette DEBUG Closed connection conn0 11:00:36 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:00:36 INFO - PROCESS | 1651 | 1469469636489 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49290 11:00:36 INFO - PROCESS | 1651 | 1469469636497 Marionette DEBUG Closed connection conn1 11:00:36 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:00:36 INFO - PROCESS | 1651 | 1469469636502 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49291 11:00:36 INFO - PROCESS | 1651 | 1469469636509 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:00:36 INFO - PROCESS | 1651 | 1469469636515 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":"20160725093659","device":"desktop","version":"48.0"} 11:00:36 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:00:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a4b800 == 3 [pid = 1651] [id = 3] 11:00:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 5 (0x119a4c000) [pid = 1651] [serial = 5] [outer = 0x0] 11:00:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a4c800 == 4 [pid = 1651] [id = 4] 11:00:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 6 (0x119a84c00) [pid = 1651] [serial = 6] [outer = 0x0] 11:00:37 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:00:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x121541000 == 5 [pid = 1651] [id = 5] 11:00:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 7 (0x119a84400) [pid = 1651] [serial = 7] [outer = 0x0] 11:00:37 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:00:37 INFO - PROCESS | 1651 | [1651] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:00:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 8 (0x121aa0000) [pid = 1651] [serial = 8] [outer = 0x119a84400] 11:00:37 INFO - PROCESS | 1651 | [1651] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:00:37 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:00:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 9 (0x123e2c000) [pid = 1651] [serial = 9] [outer = 0x119a4c000] 11:00:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 10 (0x123e21000) [pid = 1651] [serial = 10] [outer = 0x119a84c00] 11:00:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 11 (0x123e22c00) [pid = 1651] [serial = 11] [outer = 0x119a84400] 11:00:38 INFO - PROCESS | 1651 | [1651] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:00:38 INFO - PROCESS | 1651 | 1469469638468 Marionette INFO startBrowser 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:38 INFO - PROCESS | 1651 | 1469469638490 Marionette DEBUG loaded listener.js 11:00:38 INFO - PROCESS | 1651 | 1469469638498 Marionette DEBUG loaded listener.js 11:00:38 INFO - PROCESS | 1651 | 1469469638499 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:38 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:00:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 12 (0x1265bf000) [pid = 1651] [serial = 12] [outer = 0x119a84400] 11:00:38 INFO - PROCESS | 1651 | 1469469638807 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"8be3a673-dca2-234d-b2c4-83ffd7426fb4","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":"20160725093659","device":"desktop","version":"48.0","command_id":1}}] 11:00:38 INFO - PROCESS | 1651 | 1469469638896 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}] 11:00:38 INFO - PROCESS | 1651 | 1469469638898 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:38 INFO - PROCESS | 1651 | 1469469638946 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:00:39 INFO - PROCESS | 1651 | 1469469639021 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:00:39 INFO - PROCESS | 1651 | 1469469639022 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:39 INFO - PROCESS | 1651 | [1651] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:00:39 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:00:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 13 (0x128c8e800) [pid = 1651] [serial = 13] [outer = 0x119a84400] 11:00:39 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:00:39 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:39 INFO - PROCESS | 1651 | 1469469639295 Marionette TRACE conn2 <- [1,3,null,{}] 11:00:39 INFO - PROCESS | 1651 | 1469469639302 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:00:39 INFO - PROCESS | 1651 | 1469469639305 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:39 INFO - PROCESS | 1651 | 1469469639319 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:00:39 INFO - PROCESS | 1651 | 1469469639345 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:00:39 INFO - PROCESS | 1651 | 1469469639346 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:00:39 INFO - PROCESS | 1651 | 1469469639352 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:00:39 INFO - PROCESS | 1651 | 1469469639355 Marionette TRACE conn2 <- [1,6,null,{}] 11:00:39 INFO - PROCESS | 1651 | 1469469639358 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}] 11:00:39 INFO - PROCESS | 1651 | 1469469639359 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:39 INFO - PROCESS | 1651 | 1469469639373 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:00:39 INFO - PROCESS | 1651 | 1469469639376 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:39 INFO - PROCESS | 1651 | 1469469639377 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12908f000 == 6 [pid = 1651] [id = 6] 11:00:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 14 (0x129077800) [pid = 1651] [serial = 14] [outer = 0x0] 11:00:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 15 (0x129079400) [pid = 1651] [serial = 15] [outer = 0x129077800] 11:00:39 INFO - PROCESS | 1651 | 1469469639407 Marionette DEBUG loaded listener.js 11:00:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 16 (0x12928c400) [pid = 1651] [serial = 16] [outer = 0x129077800] 11:00:39 INFO - PROCESS | 1651 | 1469469639690 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]]]}] 11:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 373ms 11:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:00:39 INFO - PROCESS | 1651 | 1469469639723 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:00:39 INFO - PROCESS | 1651 | 1469469639724 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:00:39 INFO - PROCESS | 1651 | 1469469639727 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:00:39 INFO - PROCESS | 1651 | 1469469639728 Marionette TRACE conn2 <- [1,10,null,{}] 11:00:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x129436000 == 7 [pid = 1651] [id = 7] 11:00:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 17 (0x12944a800) [pid = 1651] [serial = 17] [outer = 0x0] 11:00:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 18 (0x12944e000) [pid = 1651] [serial = 18] [outer = 0x12944a800] 11:00:39 INFO - PROCESS | 1651 | 1469469639758 Marionette DEBUG loaded listener.js 11:00:39 INFO - PROCESS | 1651 | 1469469639781 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}] 11:00:39 INFO - PROCESS | 1651 | 1469469639784 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 19 (0x12a3e0000) [pid = 1651] [serial = 19] [outer = 0x12944a800] 11:00:39 INFO - PROCESS | 1651 | 1469469639919 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:00:39 INFO - PROCESS | 1651 | 1469469639933 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:39 INFO - PROCESS | 1651 | 1469469639934 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a6ab800 == 8 [pid = 1651] [id = 8] 11:00:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 20 (0x12a3e6800) [pid = 1651] [serial = 20] [outer = 0x0] 11:00:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 21 (0x12a741400) [pid = 1651] [serial = 21] [outer = 0x12a3e6800] 11:00:39 INFO - PROCESS | 1651 | 1469469639965 Marionette DEBUG loaded listener.js 11:00:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 22 (0x12a745800) [pid = 1651] [serial = 22] [outer = 0x12a3e6800] 11:00:40 INFO - PROCESS | 1651 | 1469469640338 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]]]}] 11:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 618ms 11:00:40 INFO - PROCESS | 1651 | 1469469640346 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:00:40 INFO - PROCESS | 1651 | 1469469640348 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:00:40 INFO - PROCESS | 1651 | 1469469640353 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:00:40 INFO - PROCESS | 1651 | 1469469640354 Marionette TRACE conn2 <- [1,14,null,{}] 11:00:40 INFO - PROCESS | 1651 | 1469469640356 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}] 11:00:40 INFO - PROCESS | 1651 | 1469469640359 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:40 INFO - PROCESS | 1651 | 1469469640472 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:00:40 INFO - PROCESS | 1651 | 1469469640513 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:40 INFO - PROCESS | 1651 | 1469469640514 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b719000 == 9 [pid = 1651] [id = 9] 11:00:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 23 (0x12b706800) [pid = 1651] [serial = 23] [outer = 0x0] 11:00:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 24 (0x12b708400) [pid = 1651] [serial = 24] [outer = 0x12b706800] 11:00:40 INFO - PROCESS | 1651 | 1469469640538 Marionette DEBUG loaded listener.js 11:00:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 25 (0x12b711800) [pid = 1651] [serial = 25] [outer = 0x12b706800] 11:00:40 INFO - PROCESS | 1651 | 1469469640794 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]]]}] 11:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 469ms 11:00:40 INFO - PROCESS | 1651 | 1469469640823 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:00:40 INFO - PROCESS | 1651 | 1469469640824 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:00:40 INFO - PROCESS | 1651 | 1469469640829 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:00:40 INFO - PROCESS | 1651 | 1469469640830 Marionette TRACE conn2 <- [1,18,null,{}] 11:00:40 INFO - PROCESS | 1651 | 1469469640840 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}] 11:00:40 INFO - PROCESS | 1651 | 1469469640841 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:40 INFO - PROCESS | 1651 | 1469469640938 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:00:40 INFO - PROCESS | 1651 | 1469469640944 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:40 INFO - PROCESS | 1651 | 1469469640946 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b97c800 == 10 [pid = 1651] [id = 10] 11:00:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 26 (0x12b8ad400) [pid = 1651] [serial = 26] [outer = 0x0] 11:00:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 27 (0x12b958c00) [pid = 1651] [serial = 27] [outer = 0x12b8ad400] 11:00:40 INFO - PROCESS | 1651 | 1469469640970 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 28 (0x12b95ec00) [pid = 1651] [serial = 28] [outer = 0x12b8ad400] 11:00:41 INFO - PROCESS | 1651 | 1469469641238 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]]]}] 11:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 420ms 11:00:41 INFO - PROCESS | 1651 | 1469469641258 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:00:41 INFO - PROCESS | 1651 | 1469469641259 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:00:41 INFO - PROCESS | 1651 | 1469469641261 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:00:41 INFO - PROCESS | 1651 | 1469469641262 Marionette TRACE conn2 <- [1,22,null,{}] 11:00:41 INFO - PROCESS | 1651 | 1469469641272 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}] 11:00:41 INFO - PROCESS | 1651 | 1469469641274 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:41 INFO - PROCESS | 1651 | 1469469641371 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:00:41 INFO - PROCESS | 1651 | 1469469641375 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:41 INFO - PROCESS | 1651 | 1469469641376 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be26800 == 11 [pid = 1651] [id = 11] 11:00:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 29 (0x121066000) [pid = 1651] [serial = 29] [outer = 0x0] 11:00:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 30 (0x1292e3000) [pid = 1651] [serial = 30] [outer = 0x121066000] 11:00:41 INFO - PROCESS | 1651 | 1469469641401 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 31 (0x12bde4c00) [pid = 1651] [serial = 31] [outer = 0x121066000] 11:00:41 INFO - PROCESS | 1651 | 1469469641643 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]]]}] 11:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 11:00:41 INFO - PROCESS | 1651 | 1469469641680 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:00:41 INFO - PROCESS | 1651 | 1469469641682 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:00:41 INFO - PROCESS | 1651 | 1469469641692 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:00:41 INFO - PROCESS | 1651 | 1469469641693 Marionette TRACE conn2 <- [1,26,null,{}] 11:00:41 INFO - PROCESS | 1651 | 1469469641695 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}] 11:00:41 INFO - PROCESS | 1651 | 1469469641696 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:41 INFO - PROCESS | 1651 | 1469469641793 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:00:41 INFO - PROCESS | 1651 | 1469469641797 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:41 INFO - PROCESS | 1651 | 1469469641798 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c042000 == 12 [pid = 1651] [id = 12] 11:00:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 32 (0x118358000) [pid = 1651] [serial = 32] [outer = 0x0] 11:00:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 33 (0x12bde7800) [pid = 1651] [serial = 33] [outer = 0x118358000] 11:00:41 INFO - PROCESS | 1651 | 1469469641822 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 34 (0x12be0ac00) [pid = 1651] [serial = 34] [outer = 0x118358000] 11:00:42 INFO - PROCESS | 1651 | 1469469642058 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]]]}] 11:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 11:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:00:42 INFO - PROCESS | 1651 | 1469469642110 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:00:42 INFO - PROCESS | 1651 | 1469469642111 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:00:42 INFO - PROCESS | 1651 | 1469469642114 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 1651 | 1469469642115 Marionette TRACE conn2 <- [1,30,null,{}] 11:00:42 INFO - PROCESS | 1651 | 1469469642125 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}] 11:00:42 INFO - PROCESS | 1651 | 1469469642135 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:42 INFO - PROCESS | 1651 | 1469469642230 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:00:42 INFO - PROCESS | 1651 | 1469469642237 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:42 INFO - PROCESS | 1651 | 1469469642238 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c259800 == 13 [pid = 1651] [id = 13] 11:00:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 35 (0x1185e4c00) [pid = 1651] [serial = 35] [outer = 0x0] 11:00:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 36 (0x1185e7400) [pid = 1651] [serial = 36] [outer = 0x1185e4c00] 11:00:42 INFO - PROCESS | 1651 | 1469469642262 Marionette DEBUG loaded listener.js 11:00:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 37 (0x12b8a3000) [pid = 1651] [serial = 37] [outer = 0x1185e4c00] 11:00:42 INFO - PROCESS | 1651 | 1469469642492 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]]]}] 11:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 425ms 11:00:42 INFO - PROCESS | 1651 | 1469469642542 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:00:42 INFO - PROCESS | 1651 | 1469469642544 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:00:42 INFO - PROCESS | 1651 | 1469469642546 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 1651 | 1469469642547 Marionette TRACE conn2 <- [1,34,null,{}] 11:00:42 INFO - PROCESS | 1651 | 1469469642557 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}] 11:00:42 INFO - PROCESS | 1651 | 1469469642558 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:42 INFO - PROCESS | 1651 | 1469469642649 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:00:42 INFO - PROCESS | 1651 | 1469469642653 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:42 INFO - PROCESS | 1651 | 1469469642654 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c726800 == 14 [pid = 1651] [id = 14] 11:00:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 38 (0x1185ea000) [pid = 1651] [serial = 38] [outer = 0x0] 11:00:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 39 (0x12be11800) [pid = 1651] [serial = 39] [outer = 0x1185ea000] 11:00:42 INFO - PROCESS | 1651 | 1469469642678 Marionette DEBUG loaded listener.js 11:00:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 40 (0x12c5e9400) [pid = 1651] [serial = 40] [outer = 0x1185ea000] 11:00:42 INFO - PROCESS | 1651 | 1469469642981 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]]]}] 11:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 477ms 11:00:43 INFO - PROCESS | 1651 | 1469469643024 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:00:43 INFO - PROCESS | 1651 | 1469469643026 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:00:43 INFO - PROCESS | 1651 | 1469469643029 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:00:43 INFO - PROCESS | 1651 | 1469469643031 Marionette TRACE conn2 <- [1,38,null,{}] 11:00:43 INFO - PROCESS | 1651 | 1469469643034 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}] 11:00:43 INFO - PROCESS | 1651 | 1469469643037 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:43 INFO - PROCESS | 1651 | 1469469643182 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:00:43 INFO - PROCESS | 1651 | 1469469643189 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:43 INFO - PROCESS | 1651 | 1469469643190 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cbcd000 == 15 [pid = 1651] [id = 15] 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 41 (0x12c5ee000) [pid = 1651] [serial = 41] [outer = 0x0] 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 42 (0x12ca39800) [pid = 1651] [serial = 42] [outer = 0x12c5ee000] 11:00:43 INFO - PROCESS | 1651 | 1469469643217 Marionette DEBUG loaded listener.js 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 43 (0x12ca40000) [pid = 1651] [serial = 43] [outer = 0x12c5ee000] 11:00:43 INFO - PROCESS | 1651 | 1469469643517 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]]]}] 11:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 523ms 11:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:00:43 INFO - PROCESS | 1651 | 1469469643556 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:00:43 INFO - PROCESS | 1651 | 1469469643557 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:00:43 INFO - PROCESS | 1651 | 1469469643559 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:00:43 INFO - PROCESS | 1651 | 1469469643560 Marionette TRACE conn2 <- [1,42,null,{}] 11:00:43 INFO - PROCESS | 1651 | 1469469643562 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}] 11:00:43 INFO - PROCESS | 1651 | 1469469643563 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:43 INFO - PROCESS | 1651 | 1469469643657 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:00:43 INFO - PROCESS | 1651 | 1469469643662 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:43 INFO - PROCESS | 1651 | 1469469643663 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ce93000 == 16 [pid = 1651] [id = 16] 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 44 (0x12ca44000) [pid = 1651] [serial = 44] [outer = 0x0] 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 45 (0x12ce30c00) [pid = 1651] [serial = 45] [outer = 0x12ca44000] 11:00:43 INFO - PROCESS | 1651 | 1469469643688 Marionette DEBUG loaded listener.js 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 46 (0x12ce35400) [pid = 1651] [serial = 46] [outer = 0x12ca44000] 11:00:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d323800 == 17 [pid = 1651] [id = 17] 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 47 (0x12d324000) [pid = 1651] [serial = 47] [outer = 0x0] 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 48 (0x12d328800) [pid = 1651] [serial = 48] [outer = 0x12d324000] 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 49 (0x12d32e800) [pid = 1651] [serial = 49] [outer = 0x12d324000] 11:00:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cbe0800 == 18 [pid = 1651] [id = 18] 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 50 (0x12ce38800) [pid = 1651] [serial = 50] [outer = 0x0] 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 51 (0x12d316800) [pid = 1651] [serial = 51] [outer = 0x12ce38800] 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 52 (0x12d311000) [pid = 1651] [serial = 52] [outer = 0x12ce38800] 11:00:44 INFO - PROCESS | 1651 | 1469469644050 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]]]}] 11:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 519ms 11:00:44 INFO - PROCESS | 1651 | 1469469644078 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:00:44 INFO - PROCESS | 1651 | 1469469644080 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:00:44 INFO - PROCESS | 1651 | 1469469644082 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:00:44 INFO - PROCESS | 1651 | 1469469644084 Marionette TRACE conn2 <- [1,46,null,{}] 11:00:44 INFO - PROCESS | 1651 | 1469469644086 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}] 11:00:44 INFO - PROCESS | 1651 | 1469469644087 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:44 INFO - PROCESS | 1651 | 1469469644177 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:00:44 INFO - PROCESS | 1651 | 1469469644180 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:44 INFO - PROCESS | 1651 | 1469469644191 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c255000 == 19 [pid = 1651] [id = 19] 11:00:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 53 (0x117eaa800) [pid = 1651] [serial = 53] [outer = 0x0] 11:00:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 54 (0x1192e3800) [pid = 1651] [serial = 54] [outer = 0x117eaa800] 11:00:44 INFO - PROCESS | 1651 | 1469469644220 Marionette DEBUG loaded listener.js 11:00:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 55 (0x12ce3d400) [pid = 1651] [serial = 55] [outer = 0x117eaa800] 11:00:44 INFO - PROCESS | 1651 | 1469469644458 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]]]}] 11:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 421ms 11:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:00:44 INFO - PROCESS | 1651 | 1469469644508 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:00:44 INFO - PROCESS | 1651 | 1469469644509 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:00:44 INFO - PROCESS | 1651 | 1469469644511 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:00:44 INFO - PROCESS | 1651 | 1469469644512 Marionette TRACE conn2 <- [1,50,null,{}] 11:00:44 INFO - PROCESS | 1651 | 1469469644522 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}] 11:00:44 INFO - PROCESS | 1651 | 1469469644523 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:44 INFO - PROCESS | 1651 | 1469469644620 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:00:44 INFO - PROCESS | 1651 | 1469469644623 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:44 INFO - PROCESS | 1651 | 1469469644624 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x118588800 == 20 [pid = 1651] [id = 20] 11:00:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 56 (0x117e96800) [pid = 1651] [serial = 56] [outer = 0x0] 11:00:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x117e99c00) [pid = 1651] [serial = 57] [outer = 0x117e96800] 11:00:44 INFO - PROCESS | 1651 | 1469469644648 Marionette DEBUG loaded listener.js 11:00:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x12d36a400) [pid = 1651] [serial = 58] [outer = 0x117e96800] 11:00:44 INFO - PROCESS | 1651 | 1469469644892 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]]]}] 11:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 11:00:44 INFO - PROCESS | 1651 | 1469469644929 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:00:44 INFO - PROCESS | 1651 | 1469469644931 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:00:44 INFO - PROCESS | 1651 | 1469469644940 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:00:44 INFO - PROCESS | 1651 | 1469469644941 Marionette TRACE conn2 <- [1,54,null,{}] 11:00:44 INFO - PROCESS | 1651 | 1469469644943 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}] 11:00:44 INFO - PROCESS | 1651 | 1469469644944 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:45 INFO - PROCESS | 1651 | 1469469645037 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:00:45 INFO - PROCESS | 1651 | 1469469645048 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:45 INFO - PROCESS | 1651 | 1469469645049 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d726000 == 21 [pid = 1651] [id = 21] 11:00:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x12d768000) [pid = 1651] [serial = 59] [outer = 0x0] 11:00:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x12d76d800) [pid = 1651] [serial = 60] [outer = 0x12d768000] 11:00:45 INFO - PROCESS | 1651 | 1469469645072 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x12d772400) [pid = 1651] [serial = 61] [outer = 0x12d768000] 11:00:45 INFO - PROCESS | 1651 | 1469469645299 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]]]}] 11:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 371ms 11:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:00:45 INFO - PROCESS | 1651 | 1469469645311 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:00:45 INFO - PROCESS | 1651 | 1469469645312 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:00:45 INFO - PROCESS | 1651 | 1469469645322 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:00:45 INFO - PROCESS | 1651 | 1469469645323 Marionette TRACE conn2 <- [1,58,null,{}] 11:00:45 INFO - PROCESS | 1651 | 1469469645325 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}] 11:00:45 INFO - PROCESS | 1651 | 1469469645326 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:45 INFO - PROCESS | 1651 | 1469469645423 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:00:45 INFO - PROCESS | 1651 | 1469469645427 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:45 INFO - PROCESS | 1651 | 1469469645427 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12de36800 == 22 [pid = 1651] [id = 22] 11:00:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x12d772800) [pid = 1651] [serial = 62] [outer = 0x0] 11:00:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x124dbe800) [pid = 1651] [serial = 63] [outer = 0x12d772800] 11:00:45 INFO - PROCESS | 1651 | 1469469645452 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x1250f5000) [pid = 1651] [serial = 64] [outer = 0x12d772800] 11:00:45 INFO - PROCESS | 1651 | 1469469645729 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]]]}] 11:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 475ms 11:00:46 INFO - PROCESS | 1651 | 1469469646479 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:00:46 INFO - PROCESS | 1651 | 1469469646482 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:00:46 INFO - PROCESS | 1651 | 1469469646599 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:00:46 INFO - PROCESS | 1651 | 1469469646603 Marionette TRACE conn2 <- [1,62,null,{}] 11:00:46 INFO - PROCESS | 1651 | 1469469646609 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}] 11:00:46 INFO - PROCESS | 1651 | 1469469646611 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:46 INFO - PROCESS | 1651 | 1469469646785 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:00:46 INFO - PROCESS | 1651 | 1469469646834 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:46 INFO - PROCESS | 1651 | 1469469646836 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x11254c000 == 23 [pid = 1651] [id = 23] 11:00:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x112712800) [pid = 1651] [serial = 65] [outer = 0x0] 11:00:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x112a83800) [pid = 1651] [serial = 66] [outer = 0x112712800] 11:00:46 INFO - PROCESS | 1651 | 1469469646869 Marionette DEBUG loaded listener.js 11:00:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x1131ac800) [pid = 1651] [serial = 67] [outer = 0x112712800] 11:00:47 INFO - PROCESS | 1651 | 1469469647276 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]]]}] 11:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 747ms 11:00:47 INFO - PROCESS | 1651 | 1469469647323 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:00:47 INFO - PROCESS | 1651 | 1469469647325 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:00:47 INFO - PROCESS | 1651 | 1469469647329 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:00:47 INFO - PROCESS | 1651 | 1469469647332 Marionette TRACE conn2 <- [1,66,null,{}] 11:00:47 INFO - PROCESS | 1651 | 1469469647335 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}] 11:00:47 INFO - PROCESS | 1651 | 1469469647337 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:47 INFO - PROCESS | 1651 | 1469469647450 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:00:47 INFO - PROCESS | 1651 | 1469469647490 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:47 INFO - PROCESS | 1651 | 1469469647491 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x11699e800 == 24 [pid = 1651] [id = 24] 11:00:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x113fa4400) [pid = 1651] [serial = 68] [outer = 0x0] 11:00:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x1167da800) [pid = 1651] [serial = 69] [outer = 0x113fa4400] 11:00:47 INFO - PROCESS | 1651 | 1469469647522 Marionette DEBUG loaded listener.js 11:00:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x116aa1c00) [pid = 1651] [serial = 70] [outer = 0x113fa4400] 11:00:48 INFO - PROCESS | 1651 | 1469469648142 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]]]}] 11:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 875ms 11:00:48 INFO - PROCESS | 1651 | 1469469648214 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:00:48 INFO - PROCESS | 1651 | 1469469648217 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:00:48 INFO - PROCESS | 1651 | 1469469648221 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:00:48 INFO - PROCESS | 1651 | 1469469648223 Marionette TRACE conn2 <- [1,70,null,{}] 11:00:48 INFO - PROCESS | 1651 | 1469469648227 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}] 11:00:48 INFO - PROCESS | 1651 | 1469469648229 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:48 INFO - PROCESS | 1651 | 1469469648316 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:00:48 INFO - PROCESS | 1651 | 1469469648379 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:48 INFO - PROCESS | 1651 | 1469469648383 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x112d84000 == 25 [pid = 1651] [id = 25] 11:00:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x113d9b800) [pid = 1651] [serial = 71] [outer = 0x0] 11:00:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x113f37800) [pid = 1651] [serial = 72] [outer = 0x113d9b800] 11:00:48 INFO - PROCESS | 1651 | 1469469648429 Marionette DEBUG loaded listener.js 11:00:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x116027400) [pid = 1651] [serial = 73] [outer = 0x113d9b800] 11:00:48 INFO - PROCESS | 1651 | 1469469648875 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]]]}] 11:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 722ms 11:00:48 INFO - PROCESS | 1651 | 1469469648943 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:00:48 INFO - PROCESS | 1651 | 1469469648945 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:00:48 INFO - PROCESS | 1651 | 1469469648951 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:00:48 INFO - PROCESS | 1651 | 1469469648952 Marionette TRACE conn2 <- [1,74,null,{}] 11:00:48 INFO - PROCESS | 1651 | 1469469648955 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}] 11:00:48 INFO - PROCESS | 1651 | 1469469648956 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:49 INFO - PROCESS | 1651 | 1469469649029 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:00:49 INFO - PROCESS | 1651 | 1469469649037 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:49 INFO - PROCESS | 1651 | 1469469649038 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x1160b5000 == 26 [pid = 1651] [id = 26] 11:00:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1160f6800) [pid = 1651] [serial = 74] [outer = 0x0] 11:00:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1172b4800) [pid = 1651] [serial = 75] [outer = 0x1160f6800] 11:00:49 INFO - PROCESS | 1651 | 1469469649066 Marionette DEBUG loaded listener.js 11:00:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x117e19000) [pid = 1651] [serial = 76] [outer = 0x1160f6800] 11:00:49 INFO - PROCESS | 1651 | 1469469649388 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]]]}] 11:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 469ms 11:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:00:49 INFO - PROCESS | 1651 | 1469469649421 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:00:49 INFO - PROCESS | 1651 | 1469469649423 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:00:49 INFO - PROCESS | 1651 | 1469469649425 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:00:49 INFO - PROCESS | 1651 | 1469469649427 Marionette TRACE conn2 <- [1,78,null,{}] 11:00:49 INFO - PROCESS | 1651 | 1469469649437 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}] 11:00:49 INFO - PROCESS | 1651 | 1469469649440 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:49 INFO - PROCESS | 1651 | 1469469649520 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:00:49 INFO - PROCESS | 1651 | 1469469649562 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:49 INFO - PROCESS | 1651 | 1469469649564 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x116956800 == 27 [pid = 1651] [id = 27] 11:00:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x116984800) [pid = 1651] [serial = 77] [outer = 0x0] 11:00:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x117e93800) [pid = 1651] [serial = 78] [outer = 0x116984800] 11:00:49 INFO - PROCESS | 1651 | 1469469649592 Marionette DEBUG loaded listener.js 11:00:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x118362800) [pid = 1651] [serial = 79] [outer = 0x116984800] 11:00:49 INFO - PROCESS | 1651 | 1469469649886 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]]]}] 11:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 521ms 11:00:49 INFO - PROCESS | 1651 | 1469469649946 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:00:49 INFO - PROCESS | 1651 | 1469469649948 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:00:49 INFO - PROCESS | 1651 | 1469469649953 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:00:49 INFO - PROCESS | 1651 | 1469469649954 Marionette TRACE conn2 <- [1,82,null,{}] 11:00:49 INFO - PROCESS | 1651 | 1469469649956 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}] 11:00:49 INFO - PROCESS | 1651 | 1469469649958 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:50 INFO - PROCESS | 1651 | 1469469650029 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:00:50 INFO - PROCESS | 1651 | 1469469650072 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:50 INFO - PROCESS | 1651 | 1469469650073 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x11724b000 == 28 [pid = 1651] [id = 28] 11:00:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1169e5000) [pid = 1651] [serial = 80] [outer = 0x0] 11:00:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x118509c00) [pid = 1651] [serial = 81] [outer = 0x1169e5000] 11:00:50 INFO - PROCESS | 1651 | 1469469650098 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1187edc00) [pid = 1651] [serial = 82] [outer = 0x1169e5000] 11:00:50 INFO - PROCESS | 1651 | 1469469650348 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]]]}] 11:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 418ms 11:00:50 INFO - PROCESS | 1651 | 1469469650372 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:00:50 INFO - PROCESS | 1651 | 1469469650374 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:00:50 INFO - PROCESS | 1651 | 1469469650378 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:00:50 INFO - PROCESS | 1651 | 1469469650379 Marionette TRACE conn2 <- [1,86,null,{}] 11:00:50 INFO - PROCESS | 1651 | 1469469650389 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}] 11:00:50 INFO - PROCESS | 1651 | 1469469650391 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:50 INFO - PROCESS | 1651 | 1469469650466 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:00:50 INFO - PROCESS | 1651 | 1469469650471 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:50 INFO - PROCESS | 1651 | 1469469650473 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e8a800 == 29 [pid = 1651] [id = 29] 11:00:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x113902c00) [pid = 1651] [serial = 83] [outer = 0x0] 11:00:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x118864800) [pid = 1651] [serial = 84] [outer = 0x113902c00] 11:00:50 INFO - PROCESS | 1651 | 1469469650497 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11914fc00) [pid = 1651] [serial = 85] [outer = 0x113902c00] 11:00:50 INFO - PROCESS | 1651 | 1469469650816 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]]]}] 11:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 11:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:00:50 INFO - PROCESS | 1651 | 1469469650846 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:00:50 INFO - PROCESS | 1651 | 1469469650847 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:00:50 INFO - PROCESS | 1651 | 1469469650850 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:00:50 INFO - PROCESS | 1651 | 1469469650851 Marionette TRACE conn2 <- [1,90,null,{}] 11:00:50 INFO - PROCESS | 1651 | 1469469650853 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}] 11:00:50 INFO - PROCESS | 1651 | 1469469650857 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:50 INFO - PROCESS | 1651 | 1469469650971 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:00:50 INFO - PROCESS | 1651 | 1469469650977 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:50 INFO - PROCESS | 1651 | 1469469650978 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x11816f800 == 30 [pid = 1651] [id = 30] 11:00:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1192e0000) [pid = 1651] [serial = 86] [outer = 0x0] 11:00:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1194b1000) [pid = 1651] [serial = 87] [outer = 0x1192e0000] 11:00:51 INFO - PROCESS | 1651 | 1469469651005 Marionette DEBUG loaded listener.js 11:00:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x119a7e800) [pid = 1651] [serial = 88] [outer = 0x1192e0000] 11:00:51 INFO - PROCESS | 1651 | 1469469651287 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]]]}] 11:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 11:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:00:51 INFO - PROCESS | 1651 | 1469469651323 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:00:51 INFO - PROCESS | 1651 | 1469469651324 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:00:51 INFO - PROCESS | 1651 | 1469469651326 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 1651 | 1469469651327 Marionette TRACE conn2 <- [1,94,null,{}] 11:00:51 INFO - PROCESS | 1651 | 1469469651330 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}] 11:00:51 INFO - PROCESS | 1651 | 1469469651331 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:51 INFO - PROCESS | 1651 | 1469469651405 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:00:51 INFO - PROCESS | 1651 | 1469469651409 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:51 INFO - PROCESS | 1651 | 1469469651410 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x1188b0800 == 31 [pid = 1651] [id = 31] 11:00:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1169e5c00) [pid = 1651] [serial = 89] [outer = 0x0] 11:00:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x119abd000) [pid = 1651] [serial = 90] [outer = 0x1169e5c00] 11:00:51 INFO - PROCESS | 1651 | 1469469651436 Marionette DEBUG loaded listener.js 11:00:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x121067800) [pid = 1651] [serial = 91] [outer = 0x1169e5c00] 11:00:51 INFO - PROCESS | 1651 | 1469469651745 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]]]}] 11:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 469ms 11:00:51 INFO - PROCESS | 1651 | 1469469651795 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:00:51 INFO - PROCESS | 1651 | 1469469651796 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:00:51 INFO - PROCESS | 1651 | 1469469651799 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 1651 | 1469469651800 Marionette TRACE conn2 <- [1,98,null,{}] 11:00:51 INFO - PROCESS | 1651 | 1469469651802 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}] 11:00:51 INFO - PROCESS | 1651 | 1469469651803 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:51 INFO - PROCESS | 1651 | 1469469651894 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:00:51 INFO - PROCESS | 1651 | 1469469651902 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:51 INFO - PROCESS | 1651 | 1469469651903 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x11918c000 == 32 [pid = 1651] [id = 32] 11:00:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11a002800) [pid = 1651] [serial = 92] [outer = 0x0] 11:00:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12106c000) [pid = 1651] [serial = 93] [outer = 0x11a002800] 11:00:51 INFO - PROCESS | 1651 | 1469469651927 Marionette DEBUG loaded listener.js 11:00:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1210d7000) [pid = 1651] [serial = 94] [outer = 0x11a002800] 11:00:52 INFO - PROCESS | 1651 | 1469469652194 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]]]}] 11:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 421ms 11:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:00:52 INFO - PROCESS | 1651 | 1469469652223 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:00:52 INFO - PROCESS | 1651 | 1469469652224 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:00:52 INFO - PROCESS | 1651 | 1469469652226 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:00:52 INFO - PROCESS | 1651 | 1469469652227 Marionette TRACE conn2 <- [1,102,null,{}] 11:00:52 INFO - PROCESS | 1651 | 1469469652229 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}] 11:00:52 INFO - PROCESS | 1651 | 1469469652231 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:52 INFO - PROCESS | 1651 | 1469469652315 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:00:52 INFO - PROCESS | 1651 | 1469469652320 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:52 INFO - PROCESS | 1651 | 1469469652321 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x119483800 == 33 [pid = 1651] [id = 33] 11:00:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x119a7e400) [pid = 1651] [serial = 95] [outer = 0x0] 11:00:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1210df400) [pid = 1651] [serial = 96] [outer = 0x119a7e400] 11:00:52 INFO - PROCESS | 1651 | 1469469652345 Marionette DEBUG loaded listener.js 11:00:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1211cd400) [pid = 1651] [serial = 97] [outer = 0x119a7e400] 11:00:52 INFO - PROCESS | 1651 | 1469469652631 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]]]}] 11:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 11:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:00:52 INFO - PROCESS | 1651 | 1469469652645 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:00:52 INFO - PROCESS | 1651 | 1469469652646 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:00:52 INFO - PROCESS | 1651 | 1469469652655 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:00:52 INFO - PROCESS | 1651 | 1469469652657 Marionette TRACE conn2 <- [1,106,null,{}] 11:00:52 INFO - PROCESS | 1651 | 1469469652659 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}] 11:00:52 INFO - PROCESS | 1651 | 1469469652660 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:52 INFO - PROCESS | 1651 | 1469469652738 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:00:52 INFO - PROCESS | 1651 | 1469469652785 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:52 INFO - PROCESS | 1651 | 1469469652787 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x119481800 == 34 [pid = 1651] [id = 34] 11:00:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1187ee800) [pid = 1651] [serial = 98] [outer = 0x0] 11:00:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1211cfc00) [pid = 1651] [serial = 99] [outer = 0x1187ee800] 11:00:52 INFO - PROCESS | 1651 | 1469469652810 Marionette DEBUG loaded listener.js 11:00:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1215ecc00) [pid = 1651] [serial = 100] [outer = 0x1187ee800] 11:00:53 INFO - PROCESS | 1651 | 1469469653056 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]]]}] 11:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 426ms 11:00:53 INFO - PROCESS | 1651 | 1469469653074 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:00:53 INFO - PROCESS | 1651 | 1469469653076 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:00:53 INFO - PROCESS | 1651 | 1469469653079 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:00:53 INFO - PROCESS | 1651 | 1469469653081 Marionette TRACE conn2 <- [1,110,null,{}] 11:00:53 INFO - PROCESS | 1651 | 1469469653108 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}] 11:00:53 INFO - PROCESS | 1651 | 1469469653110 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:53 INFO - PROCESS | 1651 | 1469469653227 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:00:53 INFO - PROCESS | 1651 | 1469469653233 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:53 INFO - PROCESS | 1651 | 1469469653235 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x119fd7800 == 35 [pid = 1651] [id = 35] 11:00:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x121404800) [pid = 1651] [serial = 101] [outer = 0x0] 11:00:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x121b53000) [pid = 1651] [serial = 102] [outer = 0x121404800] 11:00:53 INFO - PROCESS | 1651 | 1469469653277 Marionette DEBUG loaded listener.js 11:00:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x123f80400) [pid = 1651] [serial = 103] [outer = 0x121404800] 11:00:53 INFO - PROCESS | 1651 | 1469469653712 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]]]}] 11:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 678ms 11:00:53 INFO - PROCESS | 1651 | 1469469653757 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:00:53 INFO - PROCESS | 1651 | 1469469653759 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:00:53 INFO - PROCESS | 1651 | 1469469653761 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:00:53 INFO - PROCESS | 1651 | 1469469653762 Marionette TRACE conn2 <- [1,114,null,{}] 11:00:53 INFO - PROCESS | 1651 | 1469469653764 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}] 11:00:53 INFO - PROCESS | 1651 | 1469469653765 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:53 INFO - PROCESS | 1651 | 1469469653840 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:00:53 INFO - PROCESS | 1651 | 1469469653844 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:53 INFO - PROCESS | 1651 | 1469469653845 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0e4000 == 36 [pid = 1651] [id = 36] 11:00:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x123f88000) [pid = 1651] [serial = 104] [outer = 0x0] 11:00:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x124d52000) [pid = 1651] [serial = 105] [outer = 0x123f88000] 11:00:53 INFO - PROCESS | 1651 | 1469469653871 Marionette DEBUG loaded listener.js 11:00:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x124f6a400) [pid = 1651] [serial = 106] [outer = 0x123f88000] 11:00:54 INFO - PROCESS | 1651 | 1469469654170 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]]]}] 11:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 418ms 11:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:00:54 INFO - PROCESS | 1651 | 1469469654179 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:00:54 INFO - PROCESS | 1651 | 1469469654180 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:00:54 INFO - PROCESS | 1651 | 1469469654182 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:00:54 INFO - PROCESS | 1651 | 1469469654185 Marionette TRACE conn2 <- [1,118,null,{}] 11:00:54 INFO - PROCESS | 1651 | 1469469654189 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}] 11:00:54 INFO - PROCESS | 1651 | 1469469654190 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:54 INFO - PROCESS | 1651 | 1469469654265 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:00:54 INFO - PROCESS | 1651 | 1469469654270 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:54 INFO - PROCESS | 1651 | 1469469654271 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x121355000 == 37 [pid = 1651] [id = 37] 11:00:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x123e23400) [pid = 1651] [serial = 107] [outer = 0x0] 11:00:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x124d4ec00) [pid = 1651] [serial = 108] [outer = 0x123e23400] 11:00:54 INFO - PROCESS | 1651 | 1469469654296 Marionette DEBUG loaded listener.js 11:00:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12561d400) [pid = 1651] [serial = 109] [outer = 0x123e23400] 11:00:54 INFO - PROCESS | 1651 | 1469469654584 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]]]}] 11:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 423ms 11:00:54 INFO - PROCESS | 1651 | 1469469654608 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:00:54 INFO - PROCESS | 1651 | 1469469654609 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:00:54 INFO - PROCESS | 1651 | 1469469654631 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:00:54 INFO - PROCESS | 1651 | 1469469654632 Marionette TRACE conn2 <- [1,122,null,{}] 11:00:54 INFO - PROCESS | 1651 | 1469469654637 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}] 11:00:54 INFO - PROCESS | 1651 | 1469469654638 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:54 INFO - PROCESS | 1651 | 1469469654736 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:00:54 INFO - PROCESS | 1651 | 1469469654743 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:54 INFO - PROCESS | 1651 | 1469469654744 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12136e800 == 38 [pid = 1651] [id = 38] 11:00:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x121b5ac00) [pid = 1651] [serial = 110] [outer = 0x0] 11:00:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12561dc00) [pid = 1651] [serial = 111] [outer = 0x121b5ac00] 11:00:54 INFO - PROCESS | 1651 | 1469469654768 Marionette DEBUG loaded listener.js 11:00:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12564dc00) [pid = 1651] [serial = 112] [outer = 0x121b5ac00] 11:00:55 INFO - PROCESS | 1651 | 1469469655019 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]]]}] 11:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 426ms 11:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:00:55 INFO - PROCESS | 1651 | 1469469655056 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:00:55 INFO - PROCESS | 1651 | 1469469655057 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:00:55 INFO - PROCESS | 1651 | 1469469655059 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:00:55 INFO - PROCESS | 1651 | 1469469655060 Marionette TRACE conn2 <- [1,126,null,{}] 11:00:55 INFO - PROCESS | 1651 | 1469469655062 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}] 11:00:55 INFO - PROCESS | 1651 | 1469469655063 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:55 INFO - PROCESS | 1651 | 1469469655143 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:00:55 INFO - PROCESS | 1651 | 1469469655147 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:55 INFO - PROCESS | 1651 | 1469469655148 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x121ba8000 == 39 [pid = 1651] [id = 39] 11:00:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x125651000) [pid = 1651] [serial = 113] [outer = 0x0] 11:00:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12608a800) [pid = 1651] [serial = 114] [outer = 0x125651000] 11:00:55 INFO - PROCESS | 1651 | 1469469655173 Marionette DEBUG loaded listener.js 11:00:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x126180000) [pid = 1651] [serial = 115] [outer = 0x125651000] 11:00:55 INFO - PROCESS | 1651 | 1469469655459 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]]]}] 11:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 418ms 11:00:55 INFO - PROCESS | 1651 | 1469469655478 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:00:55 INFO - PROCESS | 1651 | 1469469655479 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:00:55 INFO - PROCESS | 1651 | 1469469655481 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:00:55 INFO - PROCESS | 1651 | 1469469655483 Marionette TRACE conn2 <- [1,130,null,{}] 11:00:55 INFO - PROCESS | 1651 | 1469469655493 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}] 11:00:55 INFO - PROCESS | 1651 | 1469469655494 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:55 INFO - PROCESS | 1651 | 1469469655588 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:00:55 INFO - PROCESS | 1651 | 1469469655636 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:55 INFO - PROCESS | 1651 | 1469469655637 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x123e3b000 == 40 [pid = 1651] [id = 40] 11:00:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x126086400) [pid = 1651] [serial = 116] [outer = 0x0] 11:00:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x126789000) [pid = 1651] [serial = 117] [outer = 0x126086400] 11:00:55 INFO - PROCESS | 1651 | 1469469655661 Marionette DEBUG loaded listener.js 11:00:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1269e9000) [pid = 1651] [serial = 118] [outer = 0x126086400] 11:00:55 INFO - PROCESS | 1651 | 1469469655925 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]]]}] 11:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 476ms 11:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:00:55 INFO - PROCESS | 1651 | 1469469655958 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:00:55 INFO - PROCESS | 1651 | 1469469655959 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:00:55 INFO - PROCESS | 1651 | 1469469655961 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:00:55 INFO - PROCESS | 1651 | 1469469655962 Marionette TRACE conn2 <- [1,134,null,{}] 11:00:55 INFO - PROCESS | 1651 | 1469469655972 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}] 11:00:55 INFO - PROCESS | 1651 | 1469469655973 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:56 INFO - PROCESS | 1651 | 1469469656059 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:00:56 INFO - PROCESS | 1651 | 1469469656062 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:56 INFO - PROCESS | 1651 | 1469469656063 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x125696000 == 41 [pid = 1651] [id = 41] 11:00:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x1269e9400) [pid = 1651] [serial = 119] [outer = 0x0] 11:00:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x128a8d800) [pid = 1651] [serial = 120] [outer = 0x1269e9400] 11:00:56 INFO - PROCESS | 1651 | 1469469656087 Marionette DEBUG loaded listener.js 11:00:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x128b0f400) [pid = 1651] [serial = 121] [outer = 0x1269e9400] 11:00:57 INFO - PROCESS | 1651 | 1469469657060 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]]]}] 11:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1120ms 11:00:57 INFO - PROCESS | 1651 | 1469469657082 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:00:57 INFO - PROCESS | 1651 | 1469469657086 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:00:57 INFO - PROCESS | 1651 | 1469469657089 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:00:57 INFO - PROCESS | 1651 | 1469469657091 Marionette TRACE conn2 <- [1,138,null,{}] 11:00:57 INFO - PROCESS | 1651 | 1469469657095 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}] 11:00:57 INFO - PROCESS | 1651 | 1469469657097 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:57 INFO - PROCESS | 1651 | 1469469657184 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:00:57 INFO - PROCESS | 1651 | 1469469657214 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:57 INFO - PROCESS | 1651 | 1469469657217 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x113360000 == 42 [pid = 1651] [id = 42] 11:00:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x1160f3c00) [pid = 1651] [serial = 122] [outer = 0x0] 11:00:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x116924400) [pid = 1651] [serial = 123] [outer = 0x1160f3c00] 11:00:57 INFO - PROCESS | 1651 | 1469469657244 Marionette DEBUG loaded listener.js 11:00:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x117e0f400) [pid = 1651] [serial = 124] [outer = 0x1160f3c00] 11:00:57 INFO - PROCESS | 1651 | 1469469657581 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]]]}] 11:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 520ms 11:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:00:57 INFO - PROCESS | 1651 | 1469469657611 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:00:57 INFO - PROCESS | 1651 | 1469469657613 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:00:57 INFO - PROCESS | 1651 | 1469469657617 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:00:57 INFO - PROCESS | 1651 | 1469469657619 Marionette TRACE conn2 <- [1,142,null,{}] 11:00:57 INFO - PROCESS | 1651 | 1469469657621 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}] 11:00:57 INFO - PROCESS | 1651 | 1469469657622 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:57 INFO - PROCESS | 1651 | 1469469657696 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:00:57 INFO - PROCESS | 1651 | 1469469657703 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:57 INFO - PROCESS | 1651 | 1469469657704 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x116739800 == 43 [pid = 1651] [id = 43] 11:00:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x117e96c00) [pid = 1651] [serial = 125] [outer = 0x0] 11:00:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x11814d000) [pid = 1651] [serial = 126] [outer = 0x117e96c00] 11:00:57 INFO - PROCESS | 1651 | 1469469657726 Marionette DEBUG loaded listener.js 11:00:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x1185df400) [pid = 1651] [serial = 127] [outer = 0x117e96c00] 11:00:58 INFO - PROCESS | 1651 | 1469469658106 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]]]}] 11:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 522ms 11:00:58 INFO - PROCESS | 1651 | 1469469658144 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:00:58 INFO - PROCESS | 1651 | 1469469658147 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:00:58 INFO - PROCESS | 1651 | 1469469658150 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:00:58 INFO - PROCESS | 1651 | 1469469658154 Marionette TRACE conn2 <- [1,146,null,{}] 11:00:58 INFO - PROCESS | 1651 | 1469469658165 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}] 11:00:58 INFO - PROCESS | 1651 | 1469469658169 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:58 INFO - PROCESS | 1651 | 1469469658951 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x129077800) [pid = 1651] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x12d768000) [pid = 1651] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x117e96800) [pid = 1651] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x117eaa800) [pid = 1651] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x12ca44000) [pid = 1651] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x12c5ee000) [pid = 1651] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x1185ea000) [pid = 1651] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x1185e4c00) [pid = 1651] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x118358000) [pid = 1651] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x121066000) [pid = 1651] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12b8ad400) [pid = 1651] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x12b706800) [pid = 1651] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12a3e6800) [pid = 1651] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x119a7e400) [pid = 1651] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1187ee800) [pid = 1651] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x123f88000) [pid = 1651] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x123e23400) [pid = 1651] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x121b5ac00) [pid = 1651] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12d772800) [pid = 1651] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x112712800) [pid = 1651] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x113fa4400) [pid = 1651] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x113d9b800) [pid = 1651] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1160f6800) [pid = 1651] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x116984800) [pid = 1651] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1169e5000) [pid = 1651] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x113902c00) [pid = 1651] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1192e0000) [pid = 1651] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1169e5c00) [pid = 1651] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:00:58 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11a002800) [pid = 1651] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:00:59 INFO - PROCESS | 1651 | 1469469659023 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:59 INFO - PROCESS | 1651 | 1469469659024 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x117089800 == 44 [pid = 1651] [id = 44] 11:00:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x112712800) [pid = 1651] [serial = 128] [outer = 0x0] 11:00:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x112a7f000) [pid = 1651] [serial = 129] [outer = 0x112712800] 11:00:59 INFO - PROCESS | 1651 | 1469469659054 Marionette DEBUG loaded listener.js 11:00:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x117e12800) [pid = 1651] [serial = 130] [outer = 0x112712800] 11:00:59 INFO - PROCESS | 1651 | 1469469659334 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]]]}] 11:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1224ms 11:00:59 INFO - PROCESS | 1651 | 1469469659374 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:00:59 INFO - PROCESS | 1651 | 1469469659376 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:00:59 INFO - PROCESS | 1651 | 1469469659378 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:00:59 INFO - PROCESS | 1651 | 1469469659379 Marionette TRACE conn2 <- [1,150,null,{}] 11:00:59 INFO - PROCESS | 1651 | 1469469659382 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}] 11:00:59 INFO - PROCESS | 1651 | 1469469659384 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:59 INFO - PROCESS | 1651 | 1469469659461 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:00:59 INFO - PROCESS | 1651 | 1469469659506 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:59 INFO - PROCESS | 1651 | 1469469659507 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184c1000 == 45 [pid = 1651] [id = 45] 11:00:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x112da0000) [pid = 1651] [serial = 131] [outer = 0x0] 11:00:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1185e6000) [pid = 1651] [serial = 132] [outer = 0x112da0000] 11:00:59 INFO - PROCESS | 1651 | 1469469659532 Marionette DEBUG loaded listener.js 11:00:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1194b9800) [pid = 1651] [serial = 133] [outer = 0x112da0000] 11:00:59 INFO - PROCESS | 1651 | 1469469659823 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]]]}] 11:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 11:00:59 INFO - PROCESS | 1651 | 1469469659847 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:00:59 INFO - PROCESS | 1651 | 1469469659848 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:00:59 INFO - PROCESS | 1651 | 1469469659858 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:00:59 INFO - PROCESS | 1651 | 1469469659859 Marionette TRACE conn2 <- [1,154,null,{}] 11:00:59 INFO - PROCESS | 1651 | 1469469659861 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}] 11:00:59 INFO - PROCESS | 1651 | 1469469659863 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:59 INFO - PROCESS | 1651 | 1469469659938 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:00:59 INFO - PROCESS | 1651 | 1469469659942 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:59 INFO - PROCESS | 1651 | 1469469659943 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:00:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x119185800 == 46 [pid = 1651] [id = 46] 11:00:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x117e10400) [pid = 1651] [serial = 134] [outer = 0x0] 11:00:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x119541c00) [pid = 1651] [serial = 135] [outer = 0x117e10400] 11:00:59 INFO - PROCESS | 1651 | 1469469659970 Marionette DEBUG loaded listener.js 11:01:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x119a7e400) [pid = 1651] [serial = 136] [outer = 0x117e10400] 11:01:00 INFO - PROCESS | 1651 | 1469469660281 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]]]}] 11:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 11:01:00 INFO - PROCESS | 1651 | 1469469660326 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:01:00 INFO - PROCESS | 1651 | 1469469660328 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:01:00 INFO - PROCESS | 1651 | 1469469660330 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:01:00 INFO - PROCESS | 1651 | 1469469660331 Marionette TRACE conn2 <- [1,158,null,{}] 11:01:00 INFO - PROCESS | 1651 | 1469469660333 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}] 11:01:00 INFO - PROCESS | 1651 | 1469469660337 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:00 INFO - PROCESS | 1651 | 1469469660425 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:01:00 INFO - PROCESS | 1651 | 1469469660428 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:00 INFO - PROCESS | 1651 | 1469469660430 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199ec800 == 47 [pid = 1651] [id = 47] 11:01:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x113910000) [pid = 1651] [serial = 137] [outer = 0x0] 11:01:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1210d2400) [pid = 1651] [serial = 138] [outer = 0x113910000] 11:01:00 INFO - PROCESS | 1651 | 1469469660457 Marionette DEBUG loaded listener.js 11:01:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x121603800) [pid = 1651] [serial = 139] [outer = 0x113910000] 11:01:00 INFO - PROCESS | 1651 | 1469469660756 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]]]}] 11:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 11:01:00 INFO - PROCESS | 1651 | 1469469660799 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:01:00 INFO - PROCESS | 1651 | 1469469660802 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:01:00 INFO - PROCESS | 1651 | 1469469660804 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:01:00 INFO - PROCESS | 1651 | 1469469660805 Marionette TRACE conn2 <- [1,162,null,{}] 11:01:00 INFO - PROCESS | 1651 | 1469469660808 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}] 11:01:00 INFO - PROCESS | 1651 | 1469469660809 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:00 INFO - PROCESS | 1651 | 1469469660877 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:01:00 INFO - PROCESS | 1651 | 1469469660962 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:00 INFO - PROCESS | 1651 | 1469469660964 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x112158000 == 48 [pid = 1651] [id = 48] 11:01:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x111c19800) [pid = 1651] [serial = 140] [outer = 0x0] 11:01:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1121be400) [pid = 1651] [serial = 141] [outer = 0x111c19800] 11:01:00 INFO - PROCESS | 1651 | 1469469660996 Marionette DEBUG loaded listener.js 11:01:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11390e400) [pid = 1651] [serial = 142] [outer = 0x111c19800] 11:01:01 INFO - PROCESS | 1651 | 1469469661445 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]]]}] 11:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 668ms 11:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:01:01 INFO - PROCESS | 1651 | 1469469661474 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:01:01 INFO - PROCESS | 1651 | 1469469661477 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:01:01 INFO - PROCESS | 1651 | 1469469661480 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:01:01 INFO - PROCESS | 1651 | 1469469661481 Marionette TRACE conn2 <- [1,166,null,{}] 11:01:01 INFO - PROCESS | 1651 | 1469469661488 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}] 11:01:01 INFO - PROCESS | 1651 | 1469469661491 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:01 INFO - PROCESS | 1651 | 1469469661581 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:01:01 INFO - PROCESS | 1651 | 1469469661672 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:01 INFO - PROCESS | 1651 | 1469469661674 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x117377800 == 49 [pid = 1651] [id = 49] 11:01:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x117e98c00) [pid = 1651] [serial = 143] [outer = 0x0] 11:01:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x117e9f000) [pid = 1651] [serial = 144] [outer = 0x117e98c00] 11:01:01 INFO - PROCESS | 1651 | 1469469661704 Marionette DEBUG loaded listener.js 11:01:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1185dd400) [pid = 1651] [serial = 145] [outer = 0x117e98c00] 11:01:02 INFO - PROCESS | 1651 | 1469469662173 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]]]}] 11:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 722ms 11:01:02 INFO - PROCESS | 1651 | 1469469662207 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:01:02 INFO - PROCESS | 1651 | 1469469662211 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:01:02 INFO - PROCESS | 1651 | 1469469662218 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:01:02 INFO - PROCESS | 1651 | 1469469662221 Marionette TRACE conn2 <- [1,170,null,{}] 11:01:02 INFO - PROCESS | 1651 | 1469469662225 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}] 11:01:02 INFO - PROCESS | 1651 | 1469469662227 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:02 INFO - PROCESS | 1651 | 1469469662369 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:01:02 INFO - PROCESS | 1651 | 1469469662453 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:02 INFO - PROCESS | 1651 | 1469469662455 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x121248800 == 50 [pid = 1651] [id = 50] 11:01:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x1188f7c00) [pid = 1651] [serial = 146] [outer = 0x0] 11:01:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1192e8400) [pid = 1651] [serial = 147] [outer = 0x1188f7c00] 11:01:02 INFO - PROCESS | 1651 | 1469469662502 Marionette DEBUG loaded listener.js 11:01:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x11a0a9000) [pid = 1651] [serial = 148] [outer = 0x1188f7c00] 11:01:03 INFO - PROCESS | 1651 | 1469469663007 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]]]}] 11:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 823ms 11:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:01:03 INFO - PROCESS | 1651 | 1469469663040 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:01:03 INFO - PROCESS | 1651 | 1469469663042 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:01:03 INFO - PROCESS | 1651 | 1469469663052 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:01:03 INFO - PROCESS | 1651 | 1469469663058 Marionette TRACE conn2 <- [1,174,null,{}] 11:01:03 INFO - PROCESS | 1651 | 1469469663063 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}] 11:01:03 INFO - PROCESS | 1651 | 1469469663067 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:03 INFO - PROCESS | 1651 | 1469469663247 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:01:03 INFO - PROCESS | 1651 | 1469469663312 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:03 INFO - PROCESS | 1651 | 1469469663314 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x123d3b000 == 51 [pid = 1651] [id = 51] 11:01:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x1211cec00) [pid = 1651] [serial = 149] [outer = 0x0] 11:01:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1215f6800) [pid = 1651] [serial = 150] [outer = 0x1211cec00] 11:01:03 INFO - PROCESS | 1651 | 1469469663360 Marionette DEBUG loaded listener.js 11:01:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x123e20c00) [pid = 1651] [serial = 151] [outer = 0x1211cec00] 11:01:03 INFO - PROCESS | 1651 | 1469469663777 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]]]}] 11:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 783ms 11:01:03 INFO - PROCESS | 1651 | 1469469663829 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:01:03 INFO - PROCESS | 1651 | 1469469663831 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:01:03 INFO - PROCESS | 1651 | 1469469663853 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:01:03 INFO - PROCESS | 1651 | 1469469663854 Marionette TRACE conn2 <- [1,178,null,{}] 11:01:03 INFO - PROCESS | 1651 | 1469469663856 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}] 11:01:03 INFO - PROCESS | 1651 | 1469469663858 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:03 INFO - PROCESS | 1651 | 1469469663953 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:01:04 INFO - PROCESS | 1651 | 1469469664012 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:04 INFO - PROCESS | 1651 | 1469469664013 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x117085800 == 52 [pid = 1651] [id = 52] 11:01:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x1185e8c00) [pid = 1651] [serial = 152] [outer = 0x0] 11:01:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x1192e7c00) [pid = 1651] [serial = 153] [outer = 0x1185e8c00] 11:01:04 INFO - PROCESS | 1651 | 1469469664042 Marionette DEBUG loaded listener.js 11:01:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x123e22000) [pid = 1651] [serial = 154] [outer = 0x1185e8c00] 11:01:04 INFO - PROCESS | 1651 | 1469469664519 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]]]}] 11:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 720ms 11:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:01:04 INFO - PROCESS | 1651 | 1469469664575 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:01:04 INFO - PROCESS | 1651 | 1469469664577 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:01:04 INFO - PROCESS | 1651 | 1469469664580 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:01:04 INFO - PROCESS | 1651 | 1469469664582 Marionette TRACE conn2 <- [1,182,null,{}] 11:01:04 INFO - PROCESS | 1651 | 1469469664588 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}] 11:01:04 INFO - PROCESS | 1651 | 1469469664589 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:04 INFO - PROCESS | 1651 | 1469469664679 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:01:04 INFO - PROCESS | 1651 | 1469469664742 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:04 INFO - PROCESS | 1651 | 1469469664744 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x116009800 == 53 [pid = 1651] [id = 53] 11:01:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x11675e000) [pid = 1651] [serial = 155] [outer = 0x0] 11:01:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x116975c00) [pid = 1651] [serial = 156] [outer = 0x11675e000] 11:01:04 INFO - PROCESS | 1651 | 1469469664772 Marionette DEBUG loaded listener.js 11:01:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x1176a8000) [pid = 1651] [serial = 157] [outer = 0x11675e000] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x1199ec800 == 52 [pid = 1651] [id = 47] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x119185800 == 51 [pid = 1651] [id = 46] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x119483800 == 50 [pid = 1651] [id = 33] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x1184c1000 == 49 [pid = 1651] [id = 45] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x117089800 == 48 [pid = 1651] [id = 44] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x11724b000 == 47 [pid = 1651] [id = 28] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x116739800 == 46 [pid = 1651] [id = 43] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x113360000 == 45 [pid = 1651] [id = 42] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x116956800 == 44 [pid = 1651] [id = 27] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x125696000 == 43 [pid = 1651] [id = 41] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x11918c000 == 42 [pid = 1651] [id = 32] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x11816f800 == 41 [pid = 1651] [id = 30] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0e4000 == 40 [pid = 1651] [id = 36] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x1188b0800 == 39 [pid = 1651] [id = 31] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x117e8a800 == 38 [pid = 1651] [id = 29] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x117085800 == 37 [pid = 1651] [id = 52] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x123d3b000 == 36 [pid = 1651] [id = 51] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x119481800 == 35 [pid = 1651] [id = 34] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x121248800 == 34 [pid = 1651] [id = 50] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x121355000 == 33 [pid = 1651] [id = 37] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x123e3b000 == 32 [pid = 1651] [id = 40] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12136e800 == 31 [pid = 1651] [id = 38] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x121ba8000 == 30 [pid = 1651] [id = 39] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x117377800 == 29 [pid = 1651] [id = 49] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x119fd7800 == 28 [pid = 1651] [id = 35] 11:01:05 INFO - PROCESS | 1651 | --DOCSHELL 0x112158000 == 27 [pid = 1651] [id = 48] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x123e22c00) [pid = 1651] [serial = 11] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x1210d7000) [pid = 1651] [serial = 94] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x1210df400) [pid = 1651] [serial = 96] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x1211cd400) [pid = 1651] [serial = 97] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x1211cfc00) [pid = 1651] [serial = 99] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x121b53000) [pid = 1651] [serial = 102] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x124d52000) [pid = 1651] [serial = 105] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x124d4ec00) [pid = 1651] [serial = 108] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x12561dc00) [pid = 1651] [serial = 111] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x112a83800) [pid = 1651] [serial = 66] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x1167da800) [pid = 1651] [serial = 69] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1215ecc00) [pid = 1651] [serial = 100] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x124f6a400) [pid = 1651] [serial = 106] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12561d400) [pid = 1651] [serial = 109] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x116aa1c00) [pid = 1651] [serial = 70] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12564dc00) [pid = 1651] [serial = 112] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x118362800) [pid = 1651] [serial = 79] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x117e19000) [pid = 1651] [serial = 76] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x11914fc00) [pid = 1651] [serial = 85] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x126789000) [pid = 1651] [serial = 117] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1131ac800) [pid = 1651] [serial = 67] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1250f5000) [pid = 1651] [serial = 64] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1187edc00) [pid = 1651] [serial = 82] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x121aa0000) [pid = 1651] [serial = 8] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12608a800) [pid = 1651] [serial = 114] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x113f37800) [pid = 1651] [serial = 72] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x116027400) [pid = 1651] [serial = 73] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1172b4800) [pid = 1651] [serial = 75] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x117e93800) [pid = 1651] [serial = 78] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x118509c00) [pid = 1651] [serial = 81] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118864800) [pid = 1651] [serial = 84] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1194b1000) [pid = 1651] [serial = 87] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x119a7e800) [pid = 1651] [serial = 88] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x119abd000) [pid = 1651] [serial = 90] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x121067800) [pid = 1651] [serial = 91] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12106c000) [pid = 1651] [serial = 93] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12bde4c00) [pid = 1651] [serial = 31] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1292e3000) [pid = 1651] [serial = 30] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12b958c00) [pid = 1651] [serial = 27] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12b95ec00) [pid = 1651] [serial = 28] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12b708400) [pid = 1651] [serial = 24] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12b711800) [pid = 1651] [serial = 25] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12a741400) [pid = 1651] [serial = 21] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12a745800) [pid = 1651] [serial = 22] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12944e000) [pid = 1651] [serial = 18] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x129079400) [pid = 1651] [serial = 15] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12928c400) [pid = 1651] [serial = 16] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x124dbe800) [pid = 1651] [serial = 63] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12d76d800) [pid = 1651] [serial = 60] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12d772400) [pid = 1651] [serial = 61] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x117e99c00) [pid = 1651] [serial = 57] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12d36a400) [pid = 1651] [serial = 58] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12ce3d400) [pid = 1651] [serial = 55] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x1192e3800) [pid = 1651] [serial = 54] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12d328800) [pid = 1651] [serial = 48] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x12d316800) [pid = 1651] [serial = 51] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x12ce30c00) [pid = 1651] [serial = 45] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x12ce35400) [pid = 1651] [serial = 46] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x12ca39800) [pid = 1651] [serial = 42] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x12ca40000) [pid = 1651] [serial = 43] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x12c5e9400) [pid = 1651] [serial = 40] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x12be11800) [pid = 1651] [serial = 39] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x1185e7400) [pid = 1651] [serial = 36] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x12b8a3000) [pid = 1651] [serial = 37] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x12bde7800) [pid = 1651] [serial = 33] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x12be0ac00) [pid = 1651] [serial = 34] [outer = 0x0] [url = about:blank] 11:01:05 INFO - PROCESS | 1651 | 1469469665541 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]]]}] 11:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 974ms 11:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:01:05 INFO - PROCESS | 1651 | 1469469665554 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:01:05 INFO - PROCESS | 1651 | 1469469665556 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:01:05 INFO - PROCESS | 1651 | 1469469665559 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:01:05 INFO - PROCESS | 1651 | 1469469665561 Marionette TRACE conn2 <- [1,186,null,{}] 11:01:05 INFO - PROCESS | 1651 | 1469469665565 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}] 11:01:05 INFO - PROCESS | 1651 | 1469469665569 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:05 INFO - PROCESS | 1651 | 1469469665641 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:01:05 INFO - PROCESS | 1651 | 1469469665645 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:05 INFO - PROCESS | 1651 | 1469469665648 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x113bca000 == 28 [pid = 1651] [id = 54] 11:01:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x1160f0000) [pid = 1651] [serial = 158] [outer = 0x0] 11:01:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x116984000) [pid = 1651] [serial = 159] [outer = 0x1160f0000] 11:01:05 INFO - PROCESS | 1651 | 1469469665678 Marionette DEBUG loaded listener.js 11:01:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x1176ab000) [pid = 1651] [serial = 160] [outer = 0x1160f0000] 11:01:05 INFO - PROCESS | 1651 | 1469469665990 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]]]}] 11:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 470ms 11:01:06 INFO - PROCESS | 1651 | 1469469666030 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:01:06 INFO - PROCESS | 1651 | 1469469666036 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:01:06 INFO - PROCESS | 1651 | 1469469666041 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:01:06 INFO - PROCESS | 1651 | 1469469666043 Marionette TRACE conn2 <- [1,190,null,{}] 11:01:06 INFO - PROCESS | 1651 | 1469469666045 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}] 11:01:06 INFO - PROCESS | 1651 | 1469469666047 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:06 INFO - PROCESS | 1651 | 1469469666118 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:01:06 INFO - PROCESS | 1651 | 1469469666122 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:06 INFO - PROCESS | 1651 | 1469469666123 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x116960800 == 29 [pid = 1651] [id = 55] 11:01:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x117e92800) [pid = 1651] [serial = 161] [outer = 0x0] 11:01:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x11835a400) [pid = 1651] [serial = 162] [outer = 0x117e92800] 11:01:06 INFO - PROCESS | 1651 | 1469469666154 Marionette DEBUG loaded listener.js 11:01:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x1185dec00) [pid = 1651] [serial = 163] [outer = 0x117e92800] 11:01:06 INFO - PROCESS | 1651 | 1469469666461 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]]]}] 11:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 468ms 11:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:01:06 INFO - PROCESS | 1651 | 1469469666510 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:01:06 INFO - PROCESS | 1651 | 1469469666512 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:01:06 INFO - PROCESS | 1651 | 1469469666515 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:01:06 INFO - PROCESS | 1651 | 1469469666519 Marionette TRACE conn2 <- [1,194,null,{}] 11:01:06 INFO - PROCESS | 1651 | 1469469666530 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}] 11:01:06 INFO - PROCESS | 1651 | 1469469666535 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:06 INFO - PROCESS | 1651 | 1469469666652 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:01:06 INFO - PROCESS | 1651 | 1469469666714 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:06 INFO - PROCESS | 1651 | 1469469666717 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x11737c800 == 30 [pid = 1651] [id = 56] 11:01:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x1161bf000) [pid = 1651] [serial = 164] [outer = 0x0] 11:01:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1187f4400) [pid = 1651] [serial = 165] [outer = 0x1161bf000] 11:01:06 INFO - PROCESS | 1651 | 1469469666747 Marionette DEBUG loaded listener.js 11:01:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1194af400) [pid = 1651] [serial = 166] [outer = 0x1161bf000] 11:01:07 INFO - PROCESS | 1651 | 1469469667044 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]]]}] 11:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 574ms 11:01:07 INFO - PROCESS | 1651 | 1469469667090 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:01:07 INFO - PROCESS | 1651 | 1469469667092 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:01:07 INFO - PROCESS | 1651 | 1469469667095 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:01:07 INFO - PROCESS | 1651 | 1469469667096 Marionette TRACE conn2 <- [1,198,null,{}] 11:01:07 INFO - PROCESS | 1651 | 1469469667098 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}] 11:01:07 INFO - PROCESS | 1651 | 1469469667100 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:07 INFO - PROCESS | 1651 | 1469469667237 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:01:07 INFO - PROCESS | 1651 | 1469469667245 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:07 INFO - PROCESS | 1651 | 1469469667246 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x118576000 == 31 [pid = 1651] [id = 57] 11:01:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x1192e5000) [pid = 1651] [serial = 167] [outer = 0x0] 11:01:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x11954d800) [pid = 1651] [serial = 168] [outer = 0x1192e5000] 11:01:07 INFO - PROCESS | 1651 | 1469469667288 Marionette DEBUG loaded listener.js 11:01:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x11a0a8c00) [pid = 1651] [serial = 169] [outer = 0x1192e5000] 11:01:07 INFO - PROCESS | 1651 | 1469469667662 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]]]}] 11:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 618ms 11:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:01:07 INFO - PROCESS | 1651 | 1469469667713 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:01:07 INFO - PROCESS | 1651 | 1469469667714 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:01:07 INFO - PROCESS | 1651 | 1469469667716 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:01:07 INFO - PROCESS | 1651 | 1469469667717 Marionette TRACE conn2 <- [1,202,null,{}] 11:01:07 INFO - PROCESS | 1651 | 1469469667720 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}] 11:01:07 INFO - PROCESS | 1651 | 1469469667721 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:07 INFO - PROCESS | 1651 | 1469469667809 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:01:07 INFO - PROCESS | 1651 | 1469469667837 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:07 INFO - PROCESS | 1651 | 1469469667838 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x11918c000 == 32 [pid = 1651] [id = 58] 11:01:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x117e98000) [pid = 1651] [serial = 170] [outer = 0x0] 11:01:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x121068800) [pid = 1651] [serial = 171] [outer = 0x117e98000] 11:01:07 INFO - PROCESS | 1651 | 1469469667863 Marionette DEBUG loaded listener.js 11:01:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1210d7400) [pid = 1651] [serial = 172] [outer = 0x117e98000] 11:01:08 INFO - PROCESS | 1651 | 1469469668212 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]]]}] 11:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 519ms 11:01:08 INFO - PROCESS | 1651 | 1469469668237 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:01:08 INFO - PROCESS | 1651 | 1469469668238 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:01:08 INFO - PROCESS | 1651 | 1469469668251 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:01:08 INFO - PROCESS | 1651 | 1469469668252 Marionette TRACE conn2 <- [1,206,null,{}] 11:01:08 INFO - PROCESS | 1651 | 1469469668254 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}] 11:01:08 INFO - PROCESS | 1651 | 1469469668258 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:08 INFO - PROCESS | 1651 | 1469469668364 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:01:08 INFO - PROCESS | 1651 | 1469469668367 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:08 INFO - PROCESS | 1651 | 1469469668369 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x119639000 == 33 [pid = 1651] [id = 59] 11:01:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x121062400) [pid = 1651] [serial = 173] [outer = 0x0] 11:01:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1211ce400) [pid = 1651] [serial = 174] [outer = 0x121062400] 11:01:08 INFO - PROCESS | 1651 | 1469469668393 Marionette DEBUG loaded listener.js 11:01:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x124d47800) [pid = 1651] [serial = 175] [outer = 0x121062400] 11:01:08 INFO - PROCESS | 1651 | 1469469668698 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]]]}] 11:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 470ms 11:01:08 INFO - PROCESS | 1651 | 1469469668723 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:01:08 INFO - PROCESS | 1651 | 1469469668724 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:01:08 INFO - PROCESS | 1651 | 1469469668727 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:01:08 INFO - PROCESS | 1651 | 1469469668728 Marionette TRACE conn2 <- [1,210,null,{}] 11:01:08 INFO - PROCESS | 1651 | 1469469668743 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}] 11:01:08 INFO - PROCESS | 1651 | 1469469668753 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:08 INFO - PROCESS | 1651 | 1469469668841 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:01:08 INFO - PROCESS | 1651 | 1469469668845 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:08 INFO - PROCESS | 1651 | 1469469668846 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0e3000 == 34 [pid = 1651] [id = 60] 11:01:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x12106ac00) [pid = 1651] [serial = 176] [outer = 0x0] 11:01:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x124dbcc00) [pid = 1651] [serial = 177] [outer = 0x12106ac00] 11:01:08 INFO - PROCESS | 1651 | 1469469668870 Marionette DEBUG loaded listener.js 11:01:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x124f70000) [pid = 1651] [serial = 178] [outer = 0x12106ac00] 11:01:09 INFO - PROCESS | 1651 | 1469469669181 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]]]}] 11:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 518ms 11:01:09 INFO - PROCESS | 1651 | 1469469669246 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:01:09 INFO - PROCESS | 1651 | 1469469669248 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:01:09 INFO - PROCESS | 1651 | 1469469669251 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:01:09 INFO - PROCESS | 1651 | 1469469669253 Marionette TRACE conn2 <- [1,214,null,{}] 11:01:09 INFO - PROCESS | 1651 | 1469469669261 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}] 11:01:09 INFO - PROCESS | 1651 | 1469469669263 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:09 INFO - PROCESS | 1651 | 1469469669395 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:01:09 INFO - PROCESS | 1651 | 1469469669440 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:09 INFO - PROCESS | 1651 | 1469469669441 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x121353800 == 35 [pid = 1651] [id = 61] 11:01:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x124d55800) [pid = 1651] [serial = 179] [outer = 0x0] 11:01:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x125616400) [pid = 1651] [serial = 180] [outer = 0x124d55800] 11:01:09 INFO - PROCESS | 1651 | 1469469669480 Marionette DEBUG loaded listener.js 11:01:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12561ec00) [pid = 1651] [serial = 181] [outer = 0x124d55800] 11:01:09 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1269e9400) [pid = 1651] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:01:09 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x126086400) [pid = 1651] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:01:09 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x121404800) [pid = 1651] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:01:09 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x125651000) [pid = 1651] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:01:09 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x113910000) [pid = 1651] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:01:09 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1160f3c00) [pid = 1651] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:01:09 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x117e96c00) [pid = 1651] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:01:09 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x117e10400) [pid = 1651] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:01:09 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x112da0000) [pid = 1651] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:01:09 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x112712800) [pid = 1651] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:01:09 INFO - PROCESS | 1651 | 1469469669888 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]]]}] 11:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 675ms 11:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:01:09 INFO - PROCESS | 1651 | 1469469669927 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:01:09 INFO - PROCESS | 1651 | 1469469669928 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:01:09 INFO - PROCESS | 1651 | 1469469669930 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:01:09 INFO - PROCESS | 1651 | 1469469669931 Marionette TRACE conn2 <- [1,218,null,{}] 11:01:09 INFO - PROCESS | 1651 | 1469469669933 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}] 11:01:09 INFO - PROCESS | 1651 | 1469469669935 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:10 INFO - PROCESS | 1651 | 1469469670012 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:01:10 INFO - PROCESS | 1651 | 1469469670016 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:10 INFO - PROCESS | 1651 | 1469469670020 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x11737c000 == 36 [pid = 1651] [id = 62] 11:01:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1187ea400) [pid = 1651] [serial = 182] [outer = 0x0] 11:01:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1215f0400) [pid = 1651] [serial = 183] [outer = 0x1187ea400] 11:01:10 INFO - PROCESS | 1651 | 1469469670044 Marionette DEBUG loaded listener.js 11:01:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x12561f800) [pid = 1651] [serial = 184] [outer = 0x1187ea400] 11:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 11:01:10 INFO - PROCESS | 1651 | 1469469670338 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]]]}] 11:01:10 INFO - PROCESS | 1651 | 1469469670348 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:01:10 INFO - PROCESS | 1651 | 1469469670351 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:01:10 INFO - PROCESS | 1651 | 1469469670360 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:01:10 INFO - PROCESS | 1651 | 1469469670361 Marionette TRACE conn2 <- [1,222,null,{}] 11:01:10 INFO - PROCESS | 1651 | 1469469670363 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}] 11:01:10 INFO - PROCESS | 1651 | 1469469670365 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:10 INFO - PROCESS | 1651 | 1469469670441 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:01:10 INFO - PROCESS | 1651 | 1469469670444 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:10 INFO - PROCESS | 1651 | 1469469670445 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x123d26000 == 37 [pid = 1651] [id = 63] 11:01:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x121df8400) [pid = 1651] [serial = 185] [outer = 0x0] 11:01:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x125649800) [pid = 1651] [serial = 186] [outer = 0x121df8400] 11:01:10 INFO - PROCESS | 1651 | 1469469670471 Marionette DEBUG loaded listener.js 11:01:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x125650000) [pid = 1651] [serial = 187] [outer = 0x121df8400] 11:01:10 INFO - PROCESS | 1651 | 1469469670780 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]]]}] 11:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 467ms 11:01:10 INFO - PROCESS | 1651 | 1469469670828 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:01:10 INFO - PROCESS | 1651 | 1469469670830 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:01:10 INFO - PROCESS | 1651 | 1469469670832 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:01:10 INFO - PROCESS | 1651 | 1469469670834 Marionette TRACE conn2 <- [1,226,null,{}] 11:01:10 INFO - PROCESS | 1651 | 1469469670836 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}] 11:01:10 INFO - PROCESS | 1651 | 1469469670837 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:10 INFO - PROCESS | 1651 | 1469469670950 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:01:10 INFO - PROCESS | 1651 | 1469469670957 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:10 INFO - PROCESS | 1651 | 1469469670959 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x119187800 == 38 [pid = 1651] [id = 64] 11:01:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x125654400) [pid = 1651] [serial = 188] [outer = 0x0] 11:01:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x126179800) [pid = 1651] [serial = 189] [outer = 0x125654400] 11:01:10 INFO - PROCESS | 1651 | 1469469670985 Marionette DEBUG loaded listener.js 11:01:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12678b000) [pid = 1651] [serial = 190] [outer = 0x125654400] 11:01:11 INFO - PROCESS | 1651 | 1469469671276 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]]]}] 11:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 470ms 11:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:01:11 INFO - PROCESS | 1651 | 1469469671308 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:01:11 INFO - PROCESS | 1651 | 1469469671309 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:01:11 INFO - PROCESS | 1651 | 1469469671311 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:01:11 INFO - PROCESS | 1651 | 1469469671312 Marionette TRACE conn2 <- [1,230,null,{}] 11:01:11 INFO - PROCESS | 1651 | 1469469671314 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}] 11:01:11 INFO - PROCESS | 1651 | 1469469671315 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:11 INFO - PROCESS | 1651 | 1469469671393 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:01:11 INFO - PROCESS | 1651 | 1469469671396 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:11 INFO - PROCESS | 1651 | 1469469671397 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x1265cd800 == 39 [pid = 1651] [id = 65] 11:01:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12678b400) [pid = 1651] [serial = 191] [outer = 0x0] 11:01:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x126c45400) [pid = 1651] [serial = 192] [outer = 0x12678b400] 11:01:11 INFO - PROCESS | 1651 | 1469469671423 Marionette DEBUG loaded listener.js 11:01:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x128b0ec00) [pid = 1651] [serial = 193] [outer = 0x12678b400] 11:01:11 INFO - PROCESS | 1651 | 1469469671850 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]]]}] 11:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 568ms 11:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:01:11 INFO - PROCESS | 1651 | 1469469671880 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:01:11 INFO - PROCESS | 1651 | 1469469671884 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:01:11 INFO - PROCESS | 1651 | 1469469671889 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:01:11 INFO - PROCESS | 1651 | 1469469671892 Marionette TRACE conn2 <- [1,234,null,{}] 11:01:11 INFO - PROCESS | 1651 | 1469469671898 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}] 11:01:11 INFO - PROCESS | 1651 | 1469469671901 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:12 INFO - PROCESS | 1651 | 1469469672055 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:01:12 INFO - PROCESS | 1651 | 1469469672150 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:12 INFO - PROCESS | 1651 | 1469469672152 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x115198800 == 40 [pid = 1651] [id = 66] 11:01:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x113d9b800) [pid = 1651] [serial = 194] [outer = 0x0] 11:01:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x116085000) [pid = 1651] [serial = 195] [outer = 0x113d9b800] 11:01:12 INFO - PROCESS | 1651 | 1469469672202 Marionette DEBUG loaded listener.js 11:01:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1176a9000) [pid = 1651] [serial = 196] [outer = 0x113d9b800] 11:01:12 INFO - PROCESS | 1651 | 1469469672730 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]]]}] 11:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 874ms 11:01:12 INFO - PROCESS | 1651 | 1469469672762 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:01:12 INFO - PROCESS | 1651 | 1469469672765 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:01:12 INFO - PROCESS | 1651 | 1469469672797 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:01:12 INFO - PROCESS | 1651 | 1469469672799 Marionette TRACE conn2 <- [1,238,null,{}] 11:01:12 INFO - PROCESS | 1651 | 1469469672804 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}] 11:01:12 INFO - PROCESS | 1651 | 1469469672806 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:12 INFO - PROCESS | 1651 | 1469469672908 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:01:12 INFO - PROCESS | 1651 | 1469469672975 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:12 INFO - PROCESS | 1651 | 1469469672976 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x11858e000 == 41 [pid = 1651] [id = 67] 11:01:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x117eb0c00) [pid = 1651] [serial = 197] [outer = 0x0] 11:01:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1185dfc00) [pid = 1651] [serial = 198] [outer = 0x117eb0c00] 11:01:13 INFO - PROCESS | 1651 | 1469469673007 Marionette DEBUG loaded listener.js 11:01:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1187eb000) [pid = 1651] [serial = 199] [outer = 0x117eb0c00] 11:01:13 INFO - PROCESS | 1651 | 1469469673608 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]]]}] 11:01:13 INFO - PROCESS | 1651 | --DOCSHELL 0x119187800 == 40 [pid = 1651] [id = 64] 11:01:13 INFO - PROCESS | 1651 | --DOCSHELL 0x123d26000 == 39 [pid = 1651] [id = 63] 11:01:13 INFO - PROCESS | 1651 | --DOCSHELL 0x11737c000 == 38 [pid = 1651] [id = 62] 11:01:13 INFO - PROCESS | 1651 | --DOCSHELL 0x121353800 == 37 [pid = 1651] [id = 61] 11:01:13 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0e3000 == 36 [pid = 1651] [id = 60] 11:01:13 INFO - PROCESS | 1651 | --DOCSHELL 0x119639000 == 35 [pid = 1651] [id = 59] 11:01:13 INFO - PROCESS | 1651 | --DOCSHELL 0x11918c000 == 34 [pid = 1651] [id = 58] 11:01:13 INFO - PROCESS | 1651 | --DOCSHELL 0x118576000 == 33 [pid = 1651] [id = 57] 11:01:13 INFO - PROCESS | 1651 | --DOCSHELL 0x11737c800 == 32 [pid = 1651] [id = 56] 11:01:13 INFO - PROCESS | 1651 | --DOCSHELL 0x116960800 == 31 [pid = 1651] [id = 55] 11:01:13 INFO - PROCESS | 1651 | --DOCSHELL 0x113bca000 == 30 [pid = 1651] [id = 54] 11:01:13 INFO - PROCESS | 1651 | --DOCSHELL 0x116009800 == 29 [pid = 1651] [id = 53] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x121603800) [pid = 1651] [serial = 139] [outer = 0x0] [url = about:blank] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x117e0f400) [pid = 1651] [serial = 124] [outer = 0x0] [url = about:blank] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x116924400) [pid = 1651] [serial = 123] [outer = 0x0] [url = about:blank] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11814d000) [pid = 1651] [serial = 126] [outer = 0x0] [url = about:blank] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1185df400) [pid = 1651] [serial = 127] [outer = 0x0] [url = about:blank] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x119541c00) [pid = 1651] [serial = 135] [outer = 0x0] [url = about:blank] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1210d2400) [pid = 1651] [serial = 138] [outer = 0x0] [url = about:blank] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1185e6000) [pid = 1651] [serial = 132] [outer = 0x0] [url = about:blank] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x112a7f000) [pid = 1651] [serial = 129] [outer = 0x0] [url = about:blank] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x117e12800) [pid = 1651] [serial = 130] [outer = 0x0] [url = about:blank] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x119a7e400) [pid = 1651] [serial = 136] [outer = 0x0] [url = about:blank] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1194b9800) [pid = 1651] [serial = 133] [outer = 0x0] [url = about:blank] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x128b0f400) [pid = 1651] [serial = 121] [outer = 0x0] [url = about:blank] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128a8d800) [pid = 1651] [serial = 120] [outer = 0x0] [url = about:blank] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1269e9000) [pid = 1651] [serial = 118] [outer = 0x0] [url = about:blank] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x123f80400) [pid = 1651] [serial = 103] [outer = 0x0] [url = about:blank] 11:01:13 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x126180000) [pid = 1651] [serial = 115] [outer = 0x0] [url = about:blank] 11:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 876ms 11:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:01:13 INFO - PROCESS | 1651 | 1469469673672 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:01:13 INFO - PROCESS | 1651 | 1469469673674 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:01:13 INFO - PROCESS | 1651 | 1469469673677 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:01:13 INFO - PROCESS | 1651 | 1469469673679 Marionette TRACE conn2 <- [1,242,null,{}] 11:01:13 INFO - PROCESS | 1651 | 1469469673682 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}] 11:01:13 INFO - PROCESS | 1651 | 1469469673684 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:13 INFO - PROCESS | 1651 | 1469469673754 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:01:13 INFO - PROCESS | 1651 | 1469469673760 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:13 INFO - PROCESS | 1651 | 1469469673762 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x112e90000 == 30 [pid = 1651] [id = 68] 11:01:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x117e98400) [pid = 1651] [serial = 200] [outer = 0x0] 11:01:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x117e9f800) [pid = 1651] [serial = 201] [outer = 0x117e98400] 11:01:13 INFO - PROCESS | 1651 | 1469469673792 Marionette DEBUG loaded listener.js 11:01:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x118509c00) [pid = 1651] [serial = 202] [outer = 0x117e98400] 11:01:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1188fc400) [pid = 1651] [serial = 203] [outer = 0x12ce38800] 11:01:14 INFO - PROCESS | 1651 | 1469469674153 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]]]}] 11:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 520ms 11:01:14 INFO - PROCESS | 1651 | 1469469674219 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:01:14 INFO - PROCESS | 1651 | 1469469674222 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:01:14 INFO - PROCESS | 1651 | 1469469674227 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - PROCESS | 1651 | 1469469674229 Marionette TRACE conn2 <- [1,246,null,{}] 11:01:14 INFO - PROCESS | 1651 | 1469469674231 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}] 11:01:14 INFO - PROCESS | 1651 | 1469469674233 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:14 INFO - PROCESS | 1651 | 1469469674305 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:01:14 INFO - PROCESS | 1651 | 1469469674309 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:14 INFO - PROCESS | 1651 | 1469469674310 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x11725c800 == 31 [pid = 1651] [id = 69] 11:01:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x118864800) [pid = 1651] [serial = 204] [outer = 0x0] 11:01:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1194ba800) [pid = 1651] [serial = 205] [outer = 0x118864800] 11:01:14 INFO - PROCESS | 1651 | 1469469674339 Marionette DEBUG loaded listener.js 11:01:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x119abb000) [pid = 1651] [serial = 206] [outer = 0x118864800] 11:01:14 INFO - PROCESS | 1651 | 1469469674664 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]]]}] 11:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 468ms 11:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:01:14 INFO - PROCESS | 1651 | 1469469674696 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:01:14 INFO - PROCESS | 1651 | 1469469674697 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:01:14 INFO - PROCESS | 1651 | 1469469674699 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - PROCESS | 1651 | 1469469674701 Marionette TRACE conn2 <- [1,250,null,{}] 11:01:14 INFO - PROCESS | 1651 | 1469469674709 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}] 11:01:14 INFO - PROCESS | 1651 | 1469469674712 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:14 INFO - PROCESS | 1651 | 1469469674792 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:01:14 INFO - PROCESS | 1651 | 1469469674839 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:14 INFO - PROCESS | 1651 | 1469469674841 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x119189800 == 32 [pid = 1651] [id = 70] 11:01:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1160f1000) [pid = 1651] [serial = 207] [outer = 0x0] 11:01:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1210d3000) [pid = 1651] [serial = 208] [outer = 0x1160f1000] 11:01:14 INFO - PROCESS | 1651 | 1469469674869 Marionette DEBUG loaded listener.js 11:01:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x121aa1000) [pid = 1651] [serial = 209] [outer = 0x1160f1000] 11:01:15 INFO - PROCESS | 1651 | 1469469675131 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]]]}] 11:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 471ms 11:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:01:15 INFO - PROCESS | 1651 | 1469469675173 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:01:15 INFO - PROCESS | 1651 | 1469469675175 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:01:15 INFO - PROCESS | 1651 | 1469469675177 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:01:15 INFO - PROCESS | 1651 | 1469469675178 Marionette TRACE conn2 <- [1,254,null,{}] 11:01:15 INFO - PROCESS | 1651 | 1469469675180 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}] 11:01:15 INFO - PROCESS | 1651 | 1469469675182 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:15 INFO - PROCESS | 1651 | 1469469675272 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:01:15 INFO - PROCESS | 1651 | 1469469675275 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:15 INFO - PROCESS | 1651 | 1469469675276 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a2d000 == 33 [pid = 1651] [id = 71] 11:01:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x123e7d800) [pid = 1651] [serial = 210] [outer = 0x0] 11:01:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x124d54400) [pid = 1651] [serial = 211] [outer = 0x123e7d800] 11:01:15 INFO - PROCESS | 1651 | 1469469675302 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1250f0000) [pid = 1651] [serial = 212] [outer = 0x123e7d800] 11:01:15 INFO - PROCESS | 1651 | 1469469675625 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]]]}] 11:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 468ms 11:01:15 INFO - PROCESS | 1651 | 1469469675646 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:01:15 INFO - PROCESS | 1651 | 1469469675648 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:01:15 INFO - PROCESS | 1651 | 1469469675650 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:01:15 INFO - PROCESS | 1651 | 1469469675651 Marionette TRACE conn2 <- [1,258,null,{}] 11:01:15 INFO - PROCESS | 1651 | 1469469675654 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}] 11:01:15 INFO - PROCESS | 1651 | 1469469675655 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:15 INFO - PROCESS | 1651 | 1469469675753 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:01:15 INFO - PROCESS | 1651 | 1469469675763 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:15 INFO - PROCESS | 1651 | 1469469675764 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0da800 == 34 [pid = 1651] [id = 72] 11:01:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1151d3800) [pid = 1651] [serial = 213] [outer = 0x0] 11:01:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x124dbe800) [pid = 1651] [serial = 214] [outer = 0x1151d3800] 11:01:15 INFO - PROCESS | 1651 | 1469469675788 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x125623c00) [pid = 1651] [serial = 215] [outer = 0x1151d3800] 11:01:16 INFO - PROCESS | 1651 | 1469469676088 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]]]}] 11:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 472ms 11:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:01:16 INFO - PROCESS | 1651 | 1469469676122 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:01:16 INFO - PROCESS | 1651 | 1469469676123 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:01:16 INFO - PROCESS | 1651 | 1469469676125 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:01:16 INFO - PROCESS | 1651 | 1469469676127 Marionette TRACE conn2 <- [1,262,null,{}] 11:01:16 INFO - PROCESS | 1651 | 1469469676129 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}] 11:01:16 INFO - PROCESS | 1651 | 1469469676135 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:16 INFO - PROCESS | 1651 | 1469469676251 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:01:16 INFO - PROCESS | 1651 | 1469469676255 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:16 INFO - PROCESS | 1651 | 1469469676256 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12153f000 == 35 [pid = 1651] [id = 73] 11:01:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1167da800) [pid = 1651] [serial = 216] [outer = 0x0] 11:01:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x126086400) [pid = 1651] [serial = 217] [outer = 0x1167da800] 11:01:16 INFO - PROCESS | 1651 | 1469469676280 Marionette DEBUG loaded listener.js 11:01:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x128b14400) [pid = 1651] [serial = 218] [outer = 0x1167da800] 11:01:16 INFO - PROCESS | 1651 | 1469469676632 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]]]}] 11:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 11:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:01:16 INFO - PROCESS | 1651 | 1469469676644 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:01:16 INFO - PROCESS | 1651 | 1469469676645 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:01:16 INFO - PROCESS | 1651 | 1469469676647 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:01:16 INFO - PROCESS | 1651 | 1469469676648 Marionette TRACE conn2 <- [1,266,null,{}] 11:01:16 INFO - PROCESS | 1651 | 1469469676660 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}] 11:01:16 INFO - PROCESS | 1651 | 1469469676661 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:16 INFO - PROCESS | 1651 | 1469469676750 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:01:16 INFO - PROCESS | 1651 | 1469469676755 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:16 INFO - PROCESS | 1651 | 1469469676756 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12569c000 == 36 [pid = 1651] [id = 74] 11:01:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12561b800) [pid = 1651] [serial = 219] [outer = 0x0] 11:01:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x129003c00) [pid = 1651] [serial = 220] [outer = 0x12561b800] 11:01:16 INFO - PROCESS | 1651 | 1469469676781 Marionette DEBUG loaded listener.js 11:01:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x129077c00) [pid = 1651] [serial = 221] [outer = 0x12561b800] 11:01:17 INFO - PROCESS | 1651 | 1469469677082 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]]]}] 11:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 478ms 11:01:17 INFO - PROCESS | 1651 | 1469469677126 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:01:17 INFO - PROCESS | 1651 | 1469469677127 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:01:17 INFO - PROCESS | 1651 | 1469469677129 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:01:17 INFO - PROCESS | 1651 | 1469469677130 Marionette TRACE conn2 <- [1,270,null,{}] 11:01:17 INFO - PROCESS | 1651 | 1469469677133 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}] 11:01:17 INFO - PROCESS | 1651 | 1469469677136 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:17 INFO - PROCESS | 1651 | 1469469677230 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:01:17 INFO - PROCESS | 1651 | 1469469677234 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:17 INFO - PROCESS | 1651 | 1469469677235 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x1265de000 == 37 [pid = 1651] [id = 75] 11:01:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x128c99000) [pid = 1651] [serial = 222] [outer = 0x0] 11:01:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12907cc00) [pid = 1651] [serial = 223] [outer = 0x128c99000] 11:01:17 INFO - PROCESS | 1651 | 1469469677259 Marionette DEBUG loaded listener.js 11:01:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x129292000) [pid = 1651] [serial = 224] [outer = 0x128c99000] 11:01:17 INFO - PROCESS | 1651 | 1469469677572 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]]]}] 11:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 11:01:17 INFO - PROCESS | 1651 | 1469469677609 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:01:17 INFO - PROCESS | 1651 | 1469469677610 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:01:17 INFO - PROCESS | 1651 | 1469469677613 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:01:17 INFO - PROCESS | 1651 | 1469469677614 Marionette TRACE conn2 <- [1,274,null,{}] 11:01:17 INFO - PROCESS | 1651 | 1469469677619 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}] 11:01:17 INFO - PROCESS | 1651 | 1469469677621 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:17 INFO - PROCESS | 1651 | 1469469677714 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:01:17 INFO - PROCESS | 1651 | 1469469677717 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:17 INFO - PROCESS | 1651 | 1469469677718 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x119187800 == 38 [pid = 1651] [id = 76] 11:01:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12907b800) [pid = 1651] [serial = 225] [outer = 0x0] 11:01:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12929a000) [pid = 1651] [serial = 226] [outer = 0x12907b800] 11:01:17 INFO - PROCESS | 1651 | 1469469677742 Marionette DEBUG loaded listener.js 11:01:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1292d8400) [pid = 1651] [serial = 227] [outer = 0x12907b800] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x111c19800) [pid = 1651] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x117e98c00) [pid = 1651] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x117e92800) [pid = 1651] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1188f7c00) [pid = 1651] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11675e000) [pid = 1651] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1192e5000) [pid = 1651] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1160f0000) [pid = 1651] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1161bf000) [pid = 1651] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1211cec00) [pid = 1651] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x117e98000) [pid = 1651] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1185e8c00) [pid = 1651] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12106ac00) [pid = 1651] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x121062400) [pid = 1651] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x124d55800) [pid = 1651] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1187ea400) [pid = 1651] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x121df8400) [pid = 1651] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:01:17 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x125654400) [pid = 1651] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:01:18 INFO - PROCESS | 1651 | 1469469678125 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]]]}] 11:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 569ms 11:01:18 INFO - PROCESS | 1651 | 1469469678183 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 1651 | 1469469678186 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:01:18 INFO - PROCESS | 1651 | 1469469678190 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - PROCESS | 1651 | 1469469678191 Marionette TRACE conn2 <- [1,278,null,{}] 11:01:18 INFO - PROCESS | 1651 | 1469469678193 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}] 11:01:18 INFO - PROCESS | 1651 | 1469469678194 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:18 INFO - PROCESS | 1651 | 1469469678271 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:01:18 INFO - PROCESS | 1651 | 1469469678275 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:18 INFO - PROCESS | 1651 | 1469469678276 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1250d8000 == 39 [pid = 1651] [id = 77] 11:01:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x117e10400) [pid = 1651] [serial = 228] [outer = 0x0] 11:01:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1194b5c00) [pid = 1651] [serial = 229] [outer = 0x117e10400] 11:01:18 INFO - PROCESS | 1651 | 1469469678300 Marionette DEBUG loaded listener.js 11:01:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x121df1c00) [pid = 1651] [serial = 230] [outer = 0x117e10400] 11:01:18 INFO - PROCESS | 1651 | 1469469678621 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]]]}] 11:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 467ms 11:01:18 INFO - PROCESS | 1651 | 1469469678658 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 1651 | 1469469678659 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:01:18 INFO - PROCESS | 1651 | 1469469678662 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - PROCESS | 1651 | 1469469678663 Marionette TRACE conn2 <- [1,282,null,{}] 11:01:18 INFO - PROCESS | 1651 | 1469469678666 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}] 11:01:18 INFO - PROCESS | 1651 | 1469469678667 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:18 INFO - PROCESS | 1651 | 1469469678755 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:01:18 INFO - PROCESS | 1651 | 1469469678801 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:18 INFO - PROCESS | 1651 | 1469469678803 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x129090800 == 40 [pid = 1651] [id = 78] 11:01:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x117e98000) [pid = 1651] [serial = 231] [outer = 0x0] 11:01:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1250f0400) [pid = 1651] [serial = 232] [outer = 0x117e98000] 11:01:18 INFO - PROCESS | 1651 | 1469469678828 Marionette DEBUG loaded listener.js 11:01:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12944f400) [pid = 1651] [serial = 233] [outer = 0x117e98000] 11:01:19 INFO - PROCESS | 1651 | 1469469679092 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]]]}] 11:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 11:01:19 INFO - PROCESS | 1651 | 1469469679131 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:01:19 INFO - PROCESS | 1651 | 1469469679132 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:01:19 INFO - PROCESS | 1651 | 1469469679142 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:01:19 INFO - PROCESS | 1651 | 1469469679143 Marionette TRACE conn2 <- [1,286,null,{}] 11:01:19 INFO - PROCESS | 1651 | 1469469679145 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}] 11:01:19 INFO - PROCESS | 1651 | 1469469679146 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:19 INFO - PROCESS | 1651 | 1469469679227 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:01:19 INFO - PROCESS | 1651 | 1469469679231 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:19 INFO - PROCESS | 1651 | 1469469679232 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a335800 == 41 [pid = 1651] [id = 79] 11:01:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12a3d8c00) [pid = 1651] [serial = 234] [outer = 0x0] 11:01:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12a3e1400) [pid = 1651] [serial = 235] [outer = 0x12a3d8c00] 11:01:19 INFO - PROCESS | 1651 | 1469469679257 Marionette DEBUG loaded listener.js 11:01:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12a5e1c00) [pid = 1651] [serial = 236] [outer = 0x12a3d8c00] 11:01:19 INFO - PROCESS | 1651 | 1469469679590 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]]]}] 11:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 11:01:19 INFO - PROCESS | 1651 | 1469469679610 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:01:19 INFO - PROCESS | 1651 | 1469469679612 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:01:19 INFO - PROCESS | 1651 | 1469469679614 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:01:19 INFO - PROCESS | 1651 | 1469469679615 Marionette TRACE conn2 <- [1,290,null,{}] 11:01:19 INFO - PROCESS | 1651 | 1469469679618 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}] 11:01:19 INFO - PROCESS | 1651 | 1469469679621 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:19 INFO - PROCESS | 1651 | 1469469679694 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:01:19 INFO - PROCESS | 1651 | 1469469679746 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:19 INFO - PROCESS | 1651 | 1469469679747 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a53f800 == 42 [pid = 1651] [id = 80] 11:01:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x117e14c00) [pid = 1651] [serial = 237] [outer = 0x0] 11:01:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12a638800) [pid = 1651] [serial = 238] [outer = 0x117e14c00] 11:01:19 INFO - PROCESS | 1651 | 1469469679770 Marionette DEBUG loaded listener.js 11:01:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12a6f4c00) [pid = 1651] [serial = 239] [outer = 0x117e14c00] 11:01:20 INFO - PROCESS | 1651 | --DOCSHELL 0x112e90000 == 41 [pid = 1651] [id = 68] 11:01:20 INFO - PROCESS | 1651 | --DOCSHELL 0x11858e000 == 40 [pid = 1651] [id = 67] 11:01:20 INFO - PROCESS | 1651 | --DOCSHELL 0x1265cd800 == 39 [pid = 1651] [id = 65] 11:01:20 INFO - PROCESS | 1651 | --DOCSHELL 0x115198800 == 38 [pid = 1651] [id = 66] 11:01:20 INFO - PROCESS | 1651 | --DOCSHELL 0x119189800 == 37 [pid = 1651] [id = 70] 11:01:20 INFO - PROCESS | 1651 | --DOCSHELL 0x11725c800 == 36 [pid = 1651] [id = 69] 11:01:20 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0da800 == 35 [pid = 1651] [id = 72] 11:01:20 INFO - PROCESS | 1651 | --DOCSHELL 0x12569c000 == 34 [pid = 1651] [id = 74] 11:01:20 INFO - PROCESS | 1651 | --DOCSHELL 0x119a2d000 == 33 [pid = 1651] [id = 71] 11:01:20 INFO - PROCESS | 1651 | --DOCSHELL 0x129090800 == 32 [pid = 1651] [id = 78] 11:01:20 INFO - PROCESS | 1651 | --DOCSHELL 0x119187800 == 31 [pid = 1651] [id = 76] 11:01:20 INFO - PROCESS | 1651 | --DOCSHELL 0x1250d8000 == 30 [pid = 1651] [id = 77] 11:01:20 INFO - PROCESS | 1651 | --DOCSHELL 0x1265de000 == 29 [pid = 1651] [id = 75] 11:01:20 INFO - PROCESS | 1651 | --DOCSHELL 0x12153f000 == 28 [pid = 1651] [id = 73] 11:01:20 INFO - PROCESS | 1651 | --DOCSHELL 0x12a335800 == 27 [pid = 1651] [id = 79] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1121be400) [pid = 1651] [serial = 141] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11390e400) [pid = 1651] [serial = 142] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1185dd400) [pid = 1651] [serial = 145] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x117e9f000) [pid = 1651] [serial = 144] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11835a400) [pid = 1651] [serial = 162] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11a0a9000) [pid = 1651] [serial = 148] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1176a8000) [pid = 1651] [serial = 157] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x116975c00) [pid = 1651] [serial = 156] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11954d800) [pid = 1651] [serial = 168] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1192e8400) [pid = 1651] [serial = 147] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x116984000) [pid = 1651] [serial = 159] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1176ab000) [pid = 1651] [serial = 160] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1187f4400) [pid = 1651] [serial = 165] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1194af400) [pid = 1651] [serial = 166] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x123e20c00) [pid = 1651] [serial = 151] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1215f6800) [pid = 1651] [serial = 150] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x121068800) [pid = 1651] [serial = 171] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x123e22000) [pid = 1651] [serial = 154] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1192e7c00) [pid = 1651] [serial = 153] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x124dbcc00) [pid = 1651] [serial = 177] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1211ce400) [pid = 1651] [serial = 174] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x125616400) [pid = 1651] [serial = 180] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x124f70000) [pid = 1651] [serial = 178] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12561f800) [pid = 1651] [serial = 184] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x125649800) [pid = 1651] [serial = 186] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x125650000) [pid = 1651] [serial = 187] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x1215f0400) [pid = 1651] [serial = 183] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x12561ec00) [pid = 1651] [serial = 181] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x1185dec00) [pid = 1651] [serial = 163] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x124d47800) [pid = 1651] [serial = 175] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x126179800) [pid = 1651] [serial = 189] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x126c45400) [pid = 1651] [serial = 192] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x12678b000) [pid = 1651] [serial = 190] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x1210d7400) [pid = 1651] [serial = 172] [outer = 0x0] [url = about:blank] 11:01:20 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x11a0a8c00) [pid = 1651] [serial = 169] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | 1469469681054 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]]]}] 11:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1469ms 11:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:01:21 INFO - PROCESS | 1651 | 1469469681084 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:01:21 INFO - PROCESS | 1651 | 1469469681087 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:01:21 INFO - PROCESS | 1651 | 1469469681090 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:01:21 INFO - PROCESS | 1651 | 1469469681092 Marionette TRACE conn2 <- [1,294,null,{}] 11:01:21 INFO - PROCESS | 1651 | 1469469681096 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}] 11:01:21 INFO - PROCESS | 1651 | 1469469681098 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:21 INFO - PROCESS | 1651 | 1469469681173 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:01:21 INFO - PROCESS | 1651 | 1469469681219 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:21 INFO - PROCESS | 1651 | 1469469681222 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x1133e0800 == 28 [pid = 1651] [id = 81] 11:01:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x116aac800) [pid = 1651] [serial = 240] [outer = 0x0] 11:01:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x117e18400) [pid = 1651] [serial = 241] [outer = 0x116aac800] 11:01:21 INFO - PROCESS | 1651 | 1469469681250 Marionette DEBUG loaded listener.js 11:01:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x117ea0000) [pid = 1651] [serial = 242] [outer = 0x116aac800] 11:01:21 INFO - PROCESS | 1651 | 1469469681541 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]]]}] 11:01:21 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. 11:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 471ms 11:01:21 INFO - PROCESS | 1651 | 1469469681560 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:01:21 INFO - PROCESS | 1651 | 1469469681564 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:01:21 INFO - PROCESS | 1651 | 1469469681577 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:01:21 INFO - PROCESS | 1651 | 1469469681579 Marionette TRACE conn2 <- [1,298,null,{}] 11:01:21 INFO - PROCESS | 1651 | 1469469681581 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}] 11:01:21 INFO - PROCESS | 1651 | 1469469681584 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:21 INFO - PROCESS | 1651 | 1469469681665 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:01:21 INFO - PROCESS | 1651 | 1469469681671 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:21 INFO - PROCESS | 1651 | 1469469681673 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169ad000 == 29 [pid = 1651] [id = 82] 11:01:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x11814bc00) [pid = 1651] [serial = 243] [outer = 0x0] 11:01:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1185e8c00) [pid = 1651] [serial = 244] [outer = 0x11814bc00] 11:01:21 INFO - PROCESS | 1651 | 1469469681700 Marionette DEBUG loaded listener.js 11:01:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x118864c00) [pid = 1651] [serial = 245] [outer = 0x11814bc00] 11:01:22 INFO - PROCESS | 1651 | 1469469682019 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]]]}] 11:01:22 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. 11:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 468ms 11:01:22 INFO - PROCESS | 1651 | 1469469682046 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:01:22 INFO - PROCESS | 1651 | 1469469682047 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:01:22 INFO - PROCESS | 1651 | 1469469682050 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:01:22 INFO - PROCESS | 1651 | 1469469682062 Marionette TRACE conn2 <- [1,302,null,{}] 11:01:22 INFO - PROCESS | 1651 | 1469469682070 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}] 11:01:22 INFO - PROCESS | 1651 | 1469469682073 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:22 INFO - PROCESS | 1651 | 1469469682146 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:01:22 INFO - PROCESS | 1651 | 1469469682155 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:22 INFO - PROCESS | 1651 | 1469469682157 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x118154800 == 30 [pid = 1651] [id = 83] 11:01:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x111e2e800) [pid = 1651] [serial = 246] [outer = 0x0] 11:01:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x119a7e000) [pid = 1651] [serial = 247] [outer = 0x111e2e800] 11:01:22 INFO - PROCESS | 1651 | 1469469682184 Marionette DEBUG loaded listener.js 11:01:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x121064000) [pid = 1651] [serial = 248] [outer = 0x111e2e800] 11:01:22 INFO - PROCESS | 1651 | 1469469682509 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]]]}] 11:01:22 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. 11:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 483ms 11:01:22 INFO - PROCESS | 1651 | 1469469682533 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:01:22 INFO - PROCESS | 1651 | 1469469682537 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:01:22 INFO - PROCESS | 1651 | 1469469682539 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:01:22 INFO - PROCESS | 1651 | 1469469682540 Marionette TRACE conn2 <- [1,306,null,{}] 11:01:22 INFO - PROCESS | 1651 | 1469469682543 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}] 11:01:22 INFO - PROCESS | 1651 | 1469469682544 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:22 INFO - PROCESS | 1651 | 1469469682616 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:01:22 INFO - PROCESS | 1651 | 1469469682664 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:22 INFO - PROCESS | 1651 | 1469469682666 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x118593800 == 31 [pid = 1651] [id = 84] 11:01:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x119ab6400) [pid = 1651] [serial = 249] [outer = 0x0] 11:01:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1210ddc00) [pid = 1651] [serial = 250] [outer = 0x119ab6400] 11:01:22 INFO - PROCESS | 1651 | 1469469682691 Marionette DEBUG loaded listener.js 11:01:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1211ce000) [pid = 1651] [serial = 251] [outer = 0x119ab6400] 11:01:22 INFO - PROCESS | 1651 | 1469469682956 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]]]}] 11:01:23 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. 11:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 468ms 11:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:01:23 INFO - PROCESS | 1651 | 1469469683008 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:01:23 INFO - PROCESS | 1651 | 1469469683009 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:01:23 INFO - PROCESS | 1651 | 1469469683011 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - PROCESS | 1651 | 1469469683012 Marionette TRACE conn2 <- [1,310,null,{}] 11:01:23 INFO - PROCESS | 1651 | 1469469683014 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}] 11:01:23 INFO - PROCESS | 1651 | 1469469683015 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:23 INFO - PROCESS | 1651 | 1469469683098 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:01:23 INFO - PROCESS | 1651 | 1469469683103 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:23 INFO - PROCESS | 1651 | 1469469683105 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192cf800 == 32 [pid = 1651] [id = 85] 11:01:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x118147000) [pid = 1651] [serial = 252] [outer = 0x0] 11:01:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x121404800) [pid = 1651] [serial = 253] [outer = 0x118147000] 11:01:23 INFO - PROCESS | 1651 | 1469469683129 Marionette DEBUG loaded listener.js 11:01:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x123e21400) [pid = 1651] [serial = 254] [outer = 0x118147000] 11:01:23 INFO - PROCESS | 1651 | 1469469683447 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]]]}] 11:01:23 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. 11:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 468ms 11:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:01:23 INFO - PROCESS | 1651 | 1469469683480 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:01:23 INFO - PROCESS | 1651 | 1469469683481 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:01:23 INFO - PROCESS | 1651 | 1469469683483 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - PROCESS | 1651 | 1469469683484 Marionette TRACE conn2 <- [1,314,null,{}] 11:01:23 INFO - PROCESS | 1651 | 1469469683486 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}] 11:01:23 INFO - PROCESS | 1651 | 1469469683490 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:23 INFO - PROCESS | 1651 | 1469469683603 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:01:23 INFO - PROCESS | 1651 | 1469469683609 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:23 INFO - PROCESS | 1651 | 1469469683610 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199e8000 == 33 [pid = 1651] [id = 86] 11:01:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x123f80400) [pid = 1651] [serial = 255] [outer = 0x0] 11:01:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x124f6d000) [pid = 1651] [serial = 256] [outer = 0x123f80400] 11:01:23 INFO - PROCESS | 1651 | 1469469683630 Marionette DEBUG loaded listener.js 11:01:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12564d000) [pid = 1651] [serial = 257] [outer = 0x123f80400] 11:01:23 INFO - PROCESS | 1651 | 1469469683972 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]]]}] 11:01:24 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. 11:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 519ms 11:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:01:24 INFO - PROCESS | 1651 | 1469469684003 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:01:24 INFO - PROCESS | 1651 | 1469469684005 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:01:24 INFO - PROCESS | 1651 | 1469469684008 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:01:24 INFO - PROCESS | 1651 | 1469469684009 Marionette TRACE conn2 <- [1,318,null,{}] 11:01:24 INFO - PROCESS | 1651 | 1469469684013 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}] 11:01:24 INFO - PROCESS | 1651 | 1469469684015 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:24 INFO - PROCESS | 1651 | 1469469684138 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:01:24 INFO - PROCESS | 1651 | 1469469684215 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:24 INFO - PROCESS | 1651 | 1469469684216 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12125c800 == 34 [pid = 1651] [id = 87] 11:01:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12500b000) [pid = 1651] [serial = 258] [outer = 0x0] 11:01:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12617a000) [pid = 1651] [serial = 259] [outer = 0x12500b000] 11:01:24 INFO - PROCESS | 1651 | 1469469684257 Marionette DEBUG loaded listener.js 11:01:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12657c000) [pid = 1651] [serial = 260] [outer = 0x12500b000] 11:01:24 INFO - PROCESS | 1651 | 1469469684564 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]]]}] 11:01:24 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. 11:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 569ms 11:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:01:24 INFO - PROCESS | 1651 | 1469469684577 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:01:24 INFO - PROCESS | 1651 | 1469469684578 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:01:24 INFO - PROCESS | 1651 | 1469469684580 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:01:24 INFO - PROCESS | 1651 | 1469469684581 Marionette TRACE conn2 <- [1,322,null,{}] 11:01:24 INFO - PROCESS | 1651 | 1469469684591 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}] 11:01:24 INFO - PROCESS | 1651 | 1469469684592 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:24 INFO - PROCESS | 1651 | 1469469684670 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:01:24 INFO - PROCESS | 1651 | 1469469684674 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:24 INFO - PROCESS | 1651 | 1469469684675 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12136e800 == 35 [pid = 1651] [id = 88] 11:01:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1265bd000) [pid = 1651] [serial = 261] [outer = 0x0] 11:01:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1269e7800) [pid = 1651] [serial = 262] [outer = 0x1265bd000] 11:01:24 INFO - PROCESS | 1651 | 1469469684699 Marionette DEBUG loaded listener.js 11:01:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x126c44800) [pid = 1651] [serial = 263] [outer = 0x1265bd000] 11:01:25 INFO - PROCESS | 1651 | 1469469685031 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]]]}] 11:01:25 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. 11:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 11:01:25 INFO - PROCESS | 1651 | 1469469685048 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 1651 | 1469469685050 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:01:25 INFO - PROCESS | 1651 | 1469469685054 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:01:25 INFO - PROCESS | 1651 | 1469469685055 Marionette TRACE conn2 <- [1,326,null,{}] 11:01:25 INFO - PROCESS | 1651 | 1469469685058 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}] 11:01:25 INFO - PROCESS | 1651 | 1469469685059 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:25 INFO - PROCESS | 1651 | 1469469685154 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:01:25 INFO - PROCESS | 1651 | 1469469685167 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:25 INFO - PROCESS | 1651 | 1469469685168 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x118154000 == 36 [pid = 1651] [id = 89] 11:01:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x119141400) [pid = 1651] [serial = 264] [outer = 0x0] 11:01:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128a80c00) [pid = 1651] [serial = 265] [outer = 0x119141400] 11:01:25 INFO - PROCESS | 1651 | 1469469685192 Marionette DEBUG loaded listener.js 11:01:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128a85000) [pid = 1651] [serial = 266] [outer = 0x119141400] 11:01:25 INFO - PROCESS | 1651 | 1469469685485 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]]]}] 11:01:25 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. 11:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 469ms 11:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:01:25 INFO - PROCESS | 1651 | 1469469685523 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 1651 | 1469469685524 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:01:25 INFO - PROCESS | 1651 | 1469469685526 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:01:25 INFO - PROCESS | 1651 | 1469469685527 Marionette TRACE conn2 <- [1,330,null,{}] 11:01:25 INFO - PROCESS | 1651 | 1469469685529 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}] 11:01:25 INFO - PROCESS | 1651 | 1469469685531 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:25 INFO - PROCESS | 1651 | 1469469685608 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:01:25 INFO - PROCESS | 1651 | 1469469685611 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:25 INFO - PROCESS | 1651 | 1469469685612 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x1250d8800 == 37 [pid = 1651] [id = 90] 11:01:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x128a81800) [pid = 1651] [serial = 267] [outer = 0x0] 11:01:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128a8b800) [pid = 1651] [serial = 268] [outer = 0x128a81800] 11:01:25 INFO - PROCESS | 1651 | 1469469685638 Marionette DEBUG loaded listener.js 11:01:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x128b06400) [pid = 1651] [serial = 269] [outer = 0x128a81800] 11:01:25 INFO - PROCESS | 1651 | 1469469685990 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]]]}] 11:01:25 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. 11:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 467ms 11:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:01:25 INFO - PROCESS | 1651 | 1469469685994 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 1651 | 1469469685996 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:01:25 INFO - PROCESS | 1651 | 1469469685998 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:01:26 INFO - PROCESS | 1651 | 1469469686000 Marionette TRACE conn2 <- [1,334,null,{}] 11:01:26 INFO - PROCESS | 1651 | 1469469686004 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}] 11:01:26 INFO - PROCESS | 1651 | 1469469686006 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:26 INFO - PROCESS | 1651 | 1469469686126 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:01:26 INFO - PROCESS | 1651 | 1469469686139 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:26 INFO - PROCESS | 1651 | 1469469686141 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192ce000 == 38 [pid = 1651] [id = 91] 11:01:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1151c4c00) [pid = 1651] [serial = 270] [outer = 0x0] 11:01:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128b07000) [pid = 1651] [serial = 271] [outer = 0x1151c4c00] 11:01:26 INFO - PROCESS | 1651 | 1469469686167 Marionette DEBUG loaded listener.js 11:01:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x129292c00) [pid = 1651] [serial = 272] [outer = 0x1151c4c00] 11:01:26 INFO - PROCESS | 1651 | 1469469686482 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]]]}] 11:01:26 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. 11:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 523ms 11:01:26 INFO - PROCESS | 1651 | 1469469686522 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:01:26 INFO - PROCESS | 1651 | 1469469686524 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:01:26 INFO - PROCESS | 1651 | 1469469686527 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:01:26 INFO - PROCESS | 1651 | 1469469686528 Marionette TRACE conn2 <- [1,338,null,{}] 11:01:26 INFO - PROCESS | 1651 | 1469469686532 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}] 11:01:26 INFO - PROCESS | 1651 | 1469469686534 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:26 INFO - PROCESS | 1651 | 1469469686685 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:01:26 INFO - PROCESS | 1651 | 1469469686733 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:26 INFO - PROCESS | 1651 | 1469469686734 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x128abb000 == 39 [pid = 1651] [id = 92] 11:01:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x116aa0400) [pid = 1651] [serial = 273] [outer = 0x0] 11:01:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12929a400) [pid = 1651] [serial = 274] [outer = 0x116aa0400] 11:01:26 INFO - PROCESS | 1651 | 1469469686774 Marionette DEBUG loaded listener.js 11:01:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x129446000) [pid = 1651] [serial = 275] [outer = 0x116aa0400] 11:01:27 INFO - PROCESS | 1651 | 1469469687154 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]]]}] 11:01:27 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. 11:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 668ms 11:01:27 INFO - PROCESS | 1651 | 1469469687196 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:01:27 INFO - PROCESS | 1651 | 1469469687197 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:01:27 INFO - PROCESS | 1651 | 1469469687199 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:01:27 INFO - PROCESS | 1651 | 1469469687200 Marionette TRACE conn2 <- [1,342,null,{}] 11:01:27 INFO - PROCESS | 1651 | 1469469687203 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}] 11:01:27 INFO - PROCESS | 1651 | 1469469687204 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:27 INFO - PROCESS | 1651 | 1469469687307 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:01:27 INFO - PROCESS | 1651 | 1469469687327 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:27 INFO - PROCESS | 1651 | 1469469687328 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x129096800 == 40 [pid = 1651] [id = 93] 11:01:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12a3db000) [pid = 1651] [serial = 276] [outer = 0x0] 11:01:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12a3e6000) [pid = 1651] [serial = 277] [outer = 0x12a3db000] 11:01:27 INFO - PROCESS | 1651 | 1469469687390 Marionette DEBUG loaded listener.js 11:01:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12a645400) [pid = 1651] [serial = 278] [outer = 0x12a3db000] 11:01:27 INFO - PROCESS | 1651 | 1469469687682 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]]]}] 11:01:27 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. 11:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 522ms 11:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:01:27 INFO - PROCESS | 1651 | 1469469687722 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:01:27 INFO - PROCESS | 1651 | 1469469687724 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:01:27 INFO - PROCESS | 1651 | 1469469687726 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:01:27 INFO - PROCESS | 1651 | 1469469687727 Marionette TRACE conn2 <- [1,346,null,{}] 11:01:27 INFO - PROCESS | 1651 | 1469469687729 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}] 11:01:27 INFO - PROCESS | 1651 | 1469469687730 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:27 INFO - PROCESS | 1651 | 1469469687827 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:01:27 INFO - PROCESS | 1651 | 1469469687831 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:27 INFO - PROCESS | 1651 | 1469469687832 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a53c000 == 41 [pid = 1651] [id = 94] 11:01:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12a5db400) [pid = 1651] [serial = 279] [outer = 0x0] 11:01:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12a73f400) [pid = 1651] [serial = 280] [outer = 0x12a5db400] 11:01:27 INFO - PROCESS | 1651 | 1469469687856 Marionette DEBUG loaded listener.js 11:01:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12a74c800) [pid = 1651] [serial = 281] [outer = 0x12a5db400] 11:01:28 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x128c99000) [pid = 1651] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:01:28 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x117e10400) [pid = 1651] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:01:28 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x117e98000) [pid = 1651] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:01:28 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1167da800) [pid = 1651] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:01:28 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x118864800) [pid = 1651] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:01:28 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x123e7d800) [pid = 1651] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:01:28 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x113d9b800) [pid = 1651] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:01:28 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1160f1000) [pid = 1651] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:01:28 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x117e98400) [pid = 1651] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:01:28 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1151d3800) [pid = 1651] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:01:28 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12561b800) [pid = 1651] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:01:28 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12a3d8c00) [pid = 1651] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:01:28 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x117eb0c00) [pid = 1651] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:01:28 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12907b800) [pid = 1651] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:01:28 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12678b400) [pid = 1651] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:01:28 INFO - PROCESS | 1651 | 1469469688328 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]]]}] 11:01:28 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. 11:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 619ms 11:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:01:28 INFO - PROCESS | 1651 | 1469469688346 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:01:28 INFO - PROCESS | 1651 | 1469469688347 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:01:28 INFO - PROCESS | 1651 | 1469469688349 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:01:28 INFO - PROCESS | 1651 | 1469469688350 Marionette TRACE conn2 <- [1,350,null,{}] 11:01:28 INFO - PROCESS | 1651 | 1469469688352 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}] 11:01:28 INFO - PROCESS | 1651 | 1469469688353 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:28 INFO - PROCESS | 1651 | 1469469688439 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:01:28 INFO - PROCESS | 1651 | 1469469688443 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:28 INFO - PROCESS | 1651 | 1469469688444 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x121540000 == 42 [pid = 1651] [id = 95] 11:01:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x116031c00) [pid = 1651] [serial = 282] [outer = 0x0] 11:01:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1187eb400) [pid = 1651] [serial = 283] [outer = 0x116031c00] 11:01:28 INFO - PROCESS | 1651 | 1469469688468 Marionette DEBUG loaded listener.js 11:01:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x121df4000) [pid = 1651] [serial = 284] [outer = 0x116031c00] 11:01:28 INFO - PROCESS | 1651 | 1469469688793 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]]]}] 11:01:28 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. 11:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 11:01:28 INFO - PROCESS | 1651 | 1469469688818 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:01:28 INFO - PROCESS | 1651 | 1469469688821 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:01:28 INFO - PROCESS | 1651 | 1469469688823 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:01:28 INFO - PROCESS | 1651 | 1469469688824 Marionette TRACE conn2 <- [1,354,null,{}] 11:01:28 INFO - PROCESS | 1651 | 1469469688826 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}] 11:01:28 INFO - PROCESS | 1651 | 1469469688827 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:28 INFO - PROCESS | 1651 | 1469469688926 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:01:28 INFO - PROCESS | 1651 | 1469469688956 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:28 INFO - PROCESS | 1651 | 1469469688957 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a93b000 == 43 [pid = 1651] [id = 96] 11:01:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x118366000) [pid = 1651] [serial = 285] [outer = 0x0] 11:01:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1265c4400) [pid = 1651] [serial = 286] [outer = 0x118366000] 11:01:28 INFO - PROCESS | 1651 | 1469469688980 Marionette DEBUG loaded listener.js 11:01:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12944c000) [pid = 1651] [serial = 287] [outer = 0x118366000] 11:01:29 INFO - PROCESS | 1651 | 1469469689246 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]]]}] 11:01:29 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. 11:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 467ms 11:01:29 INFO - PROCESS | 1651 | 1469469689291 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:01:29 INFO - PROCESS | 1651 | 1469469689292 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:01:29 INFO - PROCESS | 1651 | 1469469689295 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:01:29 INFO - PROCESS | 1651 | 1469469689296 Marionette TRACE conn2 <- [1,358,null,{}] 11:01:29 INFO - PROCESS | 1651 | 1469469689298 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}] 11:01:29 INFO - PROCESS | 1651 | 1469469689299 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:29 INFO - PROCESS | 1651 | 1469469689391 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:01:29 INFO - PROCESS | 1651 | 1469469689394 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:29 INFO - PROCESS | 1651 | 1469469689395 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aca9000 == 44 [pid = 1651] [id = 97] 11:01:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12678b000) [pid = 1651] [serial = 288] [outer = 0x0] 11:01:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12b705000) [pid = 1651] [serial = 289] [outer = 0x12678b000] 11:01:29 INFO - PROCESS | 1651 | 1469469689419 Marionette DEBUG loaded listener.js 11:01:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12b710800) [pid = 1651] [serial = 290] [outer = 0x12678b000] 11:01:29 INFO - PROCESS | 1651 | 1469469689740 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]]]}] 11:01:29 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. 11:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 468ms 11:01:29 INFO - PROCESS | 1651 | 1469469689763 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:01:29 INFO - PROCESS | 1651 | 1469469689764 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:01:29 INFO - PROCESS | 1651 | 1469469689767 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:01:29 INFO - PROCESS | 1651 | 1469469689769 Marionette TRACE conn2 <- [1,362,null,{}] 11:01:29 INFO - PROCESS | 1651 | 1469469689772 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}] 11:01:29 INFO - PROCESS | 1651 | 1469469689773 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:29 INFO - PROCESS | 1651 | 1469469689877 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:01:29 INFO - PROCESS | 1651 | 1469469689884 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:29 INFO - PROCESS | 1651 | 1469469689885 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b71f800 == 45 [pid = 1651] [id = 98] 11:01:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12678b400) [pid = 1651] [serial = 291] [outer = 0x0] 11:01:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12b8a1400) [pid = 1651] [serial = 292] [outer = 0x12678b400] 11:01:29 INFO - PROCESS | 1651 | 1469469689908 Marionette DEBUG loaded listener.js 11:01:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12b8aa000) [pid = 1651] [serial = 293] [outer = 0x12678b400] 11:01:30 INFO - PROCESS | 1651 | 1469469690204 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]]]}] 11:01:30 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. 11:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 472ms 11:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:01:30 INFO - PROCESS | 1651 | 1469469690240 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:01:30 INFO - PROCESS | 1651 | 1469469690241 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:01:30 INFO - PROCESS | 1651 | 1469469690243 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:01:30 INFO - PROCESS | 1651 | 1469469690244 Marionette TRACE conn2 <- [1,366,null,{}] 11:01:30 INFO - PROCESS | 1651 | 1469469690246 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}] 11:01:30 INFO - PROCESS | 1651 | 1469469690247 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:30 INFO - PROCESS | 1651 | 1469469690379 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:01:30 INFO - PROCESS | 1651 | 1469469690429 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:30 INFO - PROCESS | 1651 | 1469469690431 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x11211d000 == 46 [pid = 1651] [id = 99] 11:01:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x111e2ec00) [pid = 1651] [serial = 294] [outer = 0x0] 11:01:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x113904800) [pid = 1651] [serial = 295] [outer = 0x111e2ec00] 11:01:30 INFO - PROCESS | 1651 | 1469469690462 Marionette DEBUG loaded listener.js 11:01:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1167cf400) [pid = 1651] [serial = 296] [outer = 0x111e2ec00] 11:01:30 INFO - PROCESS | 1651 | 1469469690985 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]]]}] 11:01:31 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. 11:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 769ms 11:01:31 INFO - PROCESS | 1651 | 1469469691051 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:01:31 INFO - PROCESS | 1651 | 1469469691054 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:01:31 INFO - PROCESS | 1651 | 1469469691082 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:01:31 INFO - PROCESS | 1651 | 1469469691084 Marionette TRACE conn2 <- [1,370,null,{}] 11:01:31 INFO - PROCESS | 1651 | 1469469691087 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}] 11:01:31 INFO - PROCESS | 1651 | 1469469691090 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:31 INFO - PROCESS | 1651 | 1469469691199 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:01:31 INFO - PROCESS | 1651 | 1469469691250 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:31 INFO - PROCESS | 1651 | 1469469691252 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x118152800 == 47 [pid = 1651] [id = 100] 11:01:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x118357c00) [pid = 1651] [serial = 297] [outer = 0x0] 11:01:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1185df800) [pid = 1651] [serial = 298] [outer = 0x118357c00] 11:01:31 INFO - PROCESS | 1651 | 1469469691282 Marionette DEBUG loaded listener.js 11:01:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x118865800) [pid = 1651] [serial = 299] [outer = 0x118357c00] 11:01:32 INFO - PROCESS | 1651 | 1469469692036 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]]]}] 11:01:32 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. 11:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 974ms 11:01:32 INFO - PROCESS | 1651 | 1469469692055 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:01:32 INFO - PROCESS | 1651 | 1469469692057 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:01:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:01:32 INFO - PROCESS | 1651 | 1469469692060 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:01:32 INFO - PROCESS | 1651 | 1469469692062 Marionette TRACE conn2 <- [1,374,null,{}] 11:01:32 INFO - PROCESS | 1651 | 1469469692065 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}] 11:01:32 INFO - PROCESS | 1651 | 1469469692067 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:32 INFO - PROCESS | 1651 | 1469469692166 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12b71f800 == 46 [pid = 1651] [id = 98] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12aca9000 == 45 [pid = 1651] [id = 97] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12a93b000 == 44 [pid = 1651] [id = 96] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x121540000 == 43 [pid = 1651] [id = 95] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12a53c000 == 42 [pid = 1651] [id = 94] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x129096800 == 41 [pid = 1651] [id = 93] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x128abb000 == 40 [pid = 1651] [id = 92] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12a638800) [pid = 1651] [serial = 238] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x1192ce000 == 39 [pid = 1651] [id = 91] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x1250d8800 == 38 [pid = 1651] [id = 90] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x118154000 == 37 [pid = 1651] [id = 89] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12136e800 == 36 [pid = 1651] [id = 88] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12125c800 == 35 [pid = 1651] [id = 87] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x1199e8000 == 34 [pid = 1651] [id = 86] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x1192cf800 == 33 [pid = 1651] [id = 85] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x118593800 == 32 [pid = 1651] [id = 84] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x118154800 == 31 [pid = 1651] [id = 83] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x1169ad000 == 30 [pid = 1651] [id = 82] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x1133e0800 == 29 [pid = 1651] [id = 81] 11:01:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12a53f800 == 28 [pid = 1651] [id = 80] 11:01:32 INFO - PROCESS | 1651 | 1469469692243 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:32 INFO - PROCESS | 1651 | 1469469692244 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x116009800 == 29 [pid = 1651] [id = 101] 11:01:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x117e93000) [pid = 1651] [serial = 300] [outer = 0x0] 11:01:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x117e9b800) [pid = 1651] [serial = 301] [outer = 0x117e93000] 11:01:32 INFO - PROCESS | 1651 | 1469469692272 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1185e4000) [pid = 1651] [serial = 302] [outer = 0x117e93000] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12a5e1c00) [pid = 1651] [serial = 236] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x129292000) [pid = 1651] [serial = 224] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1194b5c00) [pid = 1651] [serial = 229] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1250f0400) [pid = 1651] [serial = 232] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x126086400) [pid = 1651] [serial = 217] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x119abb000) [pid = 1651] [serial = 206] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x124d54400) [pid = 1651] [serial = 211] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12d311000) [pid = 1651] [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.] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1250f0000) [pid = 1651] [serial = 212] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1194ba800) [pid = 1651] [serial = 205] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12907cc00) [pid = 1651] [serial = 223] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1176a9000) [pid = 1651] [serial = 196] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x128b14400) [pid = 1651] [serial = 218] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x121aa1000) [pid = 1651] [serial = 209] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x116085000) [pid = 1651] [serial = 195] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118509c00) [pid = 1651] [serial = 202] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12944f400) [pid = 1651] [serial = 233] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x124dbe800) [pid = 1651] [serial = 214] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x125623c00) [pid = 1651] [serial = 215] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x129077c00) [pid = 1651] [serial = 221] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x129003c00) [pid = 1651] [serial = 220] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x121df1c00) [pid = 1651] [serial = 230] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x117e9f800) [pid = 1651] [serial = 201] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1210d3000) [pid = 1651] [serial = 208] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12a3e1400) [pid = 1651] [serial = 235] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1187eb000) [pid = 1651] [serial = 199] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12929a000) [pid = 1651] [serial = 226] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x128b0ec00) [pid = 1651] [serial = 193] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1292d8400) [pid = 1651] [serial = 227] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1185dfc00) [pid = 1651] [serial = 198] [outer = 0x0] [url = about:blank] 11:01:32 INFO - PROCESS | 1651 | 1469469692605 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:01:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:01:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 570ms 11:01:32 INFO - PROCESS | 1651 | 1469469692630 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:01:32 INFO - PROCESS | 1651 | 1469469692633 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:01:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:01:32 INFO - PROCESS | 1651 | 1469469692638 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:01:32 INFO - PROCESS | 1651 | 1469469692639 Marionette TRACE conn2 <- [1,378,null,{}] 11:01:32 INFO - PROCESS | 1651 | 1469469692642 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}] 11:01:32 INFO - PROCESS | 1651 | 1469469692643 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:32 INFO - PROCESS | 1651 | 1469469692721 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:01:32 INFO - PROCESS | 1651 | 1469469692785 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:32 INFO - PROCESS | 1651 | 1469469692787 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x117263800 == 30 [pid = 1651] [id = 102] 11:01:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1194bc400) [pid = 1651] [serial = 303] [outer = 0x0] 11:01:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x119545000) [pid = 1651] [serial = 304] [outer = 0x1194bc400] 11:01:32 INFO - PROCESS | 1651 | 1469469692819 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x119abf800) [pid = 1651] [serial = 305] [outer = 0x1194bc400] 11:01:33 INFO - PROCESS | 1651 | 1469469693174 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:01:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:01:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 570ms 11:01:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:01:33 INFO - PROCESS | 1651 | 1469469693207 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:01:33 INFO - PROCESS | 1651 | 1469469693208 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:01:33 INFO - PROCESS | 1651 | 1469469693211 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:01:33 INFO - PROCESS | 1651 | 1469469693213 Marionette TRACE conn2 <- [1,382,null,{}] 11:01:33 INFO - PROCESS | 1651 | 1469469693221 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}] 11:01:33 INFO - PROCESS | 1651 | 1469469693224 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:33 INFO - PROCESS | 1651 | 1469469693300 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:01:33 INFO - PROCESS | 1651 | 1469469693349 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:33 INFO - PROCESS | 1651 | 1469469693351 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x11917e800 == 31 [pid = 1651] [id = 103] 11:01:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1169e5800) [pid = 1651] [serial = 306] [outer = 0x0] 11:01:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1211cec00) [pid = 1651] [serial = 307] [outer = 0x1169e5800] 11:01:33 INFO - PROCESS | 1651 | 1469469693379 Marionette DEBUG loaded listener.js 11:01:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x123f7c000) [pid = 1651] [serial = 308] [outer = 0x1169e5800] 11:01:33 INFO - PROCESS | 1651 | 1469469693659 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:01:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:01:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 470ms 11:01:33 INFO - PROCESS | 1651 | 1469469693682 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:01:33 INFO - PROCESS | 1651 | 1469469693685 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:01:33 INFO - PROCESS | 1651 | 1469469693694 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:01:33 INFO - PROCESS | 1651 | 1469469693695 Marionette TRACE conn2 <- [1,386,null,{}] 11:01:33 INFO - PROCESS | 1651 | 1469469693697 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}] 11:01:33 INFO - PROCESS | 1651 | 1469469693698 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:33 INFO - PROCESS | 1651 | 1469469693788 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:01:33 INFO - PROCESS | 1651 | 1469469693792 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:33 INFO - PROCESS | 1651 | 1469469693793 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x119639800 == 32 [pid = 1651] [id = 104] 11:01:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1169e4c00) [pid = 1651] [serial = 309] [outer = 0x0] 11:01:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1250f5400) [pid = 1651] [serial = 310] [outer = 0x1169e4c00] 11:01:33 INFO - PROCESS | 1651 | 1469469693818 Marionette DEBUG loaded listener.js 11:01:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x125620c00) [pid = 1651] [serial = 311] [outer = 0x1169e4c00] 11:01:34 INFO - PROCESS | 1651 | 1469469694243 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]]]}] 11:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 568ms 11:01:34 INFO - PROCESS | 1651 | 1469469694263 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:01:34 INFO - PROCESS | 1651 | 1469469694265 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:01:34 INFO - PROCESS | 1651 | 1469469694268 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 1651 | 1469469694270 Marionette TRACE conn2 <- [1,390,null,{}] 11:01:34 INFO - PROCESS | 1651 | 1469469694273 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}] 11:01:34 INFO - PROCESS | 1651 | 1469469694275 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:34 INFO - PROCESS | 1651 | 1469469694389 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:01:34 INFO - PROCESS | 1651 | 1469469694397 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:34 INFO - PROCESS | 1651 | 1469469694399 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x116745000 == 33 [pid = 1651] [id = 105] 11:01:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x121deb000) [pid = 1651] [serial = 312] [outer = 0x0] 11:01:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x125649800) [pid = 1651] [serial = 313] [outer = 0x121deb000] 11:01:34 INFO - PROCESS | 1651 | 1469469694441 Marionette DEBUG loaded listener.js 11:01:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x126182400) [pid = 1651] [serial = 314] [outer = 0x121deb000] 11:01:34 INFO - PROCESS | 1651 | 1469469694871 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]]]}] 11:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 620ms 11:01:34 INFO - PROCESS | 1651 | 1469469694889 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:01:34 INFO - PROCESS | 1651 | 1469469694890 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:01:34 INFO - PROCESS | 1651 | 1469469694899 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 1651 | 1469469694900 Marionette TRACE conn2 <- [1,394,null,{}] 11:01:34 INFO - PROCESS | 1651 | 1469469694902 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}] 11:01:34 INFO - PROCESS | 1651 | 1469469694906 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:35 INFO - PROCESS | 1651 | 1469469695015 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:01:35 INFO - PROCESS | 1651 | 1469469695049 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:35 INFO - PROCESS | 1651 | 1469469695050 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x121540000 == 34 [pid = 1651] [id = 106] 11:01:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x124d50400) [pid = 1651] [serial = 315] [outer = 0x0] 11:01:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x126c3e400) [pid = 1651] [serial = 316] [outer = 0x124d50400] 11:01:35 INFO - PROCESS | 1651 | 1469469695075 Marionette DEBUG loaded listener.js 11:01:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128b13400) [pid = 1651] [serial = 317] [outer = 0x124d50400] 11:01:35 INFO - PROCESS | 1651 | 1469469695448 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]]]}] 11:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 618ms 11:01:35 INFO - PROCESS | 1651 | 1469469695518 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:01:35 INFO - PROCESS | 1651 | 1469469695520 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:01:35 INFO - PROCESS | 1651 | 1469469695524 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:01:35 INFO - PROCESS | 1651 | 1469469695525 Marionette TRACE conn2 <- [1,398,null,{}] 11:01:35 INFO - PROCESS | 1651 | 1469469695529 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}] 11:01:35 INFO - PROCESS | 1651 | 1469469695531 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:35 INFO - PROCESS | 1651 | 1469469695668 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:01:35 INFO - PROCESS | 1651 | 1469469695689 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:35 INFO - PROCESS | 1651 | 1469469695690 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x123e41000 == 35 [pid = 1651] [id = 107] 11:01:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x126573000) [pid = 1651] [serial = 318] [outer = 0x0] 11:01:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x129073400) [pid = 1651] [serial = 319] [outer = 0x126573000] 11:01:35 INFO - PROCESS | 1651 | 1469469695727 Marionette DEBUG loaded listener.js 11:01:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12907ac00) [pid = 1651] [serial = 320] [outer = 0x126573000] 11:01:36 INFO - PROCESS | 1651 | 1469469696225 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]]]}] 11:01:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:01:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 770ms 11:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:01:36 INFO - PROCESS | 1651 | 1469469696293 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:01:36 INFO - PROCESS | 1651 | 1469469696295 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:01:36 INFO - PROCESS | 1651 | 1469469696297 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - PROCESS | 1651 | 1469469696298 Marionette TRACE conn2 <- [1,402,null,{}] 11:01:36 INFO - PROCESS | 1651 | 1469469696307 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}] 11:01:36 INFO - PROCESS | 1651 | 1469469696315 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:36 INFO - PROCESS | 1651 | 1469469696407 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:01:36 INFO - PROCESS | 1651 | 1469469696412 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:36 INFO - PROCESS | 1651 | 1469469696413 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x126956000 == 36 [pid = 1651] [id = 108] 11:01:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x116086800) [pid = 1651] [serial = 321] [outer = 0x0] 11:01:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12929a800) [pid = 1651] [serial = 322] [outer = 0x116086800] 11:01:36 INFO - PROCESS | 1651 | 1469469696437 Marionette DEBUG loaded listener.js 11:01:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12a3e2c00) [pid = 1651] [serial = 323] [outer = 0x116086800] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x116aa0400) [pid = 1651] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x119141400) [pid = 1651] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x111e2e800) [pid = 1651] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11814bc00) [pid = 1651] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1265bd000) [pid = 1651] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x117e14c00) [pid = 1651] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x123f80400) [pid = 1651] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x116aac800) [pid = 1651] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x128a81800) [pid = 1651] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x118147000) [pid = 1651] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x119ab6400) [pid = 1651] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12500b000) [pid = 1651] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12a3db000) [pid = 1651] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12678b000) [pid = 1651] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12a5db400) [pid = 1651] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x116031c00) [pid = 1651] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1151c4c00) [pid = 1651] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:01:36 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x118366000) [pid = 1651] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:01:36 INFO - PROCESS | 1651 | 1469469696886 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]]]}] 11:01:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:01:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 626ms 11:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:01:36 INFO - PROCESS | 1651 | 1469469696923 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:01:36 INFO - PROCESS | 1651 | 1469469696925 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:01:36 INFO - PROCESS | 1651 | 1469469696927 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - PROCESS | 1651 | 1469469696928 Marionette TRACE conn2 <- [1,406,null,{}] 11:01:36 INFO - PROCESS | 1651 | 1469469696930 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}] 11:01:36 INFO - PROCESS | 1651 | 1469469696931 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:37 INFO - PROCESS | 1651 | 1469469697009 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:01:37 INFO - PROCESS | 1651 | 1469469697059 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:37 INFO - PROCESS | 1651 | 1469469697060 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x126957800 == 37 [pid = 1651] [id = 109] 11:01:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x117e96000) [pid = 1651] [serial = 324] [outer = 0x0] 11:01:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x123f80400) [pid = 1651] [serial = 325] [outer = 0x117e96000] 11:01:37 INFO - PROCESS | 1651 | 1469469697084 Marionette DEBUG loaded listener.js 11:01:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1265c2000) [pid = 1651] [serial = 326] [outer = 0x117e96000] 11:01:37 INFO - PROCESS | 1651 | 1469469697358 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]]]}] 11:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 468ms 11:01:37 INFO - PROCESS | 1651 | 1469469697396 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:01:37 INFO - PROCESS | 1651 | 1469469697398 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:01:37 INFO - PROCESS | 1651 | 1469469697410 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:01:37 INFO - PROCESS | 1651 | 1469469697412 Marionette TRACE conn2 <- [1,410,null,{}] 11:01:37 INFO - PROCESS | 1651 | 1469469697415 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}] 11:01:37 INFO - PROCESS | 1651 | 1469469697416 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:37 INFO - PROCESS | 1651 | 1469469697544 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:01:37 INFO - PROCESS | 1651 | 1469469697640 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:37 INFO - PROCESS | 1651 | 1469469697641 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x119639000 == 38 [pid = 1651] [id = 110] 11:01:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x119141400) [pid = 1651] [serial = 327] [outer = 0x0] 11:01:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128a8f000) [pid = 1651] [serial = 328] [outer = 0x119141400] 11:01:37 INFO - PROCESS | 1651 | 1469469697684 Marionette DEBUG loaded listener.js 11:01:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12a3e3000) [pid = 1651] [serial = 329] [outer = 0x119141400] 11:01:38 INFO - PROCESS | 1651 | 1469469698034 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]]]}] 11:01:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:01:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 678ms 11:01:38 INFO - PROCESS | 1651 | 1469469698080 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:01:38 INFO - PROCESS | 1651 | 1469469698081 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:01:38 INFO - PROCESS | 1651 | 1469469698084 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:01:38 INFO - PROCESS | 1651 | 1469469698085 Marionette TRACE conn2 <- [1,414,null,{}] 11:01:38 INFO - PROCESS | 1651 | 1469469698088 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}] 11:01:38 INFO - PROCESS | 1651 | 1469469698089 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:38 INFO - PROCESS | 1651 | 1469469698179 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:01:38 INFO - PROCESS | 1651 | 1469469698232 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:38 INFO - PROCESS | 1651 | 1469469698234 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12941c000 == 39 [pid = 1651] [id = 111] 11:01:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1215ecc00) [pid = 1651] [serial = 330] [outer = 0x0] 11:01:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12a5e2000) [pid = 1651] [serial = 331] [outer = 0x1215ecc00] 11:01:38 INFO - PROCESS | 1651 | 1469469698259 Marionette DEBUG loaded listener.js 11:01:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12b8a2800) [pid = 1651] [serial = 332] [outer = 0x1215ecc00] 11:01:38 INFO - PROCESS | 1651 | 1469469698510 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:01:38 INFO - PROCESS | 1651 | 1469469698564 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]]]}] 11:01:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:01:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 11:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:01:38 INFO - PROCESS | 1651 | 1469469698605 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:01:38 INFO - PROCESS | 1651 | 1469469698606 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:01:38 INFO - PROCESS | 1651 | 1469469698608 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:01:38 INFO - PROCESS | 1651 | 1469469698609 Marionette TRACE conn2 <- [1,418,null,{}] 11:01:38 INFO - PROCESS | 1651 | 1469469698612 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}] 11:01:38 INFO - PROCESS | 1651 | 1469469698613 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:38 INFO - PROCESS | 1651 | 1469469698693 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:01:38 INFO - PROCESS | 1651 | 1469469698698 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:38 INFO - PROCESS | 1651 | 1469469698699 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a542000 == 40 [pid = 1651] [id = 112] 11:01:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12b8a8400) [pid = 1651] [serial = 333] [outer = 0x0] 11:01:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12bde2800) [pid = 1651] [serial = 334] [outer = 0x12b8a8400] 11:01:38 INFO - PROCESS | 1651 | 1469469698723 Marionette DEBUG loaded listener.js 11:01:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12bde8400) [pid = 1651] [serial = 335] [outer = 0x12b8a8400] 11:01:39 INFO - PROCESS | 1651 | 1469469699691 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]]]}] 11:01:39 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 11:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1120ms 11:01:39 INFO - PROCESS | 1651 | 1469469699757 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:01:39 INFO - PROCESS | 1651 | 1469469699760 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:01:39 INFO - PROCESS | 1651 | 1469469699764 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:01:39 INFO - PROCESS | 1651 | 1469469699766 Marionette TRACE conn2 <- [1,422,null,{}] 11:01:39 INFO - PROCESS | 1651 | 1469469699769 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}] 11:01:39 INFO - PROCESS | 1651 | 1469469699772 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:39 INFO - PROCESS | 1651 | 1469469699861 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:01:39 INFO - PROCESS | 1651 | 1469469699949 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:39 INFO - PROCESS | 1651 | 1469469699950 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x11725e800 == 41 [pid = 1651] [id = 113] 11:01:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x118147000) [pid = 1651] [serial = 336] [outer = 0x0] 11:01:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1187ee400) [pid = 1651] [serial = 337] [outer = 0x118147000] 11:01:39 INFO - PROCESS | 1651 | 1469469699981 Marionette DEBUG loaded listener.js 11:01:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1194b3800) [pid = 1651] [serial = 338] [outer = 0x118147000] 11:01:41 INFO - PROCESS | 1651 | 1469469701024 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]]]}] 11:01:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:01:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1270ms 11:01:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:01:41 INFO - PROCESS | 1651 | 1469469701035 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:01:41 INFO - PROCESS | 1651 | 1469469701037 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:01:41 INFO - PROCESS | 1651 | 1469469701041 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:01:41 INFO - PROCESS | 1651 | 1469469701043 Marionette TRACE conn2 <- [1,426,null,{}] 11:01:41 INFO - PROCESS | 1651 | 1469469701046 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}] 11:01:41 INFO - PROCESS | 1651 | 1469469701048 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:41 INFO - PROCESS | 1651 | 1469469701138 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:01:41 INFO - PROCESS | 1651 | 1469469701211 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:41 INFO - PROCESS | 1651 | 1469469701212 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x117247800 == 42 [pid = 1651] [id = 114] 11:01:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x119149800) [pid = 1651] [serial = 339] [outer = 0x0] 11:01:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1194b0c00) [pid = 1651] [serial = 340] [outer = 0x119149800] 11:01:41 INFO - PROCESS | 1651 | 1469469701241 Marionette DEBUG loaded listener.js 11:01:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x118870400) [pid = 1651] [serial = 341] [outer = 0x119149800] 11:01:41 INFO - PROCESS | 1651 | 1469469701712 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] 11:01:41 INFO - PROCESS | 1651 | 1469469701811 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x123e41000 == 37 [pid = 1651] [id = 107] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x121540000 == 36 [pid = 1651] [id = 106] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x116745000 == 35 [pid = 1651] [id = 105] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x119639800 == 34 [pid = 1651] [id = 104] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x11917e800 == 33 [pid = 1651] [id = 103] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x117263800 == 32 [pid = 1651] [id = 102] 11:01:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x116009800 == 31 [pid = 1651] [id = 101] 11:01:41 INFO - PROCESS | 1651 | 1469469701826 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:01:41 INFO - PROCESS | 1651 | 1469469701829 Marionette TRACE conn2 <- [1,430,null,{}] 11:01:41 INFO - PROCESS | 1651 | 1469469701832 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}] 11:01:41 INFO - PROCESS | 1651 | 1469469701835 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:41 INFO - PROCESS | 1651 | 1469469701971 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12929a400) [pid = 1651] [serial = 274] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x128a80c00) [pid = 1651] [serial = 265] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x128a85000) [pid = 1651] [serial = 266] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x119a7e000) [pid = 1651] [serial = 247] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x121064000) [pid = 1651] [serial = 248] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1185e8c00) [pid = 1651] [serial = 244] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118864c00) [pid = 1651] [serial = 245] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1269e7800) [pid = 1651] [serial = 262] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x126c44800) [pid = 1651] [serial = 263] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12a6f4c00) [pid = 1651] [serial = 239] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x124f6d000) [pid = 1651] [serial = 256] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12564d000) [pid = 1651] [serial = 257] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x117e18400) [pid = 1651] [serial = 241] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x117ea0000) [pid = 1651] [serial = 242] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x128a8b800) [pid = 1651] [serial = 268] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x128b06400) [pid = 1651] [serial = 269] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x121404800) [pid = 1651] [serial = 253] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x123e21400) [pid = 1651] [serial = 254] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1210ddc00) [pid = 1651] [serial = 250] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1211ce000) [pid = 1651] [serial = 251] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12617a000) [pid = 1651] [serial = 259] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12657c000) [pid = 1651] [serial = 260] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12a3e6000) [pid = 1651] [serial = 277] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12b710800) [pid = 1651] [serial = 290] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12b8a1400) [pid = 1651] [serial = 292] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x129446000) [pid = 1651] [serial = 275] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12a73f400) [pid = 1651] [serial = 280] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12a645400) [pid = 1651] [serial = 278] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x121df4000) [pid = 1651] [serial = 284] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12a74c800) [pid = 1651] [serial = 281] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x1187eb400) [pid = 1651] [serial = 283] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x12b705000) [pid = 1651] [serial = 289] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x128b07000) [pid = 1651] [serial = 271] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x129292c00) [pid = 1651] [serial = 272] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x12944c000) [pid = 1651] [serial = 287] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x1265c4400) [pid = 1651] [serial = 286] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1651 | 1469469702025 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:42 INFO - PROCESS | 1651 | 1469469702027 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x11694a800 == 32 [pid = 1651] [id = 115] 11:01:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x1185e8c00) [pid = 1651] [serial = 342] [outer = 0x0] 11:01:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x12106d000) [pid = 1651] [serial = 343] [outer = 0x1185e8c00] 11:01:42 INFO - PROCESS | 1651 | 1469469702049 Marionette DEBUG loaded listener.js 11:01:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1212ecc00) [pid = 1651] [serial = 344] [outer = 0x1185e8c00] 11:01:42 INFO - PROCESS | 1651 | 1469469702462 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]]]}] 11:01:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 673ms 11:01:42 INFO - PROCESS | 1651 | 1469469702497 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:01:42 INFO - PROCESS | 1651 | 1469469702500 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:01:42 INFO - PROCESS | 1651 | 1469469702527 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:01:42 INFO - PROCESS | 1651 | 1469469702531 Marionette TRACE conn2 <- [1,434,null,{}] 11:01:42 INFO - PROCESS | 1651 | 1469469702543 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}] 11:01:42 INFO - PROCESS | 1651 | 1469469702548 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:42 INFO - PROCESS | 1651 | 1469469702674 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:01:42 INFO - PROCESS | 1651 | 1469469702688 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:42 INFO - PROCESS | 1651 | 1469469702690 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192c9000 == 33 [pid = 1651] [id = 116] 11:01:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x123e7f800) [pid = 1651] [serial = 345] [outer = 0x0] 11:01:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x1250f0800) [pid = 1651] [serial = 346] [outer = 0x123e7f800] 11:01:42 INFO - PROCESS | 1651 | 1469469702736 Marionette DEBUG loaded listener.js 11:01:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x12564f000) [pid = 1651] [serial = 347] [outer = 0x123e7f800] 11:01:43 INFO - PROCESS | 1651 | 1469469703114 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]]]}] 11:01:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 629ms 11:01:43 INFO - PROCESS | 1651 | 1469469703153 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:01:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:01:43 INFO - PROCESS | 1651 | 1469469703156 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:01:43 INFO - PROCESS | 1651 | 1469469703158 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:01:43 INFO - PROCESS | 1651 | 1469469703159 Marionette TRACE conn2 <- [1,438,null,{}] 11:01:43 INFO - PROCESS | 1651 | 1469469703161 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}] 11:01:43 INFO - PROCESS | 1651 | 1469469703162 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:43 INFO - PROCESS | 1651 | 1469469703239 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:01:43 INFO - PROCESS | 1651 | 1469469703242 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:43 INFO - PROCESS | 1651 | 1469469703243 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a43000 == 34 [pid = 1651] [id = 117] 11:01:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x12617a000) [pid = 1651] [serial = 348] [outer = 0x0] 11:01:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x12678e400) [pid = 1651] [serial = 349] [outer = 0x12617a000] 11:01:43 INFO - PROCESS | 1651 | 1469469703269 Marionette DEBUG loaded listener.js 11:01:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x126c47c00) [pid = 1651] [serial = 350] [outer = 0x12617a000] 11:01:43 INFO - PROCESS | 1651 | 1469469703591 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]]]}] 11:01:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 469ms 11:01:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:01:43 INFO - PROCESS | 1651 | 1469469703627 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:01:43 INFO - PROCESS | 1651 | 1469469703628 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:01:43 INFO - PROCESS | 1651 | 1469469703630 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:01:43 INFO - PROCESS | 1651 | 1469469703631 Marionette TRACE conn2 <- [1,442,null,{}] 11:01:43 INFO - PROCESS | 1651 | 1469469703634 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}] 11:01:43 INFO - PROCESS | 1651 | 1469469703638 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:43 INFO - PROCESS | 1651 | 1469469703708 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:01:43 INFO - PROCESS | 1651 | 1469469703769 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:43 INFO - PROCESS | 1651 | 1469469703771 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x121356800 == 35 [pid = 1651] [id = 118] 11:01:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x12617bc00) [pid = 1651] [serial = 351] [outer = 0x0] 11:01:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x128a81400) [pid = 1651] [serial = 352] [outer = 0x12617bc00] 11:01:43 INFO - PROCESS | 1651 | 1469469703798 Marionette DEBUG loaded listener.js 11:01:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x128a8ec00) [pid = 1651] [serial = 353] [outer = 0x12617bc00] 11:01:44 INFO - PROCESS | 1651 | 1469469704219 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]]]}] 11:01:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:01:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 618ms 11:01:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:01:44 INFO - PROCESS | 1651 | 1469469704255 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:01:44 INFO - PROCESS | 1651 | 1469469704257 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:01:44 INFO - PROCESS | 1651 | 1469469704260 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:01:44 INFO - PROCESS | 1651 | 1469469704262 Marionette TRACE conn2 <- [1,446,null,{}] 11:01:44 INFO - PROCESS | 1651 | 1469469704265 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}] 11:01:44 INFO - PROCESS | 1651 | 1469469704272 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:44 INFO - PROCESS | 1651 | 1469469704417 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:01:44 INFO - PROCESS | 1651 | 1469469704453 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:44 INFO - PROCESS | 1651 | 1469469704455 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x121a29000 == 36 [pid = 1651] [id = 119] 11:01:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x128b08000) [pid = 1651] [serial = 354] [outer = 0x0] 11:01:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x129073800) [pid = 1651] [serial = 355] [outer = 0x128b08000] 11:01:44 INFO - PROCESS | 1651 | 1469469704480 Marionette DEBUG loaded listener.js 11:01:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x12a3e0c00) [pid = 1651] [serial = 356] [outer = 0x128b08000] 11:01:44 INFO - PROCESS | 1651 | 1469469704800 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]]]}] 11:01:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:01:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 569ms 11:01:44 INFO - PROCESS | 1651 | 1469469704830 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:01:44 INFO - PROCESS | 1651 | 1469469704831 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:01:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:01:44 INFO - PROCESS | 1651 | 1469469704834 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:01:44 INFO - PROCESS | 1651 | 1469469704837 Marionette TRACE conn2 <- [1,450,null,{}] 11:01:44 INFO - PROCESS | 1651 | 1469469704841 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}] 11:01:44 INFO - PROCESS | 1651 | 1469469704842 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:44 INFO - PROCESS | 1651 | 1469469704937 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:01:44 INFO - PROCESS | 1651 | 1469469704972 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:44 INFO - PROCESS | 1651 | 1469469704973 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x1256cc800 == 37 [pid = 1651] [id = 120] 11:01:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x128c96000) [pid = 1651] [serial = 357] [outer = 0x0] 11:01:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12a6f5c00) [pid = 1651] [serial = 358] [outer = 0x128c96000] 11:01:44 INFO - PROCESS | 1651 | 1469469704997 Marionette DEBUG loaded listener.js 11:01:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12b704400) [pid = 1651] [serial = 359] [outer = 0x128c96000] 11:01:45 INFO - PROCESS | 1651 | 1469469705328 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] 11:01:45 INFO - PROCESS | 1651 | 1469469705357 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:01:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:01:45 INFO - PROCESS | 1651 | 1469469705360 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 1651 | 1469469705361 Marionette TRACE conn2 <- [1,454,null,{}] 11:01:45 INFO - PROCESS | 1651 | 1469469705368 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}] 11:01:45 INFO - PROCESS | 1651 | 1469469705369 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:45 INFO - PROCESS | 1651 | 1469469705463 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:01:45 INFO - PROCESS | 1651 | 1469469705467 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:45 INFO - PROCESS | 1651 | 1469469705468 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x117089800 == 38 [pid = 1651] [id = 121] 11:01:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12a3e1400) [pid = 1651] [serial = 360] [outer = 0x0] 11:01:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12b8a5400) [pid = 1651] [serial = 361] [outer = 0x12a3e1400] 11:01:45 INFO - PROCESS | 1651 | 1469469705492 Marionette DEBUG loaded listener.js 11:01:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12b95ac00) [pid = 1651] [serial = 362] [outer = 0x12a3e1400] 11:01:45 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:01:45 INFO - PROCESS | 1651 | 1469469705827 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]]]}] 11:01:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:01:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 11:01:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:01:45 INFO - PROCESS | 1651 | 1469469705880 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:01:45 INFO - PROCESS | 1651 | 1469469705881 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:01:45 INFO - PROCESS | 1651 | 1469469705883 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 1651 | 1469469705884 Marionette TRACE conn2 <- [1,458,null,{}] 11:01:45 INFO - PROCESS | 1651 | 1469469705886 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}] 11:01:45 INFO - PROCESS | 1651 | 1469469705888 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:45 INFO - PROCESS | 1651 | 1469469705981 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:01:46 INFO - PROCESS | 1651 | 1469469705993 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:46 INFO - PROCESS | 1651 | 1469469705994 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12908d800 == 39 [pid = 1651] [id = 122] 11:01:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12bde3400) [pid = 1651] [serial = 363] [outer = 0x0] 11:01:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12bde7800) [pid = 1651] [serial = 364] [outer = 0x12bde3400] 11:01:46 INFO - PROCESS | 1651 | 1469469706025 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12be02c00) [pid = 1651] [serial = 365] [outer = 0x12bde3400] 11:01:46 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x124d50400) [pid = 1651] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:01:46 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x126573000) [pid = 1651] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:01:46 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x118357c00) [pid = 1651] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:01:46 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1194bc400) [pid = 1651] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:01:46 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1169e4c00) [pid = 1651] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:01:46 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x117e93000) [pid = 1651] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:01:46 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x121deb000) [pid = 1651] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:01:46 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1169e5800) [pid = 1651] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:01:46 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x116086800) [pid = 1651] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:01:46 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x117e96000) [pid = 1651] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:01:46 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x119141400) [pid = 1651] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:01:46 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1215ecc00) [pid = 1651] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:01:46 INFO - PROCESS | 1651 | 1469469706394 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] 11:01:46 INFO - PROCESS | 1651 | 1469469706406 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:01:46 INFO - PROCESS | 1651 | 1469469706408 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:01:46 INFO - PROCESS | 1651 | 1469469706409 Marionette TRACE conn2 <- [1,462,null,{}] 11:01:46 INFO - PROCESS | 1651 | 1469469706412 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}] 11:01:46 INFO - PROCESS | 1651 | 1469469706413 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:46 INFO - PROCESS | 1651 | 1469469706519 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:01:46 INFO - PROCESS | 1651 | 1469469706549 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:46 INFO - PROCESS | 1651 | 1469469706551 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x129097000 == 40 [pid = 1651] [id = 123] 11:01:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x113374800) [pid = 1651] [serial = 366] [outer = 0x0] 11:01:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x121deb000) [pid = 1651] [serial = 367] [outer = 0x113374800] 11:01:46 INFO - PROCESS | 1651 | 1469469706575 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x129079000) [pid = 1651] [serial = 368] [outer = 0x113374800] 11:01:46 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:01:46 INFO - PROCESS | 1651 | 1469469706856 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] 11:01:46 INFO - PROCESS | 1651 | 1469469706881 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:01:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:01:46 INFO - PROCESS | 1651 | 1469469706883 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:01:46 INFO - PROCESS | 1651 | 1469469706887 Marionette TRACE conn2 <- [1,466,null,{}] 11:01:46 INFO - PROCESS | 1651 | 1469469706895 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}] 11:01:46 INFO - PROCESS | 1651 | 1469469706897 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:46 INFO - PROCESS | 1651 | 1469469706993 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:01:47 INFO - PROCESS | 1651 | 1469469706997 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:47 INFO - PROCESS | 1651 | 1469469706998 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a6b2000 == 41 [pid = 1651] [id = 124] 11:01:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12907c800) [pid = 1651] [serial = 369] [outer = 0x0] 11:01:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12be03000) [pid = 1651] [serial = 370] [outer = 0x12907c800] 11:01:47 INFO - PROCESS | 1651 | 1469469707032 Marionette DEBUG loaded listener.js 11:01:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12c5e7000) [pid = 1651] [serial = 371] [outer = 0x12907c800] 11:01:47 INFO - PROCESS | 1651 | 1469469707378 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] 11:01:47 INFO - PROCESS | 1651 | 1469469707422 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:01:47 INFO - PROCESS | 1651 | 1469469707424 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:01:47 INFO - PROCESS | 1651 | 1469469707426 Marionette TRACE conn2 <- [1,470,null,{}] 11:01:47 INFO - PROCESS | 1651 | 1469469707428 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}] 11:01:47 INFO - PROCESS | 1651 | 1469469707429 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:47 INFO - PROCESS | 1651 | 1469469707507 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:01:47 INFO - PROCESS | 1651 | 1469469707511 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:47 INFO - PROCESS | 1651 | 1469469707512 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aca6800 == 42 [pid = 1651] [id = 125] 11:01:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12c5ea000) [pid = 1651] [serial = 372] [outer = 0x0] 11:01:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12c5f2800) [pid = 1651] [serial = 373] [outer = 0x12c5ea000] 11:01:47 INFO - PROCESS | 1651 | 1469469707535 Marionette DEBUG loaded listener.js 11:01:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12ca40000) [pid = 1651] [serial = 374] [outer = 0x12c5ea000] 11:01:47 INFO - PROCESS | 1651 | 1469469707859 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]]]}] 11:01:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:01:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 467ms 11:01:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:01:47 INFO - PROCESS | 1651 | 1469469707893 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:01:47 INFO - PROCESS | 1651 | 1469469707894 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:01:47 INFO - PROCESS | 1651 | 1469469707896 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:01:47 INFO - PROCESS | 1651 | 1469469707897 Marionette TRACE conn2 <- [1,474,null,{}] 11:01:47 INFO - PROCESS | 1651 | 1469469707899 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}] 11:01:47 INFO - PROCESS | 1651 | 1469469707901 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:47 INFO - PROCESS | 1651 | 1469469707987 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:01:47 INFO - PROCESS | 1651 | 1469469707991 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:47 INFO - PROCESS | 1651 | 1469469707992 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b715800 == 43 [pid = 1651] [id = 126] 11:01:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1127d8400) [pid = 1651] [serial = 375] [outer = 0x0] 11:01:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1127dc400) [pid = 1651] [serial = 376] [outer = 0x1127d8400] 11:01:48 INFO - PROCESS | 1651 | 1469469708016 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1127e0000) [pid = 1651] [serial = 377] [outer = 0x1127d8400] 11:01:48 INFO - PROCESS | 1651 | 1469469708477 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]]]}] 11:01:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:01:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 618ms 11:01:48 INFO - PROCESS | 1651 | 1469469708515 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:01:48 INFO - PROCESS | 1651 | 1469469708518 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:01:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:01:48 INFO - PROCESS | 1651 | 1469469708539 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:01:48 INFO - PROCESS | 1651 | 1469469708541 Marionette TRACE conn2 <- [1,478,null,{}] 11:01:48 INFO - PROCESS | 1651 | 1469469708545 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}] 11:01:48 INFO - PROCESS | 1651 | 1469469708546 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:48 INFO - PROCESS | 1651 | 1469469708649 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:01:48 INFO - PROCESS | 1651 | 1469469708740 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:48 INFO - PROCESS | 1651 | 1469469708742 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x118165800 == 44 [pid = 1651] [id = 127] 11:01:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x118366000) [pid = 1651] [serial = 378] [outer = 0x0] 11:01:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1185eb400) [pid = 1651] [serial = 379] [outer = 0x118366000] 11:01:48 INFO - PROCESS | 1651 | 1469469708774 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x119a7e800) [pid = 1651] [serial = 380] [outer = 0x118366000] 11:01:49 INFO - PROCESS | 1651 | 1469469709213 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]]]}] 11:01:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:01:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 722ms 11:01:49 INFO - PROCESS | 1651 | 1469469709259 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:01:49 INFO - PROCESS | 1651 | 1469469709262 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:01:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:01:49 INFO - PROCESS | 1651 | 1469469709267 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:01:49 INFO - PROCESS | 1651 | 1469469709271 Marionette TRACE conn2 <- [1,482,null,{}] 11:01:49 INFO - PROCESS | 1651 | 1469469709274 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}] 11:01:49 INFO - PROCESS | 1651 | 1469469709276 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:49 INFO - PROCESS | 1651 | 1469469709374 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:01:49 INFO - PROCESS | 1651 | 1469469709440 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:49 INFO - PROCESS | 1651 | 1469469709441 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x121a21800 == 45 [pid = 1651] [id = 128] 11:01:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x121a9fc00) [pid = 1651] [serial = 381] [outer = 0x0] 11:01:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123e7d800) [pid = 1651] [serial = 382] [outer = 0x121a9fc00] 11:01:49 INFO - PROCESS | 1651 | 1469469709471 Marionette DEBUG loaded listener.js 11:01:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x123e92800) [pid = 1651] [serial = 383] [outer = 0x121a9fc00] 11:01:49 INFO - PROCESS | 1651 | 1469469709892 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]]]}] 11:01:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:01:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 672ms 11:01:49 INFO - PROCESS | 1651 | 1469469709967 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:01:49 INFO - PROCESS | 1651 | 1469469709969 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:01:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:01:49 INFO - PROCESS | 1651 | 1469469709973 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:01:49 INFO - PROCESS | 1651 | 1469469709975 Marionette TRACE conn2 <- [1,486,null,{}] 11:01:49 INFO - PROCESS | 1651 | 1469469709983 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}] 11:01:49 INFO - PROCESS | 1651 | 1469469709989 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:50 INFO - PROCESS | 1651 | 1469469710086 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:01:50 INFO - PROCESS | 1651 | 1469469710154 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:50 INFO - PROCESS | 1651 | 1469469710156 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b977000 == 46 [pid = 1651] [id = 129] 11:01:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x124b49400) [pid = 1651] [serial = 384] [outer = 0x0] 11:01:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1250f0000) [pid = 1651] [serial = 385] [outer = 0x124b49400] 11:01:50 INFO - PROCESS | 1651 | 1469469710187 Marionette DEBUG loaded listener.js 11:01:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12617cc00) [pid = 1651] [serial = 386] [outer = 0x124b49400] 11:01:50 INFO - PROCESS | 1651 | 1469469710614 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]]]}] 11:01:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:01:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 11:01:50 INFO - PROCESS | 1651 | 1469469710644 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:01:50 INFO - PROCESS | 1651 | 1469469710646 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:01:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:01:50 INFO - PROCESS | 1651 | 1469469710649 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:01:50 INFO - PROCESS | 1651 | 1469469710650 Marionette TRACE conn2 <- [1,490,null,{}] 11:01:50 INFO - PROCESS | 1651 | 1469469710672 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}] 11:01:50 INFO - PROCESS | 1651 | 1469469710673 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:50 INFO - PROCESS | 1651 | 1469469710773 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:01:50 INFO - PROCESS | 1651 | 1469469710838 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:50 INFO - PROCESS | 1651 | 1469469710839 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be1f000 == 47 [pid = 1651] [id = 130] 11:01:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x117e9fc00) [pid = 1651] [serial = 387] [outer = 0x0] 11:01:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x128b09000) [pid = 1651] [serial = 388] [outer = 0x117e9fc00] 11:01:50 INFO - PROCESS | 1651 | 1469469710869 Marionette DEBUG loaded listener.js 11:01:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12928c800) [pid = 1651] [serial = 389] [outer = 0x117e9fc00] 11:01:51 INFO - PROCESS | 1651 | 1469469711420 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]]]}] 11:01:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:01:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 836ms 11:01:51 INFO - PROCESS | 1651 | 1469469711485 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:01:51 INFO - PROCESS | 1651 | 1469469711488 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:01:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:01:51 INFO - PROCESS | 1651 | 1469469711491 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:01:51 INFO - PROCESS | 1651 | 1469469711493 Marionette TRACE conn2 <- [1,494,null,{}] 11:01:51 INFO - PROCESS | 1651 | 1469469711497 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}] 11:01:51 INFO - PROCESS | 1651 | 1469469711499 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:51 INFO - PROCESS | 1651 | 1469469711589 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:01:51 INFO - PROCESS | 1651 | 1469469711652 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:51 INFO - PROCESS | 1651 | 1469469711655 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192ce000 == 48 [pid = 1651] [id = 131] 11:01:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x11886d400) [pid = 1651] [serial = 390] [outer = 0x0] 11:01:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1194ba000) [pid = 1651] [serial = 391] [outer = 0x11886d400] 11:01:51 INFO - PROCESS | 1651 | 1469469711684 Marionette DEBUG loaded listener.js 11:01:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x121068000) [pid = 1651] [serial = 392] [outer = 0x11886d400] 11:01:52 INFO - PROCESS | 1651 | 1469469712139 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]]]}] 11:01:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:01:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12aca6800 == 47 [pid = 1651] [id = 125] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12a6b2000 == 46 [pid = 1651] [id = 124] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x129097000 == 45 [pid = 1651] [id = 123] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12908d800 == 44 [pid = 1651] [id = 122] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x117089800 == 43 [pid = 1651] [id = 121] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x1256cc800 == 42 [pid = 1651] [id = 120] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x121a29000 == 41 [pid = 1651] [id = 119] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x121356800 == 40 [pid = 1651] [id = 118] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x119a43000 == 39 [pid = 1651] [id = 117] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x1192c9000 == 38 [pid = 1651] [id = 116] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x11694a800 == 37 [pid = 1651] [id = 115] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x117247800 == 36 [pid = 1651] [id = 114] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x11725e800 == 35 [pid = 1651] [id = 113] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12a542000 == 34 [pid = 1651] [id = 112] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x11211d000 == 33 [pid = 1651] [id = 99] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x118152800 == 32 [pid = 1651] [id = 100] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12be1f000 == 31 [pid = 1651] [id = 130] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12b977000 == 30 [pid = 1651] [id = 129] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x121a21800 == 29 [pid = 1651] [id = 128] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x118165800 == 28 [pid = 1651] [id = 127] 11:01:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12b715800 == 27 [pid = 1651] [id = 126] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x126c3e400) [pid = 1651] [serial = 316] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x129073400) [pid = 1651] [serial = 319] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x118865800) [pid = 1651] [serial = 299] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1185df800) [pid = 1651] [serial = 298] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x113904800) [pid = 1651] [serial = 295] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x119545000) [pid = 1651] [serial = 304] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x119abf800) [pid = 1651] [serial = 305] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1250f5400) [pid = 1651] [serial = 310] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x125620c00) [pid = 1651] [serial = 311] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x117e9b800) [pid = 1651] [serial = 301] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1185e4000) [pid = 1651] [serial = 302] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x128b13400) [pid = 1651] [serial = 317] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x125649800) [pid = 1651] [serial = 313] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1211cec00) [pid = 1651] [serial = 307] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123f7c000) [pid = 1651] [serial = 308] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12929a800) [pid = 1651] [serial = 322] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x123f80400) [pid = 1651] [serial = 325] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12907ac00) [pid = 1651] [serial = 320] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x128a8f000) [pid = 1651] [serial = 328] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12b8a2800) [pid = 1651] [serial = 332] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12a5e2000) [pid = 1651] [serial = 331] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1265c2000) [pid = 1651] [serial = 326] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12a3e2c00) [pid = 1651] [serial = 323] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12a3e3000) [pid = 1651] [serial = 329] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x126182400) [pid = 1651] [serial = 314] [outer = 0x0] [url = about:blank] 11:01:52 INFO - PROCESS | 1651 | 1469469712741 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:01:52 INFO - PROCESS | 1651 | 1469469712744 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:01:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:01:52 INFO - PROCESS | 1651 | 1469469712753 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:01:52 INFO - PROCESS | 1651 | 1469469712754 Marionette TRACE conn2 <- [1,498,null,{}] 11:01:52 INFO - PROCESS | 1651 | 1469469712758 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}] 11:01:52 INFO - PROCESS | 1651 | 1469469712760 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:52 INFO - PROCESS | 1651 | 1469469712838 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:01:52 INFO - PROCESS | 1651 | 1469469712867 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:52 INFO - PROCESS | 1651 | 1469469712870 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x11335f000 == 28 [pid = 1651] [id = 132] 11:01:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11697a800) [pid = 1651] [serial = 393] [outer = 0x0] 11:01:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x116aa1400) [pid = 1651] [serial = 394] [outer = 0x11697a800] 11:01:52 INFO - PROCESS | 1651 | 1469469712897 Marionette DEBUG loaded listener.js 11:01:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x117e94c00) [pid = 1651] [serial = 395] [outer = 0x11697a800] 11:01:53 INFO - PROCESS | 1651 | 1469469713229 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]]]}] 11:01:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:01:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 522ms 11:01:53 INFO - PROCESS | 1651 | 1469469713273 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:01:53 INFO - PROCESS | 1651 | 1469469713275 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:01:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:01:53 INFO - PROCESS | 1651 | 1469469713280 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:01:53 INFO - PROCESS | 1651 | 1469469713283 Marionette TRACE conn2 <- [1,502,null,{}] 11:01:53 INFO - PROCESS | 1651 | 1469469713286 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}] 11:01:53 INFO - PROCESS | 1651 | 1469469713288 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:53 INFO - PROCESS | 1651 | 1469469713362 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:01:53 INFO - PROCESS | 1651 | 1469469713366 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:53 INFO - PROCESS | 1651 | 1469469713368 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x116948000 == 29 [pid = 1651] [id = 133] 11:01:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11835d400) [pid = 1651] [serial = 396] [outer = 0x0] 11:01:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1187f0800) [pid = 1651] [serial = 397] [outer = 0x11835d400] 11:01:53 INFO - PROCESS | 1651 | 1469469713398 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1192e8000) [pid = 1651] [serial = 398] [outer = 0x11835d400] 11:01:53 INFO - PROCESS | 1651 | 1469469713732 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]]]}] 11:01:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:01:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 472ms 11:01:53 INFO - PROCESS | 1651 | 1469469713752 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:01:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:01:53 INFO - PROCESS | 1651 | 1469469713755 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:01:53 INFO - PROCESS | 1651 | 1469469713757 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:01:53 INFO - PROCESS | 1651 | 1469469713758 Marionette TRACE conn2 <- [1,506,null,{}] 11:01:53 INFO - PROCESS | 1651 | 1469469713765 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}] 11:01:53 INFO - PROCESS | 1651 | 1469469713768 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:53 INFO - PROCESS | 1651 | 1469469713854 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:01:53 INFO - PROCESS | 1651 | 1469469713908 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:53 INFO - PROCESS | 1651 | 1469469713910 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x11815c800 == 30 [pid = 1651] [id = 134] 11:01:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11a0af000) [pid = 1651] [serial = 399] [outer = 0x0] 11:01:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12106d400) [pid = 1651] [serial = 400] [outer = 0x11a0af000] 11:01:53 INFO - PROCESS | 1651 | 1469469713938 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1210e1400) [pid = 1651] [serial = 401] [outer = 0x11a0af000] 11:01:54 INFO - PROCESS | 1651 | 1469469714248 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]]]}] 11:01:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:01:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 518ms 11:01:54 INFO - PROCESS | 1651 | 1469469714276 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:01:54 INFO - PROCESS | 1651 | 1469469714277 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:01:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:01:54 INFO - PROCESS | 1651 | 1469469714279 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:01:54 INFO - PROCESS | 1651 | 1469469714280 Marionette TRACE conn2 <- [1,510,null,{}] 11:01:54 INFO - PROCESS | 1651 | 1469469714282 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}] 11:01:54 INFO - PROCESS | 1651 | 1469469714284 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:54 INFO - PROCESS | 1651 | 1469469714360 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:01:54 INFO - PROCESS | 1651 | 1469469714364 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:54 INFO - PROCESS | 1651 | 1469469714365 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192c5000 == 31 [pid = 1651] [id = 135] 11:01:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1215f6c00) [pid = 1651] [serial = 402] [outer = 0x0] 11:01:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x123e26800) [pid = 1651] [serial = 403] [outer = 0x1215f6c00] 11:01:54 INFO - PROCESS | 1651 | 1469469714392 Marionette DEBUG loaded listener.js 11:01:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x123e93c00) [pid = 1651] [serial = 404] [outer = 0x1215f6c00] 11:01:54 INFO - PROCESS | 1651 | 1469469714723 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]]]}] 11:01:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:01:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 469ms 11:01:54 INFO - PROCESS | 1651 | 1469469714749 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:01:54 INFO - PROCESS | 1651 | 1469469714752 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:01:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:01:54 INFO - PROCESS | 1651 | 1469469714756 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:01:54 INFO - PROCESS | 1651 | 1469469714757 Marionette TRACE conn2 <- [1,514,null,{}] 11:01:54 INFO - PROCESS | 1651 | 1469469714759 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}] 11:01:54 INFO - PROCESS | 1651 | 1469469714760 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:54 INFO - PROCESS | 1651 | 1469469714863 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:01:54 INFO - PROCESS | 1651 | 1469469714877 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:54 INFO - PROCESS | 1651 | 1469469714885 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199db000 == 32 [pid = 1651] [id = 136] 11:01:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x116031c00) [pid = 1651] [serial = 405] [outer = 0x0] 11:01:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x123e1f000) [pid = 1651] [serial = 406] [outer = 0x116031c00] 11:01:54 INFO - PROCESS | 1651 | 1469469714910 Marionette DEBUG loaded listener.js 11:01:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x124b4f000) [pid = 1651] [serial = 407] [outer = 0x116031c00] 11:01:55 INFO - PROCESS | 1651 | 1469469715242 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]]]}] 11:01:55 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 11:01:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 519ms 11:01:55 INFO - PROCESS | 1651 | 1469469715282 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:01:55 INFO - PROCESS | 1651 | 1469469715284 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:01:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:01:55 INFO - PROCESS | 1651 | 1469469715286 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:01:55 INFO - PROCESS | 1651 | 1469469715287 Marionette TRACE conn2 <- [1,518,null,{}] 11:01:55 INFO - PROCESS | 1651 | 1469469715290 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}] 11:01:55 INFO - PROCESS | 1651 | 1469469715294 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:55 INFO - PROCESS | 1651 | 1469469715408 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:01:55 INFO - PROCESS | 1651 | 1469469715442 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:55 INFO - PROCESS | 1651 | 1469469715443 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x121356800 == 33 [pid = 1651] [id = 137] 11:01:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x124dbcc00) [pid = 1651] [serial = 408] [outer = 0x0] 11:01:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12561bc00) [pid = 1651] [serial = 409] [outer = 0x124dbcc00] 11:01:55 INFO - PROCESS | 1651 | 1469469715468 Marionette DEBUG loaded listener.js 11:01:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x126180800) [pid = 1651] [serial = 410] [outer = 0x124dbcc00] 11:01:55 INFO - PROCESS | 1651 | 1469469715762 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]]]}] 11:01:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:01:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 519ms 11:01:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:01:55 INFO - PROCESS | 1651 | 1469469715807 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:01:55 INFO - PROCESS | 1651 | 1469469715808 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:01:55 INFO - PROCESS | 1651 | 1469469715810 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:01:55 INFO - PROCESS | 1651 | 1469469715811 Marionette TRACE conn2 <- [1,522,null,{}] 11:01:55 INFO - PROCESS | 1651 | 1469469715813 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}] 11:01:55 INFO - PROCESS | 1651 | 1469469715814 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:55 INFO - PROCESS | 1651 | 1469469715935 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:01:55 INFO - PROCESS | 1651 | 1469469715947 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:55 INFO - PROCESS | 1651 | 1469469715948 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x121a24000 == 34 [pid = 1651] [id = 138] 11:01:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x124f6b400) [pid = 1651] [serial = 411] [outer = 0x0] 11:01:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1265be000) [pid = 1651] [serial = 412] [outer = 0x124f6b400] 11:01:56 INFO - PROCESS | 1651 | 1469469715999 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x128a85c00) [pid = 1651] [serial = 413] [outer = 0x124f6b400] 11:01:56 INFO - PROCESS | 1651 | 1469469716320 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]]]}] 11:01:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:01:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 568ms 11:01:56 INFO - PROCESS | 1651 | 1469469716388 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:01:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:01:56 INFO - PROCESS | 1651 | 1469469716389 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:01:56 INFO - PROCESS | 1651 | 1469469716393 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:01:56 INFO - PROCESS | 1651 | 1469469716394 Marionette TRACE conn2 <- [1,526,null,{}] 11:01:56 INFO - PROCESS | 1651 | 1469469716397 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}] 11:01:56 INFO - PROCESS | 1651 | 1469469716399 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:56 INFO - PROCESS | 1651 | 1469469716541 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:01:56 INFO - PROCESS | 1651 | 1469469716591 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:56 INFO - PROCESS | 1651 | 1469469716592 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x124b13000 == 35 [pid = 1651] [id = 139] 11:01:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12678cc00) [pid = 1651] [serial = 414] [outer = 0x0] 11:01:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x128b0a000) [pid = 1651] [serial = 415] [outer = 0x12678cc00] 11:01:56 INFO - PROCESS | 1651 | 1469469716633 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x129070c00) [pid = 1651] [serial = 416] [outer = 0x12678cc00] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12678b400) [pid = 1651] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x111e2ec00) [pid = 1651] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x128b08000) [pid = 1651] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x128c96000) [pid = 1651] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x113374800) [pid = 1651] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1185e8c00) [pid = 1651] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x118147000) [pid = 1651] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12a3e1400) [pid = 1651] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12b8a8400) [pid = 1651] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12617bc00) [pid = 1651] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x119149800) [pid = 1651] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x123e7f800) [pid = 1651] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12617a000) [pid = 1651] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12bde3400) [pid = 1651] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12c5ea000) [pid = 1651] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12907c800) [pid = 1651] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:01:57 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1127d8400) [pid = 1651] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:01:57 INFO - PROCESS | 1651 | 1469469717187 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]]]}] 11:01:57 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 11:01:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 821ms 11:01:57 INFO - PROCESS | 1651 | 1469469717213 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:01:57 INFO - PROCESS | 1651 | 1469469717214 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:01:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:01:57 INFO - PROCESS | 1651 | 1469469717217 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:01:57 INFO - PROCESS | 1651 | 1469469717219 Marionette TRACE conn2 <- [1,530,null,{}] 11:01:57 INFO - PROCESS | 1651 | 1469469717222 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}] 11:01:57 INFO - PROCESS | 1651 | 1469469717223 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:57 INFO - PROCESS | 1651 | 1469469717297 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:01:57 INFO - PROCESS | 1651 | 1469469717349 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:57 INFO - PROCESS | 1651 | 1469469717350 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12568a800 == 36 [pid = 1651] [id = 140] 11:01:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1127d3c00) [pid = 1651] [serial = 417] [outer = 0x0] 11:01:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x121404800) [pid = 1651] [serial = 418] [outer = 0x1127d3c00] 11:01:57 INFO - PROCESS | 1651 | 1469469717384 Marionette DEBUG loaded listener.js 11:01:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12657c000) [pid = 1651] [serial = 419] [outer = 0x1127d3c00] 11:01:57 INFO - PROCESS | 1651 | 1469469717642 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"]]]}] 11:01:57 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 11:01:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:01:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:01:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:01:57 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 11:01:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:01:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:01:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:01:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 474ms 11:01:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:01:57 INFO - PROCESS | 1651 | 1469469717692 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:01:57 INFO - PROCESS | 1651 | 1469469717693 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:01:57 INFO - PROCESS | 1651 | 1469469717696 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:01:57 INFO - PROCESS | 1651 | 1469469717697 Marionette TRACE conn2 <- [1,534,null,{}] 11:01:57 INFO - PROCESS | 1651 | 1469469717699 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}] 11:01:57 INFO - PROCESS | 1651 | 1469469717700 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:57 INFO - PROCESS | 1651 | 1469469717787 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:01:57 INFO - PROCESS | 1651 | 1469469717791 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:57 INFO - PROCESS | 1651 | 1469469717792 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x129082000 == 37 [pid = 1651] [id = 141] 11:01:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128a81c00) [pid = 1651] [serial = 420] [outer = 0x0] 11:01:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12928f000) [pid = 1651] [serial = 421] [outer = 0x128a81c00] 11:01:57 INFO - PROCESS | 1651 | 1469469717816 Marionette DEBUG loaded listener.js 11:01:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1292dc000) [pid = 1651] [serial = 422] [outer = 0x128a81c00] 11:01:58 INFO - PROCESS | 1651 | 1469469718136 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]]]}] 11:01:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:01:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 468ms 11:01:58 INFO - PROCESS | 1651 | 1469469718164 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:01:58 INFO - PROCESS | 1651 | 1469469718166 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:01:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:01:58 INFO - PROCESS | 1651 | 1469469718169 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:01:58 INFO - PROCESS | 1651 | 1469469718173 Marionette TRACE conn2 <- [1,538,null,{}] 11:01:58 INFO - PROCESS | 1651 | 1469469718175 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}] 11:01:58 INFO - PROCESS | 1651 | 1469469718177 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:58 INFO - PROCESS | 1651 | 1469469718293 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:01:58 INFO - PROCESS | 1651 | 1469469718343 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:58 INFO - PROCESS | 1651 | 1469469718345 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0e9800 == 38 [pid = 1651] [id = 142] 11:01:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x128a8e400) [pid = 1651] [serial = 423] [outer = 0x0] 11:01:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1292da800) [pid = 1651] [serial = 424] [outer = 0x128a8e400] 11:01:58 INFO - PROCESS | 1651 | 1469469718390 Marionette DEBUG loaded listener.js 11:01:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12a645400) [pid = 1651] [serial = 425] [outer = 0x128a8e400] 11:01:58 INFO - PROCESS | 1651 | 1469469718661 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]]]}] 11:01:58 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. 11:01:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 522ms 11:01:58 INFO - PROCESS | 1651 | 1469469718695 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:01:58 INFO - PROCESS | 1651 | 1469469718696 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:01:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:01:58 INFO - PROCESS | 1651 | 1469469718698 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:01:58 INFO - PROCESS | 1651 | 1469469718700 Marionette TRACE conn2 <- [1,542,null,{}] 11:01:58 INFO - PROCESS | 1651 | 1469469718710 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}] 11:01:58 INFO - PROCESS | 1651 | 1469469718711 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:58 INFO - PROCESS | 1651 | 1469469718794 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:01:58 INFO - PROCESS | 1651 | 1469469718798 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:58 INFO - PROCESS | 1651 | 1469469718799 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:01:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a6a2800 == 39 [pid = 1651] [id = 143] 11:01:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12a6f4400) [pid = 1651] [serial = 426] [outer = 0x0] 11:01:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12a748400) [pid = 1651] [serial = 427] [outer = 0x12a6f4400] 11:01:58 INFO - PROCESS | 1651 | 1469469718823 Marionette DEBUG loaded listener.js 11:01:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12b70ac00) [pid = 1651] [serial = 428] [outer = 0x12a6f4400] 11:01:59 INFO - PROCESS | 1651 | --DOCSHELL 0x116948000 == 38 [pid = 1651] [id = 133] 11:01:59 INFO - PROCESS | 1651 | --DOCSHELL 0x11335f000 == 37 [pid = 1651] [id = 132] 11:01:59 INFO - PROCESS | 1651 | --DOCSHELL 0x1192ce000 == 36 [pid = 1651] [id = 131] 11:02:00 INFO - PROCESS | 1651 | --DOCSHELL 0x1192c5000 == 35 [pid = 1651] [id = 135] 11:02:00 INFO - PROCESS | 1651 | --DOCSHELL 0x1199db000 == 34 [pid = 1651] [id = 136] 11:02:00 INFO - PROCESS | 1651 | --DOCSHELL 0x121356800 == 33 [pid = 1651] [id = 137] 11:02:00 INFO - PROCESS | 1651 | --DOCSHELL 0x124b13000 == 32 [pid = 1651] [id = 139] 11:02:00 INFO - PROCESS | 1651 | --DOCSHELL 0x11815c800 == 31 [pid = 1651] [id = 134] 11:02:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12568a800 == 30 [pid = 1651] [id = 140] 11:02:00 INFO - PROCESS | 1651 | --DOCSHELL 0x121a24000 == 29 [pid = 1651] [id = 138] 11:02:00 INFO - PROCESS | 1651 | --DOCSHELL 0x129082000 == 28 [pid = 1651] [id = 141] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12b8aa000) [pid = 1651] [serial = 293] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12b95ac00) [pid = 1651] [serial = 362] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x128a8ec00) [pid = 1651] [serial = 353] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12c5e7000) [pid = 1651] [serial = 371] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1167cf400) [pid = 1651] [serial = 296] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0e9800 == 27 [pid = 1651] [id = 142] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12a3e0c00) [pid = 1651] [serial = 356] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x129073800) [pid = 1651] [serial = 355] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12b704400) [pid = 1651] [serial = 359] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12a6f5c00) [pid = 1651] [serial = 358] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x121deb000) [pid = 1651] [serial = 367] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12106d000) [pid = 1651] [serial = 343] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1212ecc00) [pid = 1651] [serial = 344] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1187ee400) [pid = 1651] [serial = 337] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1194b3800) [pid = 1651] [serial = 338] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12b8a5400) [pid = 1651] [serial = 361] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12bde8400) [pid = 1651] [serial = 335] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12bde2800) [pid = 1651] [serial = 334] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x128a81400) [pid = 1651] [serial = 352] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1194b0c00) [pid = 1651] [serial = 340] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x118870400) [pid = 1651] [serial = 341] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1250f0800) [pid = 1651] [serial = 346] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12564f000) [pid = 1651] [serial = 347] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12678e400) [pid = 1651] [serial = 349] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x126c47c00) [pid = 1651] [serial = 350] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12bde7800) [pid = 1651] [serial = 364] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x12ca40000) [pid = 1651] [serial = 374] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12be03000) [pid = 1651] [serial = 370] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x1127e0000) [pid = 1651] [serial = 377] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x1127dc400) [pid = 1651] [serial = 376] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x12c5f2800) [pid = 1651] [serial = 373] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x129079000) [pid = 1651] [serial = 368] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x12be02c00) [pid = 1651] [serial = 365] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1651 | 1469469720341 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]]]}] 11:02:00 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. 11:02:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1680ms 11:02:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:02:00 INFO - PROCESS | 1651 | 1469469720379 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:02:00 INFO - PROCESS | 1651 | 1469469720381 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:02:00 INFO - PROCESS | 1651 | 1469469720385 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:02:00 INFO - PROCESS | 1651 | 1469469720387 Marionette TRACE conn2 <- [1,546,null,{}] 11:02:00 INFO - PROCESS | 1651 | 1469469720391 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}] 11:02:00 INFO - PROCESS | 1651 | 1469469720393 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:00 INFO - PROCESS | 1651 | 1469469720470 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:02:00 INFO - PROCESS | 1651 | 1469469720526 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:00 INFO - PROCESS | 1651 | 1469469720529 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x113299800 == 28 [pid = 1651] [id = 144] 11:02:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x112a82400) [pid = 1651] [serial = 429] [outer = 0x0] 11:02:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x112a8c000) [pid = 1651] [serial = 430] [outer = 0x112a82400] 11:02:00 INFO - PROCESS | 1651 | 1469469720567 Marionette DEBUG loaded listener.js 11:02:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x113d9a400) [pid = 1651] [serial = 431] [outer = 0x112a82400] 11:02:00 INFO - PROCESS | 1651 | 1469469720895 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]]]}] 11:02:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:02:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 572ms 11:02:00 INFO - PROCESS | 1651 | 1469469720957 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:02:00 INFO - PROCESS | 1651 | 1469469720961 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:02:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:02:00 INFO - PROCESS | 1651 | 1469469720965 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:02:00 INFO - PROCESS | 1651 | 1469469720967 Marionette TRACE conn2 <- [1,550,null,{}] 11:02:00 INFO - PROCESS | 1651 | 1469469720973 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}] 11:02:00 INFO - PROCESS | 1651 | 1469469720976 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:01 INFO - PROCESS | 1651 | 1469469721059 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:02:01 INFO - PROCESS | 1651 | 1469469721116 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:01 INFO - PROCESS | 1651 | 1469469721118 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x11695d000 == 29 [pid = 1651] [id = 145] 11:02:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x113906400) [pid = 1651] [serial = 432] [outer = 0x0] 11:02:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1167d1c00) [pid = 1651] [serial = 433] [outer = 0x113906400] 11:02:01 INFO - PROCESS | 1651 | 1469469721152 Marionette DEBUG loaded listener.js 11:02:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1176ab000) [pid = 1651] [serial = 434] [outer = 0x113906400] 11:02:01 INFO - PROCESS | 1651 | 1469469721492 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]]]}] 11:02:01 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. 11:02:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 572ms 11:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:02:01 INFO - PROCESS | 1651 | 1469469721538 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:02:01 INFO - PROCESS | 1651 | 1469469721539 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:02:01 INFO - PROCESS | 1651 | 1469469721549 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:02:01 INFO - PROCESS | 1651 | 1469469721551 Marionette TRACE conn2 <- [1,554,null,{}] 11:02:01 INFO - PROCESS | 1651 | 1469469721559 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}] 11:02:01 INFO - PROCESS | 1651 | 1469469721562 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:01 INFO - PROCESS | 1651 | 1469469721652 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:02:01 INFO - PROCESS | 1651 | 1469469721659 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:01 INFO - PROCESS | 1651 | 1469469721661 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e8e800 == 30 [pid = 1651] [id = 146] 11:02:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x117ead000) [pid = 1651] [serial = 435] [outer = 0x0] 11:02:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x11814c800) [pid = 1651] [serial = 436] [outer = 0x117ead000] 11:02:01 INFO - PROCESS | 1651 | 1469469721691 Marionette DEBUG loaded listener.js 11:02:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1185e4c00) [pid = 1651] [serial = 437] [outer = 0x117ead000] 11:02:01 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:01 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:01 INFO - PROCESS | 1651 | 1469469721991 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]]]}] 11:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 482ms 11:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:02:02 INFO - PROCESS | 1651 | 1469469722024 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:02:02 INFO - PROCESS | 1651 | 1469469722026 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:02:02 INFO - PROCESS | 1651 | 1469469722028 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:02:02 INFO - PROCESS | 1651 | 1469469722029 Marionette TRACE conn2 <- [1,558,null,{}] 11:02:02 INFO - PROCESS | 1651 | 1469469722031 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}] 11:02:02 INFO - PROCESS | 1651 | 1469469722033 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:02 INFO - PROCESS | 1651 | 1469469722106 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:02:02 INFO - PROCESS | 1651 | 1469469722110 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:02 INFO - PROCESS | 1651 | 1469469722111 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x118773000 == 31 [pid = 1651] [id = 147] 11:02:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1187ee800) [pid = 1651] [serial = 438] [outer = 0x0] 11:02:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x119148c00) [pid = 1651] [serial = 439] [outer = 0x1187ee800] 11:02:02 INFO - PROCESS | 1651 | 1469469722138 Marionette DEBUG loaded listener.js 11:02:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1192e6000) [pid = 1651] [serial = 440] [outer = 0x1187ee800] 11:02:02 INFO - PROCESS | 1651 | 1469469722473 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]]]}] 11:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 468ms 11:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:02:02 INFO - PROCESS | 1651 | 1469469722497 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:02:02 INFO - PROCESS | 1651 | 1469469722498 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:02:02 INFO - PROCESS | 1651 | 1469469722500 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:02:02 INFO - PROCESS | 1651 | 1469469722502 Marionette TRACE conn2 <- [1,562,null,{}] 11:02:02 INFO - PROCESS | 1651 | 1469469722506 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}] 11:02:02 INFO - PROCESS | 1651 | 1469469722508 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:02 INFO - PROCESS | 1651 | 1469469722607 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:02:02 INFO - PROCESS | 1651 | 1469469722610 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:02 INFO - PROCESS | 1651 | 1469469722612 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x11961c800 == 32 [pid = 1651] [id = 148] 11:02:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x113902c00) [pid = 1651] [serial = 441] [outer = 0x0] 11:02:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11914d000) [pid = 1651] [serial = 442] [outer = 0x113902c00] 11:02:02 INFO - PROCESS | 1651 | 1469469722638 Marionette DEBUG loaded listener.js 11:02:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x119545000) [pid = 1651] [serial = 443] [outer = 0x113902c00] 11:02:02 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:02 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:02 INFO - PROCESS | 1651 | 1469469722941 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]]]}] 11:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 473ms 11:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:02:02 INFO - PROCESS | 1651 | 1469469722974 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:02:02 INFO - PROCESS | 1651 | 1469469722975 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:02:02 INFO - PROCESS | 1651 | 1469469722977 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:02:02 INFO - PROCESS | 1651 | 1469469722978 Marionette TRACE conn2 <- [1,566,null,{}] 11:02:02 INFO - PROCESS | 1651 | 1469469722980 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}] 11:02:02 INFO - PROCESS | 1651 | 1469469722984 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:03 INFO - PROCESS | 1651 | 1469469723073 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:02:03 INFO - PROCESS | 1651 | 1469469723077 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:03 INFO - PROCESS | 1651 | 1469469723078 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x11615a800 == 33 [pid = 1651] [id = 149] 11:02:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x119ab6400) [pid = 1651] [serial = 444] [outer = 0x0] 11:02:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12106a800) [pid = 1651] [serial = 445] [outer = 0x119ab6400] 11:02:03 INFO - PROCESS | 1651 | 1469469723105 Marionette DEBUG loaded listener.js 11:02:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1212e8000) [pid = 1651] [serial = 446] [outer = 0x119ab6400] 11:02:03 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:03 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:03 INFO - PROCESS | 1651 | 1469469723407 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]]]}] 11:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 468ms 11:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:02:03 INFO - PROCESS | 1651 | 1469469723446 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:02:03 INFO - PROCESS | 1651 | 1469469723447 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:02:03 INFO - PROCESS | 1651 | 1469469723449 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:02:03 INFO - PROCESS | 1651 | 1469469723450 Marionette TRACE conn2 <- [1,570,null,{}] 11:02:03 INFO - PROCESS | 1651 | 1469469723472 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}] 11:02:03 INFO - PROCESS | 1651 | 1469469723474 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:03 INFO - PROCESS | 1651 | 1469469723545 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:02:03 INFO - PROCESS | 1651 | 1469469723549 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:03 INFO - PROCESS | 1651 | 1469469723560 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x121359800 == 34 [pid = 1651] [id = 150] 11:02:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x119546400) [pid = 1651] [serial = 447] [outer = 0x0] 11:02:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x121b56c00) [pid = 1651] [serial = 448] [outer = 0x119546400] 11:02:03 INFO - PROCESS | 1651 | 1469469723585 Marionette DEBUG loaded listener.js 11:02:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x123e92c00) [pid = 1651] [serial = 449] [outer = 0x119546400] 11:02:03 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:03 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:03 INFO - PROCESS | 1651 | 1469469723894 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]]]}] 11:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 468ms 11:02:03 INFO - PROCESS | 1651 | 1469469723918 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:02:03 INFO - PROCESS | 1651 | 1469469723921 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:02:03 INFO - PROCESS | 1651 | 1469469723925 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:02:03 INFO - PROCESS | 1651 | 1469469723926 Marionette TRACE conn2 <- [1,574,null,{}] 11:02:03 INFO - PROCESS | 1651 | 1469469723928 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}] 11:02:03 INFO - PROCESS | 1651 | 1469469723929 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:04 INFO - PROCESS | 1651 | 1469469724000 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:02:04 INFO - PROCESS | 1651 | 1469469724005 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:04 INFO - PROCESS | 1651 | 1469469724006 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x121a29800 == 35 [pid = 1651] [id = 151] 11:02:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1215f6400) [pid = 1651] [serial = 450] [outer = 0x0] 11:02:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x123f82400) [pid = 1651] [serial = 451] [outer = 0x1215f6400] 11:02:04 INFO - PROCESS | 1651 | 1469469724030 Marionette DEBUG loaded listener.js 11:02:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x124dbb400) [pid = 1651] [serial = 452] [outer = 0x1215f6400] 11:02:04 INFO - PROCESS | 1651 | 1469469724339 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]]]}] 11:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 467ms 11:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:02:04 INFO - PROCESS | 1651 | 1469469724393 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:02:04 INFO - PROCESS | 1651 | 1469469724394 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:02:04 INFO - PROCESS | 1651 | 1469469724396 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:02:04 INFO - PROCESS | 1651 | 1469469724397 Marionette TRACE conn2 <- [1,578,null,{}] 11:02:04 INFO - PROCESS | 1651 | 1469469724399 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}] 11:02:04 INFO - PROCESS | 1651 | 1469469724400 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:04 INFO - PROCESS | 1651 | 1469469724493 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:02:04 INFO - PROCESS | 1651 | 1469469724498 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:04 INFO - PROCESS | 1651 | 1469469724499 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x124d08000 == 36 [pid = 1651] [id = 152] 11:02:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x123e9d000) [pid = 1651] [serial = 453] [outer = 0x0] 11:02:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x125011000) [pid = 1651] [serial = 454] [outer = 0x123e9d000] 11:02:04 INFO - PROCESS | 1651 | 1469469724533 Marionette DEBUG loaded listener.js 11:02:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12561e800) [pid = 1651] [serial = 455] [outer = 0x123e9d000] 11:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:02:04 INFO - PROCESS | 1651 | 1469469724859 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]]]}] 11:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 468ms 11:02:04 INFO - PROCESS | 1651 | 1469469724864 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:02:04 INFO - PROCESS | 1651 | 1469469724865 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:02:04 INFO - PROCESS | 1651 | 1469469724873 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:02:04 INFO - PROCESS | 1651 | 1469469724874 Marionette TRACE conn2 <- [1,582,null,{}] 11:02:04 INFO - PROCESS | 1651 | 1469469724877 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}] 11:02:04 INFO - PROCESS | 1651 | 1469469724878 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:04 INFO - PROCESS | 1651 | 1469469724966 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:02:04 INFO - PROCESS | 1651 | 1469469724972 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:04 INFO - PROCESS | 1651 | 1469469724974 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x126111800 == 37 [pid = 1651] [id = 153] 11:02:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123e94c00) [pid = 1651] [serial = 456] [outer = 0x0] 11:02:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12564b000) [pid = 1651] [serial = 457] [outer = 0x123e94c00] 11:02:05 INFO - PROCESS | 1651 | 1469469725002 Marionette DEBUG loaded listener.js 11:02:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12617ec00) [pid = 1651] [serial = 458] [outer = 0x123e94c00] 11:02:05 INFO - PROCESS | 1651 | 1469469725645 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]]]}] 11:02:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:02:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 825ms 11:02:05 INFO - PROCESS | 1651 | 1469469725693 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:02:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:02:05 INFO - PROCESS | 1651 | 1469469725696 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:02:05 INFO - PROCESS | 1651 | 1469469725699 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:02:05 INFO - PROCESS | 1651 | 1469469725701 Marionette TRACE conn2 <- [1,586,null,{}] 11:02:05 INFO - PROCESS | 1651 | 1469469725705 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}] 11:02:05 INFO - PROCESS | 1651 | 1469469725707 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:05 INFO - PROCESS | 1651 | 1469469725813 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:02:05 INFO - PROCESS | 1651 | 1469469725863 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:05 INFO - PROCESS | 1651 | 1469469725865 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x11614f000 == 38 [pid = 1651] [id = 154] 11:02:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1127dcc00) [pid = 1651] [serial = 459] [outer = 0x0] 11:02:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x113215000) [pid = 1651] [serial = 460] [outer = 0x1127dcc00] 11:02:05 INFO - PROCESS | 1651 | 1469469725900 Marionette DEBUG loaded listener.js 11:02:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x113d9b400) [pid = 1651] [serial = 461] [outer = 0x1127dcc00] 11:02:06 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:06 INFO - PROCESS | 1651 | 1469469726464 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]]]}] 11:02:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:02:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 824ms 11:02:06 INFO - PROCESS | 1651 | 1469469726523 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:02:06 INFO - PROCESS | 1651 | 1469469726528 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:02:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:02:06 INFO - PROCESS | 1651 | 1469469726535 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:02:06 INFO - PROCESS | 1651 | 1469469726538 Marionette TRACE conn2 <- [1,590,null,{}] 11:02:06 INFO - PROCESS | 1651 | 1469469726542 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}] 11:02:06 INFO - PROCESS | 1651 | 1469469726545 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:06 INFO - PROCESS | 1651 | 1469469726697 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:02:06 INFO - PROCESS | 1651 | 1469469726811 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:06 INFO - PROCESS | 1651 | 1469469726813 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x118759800 == 39 [pid = 1651] [id = 155] 11:02:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x117e14c00) [pid = 1651] [serial = 462] [outer = 0x0] 11:02:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x117e96c00) [pid = 1651] [serial = 463] [outer = 0x117e14c00] 11:02:06 INFO - PROCESS | 1651 | 1469469726864 Marionette DEBUG loaded listener.js 11:02:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1185e5000) [pid = 1651] [serial = 464] [outer = 0x117e14c00] 11:02:07 INFO - PROCESS | 1651 | 1469469727542 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]]]}] 11:02:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:02:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1072ms 11:02:07 INFO - PROCESS | 1651 | --DOCSHELL 0x124d08000 == 38 [pid = 1651] [id = 152] 11:02:07 INFO - PROCESS | 1651 | --DOCSHELL 0x121a29800 == 37 [pid = 1651] [id = 151] 11:02:07 INFO - PROCESS | 1651 | --DOCSHELL 0x121359800 == 36 [pid = 1651] [id = 150] 11:02:07 INFO - PROCESS | 1651 | --DOCSHELL 0x11615a800 == 35 [pid = 1651] [id = 149] 11:02:07 INFO - PROCESS | 1651 | --DOCSHELL 0x11961c800 == 34 [pid = 1651] [id = 148] 11:02:07 INFO - PROCESS | 1651 | --DOCSHELL 0x118773000 == 33 [pid = 1651] [id = 147] 11:02:07 INFO - PROCESS | 1651 | --DOCSHELL 0x117e8e800 == 32 [pid = 1651] [id = 146] 11:02:07 INFO - PROCESS | 1651 | --DOCSHELL 0x11695d000 == 31 [pid = 1651] [id = 145] 11:02:07 INFO - PROCESS | 1651 | --DOCSHELL 0x113299800 == 30 [pid = 1651] [id = 144] 11:02:07 INFO - PROCESS | 1651 | 1469469727620 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:02:07 INFO - PROCESS | 1651 | 1469469727622 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:02:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:02:07 INFO - PROCESS | 1651 | 1469469727626 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:02:07 INFO - PROCESS | 1651 | 1469469727627 Marionette TRACE conn2 <- [1,594,null,{}] 11:02:07 INFO - PROCESS | 1651 | 1469469727631 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}] 11:02:07 INFO - PROCESS | 1651 | 1469469727632 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:07 INFO - PROCESS | 1651 | 1469469727707 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:02:07 INFO - PROCESS | 1651 | 1469469727767 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:07 INFO - PROCESS | 1651 | 1469469727770 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x116522000 == 31 [pid = 1651] [id = 156] 11:02:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1160f2800) [pid = 1651] [serial = 465] [outer = 0x0] 11:02:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x117e0f000) [pid = 1651] [serial = 466] [outer = 0x1160f2800] 11:02:07 INFO - PROCESS | 1651 | 1469469727798 Marionette DEBUG loaded listener.js 11:02:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x117e9f800) [pid = 1651] [serial = 467] [outer = 0x1160f2800] 11:02:08 INFO - PROCESS | 1651 | 1469469728092 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]]]}] 11:02:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:02:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 520ms 11:02:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:02:08 INFO - PROCESS | 1651 | 1469469728146 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:02:08 INFO - PROCESS | 1651 | 1469469728148 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:02:08 INFO - PROCESS | 1651 | 1469469728155 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:02:08 INFO - PROCESS | 1651 | 1469469728157 Marionette TRACE conn2 <- [1,598,null,{}] 11:02:08 INFO - PROCESS | 1651 | 1469469728159 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}] 11:02:08 INFO - PROCESS | 1651 | 1469469728161 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:08 INFO - PROCESS | 1651 | 1469469728234 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:02:08 INFO - PROCESS | 1651 | 1469469728292 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:08 INFO - PROCESS | 1651 | 1469469728293 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x11737d000 == 32 [pid = 1651] [id = 157] 11:02:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x117e9b400) [pid = 1651] [serial = 468] [outer = 0x0] 11:02:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1185ea400) [pid = 1651] [serial = 469] [outer = 0x117e9b400] 11:02:08 INFO - PROCESS | 1651 | 1469469728320 Marionette DEBUG loaded listener.js 11:02:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x119a77400) [pid = 1651] [serial = 470] [outer = 0x117e9b400] 11:02:08 INFO - PROCESS | 1651 | 1469469728633 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]]]}] 11:02:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:02:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 522ms 11:02:08 INFO - PROCESS | 1651 | 1469469728676 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:02:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:02:08 INFO - PROCESS | 1651 | 1469469728677 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:02:08 INFO - PROCESS | 1651 | 1469469728679 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:02:08 INFO - PROCESS | 1651 | 1469469728681 Marionette TRACE conn2 <- [1,602,null,{}] 11:02:08 INFO - PROCESS | 1651 | 1469469728689 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}] 11:02:08 INFO - PROCESS | 1651 | 1469469728692 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:08 INFO - PROCESS | 1651 | 1469469728770 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:02:08 INFO - PROCESS | 1651 | 1469469728822 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:08 INFO - PROCESS | 1651 | 1469469728824 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12134e800 == 33 [pid = 1651] [id = 158] 11:02:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x118505800) [pid = 1651] [serial = 471] [outer = 0x0] 11:02:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x121066800) [pid = 1651] [serial = 472] [outer = 0x118505800] 11:02:08 INFO - PROCESS | 1651 | 1469469728854 Marionette DEBUG loaded listener.js 11:02:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x123e7f800) [pid = 1651] [serial = 473] [outer = 0x118505800] 11:02:09 INFO - PROCESS | 1651 | 1469469729124 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]]]}] 11:02:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:02:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 472ms 11:02:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:02:09 INFO - PROCESS | 1651 | 1469469729158 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:02:09 INFO - PROCESS | 1651 | 1469469729160 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:02:09 INFO - PROCESS | 1651 | 1469469729162 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:02:09 INFO - PROCESS | 1651 | 1469469729163 Marionette TRACE conn2 <- [1,606,null,{}] 11:02:09 INFO - PROCESS | 1651 | 1469469729166 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}] 11:02:09 INFO - PROCESS | 1651 | 1469469729167 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:09 INFO - PROCESS | 1651 | 1469469729248 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:02:09 INFO - PROCESS | 1651 | 1469469729252 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:09 INFO - PROCESS | 1651 | 1469469729255 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x126553000 == 34 [pid = 1651] [id = 159] 11:02:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x124d52000) [pid = 1651] [serial = 474] [outer = 0x0] 11:02:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x125625000) [pid = 1651] [serial = 475] [outer = 0x124d52000] 11:02:09 INFO - PROCESS | 1651 | 1469469729280 Marionette DEBUG loaded listener.js 11:02:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x126182400) [pid = 1651] [serial = 476] [outer = 0x124d52000] 11:02:09 INFO - PROCESS | 1651 | 1469469729613 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]]]}] 11:02:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:02:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 468ms 11:02:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:02:09 INFO - PROCESS | 1651 | 1469469729631 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:02:09 INFO - PROCESS | 1651 | 1469469729632 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:02:09 INFO - PROCESS | 1651 | 1469469729636 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:02:09 INFO - PROCESS | 1651 | 1469469729637 Marionette TRACE conn2 <- [1,610,null,{}] 11:02:09 INFO - PROCESS | 1651 | 1469469729640 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}] 11:02:09 INFO - PROCESS | 1651 | 1469469729641 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:09 INFO - PROCESS | 1651 | 1469469729747 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:02:09 INFO - PROCESS | 1651 | 1469469729757 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:09 INFO - PROCESS | 1651 | 1469469729758 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b4e800 == 35 [pid = 1651] [id = 160] 11:02:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x11337a000) [pid = 1651] [serial = 477] [outer = 0x0] 11:02:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12617f000) [pid = 1651] [serial = 478] [outer = 0x11337a000] 11:02:09 INFO - PROCESS | 1651 | 1469469729782 Marionette DEBUG loaded listener.js 11:02:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x126c3e400) [pid = 1651] [serial = 479] [outer = 0x11337a000] 11:02:10 INFO - PROCESS | 1651 | 1469469730095 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]]]}] 11:02:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:02:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 522ms 11:02:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:02:10 INFO - PROCESS | 1651 | 1469469730156 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:02:10 INFO - PROCESS | 1651 | 1469469730157 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:02:10 INFO - PROCESS | 1651 | 1469469730159 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:02:10 INFO - PROCESS | 1651 | 1469469730160 Marionette TRACE conn2 <- [1,614,null,{}] 11:02:10 INFO - PROCESS | 1651 | 1469469730162 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}] 11:02:10 INFO - PROCESS | 1651 | 1469469730167 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:10 INFO - PROCESS | 1651 | 1469469730283 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:02:10 INFO - PROCESS | 1651 | 1469469730287 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:10 INFO - PROCESS | 1651 | 1469469730288 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a349800 == 36 [pid = 1651] [id = 161] 11:02:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x126c3f000) [pid = 1651] [serial = 480] [outer = 0x0] 11:02:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x128a8c000) [pid = 1651] [serial = 481] [outer = 0x126c3f000] 11:02:10 INFO - PROCESS | 1651 | 1469469730313 Marionette DEBUG loaded listener.js 11:02:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x12a3d9c00) [pid = 1651] [serial = 482] [outer = 0x126c3f000] 11:02:10 INFO - PROCESS | 1651 | 1469469730660 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]]]}] 11:02:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:02:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 517ms 11:02:10 INFO - PROCESS | 1651 | 1469469730677 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:02:10 INFO - PROCESS | 1651 | 1469469730679 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:02:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:02:10 INFO - PROCESS | 1651 | 1469469730681 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:02:10 INFO - PROCESS | 1651 | 1469469730682 Marionette TRACE conn2 <- [1,618,null,{}] 11:02:10 INFO - PROCESS | 1651 | 1469469730684 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}] 11:02:10 INFO - PROCESS | 1651 | 1469469730685 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:10 INFO - PROCESS | 1651 | 1469469730785 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:02:10 INFO - PROCESS | 1651 | 1469469730788 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:10 INFO - PROCESS | 1651 | 1469469730789 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a936800 == 37 [pid = 1651] [id = 162] 11:02:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x126c49000) [pid = 1651] [serial = 483] [outer = 0x0] 11:02:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12a3e1c00) [pid = 1651] [serial = 484] [outer = 0x126c49000] 11:02:10 INFO - PROCESS | 1651 | 1469469730812 Marionette DEBUG loaded listener.js 11:02:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x12a6f4800) [pid = 1651] [serial = 485] [outer = 0x126c49000] 11:02:11 INFO - PROCESS | 1651 | 1469469731138 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]]]}] 11:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 11:02:11 INFO - PROCESS | 1651 | 1469469731149 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:02:11 INFO - PROCESS | 1651 | 1469469731150 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:02:11 INFO - PROCESS | 1651 | 1469469731161 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:02:11 INFO - PROCESS | 1651 | 1469469731162 Marionette TRACE conn2 <- [1,622,null,{}] 11:02:11 INFO - PROCESS | 1651 | 1469469731164 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}] 11:02:11 INFO - PROCESS | 1651 | 1469469731165 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:11 INFO - PROCESS | 1651 | 1469469731266 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:02:11 INFO - PROCESS | 1651 | 1469469731270 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:11 INFO - PROCESS | 1651 | 1469469731271 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ac18800 == 38 [pid = 1651] [id = 163] 11:02:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x1292e1400) [pid = 1651] [serial = 486] [outer = 0x0] 11:02:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12a745800) [pid = 1651] [serial = 487] [outer = 0x1292e1400] 11:02:11 INFO - PROCESS | 1651 | 1469469731294 Marionette DEBUG loaded listener.js 11:02:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12b70f800) [pid = 1651] [serial = 488] [outer = 0x1292e1400] 11:02:11 INFO - PROCESS | 1651 | 1469469731642 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]]]}] 11:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 11:02:11 INFO - PROCESS | 1651 | 1469469731680 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:02:11 INFO - PROCESS | 1651 | 1469469731682 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:02:11 INFO - PROCESS | 1651 | 1469469731686 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:02:11 INFO - PROCESS | 1651 | 1469469731687 Marionette TRACE conn2 <- [1,626,null,{}] 11:02:11 INFO - PROCESS | 1651 | 1469469731691 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}] 11:02:11 INFO - PROCESS | 1651 | 1469469731692 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:12 INFO - PROCESS | 1651 | 1469469732071 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x124dbcc00) [pid = 1651] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x124f6b400) [pid = 1651] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x1127d3c00) [pid = 1651] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x12678cc00) [pid = 1651] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x128a81c00) [pid = 1651] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x128a8e400) [pid = 1651] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x1215f6c00) [pid = 1651] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x11a0af000) [pid = 1651] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x11835d400) [pid = 1651] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x11697a800) [pid = 1651] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x11886d400) [pid = 1651] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x117e9fc00) [pid = 1651] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x124b49400) [pid = 1651] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x121a9fc00) [pid = 1651] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x118366000) [pid = 1651] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x116031c00) [pid = 1651] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x119546400) [pid = 1651] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x113902c00) [pid = 1651] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1187ee800) [pid = 1651] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x119ab6400) [pid = 1651] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x113906400) [pid = 1651] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x112a82400) [pid = 1651] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12a6f4400) [pid = 1651] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x117ead000) [pid = 1651] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x123e9d000) [pid = 1651] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:02:12 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1215f6400) [pid = 1651] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:02:12 INFO - PROCESS | 1651 | 1469469732153 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:12 INFO - PROCESS | 1651 | 1469469732154 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x112eab000 == 39 [pid = 1651] [id = 164] 11:02:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x11271b400) [pid = 1651] [serial = 489] [outer = 0x0] 11:02:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x113906400) [pid = 1651] [serial = 490] [outer = 0x11271b400] 11:02:12 INFO - PROCESS | 1651 | 1469469732178 Marionette DEBUG loaded listener.js 11:02:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x117ead000) [pid = 1651] [serial = 491] [outer = 0x11271b400] 11:02:12 INFO - PROCESS | 1651 | 1469469732446 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]]]}] 11:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 771ms 11:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:02:12 INFO - PROCESS | 1651 | 1469469732461 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:02:12 INFO - PROCESS | 1651 | 1469469732462 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:02:12 INFO - PROCESS | 1651 | 1469469732464 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:02:12 INFO - PROCESS | 1651 | 1469469732465 Marionette TRACE conn2 <- [1,630,null,{}] 11:02:12 INFO - PROCESS | 1651 | 1469469732468 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}] 11:02:12 INFO - PROCESS | 1651 | 1469469732470 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:12 INFO - PROCESS | 1651 | 1469469732558 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:02:12 INFO - PROCESS | 1651 | 1469469732609 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:12 INFO - PROCESS | 1651 | 1469469732611 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x11962e800 == 40 [pid = 1651] [id = 165] 11:02:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1127d3c00) [pid = 1651] [serial = 492] [outer = 0x0] 11:02:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1187ed400) [pid = 1651] [serial = 493] [outer = 0x1127d3c00] 11:02:12 INFO - PROCESS | 1651 | 1469469732634 Marionette DEBUG loaded listener.js 11:02:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x123e8e400) [pid = 1651] [serial = 494] [outer = 0x1127d3c00] 11:02:12 INFO - PROCESS | 1651 | 1469469732888 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]]]}] 11:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 469ms 11:02:12 INFO - PROCESS | 1651 | 1469469732934 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:02:12 INFO - PROCESS | 1651 | 1469469732936 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:02:12 INFO - PROCESS | 1651 | 1469469732946 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:02:12 INFO - PROCESS | 1651 | 1469469732947 Marionette TRACE conn2 <- [1,634,null,{}] 11:02:12 INFO - PROCESS | 1651 | 1469469732950 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}] 11:02:12 INFO - PROCESS | 1651 | 1469469732952 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:13 INFO - PROCESS | 1651 | 1469469733050 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:02:13 INFO - PROCESS | 1651 | 1469469733056 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:13 INFO - PROCESS | 1651 | 1469469733057 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be20800 == 41 [pid = 1651] [id = 166] 11:02:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x121063800) [pid = 1651] [serial = 495] [outer = 0x0] 11:02:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1269e6400) [pid = 1651] [serial = 496] [outer = 0x121063800] 11:02:13 INFO - PROCESS | 1651 | 1469469733084 Marionette DEBUG loaded listener.js 11:02:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12b954400) [pid = 1651] [serial = 497] [outer = 0x121063800] 11:02:13 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:13 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:13 INFO - PROCESS | 1651 | 1469469733422 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]]]}] 11:02:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 519ms 11:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:02:13 INFO - PROCESS | 1651 | 1469469733474 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:02:13 INFO - PROCESS | 1651 | 1469469733475 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:02:13 INFO - PROCESS | 1651 | 1469469733478 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:02:13 INFO - PROCESS | 1651 | 1469469733479 Marionette TRACE conn2 <- [1,638,null,{}] 11:02:13 INFO - PROCESS | 1651 | 1469469733481 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}] 11:02:13 INFO - PROCESS | 1651 | 1469469733482 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:13 INFO - PROCESS | 1651 | 1469469733561 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:02:13 INFO - PROCESS | 1651 | 1469469733564 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:13 INFO - PROCESS | 1651 | 1469469733565 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c03a800 == 42 [pid = 1651] [id = 167] 11:02:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12b954800) [pid = 1651] [serial = 498] [outer = 0x0] 11:02:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12bde6000) [pid = 1651] [serial = 499] [outer = 0x12b954800] 11:02:13 INFO - PROCESS | 1651 | 1469469733589 Marionette DEBUG loaded listener.js 11:02:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12bded800) [pid = 1651] [serial = 500] [outer = 0x12b954800] 11:02:13 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:13 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:13 INFO - PROCESS | 1651 | 1469469733922 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]]]}] 11:02:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 469ms 11:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:02:13 INFO - PROCESS | 1651 | 1469469733947 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:02:13 INFO - PROCESS | 1651 | 1469469733948 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:02:13 INFO - PROCESS | 1651 | 1469469733950 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:02:13 INFO - PROCESS | 1651 | 1469469733951 Marionette TRACE conn2 <- [1,642,null,{}] 11:02:13 INFO - PROCESS | 1651 | 1469469733956 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}] 11:02:13 INFO - PROCESS | 1651 | 1469469733957 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:14 INFO - PROCESS | 1651 | 1469469734031 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:02:14 INFO - PROCESS | 1651 | 1469469734140 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:14 INFO - PROCESS | 1651 | 1469469734142 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x112713800) [pid = 1651] [serial = 501] [outer = 0x12ce38800] 11:02:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x118587000 == 43 [pid = 1651] [id = 168] 11:02:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1127db800) [pid = 1651] [serial = 502] [outer = 0x0] 11:02:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x112a7e800) [pid = 1651] [serial = 503] [outer = 0x1127db800] 11:02:14 INFO - PROCESS | 1651 | 1469469734186 Marionette DEBUG loaded listener.js 11:02:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1151d3c00) [pid = 1651] [serial = 504] [outer = 0x1127db800] 11:02:14 INFO - PROCESS | 1651 | 1469469734622 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]]]}] 11:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 723ms 11:02:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:02:14 INFO - PROCESS | 1651 | 1469469734674 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:02:14 INFO - PROCESS | 1651 | 1469469734676 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:02:14 INFO - PROCESS | 1651 | 1469469734679 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:02:14 INFO - PROCESS | 1651 | 1469469734682 Marionette TRACE conn2 <- [1,646,null,{}] 11:02:14 INFO - PROCESS | 1651 | 1469469734685 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}] 11:02:14 INFO - PROCESS | 1651 | 1469469734687 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:14 INFO - PROCESS | 1651 | 1469469734809 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:02:14 INFO - PROCESS | 1651 | 1469469734890 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:14 INFO - PROCESS | 1651 | 1469469734892 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0d3800 == 44 [pid = 1651] [id = 169] 11:02:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x1192dc000) [pid = 1651] [serial = 505] [outer = 0x0] 11:02:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x119544800) [pid = 1651] [serial = 506] [outer = 0x1192dc000] 11:02:14 INFO - PROCESS | 1651 | 1469469734924 Marionette DEBUG loaded listener.js 11:02:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x11a0b4000) [pid = 1651] [serial = 507] [outer = 0x1192dc000] 11:02:15 INFO - PROCESS | 1651 | 1469469735340 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]]]}] 11:02:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:02:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 11:02:15 INFO - PROCESS | 1651 | 1469469735353 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:02:15 INFO - PROCESS | 1651 | 1469469735357 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:02:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:02:15 INFO - PROCESS | 1651 | 1469469735359 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:02:15 INFO - PROCESS | 1651 | 1469469735361 Marionette TRACE conn2 <- [1,650,null,{}] 11:02:15 INFO - PROCESS | 1651 | 1469469735363 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}] 11:02:15 INFO - PROCESS | 1651 | 1469469735365 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:15 INFO - PROCESS | 1651 | 1469469735465 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:02:15 INFO - PROCESS | 1651 | 1469469735519 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:15 INFO - PROCESS | 1651 | 1469469735520 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b98a800 == 45 [pid = 1651] [id = 170] 11:02:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x1211cc000) [pid = 1651] [serial = 508] [outer = 0x0] 11:02:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x123e9d000) [pid = 1651] [serial = 509] [outer = 0x1211cc000] 11:02:15 INFO - PROCESS | 1651 | 1469469735549 Marionette DEBUG loaded listener.js 11:02:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12607f400) [pid = 1651] [serial = 510] [outer = 0x1211cc000] 11:02:15 INFO - PROCESS | 1651 | 1469469735970 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]]]}] 11:02:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:02:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 619ms 11:02:15 INFO - PROCESS | 1651 | 1469469735979 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:02:15 INFO - PROCESS | 1651 | 1469469735980 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:02:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:02:15 INFO - PROCESS | 1651 | 1469469735990 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:02:15 INFO - PROCESS | 1651 | 1469469735996 Marionette TRACE conn2 <- [1,654,null,{}] 11:02:16 INFO - PROCESS | 1651 | 1469469736000 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}] 11:02:16 INFO - PROCESS | 1651 | 1469469736003 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:16 INFO - PROCESS | 1651 | 1469469736118 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:02:16 INFO - PROCESS | 1651 | 1469469736237 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:16 INFO - PROCESS | 1651 | 1469469736239 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c26e000 == 46 [pid = 1651] [id = 171] 11:02:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x123e90c00) [pid = 1651] [serial = 511] [outer = 0x0] 11:02:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12907cc00) [pid = 1651] [serial = 512] [outer = 0x123e90c00] 11:02:16 INFO - PROCESS | 1651 | 1469469736286 Marionette DEBUG loaded listener.js 11:02:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12a5e2000) [pid = 1651] [serial = 513] [outer = 0x123e90c00] 11:02:16 INFO - PROCESS | 1651 | 1469469736781 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]]]}] 11:02:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:02:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 835ms 11:02:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:02:16 INFO - PROCESS | 1651 | 1469469736819 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:02:16 INFO - PROCESS | 1651 | 1469469736820 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:02:16 INFO - PROCESS | 1651 | 1469469736823 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:02:16 INFO - PROCESS | 1651 | 1469469736824 Marionette TRACE conn2 <- [1,658,null,{}] 11:02:16 INFO - PROCESS | 1651 | 1469469736826 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}] 11:02:16 INFO - PROCESS | 1651 | 1469469736828 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:16 INFO - PROCESS | 1651 | 1469469736928 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:02:16 INFO - PROCESS | 1651 | 1469469736982 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:16 INFO - PROCESS | 1651 | 1469469736983 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x11708b000 == 47 [pid = 1651] [id = 172] 11:02:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x113b03000) [pid = 1651] [serial = 514] [outer = 0x0] 11:02:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x117eac800) [pid = 1651] [serial = 515] [outer = 0x113b03000] 11:02:17 INFO - PROCESS | 1651 | 1469469737012 Marionette DEBUG loaded listener.js 11:02:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x12a744c00) [pid = 1651] [serial = 516] [outer = 0x113b03000] 11:02:17 INFO - PROCESS | 1651 | 1469469737580 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]]]}] 11:02:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:02:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 820ms 11:02:17 INFO - PROCESS | 1651 | 1469469737645 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:02:17 INFO - PROCESS | 1651 | 1469469737647 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:02:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:02:17 INFO - PROCESS | 1651 | 1469469737651 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:02:17 INFO - PROCESS | 1651 | 1469469737655 Marionette TRACE conn2 <- [1,662,null,{}] 11:02:17 INFO - PROCESS | 1651 | 1469469737659 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}] 11:02:17 INFO - PROCESS | 1651 | 1469469737661 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:17 INFO - PROCESS | 1651 | 1469469737750 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:02:17 INFO - PROCESS | 1651 | 1469469737814 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:17 INFO - PROCESS | 1651 | 1469469737817 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184c1000 == 48 [pid = 1651] [id = 173] 11:02:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x117e98c00) [pid = 1651] [serial = 517] [outer = 0x0] 11:02:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x118358000) [pid = 1651] [serial = 518] [outer = 0x117e98c00] 11:02:17 INFO - PROCESS | 1651 | 1469469737844 Marionette DEBUG loaded listener.js 11:02:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x119147c00) [pid = 1651] [serial = 519] [outer = 0x117e98c00] 11:02:18 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:18 INFO - PROCESS | 1651 | 1469469738297 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]]]}] 11:02:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12a6a2800 == 47 [pid = 1651] [id = 143] 11:02:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12c03a800 == 46 [pid = 1651] [id = 167] 11:02:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12be20800 == 45 [pid = 1651] [id = 166] 11:02:18 INFO - PROCESS | 1651 | --DOCSHELL 0x11962e800 == 44 [pid = 1651] [id = 165] 11:02:18 INFO - PROCESS | 1651 | --DOCSHELL 0x112eab000 == 43 [pid = 1651] [id = 164] 11:02:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12ac18800 == 42 [pid = 1651] [id = 163] 11:02:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12a936800 == 41 [pid = 1651] [id = 162] 11:02:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12a349800 == 40 [pid = 1651] [id = 161] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12564b000) [pid = 1651] [serial = 457] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOCSHELL 0x128b4e800 == 39 [pid = 1651] [id = 160] 11:02:18 INFO - PROCESS | 1651 | --DOCSHELL 0x126553000 == 38 [pid = 1651] [id = 159] 11:02:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12134e800 == 37 [pid = 1651] [id = 158] 11:02:18 INFO - PROCESS | 1651 | --DOCSHELL 0x11737d000 == 36 [pid = 1651] [id = 157] 11:02:18 INFO - PROCESS | 1651 | --DOCSHELL 0x116522000 == 35 [pid = 1651] [id = 156] 11:02:18 INFO - PROCESS | 1651 | --DOCSHELL 0x118759800 == 34 [pid = 1651] [id = 155] 11:02:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:02:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 674ms 11:02:18 INFO - PROCESS | 1651 | --DOCSHELL 0x11614f000 == 33 [pid = 1651] [id = 154] 11:02:18 INFO - PROCESS | 1651 | --DOCSHELL 0x126111800 == 32 [pid = 1651] [id = 153] 11:02:18 INFO - PROCESS | 1651 | 1469469738325 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:02:18 INFO - PROCESS | 1651 | 1469469738328 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:02:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:02:18 INFO - PROCESS | 1651 | 1469469738332 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:02:18 INFO - PROCESS | 1651 | 1469469738333 Marionette TRACE conn2 <- [1,666,null,{}] 11:02:18 INFO - PROCESS | 1651 | 1469469738341 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}] 11:02:18 INFO - PROCESS | 1651 | 1469469738343 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:18 INFO - PROCESS | 1651 | 1469469738424 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:02:18 INFO - PROCESS | 1651 | 1469469738429 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:18 INFO - PROCESS | 1651 | 1469469738430 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x116522000 == 33 [pid = 1651] [id = 174] 11:02:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x1192dd400) [pid = 1651] [serial = 520] [outer = 0x0] 11:02:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x1194b1c00) [pid = 1651] [serial = 521] [outer = 0x1192dd400] 11:02:18 INFO - PROCESS | 1651 | 1469469738457 Marionette DEBUG loaded listener.js 11:02:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x119abb000) [pid = 1651] [serial = 522] [outer = 0x1192dd400] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x12561bc00) [pid = 1651] [serial = 409] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x1265be000) [pid = 1651] [serial = 412] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x126180800) [pid = 1651] [serial = 410] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x121404800) [pid = 1651] [serial = 418] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x128b0a000) [pid = 1651] [serial = 415] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x128a85c00) [pid = 1651] [serial = 413] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x12928f000) [pid = 1651] [serial = 421] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x1292dc000) [pid = 1651] [serial = 422] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x1292da800) [pid = 1651] [serial = 424] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x123e26800) [pid = 1651] [serial = 403] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x123e93c00) [pid = 1651] [serial = 404] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x12106d400) [pid = 1651] [serial = 400] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x1210e1400) [pid = 1651] [serial = 401] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x1187f0800) [pid = 1651] [serial = 397] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x1192e8000) [pid = 1651] [serial = 398] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x116aa1400) [pid = 1651] [serial = 394] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x117e94c00) [pid = 1651] [serial = 395] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x121068000) [pid = 1651] [serial = 392] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1194ba000) [pid = 1651] [serial = 391] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x12928c800) [pid = 1651] [serial = 389] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x128b09000) [pid = 1651] [serial = 388] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12a748400) [pid = 1651] [serial = 427] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12a645400) [pid = 1651] [serial = 425] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12561e800) [pid = 1651] [serial = 455] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12617cc00) [pid = 1651] [serial = 386] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1250f0000) [pid = 1651] [serial = 385] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x123e92800) [pid = 1651] [serial = 383] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x123e7d800) [pid = 1651] [serial = 382] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x119a7e800) [pid = 1651] [serial = 380] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1185eb400) [pid = 1651] [serial = 379] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x123e1f000) [pid = 1651] [serial = 406] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x129070c00) [pid = 1651] [serial = 416] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x124b4f000) [pid = 1651] [serial = 407] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12657c000) [pid = 1651] [serial = 419] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x123e92c00) [pid = 1651] [serial = 449] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11914d000) [pid = 1651] [serial = 442] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1192e6000) [pid = 1651] [serial = 440] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x121b56c00) [pid = 1651] [serial = 448] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x119545000) [pid = 1651] [serial = 443] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12106a800) [pid = 1651] [serial = 445] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1176ab000) [pid = 1651] [serial = 434] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x112a8c000) [pid = 1651] [serial = 430] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12b70ac00) [pid = 1651] [serial = 428] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11814c800) [pid = 1651] [serial = 436] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1167d1c00) [pid = 1651] [serial = 433] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1185e4c00) [pid = 1651] [serial = 437] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x119148c00) [pid = 1651] [serial = 439] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1212e8000) [pid = 1651] [serial = 446] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x125011000) [pid = 1651] [serial = 454] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x124dbb400) [pid = 1651] [serial = 452] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x123f82400) [pid = 1651] [serial = 451] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x113d9a400) [pid = 1651] [serial = 431] [outer = 0x0] [url = about:blank] 11:02:18 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:18 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:18 INFO - PROCESS | 1651 | 1469469738873 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]]]}] 11:02:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:02:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 569ms 11:02:18 INFO - PROCESS | 1651 | 1469469738903 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:02:18 INFO - PROCESS | 1651 | 1469469738905 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:02:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:02:18 INFO - PROCESS | 1651 | 1469469738909 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:02:18 INFO - PROCESS | 1651 | 1469469738912 Marionette TRACE conn2 <- [1,670,null,{}] 11:02:18 INFO - PROCESS | 1651 | 1469469738923 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}] 11:02:18 INFO - PROCESS | 1651 | 1469469738927 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:19 INFO - PROCESS | 1651 | 1469469739080 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:02:19 INFO - PROCESS | 1651 | 1469469739175 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:19 INFO - PROCESS | 1651 | 1469469739177 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x11876b000 == 34 [pid = 1651] [id = 175] 11:02:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x121064000) [pid = 1651] [serial = 523] [outer = 0x0] 11:02:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1210dcc00) [pid = 1651] [serial = 524] [outer = 0x121064000] 11:02:19 INFO - PROCESS | 1651 | 1469469739224 Marionette DEBUG loaded listener.js 11:02:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x123e7d800) [pid = 1651] [serial = 525] [outer = 0x121064000] 11:02:19 INFO - PROCESS | 1651 | 1469469739517 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]]]}] 11:02:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:02:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 624ms 11:02:19 INFO - PROCESS | 1651 | 1469469739532 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:02:19 INFO - PROCESS | 1651 | 1469469739534 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:02:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:02:19 INFO - PROCESS | 1651 | 1469469739544 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:02:19 INFO - PROCESS | 1651 | 1469469739545 Marionette TRACE conn2 <- [1,674,null,{}] 11:02:19 INFO - PROCESS | 1651 | 1469469739547 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}] 11:02:19 INFO - PROCESS | 1651 | 1469469739548 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:19 INFO - PROCESS | 1651 | 1469469739631 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:02:19 INFO - PROCESS | 1651 | 1469469739635 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:19 INFO - PROCESS | 1651 | 1469469739639 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x119635800 == 35 [pid = 1651] [id = 176] 11:02:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x123e97400) [pid = 1651] [serial = 526] [outer = 0x0] 11:02:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x125619400) [pid = 1651] [serial = 527] [outer = 0x123e97400] 11:02:19 INFO - PROCESS | 1651 | 1469469739664 Marionette DEBUG loaded listener.js 11:02:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12564fc00) [pid = 1651] [serial = 528] [outer = 0x123e97400] 11:02:19 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:19 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:20 INFO - PROCESS | 1651 | 1469469739998 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]]]}] 11:02:20 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 11:02:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 470ms 11:02:20 INFO - PROCESS | 1651 | 1469469740015 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:02:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:02:20 INFO - PROCESS | 1651 | 1469469740016 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:02:20 INFO - PROCESS | 1651 | 1469469740018 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:02:20 INFO - PROCESS | 1651 | 1469469740020 Marionette TRACE conn2 <- [1,678,null,{}] 11:02:20 INFO - PROCESS | 1651 | 1469469740022 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}] 11:02:20 INFO - PROCESS | 1651 | 1469469740023 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:20 INFO - PROCESS | 1651 | 1469469740098 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:02:20 INFO - PROCESS | 1651 | 1469469740104 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:20 INFO - PROCESS | 1651 | 1469469740106 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0e3000 == 36 [pid = 1651] [id = 177] 11:02:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x125650400) [pid = 1651] [serial = 529] [outer = 0x0] 11:02:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x126789000) [pid = 1651] [serial = 530] [outer = 0x125650400] 11:02:20 INFO - PROCESS | 1651 | 1469469740130 Marionette DEBUG loaded listener.js 11:02:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x126c47c00) [pid = 1651] [serial = 531] [outer = 0x125650400] 11:02:20 INFO - PROCESS | 1651 | 1469469740460 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]]]}] 11:02:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:02:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 471ms 11:02:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:02:20 INFO - PROCESS | 1651 | 1469469740491 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:02:20 INFO - PROCESS | 1651 | 1469469740493 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:02:20 INFO - PROCESS | 1651 | 1469469740495 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:02:20 INFO - PROCESS | 1651 | 1469469740496 Marionette TRACE conn2 <- [1,682,null,{}] 11:02:20 INFO - PROCESS | 1651 | 1469469740498 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}] 11:02:20 INFO - PROCESS | 1651 | 1469469740502 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:20 INFO - PROCESS | 1651 | 1469469740601 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:02:20 INFO - PROCESS | 1651 | 1469469740637 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:20 INFO - PROCESS | 1651 | 1469469740638 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12125c800 == 37 [pid = 1651] [id = 178] 11:02:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12564c000) [pid = 1651] [serial = 532] [outer = 0x0] 11:02:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128a82c00) [pid = 1651] [serial = 533] [outer = 0x12564c000] 11:02:20 INFO - PROCESS | 1651 | 1469469740696 Marionette DEBUG loaded listener.js 11:02:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12a6f8000) [pid = 1651] [serial = 534] [outer = 0x12564c000] 11:02:21 INFO - PROCESS | 1651 | 1469469741501 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]]]}] 11:02:21 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) 11:02:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1021ms 11:02:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:02:21 INFO - PROCESS | 1651 | 1469469741516 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:02:21 INFO - PROCESS | 1651 | 1469469741517 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:02:21 INFO - PROCESS | 1651 | 1469469741521 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:02:21 INFO - PROCESS | 1651 | 1469469741522 Marionette TRACE conn2 <- [1,686,null,{}] 11:02:21 INFO - PROCESS | 1651 | 1469469741533 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}] 11:02:21 INFO - PROCESS | 1651 | 1469469741534 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:21 INFO - PROCESS | 1651 | 1469469741631 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:02:21 INFO - PROCESS | 1651 | 1469469741635 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:21 INFO - PROCESS | 1651 | 1469469741637 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x115189000 == 38 [pid = 1651] [id = 179] 11:02:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12608a000) [pid = 1651] [serial = 535] [outer = 0x0] 11:02:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12b8a3c00) [pid = 1651] [serial = 536] [outer = 0x12608a000] 11:02:21 INFO - PROCESS | 1651 | 1469469741661 Marionette DEBUG loaded listener.js 11:02:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12bde2800) [pid = 1651] [serial = 537] [outer = 0x12608a000] 11:02:22 INFO - PROCESS | 1651 | 1469469742489 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]]]}] 11:02:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:02:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 979ms 11:02:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:02:22 INFO - PROCESS | 1651 | 1469469742501 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:02:22 INFO - PROCESS | 1651 | 1469469742503 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:02:22 INFO - PROCESS | 1651 | 1469469742505 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:02:22 INFO - PROCESS | 1651 | 1469469742506 Marionette TRACE conn2 <- [1,690,null,{}] 11:02:22 INFO - PROCESS | 1651 | 1469469742509 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}] 11:02:22 INFO - PROCESS | 1651 | 1469469742510 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:22 INFO - PROCESS | 1651 | 1469469742620 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:02:22 INFO - PROCESS | 1651 | 1469469742623 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:22 INFO - PROCESS | 1651 | 1469469742624 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x1265ea000 == 39 [pid = 1651] [id = 180] 11:02:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12bde5000) [pid = 1651] [serial = 538] [outer = 0x0] 11:02:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12be06000) [pid = 1651] [serial = 539] [outer = 0x12bde5000] 11:02:22 INFO - PROCESS | 1651 | 1469469742648 Marionette DEBUG loaded listener.js 11:02:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12be0f800) [pid = 1651] [serial = 540] [outer = 0x12bde5000] 11:02:22 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x126c3f000) [pid = 1651] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:02:22 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x126c49000) [pid = 1651] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:02:22 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x117e9b400) [pid = 1651] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:02:22 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1160f2800) [pid = 1651] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:02:22 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x124d52000) [pid = 1651] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:02:22 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118505800) [pid = 1651] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:02:22 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1292e1400) [pid = 1651] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:02:22 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x121063800) [pid = 1651] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:02:22 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11271b400) [pid = 1651] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:02:22 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11337a000) [pid = 1651] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:02:22 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1127d3c00) [pid = 1651] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:02:23 INFO - PROCESS | 1651 | 1469469743494 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]]]}] 11:02:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:02:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1019ms 11:02:23 INFO - PROCESS | 1651 | 1469469743524 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:02:23 INFO - PROCESS | 1651 | 1469469743526 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:02:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:02:23 INFO - PROCESS | 1651 | 1469469743528 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:02:23 INFO - PROCESS | 1651 | 1469469743529 Marionette TRACE conn2 <- [1,694,null,{}] 11:02:23 INFO - PROCESS | 1651 | 1469469743531 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}] 11:02:23 INFO - PROCESS | 1651 | 1469469743532 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:23 INFO - PROCESS | 1651 | 1469469743627 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:02:23 INFO - PROCESS | 1651 | 1469469743633 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:23 INFO - PROCESS | 1651 | 1469469743634 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x128abc000 == 40 [pid = 1651] [id = 181] 11:02:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x118147800) [pid = 1651] [serial = 541] [outer = 0x0] 11:02:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x125622800) [pid = 1651] [serial = 542] [outer = 0x118147800] 11:02:23 INFO - PROCESS | 1651 | 1469469743659 Marionette DEBUG loaded listener.js 11:02:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1292e1400) [pid = 1651] [serial = 543] [outer = 0x118147800] 11:02:24 INFO - PROCESS | 1651 | 1469469744432 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]]]}] 11:02:24 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) 11:02:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 920ms 11:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:02:24 INFO - PROCESS | 1651 | 1469469744449 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:02:24 INFO - PROCESS | 1651 | 1469469744450 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:02:24 INFO - PROCESS | 1651 | 1469469744452 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:02:24 INFO - PROCESS | 1651 | 1469469744454 Marionette TRACE conn2 <- [1,698,null,{}] 11:02:24 INFO - PROCESS | 1651 | 1469469744457 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}] 11:02:24 INFO - PROCESS | 1651 | 1469469744458 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:24 INFO - PROCESS | 1651 | 1469469744534 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:02:24 INFO - PROCESS | 1651 | 1469469744540 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:24 INFO - PROCESS | 1651 | 1469469744541 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12942d000 == 41 [pid = 1651] [id = 182] 11:02:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12bde0800) [pid = 1651] [serial = 544] [outer = 0x0] 11:02:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12c5e4c00) [pid = 1651] [serial = 545] [outer = 0x12bde0800] 11:02:24 INFO - PROCESS | 1651 | 1469469744565 Marionette DEBUG loaded listener.js 11:02:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12c5ea800) [pid = 1651] [serial = 546] [outer = 0x12bde0800] 11:02:25 INFO - PROCESS | 1651 | --DOCSHELL 0x116522000 == 40 [pid = 1651] [id = 174] 11:02:25 INFO - PROCESS | 1651 | --DOCSHELL 0x1184c1000 == 39 [pid = 1651] [id = 173] 11:02:25 INFO - PROCESS | 1651 | --DOCSHELL 0x11708b000 == 38 [pid = 1651] [id = 172] 11:02:25 INFO - PROCESS | 1651 | --DOCSHELL 0x12c26e000 == 37 [pid = 1651] [id = 171] 11:02:25 INFO - PROCESS | 1651 | --DOCSHELL 0x12b98a800 == 36 [pid = 1651] [id = 170] 11:02:25 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0d3800 == 35 [pid = 1651] [id = 169] 11:02:25 INFO - PROCESS | 1651 | --DOCSHELL 0x118587000 == 34 [pid = 1651] [id = 168] 11:02:25 INFO - PROCESS | 1651 | --DOCSHELL 0x119635800 == 33 [pid = 1651] [id = 176] 11:02:25 INFO - PROCESS | 1651 | --DOCSHELL 0x115189000 == 32 [pid = 1651] [id = 179] 11:02:25 INFO - PROCESS | 1651 | --DOCSHELL 0x128abc000 == 31 [pid = 1651] [id = 181] 11:02:25 INFO - PROCESS | 1651 | --DOCSHELL 0x12125c800 == 30 [pid = 1651] [id = 178] 11:02:25 INFO - PROCESS | 1651 | --DOCSHELL 0x1265ea000 == 29 [pid = 1651] [id = 180] 11:02:25 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0e3000 == 28 [pid = 1651] [id = 177] 11:02:25 INFO - PROCESS | 1651 | --DOCSHELL 0x11876b000 == 27 [pid = 1651] [id = 175] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12617f000) [pid = 1651] [serial = 478] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x126c3e400) [pid = 1651] [serial = 479] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x123e8e400) [pid = 1651] [serial = 494] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12a3d9c00) [pid = 1651] [serial = 482] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12b954400) [pid = 1651] [serial = 497] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1187ed400) [pid = 1651] [serial = 493] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x128a8c000) [pid = 1651] [serial = 481] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12a3e1c00) [pid = 1651] [serial = 484] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1185ea400) [pid = 1651] [serial = 469] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x119a77400) [pid = 1651] [serial = 470] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x117e0f000) [pid = 1651] [serial = 466] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x117e9f800) [pid = 1651] [serial = 467] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x125625000) [pid = 1651] [serial = 475] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x126182400) [pid = 1651] [serial = 476] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x121066800) [pid = 1651] [serial = 472] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x123e7f800) [pid = 1651] [serial = 473] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x113215000) [pid = 1651] [serial = 460] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x117e96c00) [pid = 1651] [serial = 463] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12a745800) [pid = 1651] [serial = 487] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12a6f4800) [pid = 1651] [serial = 485] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12b70f800) [pid = 1651] [serial = 488] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x1269e6400) [pid = 1651] [serial = 496] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x113906400) [pid = 1651] [serial = 490] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x12bde6000) [pid = 1651] [serial = 499] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x117ead000) [pid = 1651] [serial = 491] [outer = 0x0] [url = about:blank] 11:02:26 INFO - PROCESS | 1651 | 1469469746732 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]]]}] 11:02:26 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) 11:02:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2323ms 11:02:26 INFO - PROCESS | 1651 | 1469469746777 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:02:26 INFO - PROCESS | 1651 | 1469469746779 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:02:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:02:26 INFO - PROCESS | 1651 | 1469469746784 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:02:26 INFO - PROCESS | 1651 | 1469469746786 Marionette TRACE conn2 <- [1,702,null,{}] 11:02:26 INFO - PROCESS | 1651 | 1469469746790 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}] 11:02:26 INFO - PROCESS | 1651 | 1469469746792 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:26 INFO - PROCESS | 1651 | 1469469746865 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:02:26 INFO - PROCESS | 1651 | 1469469746873 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:26 INFO - PROCESS | 1651 | 1469469746874 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x11518f800 == 28 [pid = 1651] [id = 183] 11:02:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x1169e4c00) [pid = 1651] [serial = 547] [outer = 0x0] 11:02:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1176a9c00) [pid = 1651] [serial = 548] [outer = 0x1169e4c00] 11:02:26 INFO - PROCESS | 1651 | 1469469746902 Marionette DEBUG loaded listener.js 11:02:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x117e9f000) [pid = 1651] [serial = 549] [outer = 0x1169e4c00] 11:02:27 INFO - PROCESS | 1651 | 1469469747717 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]]]}] 11:02:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:02:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 974ms 11:02:27 INFO - PROCESS | 1651 | 1469469747758 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:02:27 INFO - PROCESS | 1651 | 1469469747761 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:02:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:02:27 INFO - PROCESS | 1651 | 1469469747766 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:02:27 INFO - PROCESS | 1651 | 1469469747768 Marionette TRACE conn2 <- [1,706,null,{}] 11:02:27 INFO - PROCESS | 1651 | 1469469747770 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}] 11:02:27 INFO - PROCESS | 1651 | 1469469747772 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:27 INFO - PROCESS | 1651 | 1469469747850 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:02:27 INFO - PROCESS | 1651 | 1469469747901 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:27 INFO - PROCESS | 1651 | 1469469747903 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x117245000 == 29 [pid = 1651] [id = 184] 11:02:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x117e9e000) [pid = 1651] [serial = 550] [outer = 0x0] 11:02:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1188f6400) [pid = 1651] [serial = 551] [outer = 0x117e9e000] 11:02:27 INFO - PROCESS | 1651 | 1469469747931 Marionette DEBUG loaded listener.js 11:02:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1194b1000) [pid = 1651] [serial = 552] [outer = 0x117e9e000] 11:02:28 INFO - PROCESS | 1651 | 1469469748694 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]]]}] 11:02:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:02:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 974ms 11:02:28 INFO - PROCESS | 1651 | 1469469748740 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:02:28 INFO - PROCESS | 1651 | 1469469748742 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:02:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:02:28 INFO - PROCESS | 1651 | 1469469748744 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:02:28 INFO - PROCESS | 1651 | 1469469748746 Marionette TRACE conn2 <- [1,710,null,{}] 11:02:28 INFO - PROCESS | 1651 | 1469469748754 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}] 11:02:28 INFO - PROCESS | 1651 | 1469469748757 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:28 INFO - PROCESS | 1651 | 1469469748831 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:02:28 INFO - PROCESS | 1651 | 1469469748838 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:28 INFO - PROCESS | 1651 | 1469469748841 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x118759800 == 30 [pid = 1651] [id = 185] 11:02:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1121e5000) [pid = 1651] [serial = 553] [outer = 0x0] 11:02:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1210dbc00) [pid = 1651] [serial = 554] [outer = 0x1121e5000] 11:02:28 INFO - PROCESS | 1651 | 1469469748869 Marionette DEBUG loaded listener.js 11:02:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1212ec400) [pid = 1651] [serial = 555] [outer = 0x1121e5000] 11:02:29 INFO - PROCESS | 1651 | 1469469749694 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]]]}] 11:02:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:02:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 974ms 11:02:29 INFO - PROCESS | 1651 | 1469469749719 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:02:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:02:29 INFO - PROCESS | 1651 | 1469469749723 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:02:29 INFO - PROCESS | 1651 | 1469469749725 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:02:29 INFO - PROCESS | 1651 | 1469469749726 Marionette TRACE conn2 <- [1,714,null,{}] 11:02:29 INFO - PROCESS | 1651 | 1469469749728 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}] 11:02:29 INFO - PROCESS | 1651 | 1469469749729 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:29 INFO - PROCESS | 1651 | 1469469749823 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:02:29 INFO - PROCESS | 1651 | 1469469749828 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:29 INFO - PROCESS | 1651 | 1469469749830 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x119620000 == 31 [pid = 1651] [id = 186] 11:02:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x121b54c00) [pid = 1651] [serial = 556] [outer = 0x0] 11:02:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x123e95000) [pid = 1651] [serial = 557] [outer = 0x121b54c00] 11:02:29 INFO - PROCESS | 1651 | 1469469749855 Marionette DEBUG loaded listener.js 11:02:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x124b4f000) [pid = 1651] [serial = 558] [outer = 0x121b54c00] 11:02:30 INFO - PROCESS | 1651 | 1469469750630 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]]]}] 11:02:30 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 11:02:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 919ms 11:02:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:02:30 INFO - PROCESS | 1651 | 1469469750647 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:02:30 INFO - PROCESS | 1651 | 1469469750649 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:02:30 INFO - PROCESS | 1651 | 1469469750660 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:02:30 INFO - PROCESS | 1651 | 1469469750661 Marionette TRACE conn2 <- [1,718,null,{}] 11:02:30 INFO - PROCESS | 1651 | 1469469750663 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}] 11:02:30 INFO - PROCESS | 1651 | 1469469750665 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:30 INFO - PROCESS | 1651 | 1469469750752 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:02:30 INFO - PROCESS | 1651 | 1469469750785 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:30 INFO - PROCESS | 1651 | 1469469750787 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0da000 == 32 [pid = 1651] [id = 187] 11:02:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x117e0f400) [pid = 1651] [serial = 559] [outer = 0x0] 11:02:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x125619800) [pid = 1651] [serial = 560] [outer = 0x117e0f400] 11:02:30 INFO - PROCESS | 1651 | 1469469750811 Marionette DEBUG loaded listener.js 11:02:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12564b000) [pid = 1651] [serial = 561] [outer = 0x117e0f400] 11:02:31 INFO - PROCESS | 1651 | 1469469751599 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]]]}] 11:02:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:02:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 979ms 11:02:31 INFO - PROCESS | 1651 | 1469469751630 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:02:31 INFO - PROCESS | 1651 | 1469469751632 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:02:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:02:31 INFO - PROCESS | 1651 | 1469469751634 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:02:31 INFO - PROCESS | 1651 | 1469469751635 Marionette TRACE conn2 <- [1,722,null,{}] 11:02:31 INFO - PROCESS | 1651 | 1469469751639 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}] 11:02:31 INFO - PROCESS | 1651 | 1469469751644 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:31 INFO - PROCESS | 1651 | 1469469751747 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:02:31 INFO - PROCESS | 1651 | 1469469751782 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:31 INFO - PROCESS | 1651 | 1469469751784 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12153f000 == 33 [pid = 1651] [id = 188] 11:02:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12657ec00) [pid = 1651] [serial = 562] [outer = 0x0] 11:02:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x128a81c00) [pid = 1651] [serial = 563] [outer = 0x12657ec00] 11:02:31 INFO - PROCESS | 1651 | 1469469751809 Marionette DEBUG loaded listener.js 11:02:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x128b06c00) [pid = 1651] [serial = 564] [outer = 0x12657ec00] 11:02:32 INFO - PROCESS | 1651 | 1469469752131 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] 11:02:32 INFO - PROCESS | 1651 | 1469469752158 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:02:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:02:32 INFO - PROCESS | 1651 | 1469469752160 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:02:32 INFO - PROCESS | 1651 | 1469469752161 Marionette TRACE conn2 <- [1,726,null,{}] 11:02:32 INFO - PROCESS | 1651 | 1469469752163 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}] 11:02:32 INFO - PROCESS | 1651 | 1469469752164 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:32 INFO - PROCESS | 1651 | 1469469752277 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:02:32 INFO - PROCESS | 1651 | 1469469752291 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:32 INFO - PROCESS | 1651 | 1469469752292 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x124d94800 == 34 [pid = 1651] [id = 189] 11:02:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1160f2000) [pid = 1651] [serial = 565] [outer = 0x0] 11:02:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12928c800) [pid = 1651] [serial = 566] [outer = 0x1160f2000] 11:02:32 INFO - PROCESS | 1651 | 1469469752332 Marionette DEBUG loaded listener.js 11:02:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1292e3800) [pid = 1651] [serial = 567] [outer = 0x1160f2000] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1127dcc00) [pid = 1651] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x123e94c00) [pid = 1651] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x117e14c00) [pid = 1651] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12b954800) [pid = 1651] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x118147800) [pid = 1651] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12608a000) [pid = 1651] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12bde5000) [pid = 1651] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x125650400) [pid = 1651] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x123e97400) [pid = 1651] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x121064000) [pid = 1651] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1192dd400) [pid = 1651] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x117e98c00) [pid = 1651] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x113b03000) [pid = 1651] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x123e90c00) [pid = 1651] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1211cc000) [pid = 1651] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1192dc000) [pid = 1651] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1127db800) [pid = 1651] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:02:32 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x12564c000) [pid = 1651] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:02:32 INFO - PROCESS | 1651 | 1469469752932 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]]]}] 11:02:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:02:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 819ms 11:02:32 INFO - PROCESS | 1651 | 1469469752980 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:02:32 INFO - PROCESS | 1651 | 1469469752982 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:02:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:02:32 INFO - PROCESS | 1651 | 1469469752992 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:02:32 INFO - PROCESS | 1651 | 1469469752993 Marionette TRACE conn2 <- [1,730,null,{}] 11:02:33 INFO - PROCESS | 1651 | 1469469752996 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}] 11:02:33 INFO - PROCESS | 1651 | 1469469752998 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:33 INFO - PROCESS | 1651 | 1469469753117 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:02:33 INFO - PROCESS | 1651 | 1469469753123 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:33 INFO - PROCESS | 1651 | 1469469753124 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x126538000 == 35 [pid = 1651] [id = 190] 11:02:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1211cb800) [pid = 1651] [serial = 568] [outer = 0x0] 11:02:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x124f6f400) [pid = 1651] [serial = 569] [outer = 0x1211cb800] 11:02:33 INFO - PROCESS | 1651 | 1469469753162 Marionette DEBUG loaded listener.js 11:02:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x129006400) [pid = 1651] [serial = 570] [outer = 0x1211cb800] 11:02:33 INFO - PROCESS | 1651 | 1469469753593 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] 11:02:33 INFO - PROCESS | 1651 | 1469469753616 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:02:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:02:33 INFO - PROCESS | 1651 | 1469469753619 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:02:33 INFO - PROCESS | 1651 | 1469469753621 Marionette TRACE conn2 <- [1,734,null,{}] 11:02:33 INFO - PROCESS | 1651 | 1469469753625 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}] 11:02:33 INFO - PROCESS | 1651 | 1469469753626 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:33 INFO - PROCESS | 1651 | 1469469753708 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:02:33 INFO - PROCESS | 1651 | 1469469753711 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:33 INFO - PROCESS | 1651 | 1469469753712 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x118758800 == 36 [pid = 1651] [id = 191] 11:02:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1292e3000) [pid = 1651] [serial = 571] [outer = 0x0] 11:02:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x129450800) [pid = 1651] [serial = 572] [outer = 0x1292e3000] 11:02:33 INFO - PROCESS | 1651 | 1469469753736 Marionette DEBUG loaded listener.js 11:02:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x12a6f5c00) [pid = 1651] [serial = 573] [outer = 0x1292e3000] 11:02:34 INFO - PROCESS | 1651 | 1469469754118 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]]]}] 11:02:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:02:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 523ms 11:02:34 INFO - PROCESS | 1651 | 1469469754143 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:02:34 INFO - PROCESS | 1651 | 1469469754145 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:02:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:02:34 INFO - PROCESS | 1651 | 1469469754148 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:02:34 INFO - PROCESS | 1651 | 1469469754150 Marionette TRACE conn2 <- [1,738,null,{}] 11:02:34 INFO - PROCESS | 1651 | 1469469754155 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}] 11:02:34 INFO - PROCESS | 1651 | 1469469754157 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:34 INFO - PROCESS | 1651 | 1469469754309 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:02:34 INFO - PROCESS | 1651 | 1469469754322 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:34 INFO - PROCESS | 1651 | 1469469754323 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a32e800 == 37 [pid = 1651] [id = 192] 11:02:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x129445000) [pid = 1651] [serial = 574] [outer = 0x0] 11:02:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x12a742c00) [pid = 1651] [serial = 575] [outer = 0x129445000] 11:02:34 INFO - PROCESS | 1651 | 1469469754364 Marionette DEBUG loaded listener.js 11:02:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12b8a8c00) [pid = 1651] [serial = 576] [outer = 0x129445000] 11:02:35 INFO - PROCESS | 1651 | 1469469755236 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]]]}] 11:02:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:02:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1119ms 11:02:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:02:35 INFO - PROCESS | 1651 | 1469469755268 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:02:35 INFO - PROCESS | 1651 | 1469469755271 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:02:35 INFO - PROCESS | 1651 | 1469469755274 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:02:35 INFO - PROCESS | 1651 | 1469469755276 Marionette TRACE conn2 <- [1,742,null,{}] 11:02:35 INFO - PROCESS | 1651 | 1469469755280 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}] 11:02:35 INFO - PROCESS | 1651 | 1469469755282 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:35 INFO - PROCESS | 1651 | 1469469755391 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:02:35 INFO - PROCESS | 1651 | 1469469755440 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:35 INFO - PROCESS | 1651 | 1469469755443 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x11699f000 == 38 [pid = 1651] [id = 193] 11:02:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x113b0bc00) [pid = 1651] [serial = 577] [outer = 0x0] 11:02:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1169e6400) [pid = 1651] [serial = 578] [outer = 0x113b0bc00] 11:02:35 INFO - PROCESS | 1651 | 1469469755474 Marionette DEBUG loaded listener.js 11:02:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x117e9d400) [pid = 1651] [serial = 579] [outer = 0x113b0bc00] 11:02:36 INFO - PROCESS | 1651 | 1469469756433 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]]]}] 11:02:36 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 11:02:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1171ms 11:02:36 INFO - PROCESS | 1651 | 1469469756460 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:02:36 INFO - PROCESS | 1651 | 1469469756463 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:02:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:02:36 INFO - PROCESS | 1651 | 1469469756469 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:02:36 INFO - PROCESS | 1651 | 1469469756473 Marionette TRACE conn2 <- [1,746,null,{}] 11:02:36 INFO - PROCESS | 1651 | 1469469756475 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}] 11:02:36 INFO - PROCESS | 1651 | 1469469756477 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:36 INFO - PROCESS | 1651 | 1469469756674 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:02:36 INFO - PROCESS | 1651 | 1469469756779 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:36 INFO - PROCESS | 1651 | 1469469756781 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x113362000 == 39 [pid = 1651] [id = 194] 11:02:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1176ab000) [pid = 1651] [serial = 580] [outer = 0x0] 11:02:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x117e97400) [pid = 1651] [serial = 581] [outer = 0x1176ab000] 11:02:36 INFO - PROCESS | 1651 | 1469469756809 Marionette DEBUG loaded listener.js 11:02:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1185ea000) [pid = 1651] [serial = 582] [outer = 0x1176ab000] 11:02:37 INFO - PROCESS | 1651 | --DOCSHELL 0x118758800 == 38 [pid = 1651] [id = 191] 11:02:37 INFO - PROCESS | 1651 | --DOCSHELL 0x126538000 == 37 [pid = 1651] [id = 190] 11:02:37 INFO - PROCESS | 1651 | --DOCSHELL 0x124d94800 == 36 [pid = 1651] [id = 189] 11:02:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12153f000 == 35 [pid = 1651] [id = 188] 11:02:37 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0da000 == 34 [pid = 1651] [id = 187] 11:02:37 INFO - PROCESS | 1651 | --DOCSHELL 0x119620000 == 33 [pid = 1651] [id = 186] 11:02:37 INFO - PROCESS | 1651 | --DOCSHELL 0x118759800 == 32 [pid = 1651] [id = 185] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12c5e4c00) [pid = 1651] [serial = 545] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOCSHELL 0x117245000 == 31 [pid = 1651] [id = 184] 11:02:37 INFO - PROCESS | 1651 | --DOCSHELL 0x11518f800 == 30 [pid = 1651] [id = 183] 11:02:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12942d000 == 29 [pid = 1651] [id = 182] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12bded800) [pid = 1651] [serial = 500] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x113d9b400) [pid = 1651] [serial = 461] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12617ec00) [pid = 1651] [serial = 458] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1185e5000) [pid = 1651] [serial = 464] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1292e1400) [pid = 1651] [serial = 543] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12b8a3c00) [pid = 1651] [serial = 536] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12be06000) [pid = 1651] [serial = 539] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12bde2800) [pid = 1651] [serial = 537] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x125622800) [pid = 1651] [serial = 542] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12be0f800) [pid = 1651] [serial = 540] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1188fc400) [pid = 1651] [serial = 203] [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.] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x126789000) [pid = 1651] [serial = 530] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x126c47c00) [pid = 1651] [serial = 531] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x125619400) [pid = 1651] [serial = 527] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12564fc00) [pid = 1651] [serial = 528] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x1210dcc00) [pid = 1651] [serial = 524] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x123e7d800) [pid = 1651] [serial = 525] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x1194b1c00) [pid = 1651] [serial = 521] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x119abb000) [pid = 1651] [serial = 522] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x119147c00) [pid = 1651] [serial = 519] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x118358000) [pid = 1651] [serial = 518] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x12a744c00) [pid = 1651] [serial = 516] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x117eac800) [pid = 1651] [serial = 515] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x12a5e2000) [pid = 1651] [serial = 513] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x12907cc00) [pid = 1651] [serial = 512] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x12607f400) [pid = 1651] [serial = 510] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x123e9d000) [pid = 1651] [serial = 509] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x11a0b4000) [pid = 1651] [serial = 507] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x119544800) [pid = 1651] [serial = 506] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x1151d3c00) [pid = 1651] [serial = 504] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 57 (0x112a7e800) [pid = 1651] [serial = 503] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 56 (0x12a6f8000) [pid = 1651] [serial = 534] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | --DOMWINDOW == 55 (0x128a82c00) [pid = 1651] [serial = 533] [outer = 0x0] [url = about:blank] 11:02:37 INFO - PROCESS | 1651 | 1469469757704 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]]]}] 11:02:37 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.) 11:02:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1274ms 11:02:37 INFO - PROCESS | 1651 | 1469469757744 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:02:37 INFO - PROCESS | 1651 | 1469469757746 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:02:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:02:37 INFO - PROCESS | 1651 | 1469469757749 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:02:37 INFO - PROCESS | 1651 | 1469469757751 Marionette TRACE conn2 <- [1,750,null,{}] 11:02:37 INFO - PROCESS | 1651 | 1469469757754 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}] 11:02:37 INFO - PROCESS | 1651 | 1469469757756 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:37 INFO - PROCESS | 1651 | 1469469757831 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:02:37 INFO - PROCESS | 1651 | 1469469757887 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:37 INFO - PROCESS | 1651 | 1469469757888 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x117088000 == 30 [pid = 1651] [id = 195] 11:02:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 56 (0x1192e8000) [pid = 1651] [serial = 583] [outer = 0x0] 11:02:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x1194bbc00) [pid = 1651] [serial = 584] [outer = 0x1192e8000] 11:02:37 INFO - PROCESS | 1651 | 1469469757917 Marionette DEBUG loaded listener.js 11:02:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x1185e4800) [pid = 1651] [serial = 585] [outer = 0x1192e8000] 11:02:38 INFO - PROCESS | 1651 | 1469469758700 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]]]}] 11:02:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:02:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 973ms 11:02:38 INFO - PROCESS | 1651 | 1469469758723 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:02:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:02:38 INFO - PROCESS | 1651 | 1469469758725 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:02:38 INFO - PROCESS | 1651 | 1469469758727 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:02:38 INFO - PROCESS | 1651 | 1469469758728 Marionette TRACE conn2 <- [1,754,null,{}] 11:02:38 INFO - PROCESS | 1651 | 1469469758731 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}] 11:02:38 INFO - PROCESS | 1651 | 1469469758732 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:38 INFO - PROCESS | 1651 | 1469469758808 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:02:38 INFO - PROCESS | 1651 | 1469469758814 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:38 INFO - PROCESS | 1651 | 1469469758815 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x11918c800 == 31 [pid = 1651] [id = 196] 11:02:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x121408800) [pid = 1651] [serial = 586] [outer = 0x0] 11:02:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x1215f6400) [pid = 1651] [serial = 587] [outer = 0x121408800] 11:02:38 INFO - PROCESS | 1651 | 1469469758842 Marionette DEBUG loaded listener.js 11:02:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x123e8e400) [pid = 1651] [serial = 588] [outer = 0x121408800] 11:02:39 INFO - PROCESS | 1651 | 1469469759680 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]]]}] 11:02:39 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 11:02:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 972ms 11:02:39 INFO - PROCESS | 1651 | 1469469759700 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:02:39 INFO - PROCESS | 1651 | 1469469759702 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:02:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:02:39 INFO - PROCESS | 1651 | 1469469759717 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:02:39 INFO - PROCESS | 1651 | 1469469759722 Marionette TRACE conn2 <- [1,758,null,{}] 11:02:39 INFO - PROCESS | 1651 | 1469469759725 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}] 11:02:39 INFO - PROCESS | 1651 | 1469469759727 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:39 INFO - PROCESS | 1651 | 1469469759824 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:02:39 INFO - PROCESS | 1651 | 1469469759854 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:39 INFO - PROCESS | 1651 | 1469469759855 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a39800 == 32 [pid = 1651] [id = 197] 11:02:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x1151c9000) [pid = 1651] [serial = 589] [outer = 0x0] 11:02:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x125649800) [pid = 1651] [serial = 590] [outer = 0x1151c9000] 11:02:39 INFO - PROCESS | 1651 | 1469469759880 Marionette DEBUG loaded listener.js 11:02:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x12617cc00) [pid = 1651] [serial = 591] [outer = 0x1151c9000] 11:02:40 INFO - PROCESS | 1651 | 1469469760216 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]]]}] 11:02:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:02:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 528ms 11:02:40 INFO - PROCESS | 1651 | 1469469760241 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:02:40 INFO - PROCESS | 1651 | 1469469760242 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:02:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:02:40 INFO - PROCESS | 1651 | 1469469760251 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:02:40 INFO - PROCESS | 1651 | 1469469760252 Marionette TRACE conn2 <- [1,762,null,{}] 11:02:40 INFO - PROCESS | 1651 | 1469469760255 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}] 11:02:40 INFO - PROCESS | 1651 | 1469469760256 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:40 INFO - PROCESS | 1651 | 1469469760350 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:02:40 INFO - PROCESS | 1651 | 1469469760354 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:40 INFO - PROCESS | 1651 | 1469469760355 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x121359800 == 33 [pid = 1651] [id = 198] 11:02:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x113d99c00) [pid = 1651] [serial = 592] [outer = 0x0] 11:02:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x12657c000) [pid = 1651] [serial = 593] [outer = 0x113d99c00] 11:02:40 INFO - PROCESS | 1651 | 1469469760379 Marionette DEBUG loaded listener.js 11:02:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x126c48800) [pid = 1651] [serial = 594] [outer = 0x113d99c00] 11:02:40 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x1121e5000) [pid = 1651] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:02:40 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x12bde0800) [pid = 1651] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:02:40 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x121b54c00) [pid = 1651] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:02:40 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x117e9e000) [pid = 1651] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:02:40 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x1169e4c00) [pid = 1651] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:02:40 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x12657ec00) [pid = 1651] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:02:40 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x1160f2000) [pid = 1651] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:02:40 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x1292e3000) [pid = 1651] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:02:40 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x117e0f400) [pid = 1651] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:02:40 INFO - PROCESS | 1651 | --DOMWINDOW == 57 (0x1211cb800) [pid = 1651] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:02:41 INFO - PROCESS | 1651 | 1469469761207 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]]]}] 11:02:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:02:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 979ms 11:02:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:02:41 INFO - PROCESS | 1651 | 1469469761225 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:02:41 INFO - PROCESS | 1651 | 1469469761226 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:02:41 INFO - PROCESS | 1651 | 1469469761228 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:02:41 INFO - PROCESS | 1651 | 1469469761229 Marionette TRACE conn2 <- [1,766,null,{}] 11:02:41 INFO - PROCESS | 1651 | 1469469761231 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}] 11:02:41 INFO - PROCESS | 1651 | 1469469761232 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:41 INFO - PROCESS | 1651 | 1469469761309 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:02:41 INFO - PROCESS | 1651 | 1469469761313 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:41 INFO - PROCESS | 1651 | 1469469761316 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199ed000 == 34 [pid = 1651] [id = 199] 11:02:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x125654400) [pid = 1651] [serial = 595] [outer = 0x0] 11:02:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x1269e7400) [pid = 1651] [serial = 596] [outer = 0x125654400] 11:02:41 INFO - PROCESS | 1651 | 1469469761348 Marionette DEBUG loaded listener.js 11:02:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x128b11400) [pid = 1651] [serial = 597] [outer = 0x125654400] 11:02:42 INFO - PROCESS | 1651 | 1469469762241 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]]]}] 11:02:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:02:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1020ms 11:02:42 INFO - PROCESS | 1651 | 1469469762248 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:02:42 INFO - PROCESS | 1651 | 1469469762249 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:02:42 INFO - PROCESS | 1651 | 1469469762251 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:02:42 INFO - PROCESS | 1651 | 1469469762252 Marionette TRACE conn2 <- [1,770,null,{}] 11:02:42 INFO - PROCESS | 1651 | 1469469762261 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}] 11:02:42 INFO - PROCESS | 1651 | 1469469762263 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:42 INFO - PROCESS | 1651 | 1469469762356 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:02:42 INFO - PROCESS | 1651 | 1469469762362 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:42 INFO - PROCESS | 1651 | 1469469762363 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12568b000 == 35 [pid = 1651] [id = 200] 11:02:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x128b13800) [pid = 1651] [serial = 598] [outer = 0x0] 11:02:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x129448800) [pid = 1651] [serial = 599] [outer = 0x128b13800] 11:02:42 INFO - PROCESS | 1651 | 1469469762394 Marionette DEBUG loaded listener.js 11:02:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x12a5e2000) [pid = 1651] [serial = 600] [outer = 0x128b13800] 11:02:42 INFO - PROCESS | 1651 | 1469469762709 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]]]}] 11:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 475ms 11:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:02:42 INFO - PROCESS | 1651 | 1469469762726 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:02:42 INFO - PROCESS | 1651 | 1469469762727 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:02:42 INFO - PROCESS | 1651 | 1469469762730 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:02:42 INFO - PROCESS | 1651 | 1469469762731 Marionette TRACE conn2 <- [1,774,null,{}] 11:02:42 INFO - PROCESS | 1651 | 1469469762733 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}] 11:02:42 INFO - PROCESS | 1651 | 1469469762734 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:42 INFO - PROCESS | 1651 | 1469469762808 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:02:42 INFO - PROCESS | 1651 | 1469469762812 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:42 INFO - PROCESS | 1651 | 1469469762813 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x128ab5800 == 36 [pid = 1651] [id = 201] 11:02:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x12a6f1400) [pid = 1651] [serial = 601] [outer = 0x0] 11:02:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x12b709000) [pid = 1651] [serial = 602] [outer = 0x12a6f1400] 11:02:42 INFO - PROCESS | 1651 | 1469469762839 Marionette DEBUG loaded listener.js 11:02:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x12b8abc00) [pid = 1651] [serial = 603] [outer = 0x12a6f1400] 11:02:43 INFO - PROCESS | 1651 | 1469469763156 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]]]}] 11:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 467ms 11:02:43 INFO - PROCESS | 1651 | 1469469763198 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:02:43 INFO - PROCESS | 1651 | 1469469763199 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:02:43 INFO - PROCESS | 1651 | 1469469763201 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:02:43 INFO - PROCESS | 1651 | 1469469763202 Marionette TRACE conn2 <- [1,778,null,{}] 11:02:43 INFO - PROCESS | 1651 | 1469469763205 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}] 11:02:43 INFO - PROCESS | 1651 | 1469469763206 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:43 INFO - PROCESS | 1651 | 1469469763350 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:02:43 INFO - PROCESS | 1651 | 1469469763390 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:43 INFO - PROCESS | 1651 | 1469469763391 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x113b5e800 == 37 [pid = 1651] [id = 202] 11:02:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x112ec2c00) [pid = 1651] [serial = 604] [outer = 0x0] 11:02:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x113966000) [pid = 1651] [serial = 605] [outer = 0x112ec2c00] 11:02:43 INFO - PROCESS | 1651 | 1469469763423 Marionette DEBUG loaded listener.js 11:02:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x116acfc00) [pid = 1651] [serial = 606] [outer = 0x112ec2c00] 11:02:43 INFO - PROCESS | 1651 | 1469469763843 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]]]}] 11:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 11:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:02:43 INFO - PROCESS | 1651 | 1469469763874 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:02:43 INFO - PROCESS | 1651 | 1469469763876 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:02:43 INFO - PROCESS | 1651 | 1469469763880 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:02:43 INFO - PROCESS | 1651 | 1469469763882 Marionette TRACE conn2 <- [1,782,null,{}] 11:02:43 INFO - PROCESS | 1651 | 1469469763885 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}] 11:02:43 INFO - PROCESS | 1651 | 1469469763887 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:43 INFO - PROCESS | 1651 | 1469469763985 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:02:44 INFO - PROCESS | 1651 | 1469469764073 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:44 INFO - PROCESS | 1651 | 1469469764075 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x119479800 == 38 [pid = 1651] [id = 203] 11:02:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x119ab4000) [pid = 1651] [serial = 607] [outer = 0x0] 11:02:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x11a0b4000) [pid = 1651] [serial = 608] [outer = 0x119ab4000] 11:02:44 INFO - PROCESS | 1651 | 1469469764106 Marionette DEBUG loaded listener.js 11:02:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x1210e1c00) [pid = 1651] [serial = 609] [outer = 0x119ab4000] 11:02:44 INFO - PROCESS | 1651 | 1469469764500 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]]]}] 11:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 11:02:44 INFO - PROCESS | 1651 | 1469469764550 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:02:44 INFO - PROCESS | 1651 | 1469469764552 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:02:44 INFO - PROCESS | 1651 | 1469469764554 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:02:44 INFO - PROCESS | 1651 | 1469469764556 Marionette TRACE conn2 <- [1,786,null,{}] 11:02:44 INFO - PROCESS | 1651 | 1469469764558 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}] 11:02:44 INFO - PROCESS | 1651 | 1469469764560 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:44 INFO - PROCESS | 1651 | 1469469764659 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:02:44 INFO - PROCESS | 1651 | 1469469764713 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:44 INFO - PROCESS | 1651 | 1469469764715 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x126959800 == 39 [pid = 1651] [id = 204] 11:02:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x121b54c00) [pid = 1651] [serial = 610] [outer = 0x0] 11:02:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x124d55800) [pid = 1651] [serial = 611] [outer = 0x121b54c00] 11:02:44 INFO - PROCESS | 1651 | 1469469764743 Marionette DEBUG loaded listener.js 11:02:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x125624800) [pid = 1651] [serial = 612] [outer = 0x121b54c00] 11:02:45 INFO - PROCESS | 1651 | 1469469765139 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]]]}] 11:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 621ms 11:02:45 INFO - PROCESS | 1651 | 1469469765176 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:02:45 INFO - PROCESS | 1651 | 1469469765179 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:02:45 INFO - PROCESS | 1651 | 1469469765187 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:02:45 INFO - PROCESS | 1651 | 1469469765192 Marionette TRACE conn2 <- [1,790,null,{}] 11:02:45 INFO - PROCESS | 1651 | 1469469765195 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}] 11:02:45 INFO - PROCESS | 1651 | 1469469765197 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:45 INFO - PROCESS | 1651 | 1469469765298 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:02:45 INFO - PROCESS | 1651 | 1469469765392 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:45 INFO - PROCESS | 1651 | 1469469765393 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a6a5000 == 40 [pid = 1651] [id = 205] 11:02:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1292de000) [pid = 1651] [serial = 613] [outer = 0x0] 11:02:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x12a645c00) [pid = 1651] [serial = 614] [outer = 0x1292de000] 11:02:45 INFO - PROCESS | 1651 | 1469469765421 Marionette DEBUG loaded listener.js 11:02:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x12b958400) [pid = 1651] [serial = 615] [outer = 0x1292de000] 11:02:45 INFO - PROCESS | 1651 | 1469469765821 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]]]}] 11:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 678ms 11:02:45 INFO - PROCESS | 1651 | 1469469765861 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:02:45 INFO - PROCESS | 1651 | 1469469765863 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:02:45 INFO - PROCESS | 1651 | 1469469765866 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:02:45 INFO - PROCESS | 1651 | 1469469765867 Marionette TRACE conn2 <- [1,794,null,{}] 11:02:45 INFO - PROCESS | 1651 | 1469469765889 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}] 11:02:45 INFO - PROCESS | 1651 | 1469469765891 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:45 INFO - PROCESS | 1651 | 1469469765986 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:02:46 INFO - PROCESS | 1651 | 1469469766048 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:46 INFO - PROCESS | 1651 | 1469469766050 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a945800 == 41 [pid = 1651] [id = 206] 11:02:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x12bde0c00) [pid = 1651] [serial = 616] [outer = 0x0] 11:02:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x12be02800) [pid = 1651] [serial = 617] [outer = 0x12bde0c00] 11:02:46 INFO - PROCESS | 1651 | 1469469766078 Marionette DEBUG loaded listener.js 11:02:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x12be0dc00) [pid = 1651] [serial = 618] [outer = 0x12bde0c00] 11:02:46 INFO - PROCESS | 1651 | 1469469766478 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]]]}] 11:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 672ms 11:02:46 INFO - PROCESS | 1651 | 1469469766673 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:02:46 INFO - PROCESS | 1651 | 1469469766675 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:02:46 INFO - PROCESS | 1651 | 1469469766698 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:02:46 INFO - PROCESS | 1651 | 1469469766699 Marionette TRACE conn2 <- [1,798,null,{}] 11:02:46 INFO - PROCESS | 1651 | 1469469766703 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}] 11:02:46 INFO - PROCESS | 1651 | 1469469766705 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:46 INFO - PROCESS | 1651 | 1469469766796 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:02:46 INFO - PROCESS | 1651 | 1469469766846 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:46 INFO - PROCESS | 1651 | 1469469766849 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x118773000 == 42 [pid = 1651] [id = 207] 11:02:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x117e9fc00) [pid = 1651] [serial = 619] [outer = 0x0] 11:02:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11814b400) [pid = 1651] [serial = 620] [outer = 0x117e9fc00] 11:02:46 INFO - PROCESS | 1651 | 1469469766876 Marionette DEBUG loaded listener.js 11:02:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1185eb400) [pid = 1651] [serial = 621] [outer = 0x117e9fc00] 11:02:47 INFO - PROCESS | 1651 | 1469469767282 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]]]}] 11:02:47 INFO - PROCESS | 1651 | --DOCSHELL 0x128ab5800 == 41 [pid = 1651] [id = 201] 11:02:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12568b000 == 40 [pid = 1651] [id = 200] 11:02:47 INFO - PROCESS | 1651 | --DOCSHELL 0x1199ed000 == 39 [pid = 1651] [id = 199] 11:02:47 INFO - PROCESS | 1651 | --DOCSHELL 0x121359800 == 38 [pid = 1651] [id = 198] 11:02:47 INFO - PROCESS | 1651 | --DOCSHELL 0x119a39800 == 37 [pid = 1651] [id = 197] 11:02:47 INFO - PROCESS | 1651 | --DOCSHELL 0x11918c800 == 36 [pid = 1651] [id = 196] 11:02:47 INFO - PROCESS | 1651 | --DOCSHELL 0x117088000 == 35 [pid = 1651] [id = 195] 11:02:47 INFO - PROCESS | 1651 | --DOCSHELL 0x113362000 == 34 [pid = 1651] [id = 194] 11:02:47 INFO - PROCESS | 1651 | --DOCSHELL 0x11699f000 == 33 [pid = 1651] [id = 193] 11:02:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12a32e800 == 32 [pid = 1651] [id = 192] 11:02:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12a945800 == 31 [pid = 1651] [id = 206] 11:02:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12a6a5000 == 30 [pid = 1651] [id = 205] 11:02:47 INFO - PROCESS | 1651 | --DOCSHELL 0x126959800 == 29 [pid = 1651] [id = 204] 11:02:47 INFO - PROCESS | 1651 | --DOCSHELL 0x119479800 == 28 [pid = 1651] [id = 203] 11:02:47 INFO - PROCESS | 1651 | --DOCSHELL 0x113b5e800 == 27 [pid = 1651] [id = 202] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1210dbc00) [pid = 1651] [serial = 554] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1212ec400) [pid = 1651] [serial = 555] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12c5ea800) [pid = 1651] [serial = 546] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x123e95000) [pid = 1651] [serial = 557] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1188f6400) [pid = 1651] [serial = 551] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1194b1000) [pid = 1651] [serial = 552] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1176a9c00) [pid = 1651] [serial = 548] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x117e9f000) [pid = 1651] [serial = 549] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x128b06c00) [pid = 1651] [serial = 564] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x128a81c00) [pid = 1651] [serial = 563] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12928c800) [pid = 1651] [serial = 566] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x129450800) [pid = 1651] [serial = 572] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x1292e3800) [pid = 1651] [serial = 567] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x125619800) [pid = 1651] [serial = 560] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x12564b000) [pid = 1651] [serial = 561] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x124f6f400) [pid = 1651] [serial = 569] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x12a6f5c00) [pid = 1651] [serial = 573] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x129006400) [pid = 1651] [serial = 570] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x124b4f000) [pid = 1651] [serial = 558] [outer = 0x0] [url = about:blank] 11:02:47 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x12a742c00) [pid = 1651] [serial = 575] [outer = 0x0] [url = about:blank] 11:02:47 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 11:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1122ms 11:02:47 INFO - PROCESS | 1651 | 1469469767841 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:02:47 INFO - PROCESS | 1651 | 1469469767843 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:02:47 INFO - PROCESS | 1651 | 1469469767848 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:02:47 INFO - PROCESS | 1651 | 1469469767849 Marionette TRACE conn2 <- [1,802,null,{}] 11:02:47 INFO - PROCESS | 1651 | 1469469767854 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}] 11:02:47 INFO - PROCESS | 1651 | 1469469767856 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:47 INFO - PROCESS | 1651 | 1469469767937 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:02:47 INFO - PROCESS | 1651 | 1469469767943 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:47 INFO - PROCESS | 1651 | 1469469767946 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x112d69800 == 28 [pid = 1651] [id = 208] 11:02:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x1121e7000) [pid = 1651] [serial = 622] [outer = 0x0] 11:02:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x112714400) [pid = 1651] [serial = 623] [outer = 0x1121e7000] 11:02:47 INFO - PROCESS | 1651 | 1469469767976 Marionette DEBUG loaded listener.js 11:02:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x1127d4000) [pid = 1651] [serial = 624] [outer = 0x1121e7000] 11:02:48 INFO - PROCESS | 1651 | 1469469768332 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]]]}] 11:02:48 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 11:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 521ms 11:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:02:48 INFO - PROCESS | 1651 | 1469469768369 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:02:48 INFO - PROCESS | 1651 | 1469469768371 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:02:48 INFO - PROCESS | 1651 | 1469469768391 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:02:48 INFO - PROCESS | 1651 | 1469469768394 Marionette TRACE conn2 <- [1,806,null,{}] 11:02:48 INFO - PROCESS | 1651 | 1469469768400 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}] 11:02:48 INFO - PROCESS | 1651 | 1469469768402 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:48 INFO - PROCESS | 1651 | 1469469768484 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:02:48 INFO - PROCESS | 1651 | 1469469768491 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:48 INFO - PROCESS | 1651 | 1469469768493 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x116574800 == 29 [pid = 1651] [id = 209] 11:02:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x113b04000) [pid = 1651] [serial = 625] [outer = 0x0] 11:02:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x113d9d000) [pid = 1651] [serial = 626] [outer = 0x113b04000] 11:02:48 INFO - PROCESS | 1651 | 1469469768533 Marionette DEBUG loaded listener.js 11:02:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x115e11800) [pid = 1651] [serial = 627] [outer = 0x113b04000] 11:02:48 INFO - PROCESS | 1651 | [1651] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:02:48 INFO - PROCESS | 1651 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:02:48 INFO - PROCESS | 1651 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:02:48 INFO - PROCESS | 1651 | [GFX2-]: Using SkiaGL canvas. 11:02:49 INFO - PROCESS | 1651 | 1469469769009 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]]]}] 11:02:49 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 11:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 642ms 11:02:49 INFO - PROCESS | 1651 | 1469469769016 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:02:49 INFO - PROCESS | 1651 | 1469469769017 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:02:49 INFO - PROCESS | 1651 | 1469469769019 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:02:49 INFO - PROCESS | 1651 | 1469469769022 Marionette TRACE conn2 <- [1,810,null,{}] 11:02:49 INFO - PROCESS | 1651 | 1469469769031 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}] 11:02:49 INFO - PROCESS | 1651 | 1469469769034 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:49 INFO - PROCESS | 1651 | 1469469769117 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:02:49 INFO - PROCESS | 1651 | 1469469769143 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:49 INFO - PROCESS | 1651 | 1469469769146 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e73000 == 30 [pid = 1651] [id = 210] 11:02:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x117e9d800) [pid = 1651] [serial = 628] [outer = 0x0] 11:02:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x117ea0400) [pid = 1651] [serial = 629] [outer = 0x117e9d800] 11:02:49 INFO - PROCESS | 1651 | 1469469769174 Marionette DEBUG loaded listener.js 11:02:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x11835e000) [pid = 1651] [serial = 630] [outer = 0x117e9d800] 11:02:49 INFO - PROCESS | 1651 | 1469469769530 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]]]}] 11:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 522ms 11:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:02:49 INFO - PROCESS | 1651 | 1469469769541 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:02:49 INFO - PROCESS | 1651 | 1469469769543 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:02:49 INFO - PROCESS | 1651 | 1469469769545 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:02:49 INFO - PROCESS | 1651 | 1469469769546 Marionette TRACE conn2 <- [1,814,null,{}] 11:02:49 INFO - PROCESS | 1651 | 1469469769548 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}] 11:02:49 INFO - PROCESS | 1651 | 1469469769549 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:49 INFO - PROCESS | 1651 | 1469469769647 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:02:49 INFO - PROCESS | 1651 | 1469469769674 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:49 INFO - PROCESS | 1651 | 1469469769675 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184b4800 == 31 [pid = 1651] [id = 211] 11:02:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x118513c00) [pid = 1651] [serial = 631] [outer = 0x0] 11:02:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1187eb400) [pid = 1651] [serial = 632] [outer = 0x118513c00] 11:02:49 INFO - PROCESS | 1651 | 1469469769700 Marionette DEBUG loaded listener.js 11:02:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1188f6400) [pid = 1651] [serial = 633] [outer = 0x118513c00] 11:02:50 INFO - PROCESS | 1651 | 1469469770011 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] 11:02:50 INFO - PROCESS | 1651 | 1469469770067 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:02:50 INFO - PROCESS | 1651 | 1469469770069 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:02:50 INFO - PROCESS | 1651 | 1469469770070 Marionette TRACE conn2 <- [1,818,null,{}] 11:02:50 INFO - PROCESS | 1651 | 1469469770072 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}] 11:02:50 INFO - PROCESS | 1651 | 1469469770074 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:50 INFO - PROCESS | 1651 | 1469469770166 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:02:50 INFO - PROCESS | 1651 | 1469469770199 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:50 INFO - PROCESS | 1651 | 1469469770200 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x119191000 == 32 [pid = 1651] [id = 212] 11:02:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1188f7c00) [pid = 1651] [serial = 634] [outer = 0x0] 11:02:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1192e8800) [pid = 1651] [serial = 635] [outer = 0x1188f7c00] 11:02:50 INFO - PROCESS | 1651 | 1469469770225 Marionette DEBUG loaded listener.js 11:02:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1194be000) [pid = 1651] [serial = 636] [outer = 0x1188f7c00] 11:02:50 INFO - PROCESS | 1651 | 1469469770534 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]]]}] 11:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 521ms 11:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:02:50 INFO - PROCESS | 1651 | 1469469770591 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:02:50 INFO - PROCESS | 1651 | 1469469770592 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:02:50 INFO - PROCESS | 1651 | 1469469770594 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:02:50 INFO - PROCESS | 1651 | 1469469770595 Marionette TRACE conn2 <- [1,822,null,{}] 11:02:50 INFO - PROCESS | 1651 | 1469469770598 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}] 11:02:50 INFO - PROCESS | 1651 | 1469469770602 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:50 INFO - PROCESS | 1651 | 1469469770715 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:02:50 INFO - PROCESS | 1651 | 1469469770748 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:50 INFO - PROCESS | 1651 | 1469469770749 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199f2800 == 33 [pid = 1651] [id = 213] 11:02:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x119a7fc00) [pid = 1651] [serial = 637] [outer = 0x0] 11:02:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x121063c00) [pid = 1651] [serial = 638] [outer = 0x119a7fc00] 11:02:50 INFO - PROCESS | 1651 | 1469469770774 Marionette DEBUG loaded listener.js 11:02:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1211ce400) [pid = 1651] [serial = 639] [outer = 0x119a7fc00] 11:02:51 INFO - PROCESS | 1651 | 1469469771156 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] 11:02:51 INFO - PROCESS | 1651 | 1469469771219 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:02:51 INFO - PROCESS | 1651 | 1469469771230 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:02:51 INFO - PROCESS | 1651 | 1469469771232 Marionette TRACE conn2 <- [1,826,null,{}] 11:02:51 INFO - PROCESS | 1651 | 1469469771240 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}] 11:02:51 INFO - PROCESS | 1651 | 1469469771243 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:51 INFO - PROCESS | 1651 | 1469469771377 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:02:51 INFO - PROCESS | 1651 | 1469469771429 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:51 INFO - PROCESS | 1651 | 1469469771430 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12125d800 == 34 [pid = 1651] [id = 214] 11:02:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x117e9cc00) [pid = 1651] [serial = 640] [outer = 0x0] 11:02:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1211ce000) [pid = 1651] [serial = 641] [outer = 0x117e9cc00] 11:02:51 INFO - PROCESS | 1651 | 1469469771503 Marionette DEBUG loaded listener.js 11:02:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x121df0400) [pid = 1651] [serial = 642] [outer = 0x117e9cc00] 11:02:51 INFO - PROCESS | 1651 | 1469469771817 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]]]}] 11:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 619ms 11:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:02:51 INFO - PROCESS | 1651 | 1469469771850 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:02:51 INFO - PROCESS | 1651 | 1469469771851 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:02:51 INFO - PROCESS | 1651 | 1469469771861 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:02:51 INFO - PROCESS | 1651 | 1469469771862 Marionette TRACE conn2 <- [1,830,null,{}] 11:02:51 INFO - PROCESS | 1651 | 1469469771864 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}] 11:02:51 INFO - PROCESS | 1651 | 1469469771865 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:52 INFO - PROCESS | 1651 | 1469469772013 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:02:52 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12a6f1400) [pid = 1651] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:02:52 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x125654400) [pid = 1651] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:02:52 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x113d99c00) [pid = 1651] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:02:52 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x128b13800) [pid = 1651] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:02:52 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x121408800) [pid = 1651] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:02:52 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x129445000) [pid = 1651] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:02:52 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1192e8000) [pid = 1651] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:02:52 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1176ab000) [pid = 1651] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:02:52 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x113b0bc00) [pid = 1651] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:02:52 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1151c9000) [pid = 1651] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:02:52 INFO - PROCESS | 1651 | 1469469772051 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:52 INFO - PROCESS | 1651 | 1469469772052 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12136d000 == 35 [pid = 1651] [id = 215] 11:02:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x11390d000) [pid = 1651] [serial = 643] [outer = 0x0] 11:02:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x116aa1c00) [pid = 1651] [serial = 644] [outer = 0x11390d000] 11:02:52 INFO - PROCESS | 1651 | 1469469772077 Marionette DEBUG loaded listener.js 11:02:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x121408800) [pid = 1651] [serial = 645] [outer = 0x11390d000] 11:02:52 INFO - PROCESS | 1651 | 1469469772323 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]]]}] 11:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 525ms 11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:02:52 INFO - PROCESS | 1651 | 1469469772379 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:02:52 INFO - PROCESS | 1651 | 1469469772380 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:02:52 INFO - PROCESS | 1651 | 1469469772382 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:02:52 INFO - PROCESS | 1651 | 1469469772383 Marionette TRACE conn2 <- [1,834,null,{}] 11:02:52 INFO - PROCESS | 1651 | 1469469772394 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}] 11:02:52 INFO - PROCESS | 1651 | 1469469772395 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:52 INFO - PROCESS | 1651 | 1469469772474 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:02:52 INFO - PROCESS | 1651 | 1469469772478 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:52 INFO - PROCESS | 1651 | 1469469772479 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x123e37800 == 36 [pid = 1651] [id = 216] 11:02:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1169e5400) [pid = 1651] [serial = 646] [outer = 0x0] 11:02:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x123e95c00) [pid = 1651] [serial = 647] [outer = 0x1169e5400] 11:02:52 INFO - PROCESS | 1651 | 1469469772503 Marionette DEBUG loaded listener.js 11:02:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x123e9d400) [pid = 1651] [serial = 648] [outer = 0x1169e5400] 11:02:52 INFO - PROCESS | 1651 | 1469469772838 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]]]}] 11:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 469ms 11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:02:52 INFO - PROCESS | 1651 | 1469469772851 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:02:52 INFO - PROCESS | 1651 | 1469469772852 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:02:52 INFO - PROCESS | 1651 | 1469469772857 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:02:52 INFO - PROCESS | 1651 | 1469469772858 Marionette TRACE conn2 <- [1,838,null,{}] 11:02:52 INFO - PROCESS | 1651 | 1469469772860 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}] 11:02:52 INFO - PROCESS | 1651 | 1469469772861 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:52 INFO - PROCESS | 1651 | 1469469772958 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:02:52 INFO - PROCESS | 1651 | 1469469772964 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:52 INFO - PROCESS | 1651 | 1469469772965 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x124d8d000 == 37 [pid = 1651] [id = 217] 11:02:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x112a87c00) [pid = 1651] [serial = 649] [outer = 0x0] 11:02:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x123f7dc00) [pid = 1651] [serial = 650] [outer = 0x112a87c00] 11:02:52 INFO - PROCESS | 1651 | 1469469772989 Marionette DEBUG loaded listener.js 11:02:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x124dbac00) [pid = 1651] [serial = 651] [outer = 0x112a87c00] 11:02:53 INFO - PROCESS | 1651 | 1469469773316 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]]]}] 11:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 470ms 11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:02:53 INFO - PROCESS | 1651 | 1469469773326 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:02:53 INFO - PROCESS | 1651 | 1469469773329 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:02:53 INFO - PROCESS | 1651 | 1469469773332 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:02:53 INFO - PROCESS | 1651 | 1469469773335 Marionette TRACE conn2 <- [1,842,null,{}] 11:02:53 INFO - PROCESS | 1651 | 1469469773341 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}] 11:02:53 INFO - PROCESS | 1651 | 1469469773343 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:53 INFO - PROCESS | 1651 | 1469469773482 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:02:53 INFO - PROCESS | 1651 | 1469469773551 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:53 INFO - PROCESS | 1651 | 1469469773553 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x1256d3800 == 38 [pid = 1651] [id = 218] 11:02:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x123e24400) [pid = 1651] [serial = 652] [outer = 0x0] 11:02:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x124f6f800) [pid = 1651] [serial = 653] [outer = 0x123e24400] 11:02:53 INFO - PROCESS | 1651 | 1469469773597 Marionette DEBUG loaded listener.js 11:02:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12564dc00) [pid = 1651] [serial = 654] [outer = 0x123e24400] 11:02:53 INFO - PROCESS | 1651 | 1469469773942 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]]]}] 11:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 623ms 11:02:53 INFO - PROCESS | 1651 | 1469469773962 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:02:53 INFO - PROCESS | 1651 | 1469469773964 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:02:53 INFO - PROCESS | 1651 | 1469469773966 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:02:53 INFO - PROCESS | 1651 | 1469469773967 Marionette TRACE conn2 <- [1,846,null,{}] 11:02:53 INFO - PROCESS | 1651 | 1469469773977 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}] 11:02:53 INFO - PROCESS | 1651 | 1469469773979 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:54 INFO - PROCESS | 1651 | 1469469774101 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:02:54 INFO - PROCESS | 1651 | 1469469774149 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:54 INFO - PROCESS | 1651 | 1469469774151 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x111c99800 == 39 [pid = 1651] [id = 219] 11:02:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x111c14800) [pid = 1651] [serial = 655] [outer = 0x0] 11:02:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11213ec00) [pid = 1651] [serial = 656] [outer = 0x111c14800] 11:02:54 INFO - PROCESS | 1651 | 1469469774183 Marionette DEBUG loaded listener.js 11:02:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1127d8c00) [pid = 1651] [serial = 657] [outer = 0x111c14800] 11:02:54 INFO - PROCESS | 1651 | 1469469774651 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]]]}] 11:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 718ms 11:02:54 INFO - PROCESS | 1651 | 1469469774686 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:02:54 INFO - PROCESS | 1651 | 1469469774688 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:02:54 INFO - PROCESS | 1651 | 1469469774691 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:02:54 INFO - PROCESS | 1651 | 1469469774693 Marionette TRACE conn2 <- [1,850,null,{}] 11:02:54 INFO - PROCESS | 1651 | 1469469774696 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}] 11:02:54 INFO - PROCESS | 1651 | 1469469774700 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:54 INFO - PROCESS | 1651 | 1469469774809 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:02:54 INFO - PROCESS | 1651 | 1469469774903 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:54 INFO - PROCESS | 1651 | 1469469774905 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x11816f000 == 40 [pid = 1651] [id = 220] 11:02:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x113d44400) [pid = 1651] [serial = 658] [outer = 0x0] 11:02:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x116085000) [pid = 1651] [serial = 659] [outer = 0x113d44400] 11:02:54 INFO - PROCESS | 1651 | 1469469774935 Marionette DEBUG loaded listener.js 11:02:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1172b2000) [pid = 1651] [serial = 660] [outer = 0x113d44400] 11:02:55 INFO - PROCESS | 1651 | 1469469775574 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]]]}] 11:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 920ms 11:02:55 INFO - PROCESS | 1651 | 1469469775611 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:02:55 INFO - PROCESS | 1651 | 1469469775614 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:02:55 INFO - PROCESS | 1651 | 1469469775617 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:02:55 INFO - PROCESS | 1651 | 1469469775619 Marionette TRACE conn2 <- [1,854,null,{}] 11:02:55 INFO - PROCESS | 1651 | 1469469775624 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}] 11:02:55 INFO - PROCESS | 1651 | 1469469775625 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:55 INFO - PROCESS | 1651 | 1469469775730 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:02:55 INFO - PROCESS | 1651 | 1469469775806 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:55 INFO - PROCESS | 1651 | 1469469775809 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x116161000 == 41 [pid = 1651] [id = 221] 11:02:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1160f6800) [pid = 1651] [serial = 661] [outer = 0x0] 11:02:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x11697a000) [pid = 1651] [serial = 662] [outer = 0x1160f6800] 11:02:55 INFO - PROCESS | 1651 | 1469469775837 Marionette DEBUG loaded listener.js 11:02:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x117e92000) [pid = 1651] [serial = 663] [outer = 0x1160f6800] 11:02:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1256d3800 == 40 [pid = 1651] [id = 218] 11:02:56 INFO - PROCESS | 1651 | --DOCSHELL 0x124d8d000 == 39 [pid = 1651] [id = 217] 11:02:56 INFO - PROCESS | 1651 | --DOCSHELL 0x123e37800 == 38 [pid = 1651] [id = 216] 11:02:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12136d000 == 37 [pid = 1651] [id = 215] 11:02:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12125d800 == 36 [pid = 1651] [id = 214] 11:02:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1199f2800 == 35 [pid = 1651] [id = 213] 11:02:56 INFO - PROCESS | 1651 | --DOCSHELL 0x119191000 == 34 [pid = 1651] [id = 212] 11:02:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1184b4800 == 33 [pid = 1651] [id = 211] 11:02:56 INFO - PROCESS | 1651 | --DOCSHELL 0x117e73000 == 32 [pid = 1651] [id = 210] 11:02:56 INFO - PROCESS | 1651 | --DOCSHELL 0x116574800 == 31 [pid = 1651] [id = 209] 11:02:56 INFO - PROCESS | 1651 | --DOCSHELL 0x112d69800 == 30 [pid = 1651] [id = 208] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1269e7400) [pid = 1651] [serial = 596] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12657c000) [pid = 1651] [serial = 593] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x129448800) [pid = 1651] [serial = 599] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1215f6400) [pid = 1651] [serial = 587] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12b8a8c00) [pid = 1651] [serial = 576] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1194bbc00) [pid = 1651] [serial = 584] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1185e4800) [pid = 1651] [serial = 585] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x117e97400) [pid = 1651] [serial = 581] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1185ea000) [pid = 1651] [serial = 582] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1169e6400) [pid = 1651] [serial = 578] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x117e9d400) [pid = 1651] [serial = 579] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12a5e2000) [pid = 1651] [serial = 600] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12b8abc00) [pid = 1651] [serial = 603] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x125649800) [pid = 1651] [serial = 590] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12617cc00) [pid = 1651] [serial = 591] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128b11400) [pid = 1651] [serial = 597] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x126c48800) [pid = 1651] [serial = 594] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x123e8e400) [pid = 1651] [serial = 588] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12b709000) [pid = 1651] [serial = 602] [outer = 0x0] [url = about:blank] 11:02:56 INFO - PROCESS | 1651 | 1469469776252 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]]]}] 11:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 677ms 11:02:56 INFO - PROCESS | 1651 | 1469469776294 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:02:56 INFO - PROCESS | 1651 | 1469469776297 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:02:56 INFO - PROCESS | 1651 | 1469469776302 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:02:56 INFO - PROCESS | 1651 | 1469469776303 Marionette TRACE conn2 <- [1,858,null,{}] 11:02:56 INFO - PROCESS | 1651 | 1469469776306 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}] 11:02:56 INFO - PROCESS | 1651 | 1469469776307 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:56 INFO - PROCESS | 1651 | 1469469776385 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:02:56 INFO - PROCESS | 1651 | 1469469776393 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:56 INFO - PROCESS | 1651 | 1469469776394 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x11735e000 == 31 [pid = 1651] [id = 222] 11:02:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x117e9c800) [pid = 1651] [serial = 664] [outer = 0x0] 11:02:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1185e9c00) [pid = 1651] [serial = 665] [outer = 0x117e9c800] 11:02:56 INFO - PROCESS | 1651 | 1469469776422 Marionette DEBUG loaded listener.js 11:02:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x119149000) [pid = 1651] [serial = 666] [outer = 0x117e9c800] 11:02:56 INFO - PROCESS | 1651 | 1469469776734 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]]]}] 11:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 474ms 11:02:56 INFO - PROCESS | 1651 | 1469469776775 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:02:56 INFO - PROCESS | 1651 | 1469469776776 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:02:56 INFO - PROCESS | 1651 | 1469469776779 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:02:56 INFO - PROCESS | 1651 | 1469469776781 Marionette TRACE conn2 <- [1,862,null,{}] 11:02:56 INFO - PROCESS | 1651 | 1469469776789 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}] 11:02:56 INFO - PROCESS | 1651 | 1469469776792 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:56 INFO - PROCESS | 1651 | 1469469776867 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:02:56 INFO - PROCESS | 1651 | 1469469776875 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:56 INFO - PROCESS | 1651 | 1469469776877 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x11918d800 == 32 [pid = 1651] [id = 223] 11:02:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11953e400) [pid = 1651] [serial = 667] [outer = 0x0] 11:02:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x119aba000) [pid = 1651] [serial = 668] [outer = 0x11953e400] 11:02:56 INFO - PROCESS | 1651 | 1469469776905 Marionette DEBUG loaded listener.js 11:02:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x121066800) [pid = 1651] [serial = 669] [outer = 0x11953e400] 11:02:57 INFO - PROCESS | 1651 | 1469469777227 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]]]}] 11:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 470ms 11:02:57 INFO - PROCESS | 1651 | 1469469777250 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:02:57 INFO - PROCESS | 1651 | 1469469777251 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:02:57 INFO - PROCESS | 1651 | 1469469777254 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:02:57 INFO - PROCESS | 1651 | 1469469777257 Marionette TRACE conn2 <- [1,866,null,{}] 11:02:57 INFO - PROCESS | 1651 | 1469469777260 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}] 11:02:57 INFO - PROCESS | 1651 | 1469469777261 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:57 INFO - PROCESS | 1651 | 1469469777342 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:02:57 INFO - PROCESS | 1651 | 1469469777389 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:57 INFO - PROCESS | 1651 | 1469469777390 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199d3800 == 33 [pid = 1651] [id = 224] 11:02:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x119a76400) [pid = 1651] [serial = 670] [outer = 0x0] 11:02:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1210dfc00) [pid = 1651] [serial = 671] [outer = 0x119a76400] 11:02:57 INFO - PROCESS | 1651 | 1469469777415 Marionette DEBUG loaded listener.js 11:02:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x121611800) [pid = 1651] [serial = 672] [outer = 0x119a76400] 11:02:57 INFO - PROCESS | 1651 | 1469469777712 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]]]}] 11:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 471ms 11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:02:57 INFO - PROCESS | 1651 | 1469469777726 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:02:57 INFO - PROCESS | 1651 | 1469469777727 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:02:57 INFO - PROCESS | 1651 | 1469469777730 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:02:57 INFO - PROCESS | 1651 | 1469469777731 Marionette TRACE conn2 <- [1,870,null,{}] 11:02:57 INFO - PROCESS | 1651 | 1469469777733 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}] 11:02:57 INFO - PROCESS | 1651 | 1469469777734 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:57 INFO - PROCESS | 1651 | 1469469777811 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:02:57 INFO - PROCESS | 1651 | 1469469777815 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:57 INFO - PROCESS | 1651 | 1469469777816 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x117245800 == 34 [pid = 1651] [id = 225] 11:02:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x121b61c00) [pid = 1651] [serial = 673] [outer = 0x0] 11:02:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x123e90800) [pid = 1651] [serial = 674] [outer = 0x121b61c00] 11:02:57 INFO - PROCESS | 1651 | 1469469777843 Marionette DEBUG loaded listener.js 11:02:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x123e9c800) [pid = 1651] [serial = 675] [outer = 0x121b61c00] 11:02:58 INFO - PROCESS | 1651 | 1469469778163 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]]]}] 11:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 468ms 11:02:58 INFO - PROCESS | 1651 | 1469469778198 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:02:58 INFO - PROCESS | 1651 | 1469469778200 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:02:58 INFO - PROCESS | 1651 | 1469469778202 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:02:58 INFO - PROCESS | 1651 | 1469469778203 Marionette TRACE conn2 <- [1,874,null,{}] 11:02:58 INFO - PROCESS | 1651 | 1469469778205 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}] 11:02:58 INFO - PROCESS | 1651 | 1469469778209 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:58 INFO - PROCESS | 1651 | 1469469778332 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:02:58 INFO - PROCESS | 1651 | 1469469778344 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:58 INFO - PROCESS | 1651 | 1469469778345 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x121ba9000 == 35 [pid = 1651] [id = 226] 11:02:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x123e9bc00) [pid = 1651] [serial = 676] [outer = 0x0] 11:02:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x124f63c00) [pid = 1651] [serial = 677] [outer = 0x123e9bc00] 11:02:58 INFO - PROCESS | 1651 | 1469469778370 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x126085800) [pid = 1651] [serial = 678] [outer = 0x123e9bc00] 11:02:58 INFO - PROCESS | 1651 | 1469469778699 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]]]}] 11:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 522ms 11:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:02:58 INFO - PROCESS | 1651 | 1469469778732 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:02:58 INFO - PROCESS | 1651 | 1469469778733 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:02:58 INFO - PROCESS | 1651 | 1469469778735 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:02:58 INFO - PROCESS | 1651 | 1469469778736 Marionette TRACE conn2 <- [1,878,null,{}] 11:02:58 INFO - PROCESS | 1651 | 1469469778738 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}] 11:02:58 INFO - PROCESS | 1651 | 1469469778740 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:58 INFO - PROCESS | 1651 | 1469469778831 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:02:58 INFO - PROCESS | 1651 | 1469469778834 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:58 INFO - PROCESS | 1651 | 1469469778835 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x126556800 == 36 [pid = 1651] [id = 227] 11:02:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x126179800) [pid = 1651] [serial = 679] [outer = 0x0] 11:02:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12657d000) [pid = 1651] [serial = 680] [outer = 0x126179800] 11:02:58 INFO - PROCESS | 1651 | 1469469778861 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12678b400) [pid = 1651] [serial = 681] [outer = 0x126179800] 11:02:59 INFO - PROCESS | 1651 | 1469469779208 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]]]}] 11:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 518ms 11:02:59 INFO - PROCESS | 1651 | 1469469779254 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:02:59 INFO - PROCESS | 1651 | 1469469779255 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:02:59 INFO - PROCESS | 1651 | 1469469779257 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:02:59 INFO - PROCESS | 1651 | 1469469779259 Marionette TRACE conn2 <- [1,882,null,{}] 11:02:59 INFO - PROCESS | 1651 | 1469469779261 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}] 11:02:59 INFO - PROCESS | 1651 | 1469469779262 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:59 INFO - PROCESS | 1651 | 1469469779356 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:02:59 INFO - PROCESS | 1651 | 1469469779360 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:59 INFO - PROCESS | 1651 | 1469469779361 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x128ab6800 == 37 [pid = 1651] [id = 228] 11:02:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12678bc00) [pid = 1651] [serial = 682] [outer = 0x0] 11:02:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x126c3f800) [pid = 1651] [serial = 683] [outer = 0x12678bc00] 11:02:59 INFO - PROCESS | 1651 | 1469469779386 Marionette DEBUG loaded listener.js 11:02:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x126c47c00) [pid = 1651] [serial = 684] [outer = 0x12678bc00] 11:02:59 INFO - PROCESS | 1651 | 1469469779787 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]]]}] 11:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 568ms 11:02:59 INFO - PROCESS | 1651 | 1469469779827 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:02:59 INFO - PROCESS | 1651 | 1469469779829 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:02:59 INFO - PROCESS | 1651 | 1469469779838 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:02:59 INFO - PROCESS | 1651 | 1469469779841 Marionette TRACE conn2 <- [1,886,null,{}] 11:02:59 INFO - PROCESS | 1651 | 1469469779843 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}] 11:02:59 INFO - PROCESS | 1651 | 1469469779845 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:02:59 INFO - PROCESS | 1651 | 1469469779991 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:03:00 INFO - PROCESS | 1651 | 1469469780045 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:00 INFO - PROCESS | 1651 | 1469469780046 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x129092800 == 38 [pid = 1651] [id = 229] 11:03:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1269e8000) [pid = 1651] [serial = 685] [outer = 0x0] 11:03:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x128a84400) [pid = 1651] [serial = 686] [outer = 0x1269e8000] 11:03:00 INFO - PROCESS | 1651 | 1469469780097 Marionette DEBUG loaded listener.js 11:03:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128a8ac00) [pid = 1651] [serial = 687] [outer = 0x1269e8000] 11:03:00 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1188f7c00) [pid = 1651] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:03:00 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x117e9d800) [pid = 1651] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:03:00 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1121e7000) [pid = 1651] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:03:00 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118513c00) [pid = 1651] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:03:00 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x113b04000) [pid = 1651] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:03:00 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x117e9fc00) [pid = 1651] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:03:00 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x112ec2c00) [pid = 1651] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:03:00 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x119ab4000) [pid = 1651] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:03:00 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x121b54c00) [pid = 1651] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:03:00 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1292de000) [pid = 1651] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:03:00 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x119a7fc00) [pid = 1651] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:03:00 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12bde0c00) [pid = 1651] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:03:00 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x117e9cc00) [pid = 1651] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:03:00 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x11390d000) [pid = 1651] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:03:00 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x112a87c00) [pid = 1651] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:03:00 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1169e5400) [pid = 1651] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:03:00 INFO - PROCESS | 1651 | 1469469780569 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]]]}] 11:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 775ms 11:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:03:00 INFO - PROCESS | 1651 | 1469469780608 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:03:00 INFO - PROCESS | 1651 | 1469469780609 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:03:00 INFO - PROCESS | 1651 | 1469469780611 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:03:00 INFO - PROCESS | 1651 | 1469469780612 Marionette TRACE conn2 <- [1,890,null,{}] 11:03:00 INFO - PROCESS | 1651 | 1469469780614 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}] 11:03:00 INFO - PROCESS | 1651 | 1469469780616 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:00 INFO - PROCESS | 1651 | 1469469780693 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:03:00 INFO - PROCESS | 1651 | 1469469780744 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:00 INFO - PROCESS | 1651 | 1469469780745 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a2e000 == 39 [pid = 1651] [id = 230] 11:03:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1121e7000) [pid = 1651] [serial = 688] [outer = 0x0] 11:03:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x117e97000) [pid = 1651] [serial = 689] [outer = 0x1121e7000] 11:03:00 INFO - PROCESS | 1651 | 1469469780769 Marionette DEBUG loaded listener.js 11:03:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12106c400) [pid = 1651] [serial = 690] [outer = 0x1121e7000] 11:03:01 INFO - PROCESS | 1651 | 1469469781036 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]]]}] 11:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 469ms 11:03:01 INFO - PROCESS | 1651 | 1469469781080 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:03:01 INFO - PROCESS | 1651 | 1469469781082 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:03:01 INFO - PROCESS | 1651 | 1469469781084 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:03:01 INFO - PROCESS | 1651 | 1469469781086 Marionette TRACE conn2 <- [1,894,null,{}] 11:03:01 INFO - PROCESS | 1651 | 1469469781096 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}] 11:03:01 INFO - PROCESS | 1651 | 1469469781098 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:01 INFO - PROCESS | 1651 | 1469469781192 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:03:01 INFO - PROCESS | 1651 | 1469469781196 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:01 INFO - PROCESS | 1651 | 1469469781198 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a69c800 == 40 [pid = 1651] [id = 231] 11:03:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1210dd000) [pid = 1651] [serial = 691] [outer = 0x0] 11:03:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128a8b000) [pid = 1651] [serial = 692] [outer = 0x1210dd000] 11:03:01 INFO - PROCESS | 1651 | 1469469781232 Marionette DEBUG loaded listener.js 11:03:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128b11400) [pid = 1651] [serial = 693] [outer = 0x1210dd000] 11:03:01 INFO - PROCESS | 1651 | 1469469781575 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]]]}] 11:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 532ms 11:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:03:01 INFO - PROCESS | 1651 | 1469469781624 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:03:01 INFO - PROCESS | 1651 | 1469469781625 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:03:01 INFO - PROCESS | 1651 | 1469469781628 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:03:01 INFO - PROCESS | 1651 | 1469469781629 Marionette TRACE conn2 <- [1,898,null,{}] 11:03:01 INFO - PROCESS | 1651 | 1469469781631 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}] 11:03:01 INFO - PROCESS | 1651 | 1469469781632 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:01 INFO - PROCESS | 1651 | 1469469781709 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:03:01 INFO - PROCESS | 1651 | 1469469781712 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:01 INFO - PROCESS | 1651 | 1469469781713 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ac0e800 == 41 [pid = 1651] [id = 232] 11:03:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128c94c00) [pid = 1651] [serial = 694] [outer = 0x0] 11:03:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x128e93c00) [pid = 1651] [serial = 695] [outer = 0x128c94c00] 11:03:01 INFO - PROCESS | 1651 | 1469469781737 Marionette DEBUG loaded listener.js 11:03:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128e99c00) [pid = 1651] [serial = 696] [outer = 0x128c94c00] 11:03:02 INFO - PROCESS | 1651 | 1469469782088 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]]]}] 11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 468ms 11:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:03:02 INFO - PROCESS | 1651 | 1469469782097 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:03:02 INFO - PROCESS | 1651 | 1469469782098 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:03:02 INFO - PROCESS | 1651 | 1469469782101 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:03:02 INFO - PROCESS | 1651 | 1469469782103 Marionette TRACE conn2 <- [1,902,null,{}] 11:03:02 INFO - PROCESS | 1651 | 1469469782108 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}] 11:03:02 INFO - PROCESS | 1651 | 1469469782110 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:02 INFO - PROCESS | 1651 | 1469469782232 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:03:02 INFO - PROCESS | 1651 | 1469469782313 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:02 INFO - PROCESS | 1651 | 1469469782315 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aca6800 == 42 [pid = 1651] [id = 233] 11:03:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1269e9c00) [pid = 1651] [serial = 697] [outer = 0x0] 11:03:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x128e9c400) [pid = 1651] [serial = 698] [outer = 0x1269e9c00] 11:03:02 INFO - PROCESS | 1651 | 1469469782366 Marionette DEBUG loaded listener.js 11:03:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x129004400) [pid = 1651] [serial = 699] [outer = 0x1269e9c00] 11:03:02 INFO - PROCESS | 1651 | 1469469782847 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]]]}] 11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 773ms 11:03:02 INFO - PROCESS | 1651 | 1469469782888 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:03:02 INFO - PROCESS | 1651 | 1469469782891 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:03:02 INFO - PROCESS | 1651 | 1469469782895 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:03:02 INFO - PROCESS | 1651 | 1469469782898 Marionette TRACE conn2 <- [1,906,null,{}] 11:03:02 INFO - PROCESS | 1651 | 1469469782902 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}] 11:03:02 INFO - PROCESS | 1651 | 1469469782904 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:03 INFO - PROCESS | 1651 | 1469469783006 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:03:03 INFO - PROCESS | 1651 | 1469469783071 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:03 INFO - PROCESS | 1651 | 1469469783073 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x117263800 == 43 [pid = 1651] [id = 234] 11:03:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1176a6400) [pid = 1651] [serial = 700] [outer = 0x0] 11:03:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x117e98000) [pid = 1651] [serial = 701] [outer = 0x1176a6400] 11:03:03 INFO - PROCESS | 1651 | 1469469783104 Marionette DEBUG loaded listener.js 11:03:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x118512400) [pid = 1651] [serial = 702] [outer = 0x1176a6400] 11:03:03 INFO - PROCESS | 1651 | 1469469783521 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]]]}] 11:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 672ms 11:03:03 INFO - PROCESS | 1651 | 1469469783567 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:03:03 INFO - PROCESS | 1651 | 1469469783570 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:03:03 INFO - PROCESS | 1651 | 1469469783575 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:03:03 INFO - PROCESS | 1651 | 1469469783576 Marionette TRACE conn2 <- [1,910,null,{}] 11:03:03 INFO - PROCESS | 1651 | 1469469783579 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}] 11:03:03 INFO - PROCESS | 1651 | 1469469783581 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:03 INFO - PROCESS | 1651 | 1469469783703 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:03:03 INFO - PROCESS | 1651 | 1469469783757 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:03 INFO - PROCESS | 1651 | 1469469783759 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x123e3d800 == 44 [pid = 1651] [id = 235] 11:03:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1192e2800) [pid = 1651] [serial = 703] [outer = 0x0] 11:03:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11a002800) [pid = 1651] [serial = 704] [outer = 0x1192e2800] 11:03:03 INFO - PROCESS | 1651 | 1469469783789 Marionette DEBUG loaded listener.js 11:03:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1210dcc00) [pid = 1651] [serial = 705] [outer = 0x1192e2800] 11:03:04 INFO - PROCESS | 1651 | 1469469784206 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]]]}] 11:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 11:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:03:04 INFO - PROCESS | 1651 | 1469469784245 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:03:04 INFO - PROCESS | 1651 | 1469469784246 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:03:04 INFO - PROCESS | 1651 | 1469469784248 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:03:04 INFO - PROCESS | 1651 | 1469469784251 Marionette TRACE conn2 <- [1,914,null,{}] 11:03:04 INFO - PROCESS | 1651 | 1469469784259 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}] 11:03:04 INFO - PROCESS | 1651 | 1469469784263 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:04 INFO - PROCESS | 1651 | 1469469784370 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:03:04 INFO - PROCESS | 1651 | 1469469784440 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:04 INFO - PROCESS | 1651 | 1469469784443 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b729000 == 45 [pid = 1651] [id = 236] 11:03:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x123e92400) [pid = 1651] [serial = 706] [outer = 0x0] 11:03:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1250f1000) [pid = 1651] [serial = 707] [outer = 0x123e92400] 11:03:04 INFO - PROCESS | 1651 | 1469469784475 Marionette DEBUG loaded listener.js 11:03:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12564d000) [pid = 1651] [serial = 708] [outer = 0x123e92400] 11:03:04 INFO - PROCESS | 1651 | 1469469784883 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]]]}] 11:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 11:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:03:04 INFO - PROCESS | 1651 | 1469469784920 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:03:04 INFO - PROCESS | 1651 | 1469469784922 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:03:04 INFO - PROCESS | 1651 | 1469469784924 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:03:04 INFO - PROCESS | 1651 | 1469469784925 Marionette TRACE conn2 <- [1,918,null,{}] 11:03:04 INFO - PROCESS | 1651 | 1469469784927 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}] 11:03:04 INFO - PROCESS | 1651 | 1469469784929 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:05 INFO - PROCESS | 1651 | 1469469785050 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:03:05 INFO - PROCESS | 1651 | 1469469785104 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:05 INFO - PROCESS | 1651 | 1469469785105 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b982800 == 46 [pid = 1651] [id = 237] 11:03:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x126087c00) [pid = 1651] [serial = 709] [outer = 0x0] 11:03:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x126181000) [pid = 1651] [serial = 710] [outer = 0x126087c00] 11:03:05 INFO - PROCESS | 1651 | 1469469785133 Marionette DEBUG loaded listener.js 11:03:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x128a86c00) [pid = 1651] [serial = 711] [outer = 0x126087c00] 11:03:05 INFO - PROCESS | 1651 | 1469469785716 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]]]}] 11:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 819ms 11:03:05 INFO - PROCESS | 1651 | 1469469785744 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:03:05 INFO - PROCESS | 1651 | 1469469785746 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:03:05 INFO - PROCESS | 1651 | 1469469785749 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:03:05 INFO - PROCESS | 1651 | 1469469785751 Marionette TRACE conn2 <- [1,922,null,{}] 11:03:05 INFO - PROCESS | 1651 | 1469469785755 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}] 11:03:05 INFO - PROCESS | 1651 | 1469469785756 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:05 INFO - PROCESS | 1651 | 1469469785850 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:03:05 INFO - PROCESS | 1651 | 1469469785905 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:05 INFO - PROCESS | 1651 | 1469469785907 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184be000 == 47 [pid = 1651] [id = 238] 11:03:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x113f31800) [pid = 1651] [serial = 712] [outer = 0x0] 11:03:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1169e5400) [pid = 1651] [serial = 713] [outer = 0x113f31800] 11:03:05 INFO - PROCESS | 1651 | 1469469785935 Marionette DEBUG loaded listener.js 11:03:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x11814c400) [pid = 1651] [serial = 714] [outer = 0x113f31800] 11:03:06 INFO - PROCESS | 1651 | 1469469786378 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]]]}] 11:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 672ms 11:03:06 INFO - PROCESS | 1651 | 1469469786423 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:03:06 INFO - PROCESS | 1651 | 1469469786426 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:03:06 INFO - PROCESS | 1651 | 1469469786430 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:03:06 INFO - PROCESS | 1651 | 1469469786431 Marionette TRACE conn2 <- [1,926,null,{}] 11:03:06 INFO - PROCESS | 1651 | 1469469786434 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}] 11:03:06 INFO - PROCESS | 1651 | 1469469786435 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:06 INFO - PROCESS | 1651 | 1469469786525 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12ac0e800 == 46 [pid = 1651] [id = 232] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12a69c800 == 45 [pid = 1651] [id = 231] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x119a2e000 == 44 [pid = 1651] [id = 230] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x129092800 == 43 [pid = 1651] [id = 229] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x128ab6800 == 42 [pid = 1651] [id = 228] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x126556800 == 41 [pid = 1651] [id = 227] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x121ba9000 == 40 [pid = 1651] [id = 226] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x117245800 == 39 [pid = 1651] [id = 225] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x1199d3800 == 38 [pid = 1651] [id = 224] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x11918d800 == 37 [pid = 1651] [id = 223] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x11735e000 == 36 [pid = 1651] [id = 222] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x116161000 == 35 [pid = 1651] [id = 221] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x11816f000 == 34 [pid = 1651] [id = 220] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x111c99800 == 33 [pid = 1651] [id = 219] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x118773000 == 32 [pid = 1651] [id = 207] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x1184be000 == 31 [pid = 1651] [id = 238] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12b982800 == 30 [pid = 1651] [id = 237] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12b729000 == 29 [pid = 1651] [id = 236] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x123e3d800 == 28 [pid = 1651] [id = 235] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x117263800 == 27 [pid = 1651] [id = 234] 11:03:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12aca6800 == 26 [pid = 1651] [id = 233] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1194be000) [pid = 1651] [serial = 636] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1192e8800) [pid = 1651] [serial = 635] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x117ea0400) [pid = 1651] [serial = 629] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x11835e000) [pid = 1651] [serial = 630] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x112714400) [pid = 1651] [serial = 623] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1127d4000) [pid = 1651] [serial = 624] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1187eb400) [pid = 1651] [serial = 632] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x113d9d000) [pid = 1651] [serial = 626] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x115e11800) [pid = 1651] [serial = 627] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1185eb400) [pid = 1651] [serial = 621] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11814b400) [pid = 1651] [serial = 620] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x116acfc00) [pid = 1651] [serial = 606] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x113966000) [pid = 1651] [serial = 605] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1210e1c00) [pid = 1651] [serial = 609] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11a0b4000) [pid = 1651] [serial = 608] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x125624800) [pid = 1651] [serial = 612] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x124d55800) [pid = 1651] [serial = 611] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12b958400) [pid = 1651] [serial = 615] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12a645c00) [pid = 1651] [serial = 614] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1211ce400) [pid = 1651] [serial = 639] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x121063c00) [pid = 1651] [serial = 638] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12be0dc00) [pid = 1651] [serial = 618] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12be02800) [pid = 1651] [serial = 617] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x121df0400) [pid = 1651] [serial = 642] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1211ce000) [pid = 1651] [serial = 641] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x121408800) [pid = 1651] [serial = 645] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x124dbac00) [pid = 1651] [serial = 651] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x123e95c00) [pid = 1651] [serial = 647] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x124f6f800) [pid = 1651] [serial = 653] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x116aa1c00) [pid = 1651] [serial = 644] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x123f7dc00) [pid = 1651] [serial = 650] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x123e9d400) [pid = 1651] [serial = 648] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1188f6400) [pid = 1651] [serial = 633] [outer = 0x0] [url = about:blank] 11:03:07 INFO - PROCESS | 1651 | 1469469787125 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:07 INFO - PROCESS | 1651 | 1469469787126 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x112536800 == 27 [pid = 1651] [id = 239] 11:03:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1127dc400) [pid = 1651] [serial = 715] [outer = 0x0] 11:03:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x112a8b800) [pid = 1651] [serial = 716] [outer = 0x1127dc400] 11:03:07 INFO - PROCESS | 1651 | 1469469787157 Marionette DEBUG loaded listener.js 11:03:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x113210000) [pid = 1651] [serial = 717] [outer = 0x1127dc400] 11:03:07 INFO - PROCESS | 1651 | 1469469787436 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]]]}] 11:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1022ms 11:03:07 INFO - PROCESS | 1651 | 1469469787454 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:03:07 INFO - PROCESS | 1651 | 1469469787459 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:03:07 INFO - PROCESS | 1651 | 1469469787483 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:03:07 INFO - PROCESS | 1651 | 1469469787485 Marionette TRACE conn2 <- [1,930,null,{}] 11:03:07 INFO - PROCESS | 1651 | 1469469787497 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}] 11:03:07 INFO - PROCESS | 1651 | 1469469787498 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:07 INFO - PROCESS | 1651 | 1469469787581 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:03:07 INFO - PROCESS | 1651 | 1469469787586 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:07 INFO - PROCESS | 1651 | 1469469787588 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x116945000 == 28 [pid = 1651] [id = 240] 11:03:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1151c4400) [pid = 1651] [serial = 718] [outer = 0x0] 11:03:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1176a9400) [pid = 1651] [serial = 719] [outer = 0x1151c4400] 11:03:07 INFO - PROCESS | 1651 | 1469469787617 Marionette DEBUG loaded listener.js 11:03:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x117e9f400) [pid = 1651] [serial = 720] [outer = 0x1151c4400] 11:03:08 INFO - PROCESS | 1651 | 1469469788193 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]]]}] 11:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 786ms 11:03:08 INFO - PROCESS | 1651 | 1469469788254 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:03:08 INFO - PROCESS | 1651 | 1469469788257 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:03:08 INFO - PROCESS | 1651 | 1469469788260 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:03:08 INFO - PROCESS | 1651 | 1469469788263 Marionette TRACE conn2 <- [1,934,null,{}] 11:03:08 INFO - PROCESS | 1651 | 1469469788267 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}] 11:03:08 INFO - PROCESS | 1651 | 1469469788268 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:08 INFO - PROCESS | 1651 | 1469469788394 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:03:08 INFO - PROCESS | 1651 | 1469469788465 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:08 INFO - PROCESS | 1651 | 1469469788467 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x1170a0000 == 29 [pid = 1651] [id = 241] 11:03:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x117e99800) [pid = 1651] [serial = 721] [outer = 0x0] 11:03:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x117ead000) [pid = 1651] [serial = 722] [outer = 0x117e99800] 11:03:08 INFO - PROCESS | 1651 | 1469469788498 Marionette DEBUG loaded listener.js 11:03:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x118363000) [pid = 1651] [serial = 723] [outer = 0x117e99800] 11:03:08 INFO - PROCESS | 1651 | 1469469788959 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]]]}] 11:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 772ms 11:03:09 INFO - PROCESS | 1651 | 1469469789033 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:03:09 INFO - PROCESS | 1651 | 1469469789036 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:03:09 INFO - PROCESS | 1651 | 1469469789044 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:03:09 INFO - PROCESS | 1651 | 1469469789046 Marionette TRACE conn2 <- [1,938,null,{}] 11:03:09 INFO - PROCESS | 1651 | 1469469789048 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}] 11:03:09 INFO - PROCESS | 1651 | 1469469789050 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:09 INFO - PROCESS | 1651 | 1469469789153 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:03:09 INFO - PROCESS | 1651 | 1469469789224 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:09 INFO - PROCESS | 1651 | 1469469789226 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x118579000 == 30 [pid = 1651] [id = 242] 11:03:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1188f0400) [pid = 1651] [serial = 724] [outer = 0x0] 11:03:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1192da800) [pid = 1651] [serial = 725] [outer = 0x1188f0400] 11:03:09 INFO - PROCESS | 1651 | 1469469789258 Marionette DEBUG loaded listener.js 11:03:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1194af400) [pid = 1651] [serial = 726] [outer = 0x1188f0400] 11:03:09 INFO - PROCESS | 1651 | --DOCSHELL 0x112536800 == 29 [pid = 1651] [id = 239] 11:03:09 INFO - PROCESS | 1651 | 1469469789778 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]]]}] 11:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 772ms 11:03:09 INFO - PROCESS | 1651 | 1469469789817 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:03:09 INFO - PROCESS | 1651 | 1469469789822 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:03:09 INFO - PROCESS | 1651 | 1469469789828 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:03:09 INFO - PROCESS | 1651 | 1469469789831 Marionette TRACE conn2 <- [1,942,null,{}] 11:03:09 INFO - PROCESS | 1651 | 1469469789837 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}] 11:03:09 INFO - PROCESS | 1651 | 1469469789842 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:09 INFO - PROCESS | 1651 | 1469469789930 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:03:09 INFO - PROCESS | 1651 | 1469469789936 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:09 INFO - PROCESS | 1651 | 1469469789940 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x117253000 == 30 [pid = 1651] [id = 243] 11:03:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x117e1b000) [pid = 1651] [serial = 727] [outer = 0x0] 11:03:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11835d800) [pid = 1651] [serial = 728] [outer = 0x117e1b000] 11:03:09 INFO - PROCESS | 1651 | 1469469789969 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x11886f800) [pid = 1651] [serial = 729] [outer = 0x117e1b000] 11:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 474ms 11:03:10 INFO - PROCESS | 1651 | 1469469790294 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]]]}] 11:03:10 INFO - PROCESS | 1651 | 1469469790300 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:03:10 INFO - PROCESS | 1651 | 1469469790304 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:03:10 INFO - PROCESS | 1651 | 1469469790312 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:03:10 INFO - PROCESS | 1651 | 1469469790313 Marionette TRACE conn2 <- [1,946,null,{}] 11:03:10 INFO - PROCESS | 1651 | 1469469790316 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}] 11:03:10 INFO - PROCESS | 1651 | 1469469790317 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:10 INFO - PROCESS | 1651 | 1469469790403 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:03:10 INFO - PROCESS | 1651 | 1469469790455 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:10 INFO - PROCESS | 1651 | 1469469790456 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192cf800 == 31 [pid = 1651] [id = 244] 11:03:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x118863400) [pid = 1651] [serial = 730] [outer = 0x0] 11:03:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1194ba800) [pid = 1651] [serial = 731] [outer = 0x118863400] 11:03:10 INFO - PROCESS | 1651 | 1469469790483 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x121063c00) [pid = 1651] [serial = 732] [outer = 0x118863400] 11:03:10 INFO - PROCESS | 1651 | 1469469790747 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]]]}] 11:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 469ms 11:03:10 INFO - PROCESS | 1651 | 1469469790781 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:03:10 INFO - PROCESS | 1651 | 1469469790792 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:03:10 INFO - PROCESS | 1651 | 1469469790800 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:03:10 INFO - PROCESS | 1651 | 1469469790802 Marionette TRACE conn2 <- [1,950,null,{}] 11:03:10 INFO - PROCESS | 1651 | 1469469790815 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}] 11:03:10 INFO - PROCESS | 1651 | 1469469790818 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:10 INFO - PROCESS | 1651 | 1469469790895 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:03:10 INFO - PROCESS | 1651 | 1469469790900 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:10 INFO - PROCESS | 1651 | 1469469790902 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0d2800 == 32 [pid = 1651] [id = 245] 11:03:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1176a9c00) [pid = 1651] [serial = 733] [outer = 0x0] 11:03:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1211cf800) [pid = 1651] [serial = 734] [outer = 0x1176a9c00] 11:03:10 INFO - PROCESS | 1651 | 1469469790941 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x123e23400) [pid = 1651] [serial = 735] [outer = 0x1176a9c00] 11:03:11 INFO - PROCESS | 1651 | 1469469791314 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]]]}] 11:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 525ms 11:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:03:11 INFO - PROCESS | 1651 | 1469469791326 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:03:11 INFO - PROCESS | 1651 | 1469469791327 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:03:11 INFO - PROCESS | 1651 | 1469469791329 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:03:11 INFO - PROCESS | 1651 | 1469469791330 Marionette TRACE conn2 <- [1,954,null,{}] 11:03:11 INFO - PROCESS | 1651 | 1469469791333 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}] 11:03:11 INFO - PROCESS | 1651 | 1469469791334 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:11 INFO - PROCESS | 1651 | 1469469791435 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:03:11 INFO - PROCESS | 1651 | 1469469791440 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:11 INFO - PROCESS | 1651 | 1469469791441 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x121367800 == 33 [pid = 1651] [id = 246] 11:03:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1210e1400) [pid = 1651] [serial = 736] [outer = 0x0] 11:03:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x123e99000) [pid = 1651] [serial = 737] [outer = 0x1210e1400] 11:03:11 INFO - PROCESS | 1651 | 1469469791466 Marionette DEBUG loaded listener.js 11:03:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x124dbac00) [pid = 1651] [serial = 738] [outer = 0x1210e1400] 11:03:11 INFO - PROCESS | 1651 | 1469469791805 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]]]}] 11:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 518ms 11:03:11 INFO - PROCESS | 1651 | 1469469791848 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:03:11 INFO - PROCESS | 1651 | 1469469791849 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:03:11 INFO - PROCESS | 1651 | 1469469791851 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:03:11 INFO - PROCESS | 1651 | 1469469791852 Marionette TRACE conn2 <- [1,958,null,{}] 11:03:11 INFO - PROCESS | 1651 | 1469469791854 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}] 11:03:11 INFO - PROCESS | 1651 | 1469469791856 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:11 INFO - PROCESS | 1651 | 1469469791949 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:03:11 INFO - PROCESS | 1651 | 1469469791984 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:11 INFO - PROCESS | 1651 | 1469469791986 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x123d27800 == 34 [pid = 1651] [id = 247] 11:03:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1127d8400) [pid = 1651] [serial = 739] [outer = 0x0] 11:03:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1250f3800) [pid = 1651] [serial = 740] [outer = 0x1127d8400] 11:03:12 INFO - PROCESS | 1651 | 1469469792010 Marionette DEBUG loaded listener.js 11:03:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x125621000) [pid = 1651] [serial = 741] [outer = 0x1127d8400] 11:03:12 INFO - PROCESS | 1651 | 1469469792350 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]]]}] 11:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 518ms 11:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:03:12 INFO - PROCESS | 1651 | 1469469792376 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:03:12 INFO - PROCESS | 1651 | 1469469792377 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:03:12 INFO - PROCESS | 1651 | 1469469792379 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - PROCESS | 1651 | 1469469792380 Marionette TRACE conn2 <- [1,962,null,{}] 11:03:12 INFO - PROCESS | 1651 | 1469469792382 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}] 11:03:12 INFO - PROCESS | 1651 | 1469469792387 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:12 INFO - PROCESS | 1651 | 1469469792496 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:03:12 INFO - PROCESS | 1651 | 1469469792531 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:12 INFO - PROCESS | 1651 | 1469469792532 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x1250d2000 == 35 [pid = 1651] [id = 248] 11:03:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x124f67800) [pid = 1651] [serial = 742] [outer = 0x0] 11:03:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x126184400) [pid = 1651] [serial = 743] [outer = 0x124f67800] 11:03:12 INFO - PROCESS | 1651 | 1469469792556 Marionette DEBUG loaded listener.js 11:03:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x126c49800) [pid = 1651] [serial = 744] [outer = 0x124f67800] 11:03:12 INFO - PROCESS | 1651 | 1469469792852 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]]]}] 11:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 519ms 11:03:12 INFO - PROCESS | 1651 | 1469469792899 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:03:12 INFO - PROCESS | 1651 | 1469469792900 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:03:12 INFO - PROCESS | 1651 | 1469469792902 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - PROCESS | 1651 | 1469469792913 Marionette TRACE conn2 <- [1,966,null,{}] 11:03:12 INFO - PROCESS | 1651 | 1469469792915 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}] 11:03:12 INFO - PROCESS | 1651 | 1469469792916 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:13 INFO - PROCESS | 1651 | 1469469793009 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:03:13 INFO - PROCESS | 1651 | 1469469793044 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:13 INFO - PROCESS | 1651 | 1469469793046 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12695e000 == 36 [pid = 1651] [id = 249] 11:03:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1269e7800) [pid = 1651] [serial = 745] [outer = 0x0] 11:03:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x128b06800) [pid = 1651] [serial = 746] [outer = 0x1269e7800] 11:03:13 INFO - PROCESS | 1651 | 1469469793070 Marionette DEBUG loaded listener.js 11:03:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x128b0dc00) [pid = 1651] [serial = 747] [outer = 0x1269e7800] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1127dc400) [pid = 1651] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1269e9c00) [pid = 1651] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x113f31800) [pid = 1651] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1176a6400) [pid = 1651] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1192e2800) [pid = 1651] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x123e92400) [pid = 1651] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x126179800) [pid = 1651] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12678bc00) [pid = 1651] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1121e7000) [pid = 1651] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1269e8000) [pid = 1651] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x119a76400) [pid = 1651] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x113d44400) [pid = 1651] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11953e400) [pid = 1651] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x111c14800) [pid = 1651] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x121b61c00) [pid = 1651] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x117e9c800) [pid = 1651] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1160f6800) [pid = 1651] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x123e24400) [pid = 1651] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1210dd000) [pid = 1651] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x128c94c00) [pid = 1651] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x126087c00) [pid = 1651] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:03:13 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x123e9bc00) [pid = 1651] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:03:13 INFO - PROCESS | 1651 | 1469469793394 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]]]}] 11:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 528ms 11:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:03:13 INFO - PROCESS | 1651 | 1469469793431 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:03:13 INFO - PROCESS | 1651 | 1469469793432 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:03:13 INFO - PROCESS | 1651 | 1469469793434 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:03:13 INFO - PROCESS | 1651 | 1469469793435 Marionette TRACE conn2 <- [1,970,null,{}] 11:03:13 INFO - PROCESS | 1651 | 1469469793437 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}] 11:03:13 INFO - PROCESS | 1651 | 1469469793439 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:13 INFO - PROCESS | 1651 | 1469469793514 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:03:13 INFO - PROCESS | 1651 | 1469469793568 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:13 INFO - PROCESS | 1651 | 1469469793569 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x119639000 == 37 [pid = 1651] [id = 250] 11:03:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1127d2c00) [pid = 1651] [serial = 748] [outer = 0x0] 11:03:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1151c9000) [pid = 1651] [serial = 749] [outer = 0x1127d2c00] 11:03:13 INFO - PROCESS | 1651 | 1469469793594 Marionette DEBUG loaded listener.js 11:03:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1194b1400) [pid = 1651] [serial = 750] [outer = 0x1127d2c00] 11:03:13 INFO - PROCESS | 1651 | 1469469793874 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]]]}] 11:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 468ms 11:03:13 INFO - PROCESS | 1651 | 1469469793903 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:03:13 INFO - PROCESS | 1651 | 1469469793904 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:03:13 INFO - PROCESS | 1651 | 1469469793915 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:03:13 INFO - PROCESS | 1651 | 1469469793916 Marionette TRACE conn2 <- [1,974,null,{}] 11:03:13 INFO - PROCESS | 1651 | 1469469793918 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}] 11:03:13 INFO - PROCESS | 1651 | 1469469793919 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:14 INFO - PROCESS | 1651 | 1469469794010 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:03:14 INFO - PROCESS | 1651 | 1469469794014 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:14 INFO - PROCESS | 1651 | 1469469794015 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a335800 == 38 [pid = 1651] [id = 251] 11:03:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x11953e400) [pid = 1651] [serial = 751] [outer = 0x0] 11:03:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x123e8fc00) [pid = 1651] [serial = 752] [outer = 0x11953e400] 11:03:14 INFO - PROCESS | 1651 | 1469469794039 Marionette DEBUG loaded listener.js 11:03:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1269e7400) [pid = 1651] [serial = 753] [outer = 0x11953e400] 11:03:14 INFO - PROCESS | 1651 | 1469469794343 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]]]}] 11:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 468ms 11:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:03:14 INFO - PROCESS | 1651 | 1469469794383 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:03:14 INFO - PROCESS | 1651 | 1469469794384 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:03:14 INFO - PROCESS | 1651 | 1469469794387 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:03:14 INFO - PROCESS | 1651 | 1469469794388 Marionette TRACE conn2 <- [1,978,null,{}] 11:03:14 INFO - PROCESS | 1651 | 1469469794392 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}] 11:03:14 INFO - PROCESS | 1651 | 1469469794394 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:14 INFO - PROCESS | 1651 | 1469469794495 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:03:14 INFO - PROCESS | 1651 | 1469469794501 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:14 INFO - PROCESS | 1651 | 1469469794502 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a546000 == 39 [pid = 1651] [id = 252] 11:03:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1151d3c00) [pid = 1651] [serial = 754] [outer = 0x0] 11:03:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12678c000) [pid = 1651] [serial = 755] [outer = 0x1151d3c00] 11:03:14 INFO - PROCESS | 1651 | 1469469794526 Marionette DEBUG loaded listener.js 11:03:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128c96c00) [pid = 1651] [serial = 756] [outer = 0x1151d3c00] 11:03:14 INFO - PROCESS | 1651 | 1469469794843 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]]]}] 11:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 473ms 11:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:03:14 INFO - PROCESS | 1651 | 1469469794860 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:03:14 INFO - PROCESS | 1651 | 1469469794862 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:03:14 INFO - PROCESS | 1651 | 1469469794864 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:03:14 INFO - PROCESS | 1651 | 1469469794866 Marionette TRACE conn2 <- [1,982,null,{}] 11:03:14 INFO - PROCESS | 1651 | 1469469794868 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}] 11:03:14 INFO - PROCESS | 1651 | 1469469794870 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:14 INFO - PROCESS | 1651 | 1469469794965 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:03:14 INFO - PROCESS | 1651 | 1469469794968 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:14 INFO - PROCESS | 1651 | 1469469794970 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aca2000 == 40 [pid = 1651] [id = 253] 11:03:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x128b0cc00) [pid = 1651] [serial = 757] [outer = 0x0] 11:03:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128e9d400) [pid = 1651] [serial = 758] [outer = 0x128b0cc00] 11:03:15 INFO - PROCESS | 1651 | 1469469794999 Marionette DEBUG loaded listener.js 11:03:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12928e400) [pid = 1651] [serial = 759] [outer = 0x128b0cc00] 11:03:15 INFO - PROCESS | 1651 | 1469469795414 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]]]}] 11:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 569ms 11:03:15 INFO - PROCESS | 1651 | 1469469795434 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:03:15 INFO - PROCESS | 1651 | 1469469795436 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:03:15 INFO - PROCESS | 1651 | 1469469795442 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:03:15 INFO - PROCESS | 1651 | 1469469795443 Marionette TRACE conn2 <- [1,986,null,{}] 11:03:15 INFO - PROCESS | 1651 | 1469469795447 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}] 11:03:15 INFO - PROCESS | 1651 | 1469469795449 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:15 INFO - PROCESS | 1651 | 1469469795551 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:03:15 INFO - PROCESS | 1651 | 1469469795607 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:15 INFO - PROCESS | 1651 | 1469469795609 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x117099000 == 41 [pid = 1651] [id = 254] 11:03:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1130a4800) [pid = 1651] [serial = 760] [outer = 0x0] 11:03:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x113f38800) [pid = 1651] [serial = 761] [outer = 0x1130a4800] 11:03:15 INFO - PROCESS | 1651 | 1469469795640 Marionette DEBUG loaded listener.js 11:03:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x11769e800) [pid = 1651] [serial = 762] [outer = 0x1130a4800] 11:03:16 INFO - PROCESS | 1651 | 1469469796047 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]]]}] 11:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 11:03:16 INFO - PROCESS | 1651 | 1469469796112 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:03:16 INFO - PROCESS | 1651 | 1469469796115 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:03:16 INFO - PROCESS | 1651 | 1469469796119 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:03:16 INFO - PROCESS | 1651 | 1469469796121 Marionette TRACE conn2 <- [1,990,null,{}] 11:03:16 INFO - PROCESS | 1651 | 1469469796124 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}] 11:03:16 INFO - PROCESS | 1651 | 1469469796125 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:16 INFO - PROCESS | 1651 | 1469469796291 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:03:16 INFO - PROCESS | 1651 | 1469469796401 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:16 INFO - PROCESS | 1651 | 1469469796403 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12152c800 == 42 [pid = 1651] [id = 255] 11:03:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x11954d800) [pid = 1651] [serial = 763] [outer = 0x0] 11:03:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11a0a8800) [pid = 1651] [serial = 764] [outer = 0x11954d800] 11:03:16 INFO - PROCESS | 1651 | 1469469796452 Marionette DEBUG loaded listener.js 11:03:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1210da400) [pid = 1651] [serial = 765] [outer = 0x11954d800] 11:03:16 INFO - PROCESS | 1651 | 1469469796894 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]]]}] 11:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 823ms 11:03:16 INFO - PROCESS | 1651 | 1469469796942 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:03:16 INFO - PROCESS | 1651 | 1469469796944 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:03:16 INFO - PROCESS | 1651 | 1469469796946 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:03:16 INFO - PROCESS | 1651 | 1469469796949 Marionette TRACE conn2 <- [1,994,null,{}] 11:03:16 INFO - PROCESS | 1651 | 1469469796973 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}] 11:03:16 INFO - PROCESS | 1651 | 1469469796976 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:17 INFO - PROCESS | 1651 | 1469469797096 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:03:17 INFO - PROCESS | 1651 | 1469469797147 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:17 INFO - PROCESS | 1651 | 1469469797149 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b718000 == 43 [pid = 1651] [id = 256] 11:03:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12561d800) [pid = 1651] [serial = 766] [outer = 0x0] 11:03:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x125623c00) [pid = 1651] [serial = 767] [outer = 0x12561d800] 11:03:17 INFO - PROCESS | 1651 | 1469469797180 Marionette DEBUG loaded listener.js 11:03:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12617cc00) [pid = 1651] [serial = 768] [outer = 0x12561d800] 11:03:17 INFO - PROCESS | 1651 | 1469469797592 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]]]}] 11:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 672ms 11:03:17 INFO - PROCESS | 1651 | 1469469797619 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:03:17 INFO - PROCESS | 1651 | 1469469797621 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:03:17 INFO - PROCESS | 1651 | 1469469797623 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:03:17 INFO - PROCESS | 1651 | 1469469797625 Marionette TRACE conn2 <- [1,998,null,{}] 11:03:17 INFO - PROCESS | 1651 | 1469469797627 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}] 11:03:17 INFO - PROCESS | 1651 | 1469469797628 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:17 INFO - PROCESS | 1651 | 1469469797752 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:03:17 INFO - PROCESS | 1651 | 1469469797807 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:17 INFO - PROCESS | 1651 | 1469469797808 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be20000 == 44 [pid = 1651] [id = 257] 11:03:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1269e1400) [pid = 1651] [serial = 769] [outer = 0x0] 11:03:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x128a8c000) [pid = 1651] [serial = 770] [outer = 0x1269e1400] 11:03:17 INFO - PROCESS | 1651 | 1469469797837 Marionette DEBUG loaded listener.js 11:03:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x128e96c00) [pid = 1651] [serial = 771] [outer = 0x1269e1400] 11:03:18 INFO - PROCESS | 1651 | 1469469798242 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]]]}] 11:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 668ms 11:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:03:18 INFO - PROCESS | 1651 | 1469469798292 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:03:18 INFO - PROCESS | 1651 | 1469469798294 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:03:18 INFO - PROCESS | 1651 | 1469469798296 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:03:18 INFO - PROCESS | 1651 | 1469469798297 Marionette TRACE conn2 <- [1,1002,null,{}] 11:03:18 INFO - PROCESS | 1651 | 1469469798299 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}] 11:03:18 INFO - PROCESS | 1651 | 1469469798301 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:18 INFO - PROCESS | 1651 | 1469469798400 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:03:18 INFO - PROCESS | 1651 | 1469469798455 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:18 INFO - PROCESS | 1651 | 1469469798456 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x121359800 == 45 [pid = 1651] [id = 258] 11:03:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x128e9c800) [pid = 1651] [serial = 772] [outer = 0x0] 11:03:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x129078400) [pid = 1651] [serial = 773] [outer = 0x128e9c800] 11:03:18 INFO - PROCESS | 1651 | 1469469798486 Marionette DEBUG loaded listener.js 11:03:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x1292d7400) [pid = 1651] [serial = 774] [outer = 0x128e9c800] 11:03:18 INFO - PROCESS | 1651 | 1469469798933 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]]]}] 11:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 11:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:03:18 INFO - PROCESS | 1651 | 1469469798967 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:03:18 INFO - PROCESS | 1651 | 1469469798968 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:03:18 INFO - PROCESS | 1651 | 1469469798970 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:03:18 INFO - PROCESS | 1651 | 1469469798972 Marionette TRACE conn2 <- [1,1006,null,{}] 11:03:18 INFO - PROCESS | 1651 | 1469469798974 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}] 11:03:18 INFO - PROCESS | 1651 | 1469469798978 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:19 INFO - PROCESS | 1651 | 1469469799116 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:03:19 INFO - PROCESS | 1651 | 1469469799173 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:19 INFO - PROCESS | 1651 | 1469469799174 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x117252000 == 46 [pid = 1651] [id = 259] 11:03:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x118362c00) [pid = 1651] [serial = 775] [outer = 0x0] 11:03:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x1292d9400) [pid = 1651] [serial = 776] [outer = 0x118362c00] 11:03:19 INFO - PROCESS | 1651 | 1469469799204 Marionette DEBUG loaded listener.js 11:03:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12944e400) [pid = 1651] [serial = 777] [outer = 0x118362c00] 11:03:19 INFO - PROCESS | 1651 | 1469469799747 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]]]}] 11:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 823ms 11:03:19 INFO - PROCESS | 1651 | 1469469799793 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:03:19 INFO - PROCESS | 1651 | 1469469799795 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:03:19 INFO - PROCESS | 1651 | 1469469799798 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:03:19 INFO - PROCESS | 1651 | 1469469799801 Marionette TRACE conn2 <- [1,1010,null,{}] 11:03:19 INFO - PROCESS | 1651 | 1469469799805 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}] 11:03:19 INFO - PROCESS | 1651 | 1469469799806 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:19 INFO - PROCESS | 1651 | 1469469799906 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:03:19 INFO - PROCESS | 1651 | 1469469799978 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:19 INFO - PROCESS | 1651 | 1469469799979 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x116573800 == 47 [pid = 1651] [id = 260] 11:03:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1167da800) [pid = 1651] [serial = 778] [outer = 0x0] 11:03:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x118142c00) [pid = 1651] [serial = 779] [outer = 0x1167da800] 11:03:20 INFO - PROCESS | 1651 | 1469469800007 Marionette DEBUG loaded listener.js 11:03:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x118864800) [pid = 1651] [serial = 780] [outer = 0x1167da800] 11:03:20 INFO - PROCESS | 1651 | --DOCSHELL 0x12a546000 == 46 [pid = 1651] [id = 252] 11:03:20 INFO - PROCESS | 1651 | --DOCSHELL 0x12a335800 == 45 [pid = 1651] [id = 251] 11:03:20 INFO - PROCESS | 1651 | --DOCSHELL 0x119639000 == 44 [pid = 1651] [id = 250] 11:03:20 INFO - PROCESS | 1651 | --DOCSHELL 0x12695e000 == 43 [pid = 1651] [id = 249] 11:03:20 INFO - PROCESS | 1651 | --DOCSHELL 0x1250d2000 == 42 [pid = 1651] [id = 248] 11:03:20 INFO - PROCESS | 1651 | --DOCSHELL 0x123d27800 == 41 [pid = 1651] [id = 247] 11:03:20 INFO - PROCESS | 1651 | --DOCSHELL 0x121367800 == 40 [pid = 1651] [id = 246] 11:03:20 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0d2800 == 39 [pid = 1651] [id = 245] 11:03:20 INFO - PROCESS | 1651 | --DOCSHELL 0x1192cf800 == 38 [pid = 1651] [id = 244] 11:03:20 INFO - PROCESS | 1651 | --DOCSHELL 0x117253000 == 37 [pid = 1651] [id = 243] 11:03:20 INFO - PROCESS | 1651 | --DOCSHELL 0x1170a0000 == 36 [pid = 1651] [id = 241] 11:03:20 INFO - PROCESS | 1651 | --DOCSHELL 0x116945000 == 35 [pid = 1651] [id = 240] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x1169e5400) [pid = 1651] [serial = 713] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x117e98000) [pid = 1651] [serial = 701] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x11a002800) [pid = 1651] [serial = 704] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x118512400) [pid = 1651] [serial = 702] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x12564d000) [pid = 1651] [serial = 708] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12657d000) [pid = 1651] [serial = 680] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x126c3f800) [pid = 1651] [serial = 683] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x117e97000) [pid = 1651] [serial = 689] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x128a84400) [pid = 1651] [serial = 686] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1210dfc00) [pid = 1651] [serial = 671] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x121611800) [pid = 1651] [serial = 672] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x116085000) [pid = 1651] [serial = 659] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1172b2000) [pid = 1651] [serial = 660] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x119aba000) [pid = 1651] [serial = 668] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x121066800) [pid = 1651] [serial = 669] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x11213ec00) [pid = 1651] [serial = 656] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1127d8c00) [pid = 1651] [serial = 657] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x123e90800) [pid = 1651] [serial = 674] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1250f1000) [pid = 1651] [serial = 707] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x123e9c800) [pid = 1651] [serial = 675] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1185e9c00) [pid = 1651] [serial = 665] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x119149000) [pid = 1651] [serial = 666] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11697a000) [pid = 1651] [serial = 662] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x126c47c00) [pid = 1651] [serial = 684] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x117e92000) [pid = 1651] [serial = 663] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12564dc00) [pid = 1651] [serial = 654] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1210dcc00) [pid = 1651] [serial = 705] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x128a8b000) [pid = 1651] [serial = 692] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x128b11400) [pid = 1651] [serial = 693] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x128e93c00) [pid = 1651] [serial = 695] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x128a8ac00) [pid = 1651] [serial = 687] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12106c400) [pid = 1651] [serial = 690] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x126181000) [pid = 1651] [serial = 710] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x11814c400) [pid = 1651] [serial = 714] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x124f63c00) [pid = 1651] [serial = 677] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x128a86c00) [pid = 1651] [serial = 711] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12678b400) [pid = 1651] [serial = 681] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x126085800) [pid = 1651] [serial = 678] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x128e99c00) [pid = 1651] [serial = 696] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x113210000) [pid = 1651] [serial = 717] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x112a8b800) [pid = 1651] [serial = 716] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x129004400) [pid = 1651] [serial = 699] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128e9c400) [pid = 1651] [serial = 698] [outer = 0x0] [url = about:blank] 11:03:20 INFO - PROCESS | 1651 | 1469469800400 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]]]}] 11:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 622ms 11:03:20 INFO - PROCESS | 1651 | 1469469800422 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:03:20 INFO - PROCESS | 1651 | 1469469800425 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:03:20 INFO - PROCESS | 1651 | 1469469800429 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:03:20 INFO - PROCESS | 1651 | 1469469800431 Marionette TRACE conn2 <- [1,1014,null,{}] 11:03:20 INFO - PROCESS | 1651 | 1469469800433 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}] 11:03:20 INFO - PROCESS | 1651 | 1469469800435 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:20 INFO - PROCESS | 1651 | 1469469800519 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:03:20 INFO - PROCESS | 1651 | 1469469800552 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:20 INFO - PROCESS | 1651 | 1469469800553 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e71800 == 36 [pid = 1651] [id = 261] 11:03:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1194ba000) [pid = 1651] [serial = 781] [outer = 0x0] 11:03:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x119a77400) [pid = 1651] [serial = 782] [outer = 0x1194ba000] 11:03:20 INFO - PROCESS | 1651 | 1469469800580 Marionette DEBUG loaded listener.js 11:03:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12106fc00) [pid = 1651] [serial = 783] [outer = 0x1194ba000] 11:03:20 INFO - PROCESS | 1651 | 1469469800914 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]]]}] 11:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 520ms 11:03:20 INFO - PROCESS | 1651 | 1469469800949 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:03:20 INFO - PROCESS | 1651 | 1469469800950 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:03:20 INFO - PROCESS | 1651 | 1469469800953 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:03:20 INFO - PROCESS | 1651 | 1469469800957 Marionette TRACE conn2 <- [1,1018,null,{}] 11:03:20 INFO - PROCESS | 1651 | 1469469800965 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}] 11:03:20 INFO - PROCESS | 1651 | 1469469800968 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:21 INFO - PROCESS | 1651 | 1469469801049 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:03:21 INFO - PROCESS | 1651 | 1469469801053 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:21 INFO - PROCESS | 1651 | 1469469801057 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x119631000 == 37 [pid = 1651] [id = 262] 11:03:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1212e6000) [pid = 1651] [serial = 784] [outer = 0x0] 11:03:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x123e88000) [pid = 1651] [serial = 785] [outer = 0x1212e6000] 11:03:21 INFO - PROCESS | 1651 | 1469469801086 Marionette DEBUG loaded listener.js 11:03:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x124f6f800) [pid = 1651] [serial = 786] [outer = 0x1212e6000] 11:03:21 INFO - PROCESS | 1651 | 1469469801415 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]]]}] 11:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 473ms 11:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:03:21 INFO - PROCESS | 1651 | 1469469801427 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:03:21 INFO - PROCESS | 1651 | 1469469801429 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:03:21 INFO - PROCESS | 1651 | 1469469801431 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:03:21 INFO - PROCESS | 1651 | 1469469801432 Marionette TRACE conn2 <- [1,1022,null,{}] 11:03:21 INFO - PROCESS | 1651 | 1469469801435 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}] 11:03:21 INFO - PROCESS | 1651 | 1469469801436 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:21 INFO - PROCESS | 1651 | 1469469801526 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:03:21 INFO - PROCESS | 1651 | 1469469801577 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:21 INFO - PROCESS | 1651 | 1469469801578 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x119fee000 == 38 [pid = 1651] [id = 263] 11:03:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x124f63c00) [pid = 1651] [serial = 787] [outer = 0x0] 11:03:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12564dc00) [pid = 1651] [serial = 788] [outer = 0x124f63c00] 11:03:21 INFO - PROCESS | 1651 | 1469469801602 Marionette DEBUG loaded listener.js 11:03:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x126786c00) [pid = 1651] [serial = 789] [outer = 0x124f63c00] 11:03:21 INFO - PROCESS | 1651 | 1469469801927 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]]]}] 11:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 519ms 11:03:21 INFO - PROCESS | 1651 | 1469469801951 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:03:21 INFO - PROCESS | 1651 | 1469469801953 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:03:21 INFO - PROCESS | 1651 | 1469469801959 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:03:21 INFO - PROCESS | 1651 | 1469469801960 Marionette TRACE conn2 <- [1,1026,null,{}] 11:03:21 INFO - PROCESS | 1651 | 1469469801964 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}] 11:03:21 INFO - PROCESS | 1651 | 1469469801966 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:22 INFO - PROCESS | 1651 | 1469469802130 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:03:22 INFO - PROCESS | 1651 | 1469469802177 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:22 INFO - PROCESS | 1651 | 1469469802178 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x113b5d800 == 39 [pid = 1651] [id = 264] 11:03:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11320a400) [pid = 1651] [serial = 790] [outer = 0x0] 11:03:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x126c3dc00) [pid = 1651] [serial = 791] [outer = 0x11320a400] 11:03:22 INFO - PROCESS | 1651 | 1469469802219 Marionette DEBUG loaded listener.js 11:03:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128b11400) [pid = 1651] [serial = 792] [outer = 0x11320a400] 11:03:22 INFO - PROCESS | 1651 | 1469469802644 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]]]}] 11:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 721ms 11:03:22 INFO - PROCESS | 1651 | 1469469802680 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:03:22 INFO - PROCESS | 1651 | 1469469802681 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:03:22 INFO - PROCESS | 1651 | 1469469802683 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:03:22 INFO - PROCESS | 1651 | 1469469802684 Marionette TRACE conn2 <- [1,1030,null,{}] 11:03:22 INFO - PROCESS | 1651 | 1469469802687 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}] 11:03:22 INFO - PROCESS | 1651 | 1469469802691 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:22 INFO - PROCESS | 1651 | 1469469802796 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:03:22 INFO - PROCESS | 1651 | 1469469802809 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:22 INFO - PROCESS | 1651 | 1469469802810 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x126122000 == 40 [pid = 1651] [id = 265] 11:03:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x128e95c00) [pid = 1651] [serial = 793] [outer = 0x0] 11:03:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12944b400) [pid = 1651] [serial = 794] [outer = 0x128e95c00] 11:03:22 INFO - PROCESS | 1651 | 1469469802835 Marionette DEBUG loaded listener.js 11:03:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12a3e1c00) [pid = 1651] [serial = 795] [outer = 0x128e95c00] 11:03:23 INFO - PROCESS | 1651 | 1469469803167 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]]]}] 11:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 519ms 11:03:23 INFO - PROCESS | 1651 | 1469469803208 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:03:23 INFO - PROCESS | 1651 | 1469469803210 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:03:23 INFO - PROCESS | 1651 | 1469469803212 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:03:23 INFO - PROCESS | 1651 | 1469469803213 Marionette TRACE conn2 <- [1,1034,null,{}] 11:03:23 INFO - PROCESS | 1651 | 1469469803215 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}] 11:03:23 INFO - PROCESS | 1651 | 1469469803216 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:23 INFO - PROCESS | 1651 | 1469469803314 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:03:23 INFO - PROCESS | 1651 | 1469469803318 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:23 INFO - PROCESS | 1651 | 1469469803319 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12908f800 == 41 [pid = 1651] [id = 266] 11:03:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x129004400) [pid = 1651] [serial = 796] [outer = 0x0] 11:03:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12a5dc000) [pid = 1651] [serial = 797] [outer = 0x129004400] 11:03:23 INFO - PROCESS | 1651 | 1469469803350 Marionette DEBUG loaded listener.js 11:03:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12a63f000) [pid = 1651] [serial = 798] [outer = 0x129004400] 11:03:23 INFO - PROCESS | 1651 | 1469469803693 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]]]}] 11:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 518ms 11:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:03:23 INFO - PROCESS | 1651 | 1469469803731 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:03:23 INFO - PROCESS | 1651 | 1469469803732 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:03:23 INFO - PROCESS | 1651 | 1469469803735 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:03:23 INFO - PROCESS | 1651 | 1469469803736 Marionette TRACE conn2 <- [1,1038,null,{}] 11:03:23 INFO - PROCESS | 1651 | 1469469803738 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}] 11:03:23 INFO - PROCESS | 1651 | 1469469803739 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:23 INFO - PROCESS | 1651 | 1469469803839 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:03:23 INFO - PROCESS | 1651 | 1469469803843 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:23 INFO - PROCESS | 1651 | 1469469803844 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a333000 == 42 [pid = 1651] [id = 267] 11:03:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12a63f800) [pid = 1651] [serial = 799] [outer = 0x0] 11:03:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12a6f4c00) [pid = 1651] [serial = 800] [outer = 0x12a63f800] 11:03:23 INFO - PROCESS | 1651 | 1469469803898 Marionette DEBUG loaded listener.js 11:03:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12a6fe400) [pid = 1651] [serial = 801] [outer = 0x12a63f800] 11:03:24 INFO - PROCESS | 1651 | 1469469804193 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]]]}] 11:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 469ms 11:03:24 INFO - PROCESS | 1651 | 1469469804212 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:03:24 INFO - PROCESS | 1651 | 1469469804213 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:03:24 INFO - PROCESS | 1651 | 1469469804216 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:03:24 INFO - PROCESS | 1651 | 1469469804217 Marionette TRACE conn2 <- [1,1042,null,{}] 11:03:24 INFO - PROCESS | 1651 | 1469469804219 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}] 11:03:24 INFO - PROCESS | 1651 | 1469469804221 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:24 INFO - PROCESS | 1651 | 1469469804328 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:03:24 INFO - PROCESS | 1651 | 1469469804340 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:24 INFO - PROCESS | 1651 | 1469469804341 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a93e800 == 43 [pid = 1651] [id = 268] 11:03:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x128e9c400) [pid = 1651] [serial = 802] [outer = 0x0] 11:03:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12a6f6000) [pid = 1651] [serial = 803] [outer = 0x128e9c400] 11:03:24 INFO - PROCESS | 1651 | 1469469804372 Marionette DEBUG loaded listener.js 11:03:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12b707c00) [pid = 1651] [serial = 804] [outer = 0x128e9c400] 11:03:24 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1210e1400) [pid = 1651] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:03:24 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1127d8400) [pid = 1651] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:03:24 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x117e1b000) [pid = 1651] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:03:24 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1269e7800) [pid = 1651] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:03:24 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1176a9c00) [pid = 1651] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:03:24 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1127d2c00) [pid = 1651] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:03:24 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1188f0400) [pid = 1651] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:03:24 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118863400) [pid = 1651] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:03:24 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x124f67800) [pid = 1651] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:03:24 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11953e400) [pid = 1651] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:03:24 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1151d3c00) [pid = 1651] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:03:24 INFO - PROCESS | 1651 | 1469469804775 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]]]}] 11:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 569ms 11:03:24 INFO - PROCESS | 1651 | 1469469804785 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:03:24 INFO - PROCESS | 1651 | 1469469804786 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:03:24 INFO - PROCESS | 1651 | 1469469804790 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:03:24 INFO - PROCESS | 1651 | 1469469804794 Marionette TRACE conn2 <- [1,1046,null,{}] 11:03:24 INFO - PROCESS | 1651 | 1469469804799 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}] 11:03:24 INFO - PROCESS | 1651 | 1469469804800 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:24 INFO - PROCESS | 1651 | 1469469804913 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:03:24 INFO - PROCESS | 1651 | 1469469804944 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:24 INFO - PROCESS | 1651 | 1469469804945 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ac1b800 == 44 [pid = 1651] [id = 269] 11:03:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1127d3400) [pid = 1651] [serial = 805] [outer = 0x0] 11:03:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x11a0a9800) [pid = 1651] [serial = 806] [outer = 0x1127d3400] 11:03:24 INFO - PROCESS | 1651 | 1469469804969 Marionette DEBUG loaded listener.js 11:03:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x125624400) [pid = 1651] [serial = 807] [outer = 0x1127d3400] 11:03:25 INFO - PROCESS | 1651 | 1469469805234 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]]]}] 11:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 474ms 11:03:25 INFO - PROCESS | 1651 | 1469469805264 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:03:25 INFO - PROCESS | 1651 | 1469469805265 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:03:25 INFO - PROCESS | 1651 | 1469469805267 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:03:25 INFO - PROCESS | 1651 | 1469469805269 Marionette TRACE conn2 <- [1,1050,null,{}] 11:03:25 INFO - PROCESS | 1651 | 1469469805280 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}] 11:03:25 INFO - PROCESS | 1651 | 1469469805281 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:25 INFO - PROCESS | 1651 | 1469469805382 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:03:25 INFO - PROCESS | 1651 | 1469469805386 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:25 INFO - PROCESS | 1651 | 1469469805395 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c035000 == 45 [pid = 1651] [id = 270] 11:03:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x126c45800) [pid = 1651] [serial = 808] [outer = 0x0] 11:03:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12b70a400) [pid = 1651] [serial = 809] [outer = 0x126c45800] 11:03:25 INFO - PROCESS | 1651 | 1469469805421 Marionette DEBUG loaded listener.js 11:03:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12b954800) [pid = 1651] [serial = 810] [outer = 0x126c45800] 11:03:25 INFO - PROCESS | 1651 | 1469469805761 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]]]}] 11:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 521ms 11:03:25 INFO - PROCESS | 1651 | 1469469805789 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:03:25 INFO - PROCESS | 1651 | 1469469805791 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:03:25 INFO - PROCESS | 1651 | 1469469805793 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:03:25 INFO - PROCESS | 1651 | 1469469805794 Marionette TRACE conn2 <- [1,1054,null,{}] 11:03:25 INFO - PROCESS | 1651 | 1469469805796 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}] 11:03:25 INFO - PROCESS | 1651 | 1469469805797 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:25 INFO - PROCESS | 1651 | 1469469805905 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:03:25 INFO - PROCESS | 1651 | 1469469805913 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:25 INFO - PROCESS | 1651 | 1469469805914 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c251800 == 46 [pid = 1651] [id = 271] 11:03:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12b957800) [pid = 1651] [serial = 811] [outer = 0x0] 11:03:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12bde3400) [pid = 1651] [serial = 812] [outer = 0x12b957800] 11:03:25 INFO - PROCESS | 1651 | 1469469805939 Marionette DEBUG loaded listener.js 11:03:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12bdeac00) [pid = 1651] [serial = 813] [outer = 0x12b957800] 11:03:26 INFO - PROCESS | 1651 | 1469469806221 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]]]}] 11:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 468ms 11:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:03:26 INFO - PROCESS | 1651 | 1469469806276 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:03:26 INFO - PROCESS | 1651 | 1469469806277 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:03:26 INFO - PROCESS | 1651 | 1469469806281 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:03:26 INFO - PROCESS | 1651 | 1469469806282 Marionette TRACE conn2 <- [1,1058,null,{}] 11:03:26 INFO - PROCESS | 1651 | 1469469806284 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}] 11:03:26 INFO - PROCESS | 1651 | 1469469806285 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:26 INFO - PROCESS | 1651 | 1469469806377 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:03:26 INFO - PROCESS | 1651 | 1469469806381 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:26 INFO - PROCESS | 1651 | 1469469806382 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c727800 == 47 [pid = 1651] [id = 272] 11:03:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12bdeb400) [pid = 1651] [serial = 814] [outer = 0x0] 11:03:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12be0bc00) [pid = 1651] [serial = 815] [outer = 0x12bdeb400] 11:03:26 INFO - PROCESS | 1651 | 1469469806405 Marionette DEBUG loaded listener.js 11:03:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12be11c00) [pid = 1651] [serial = 816] [outer = 0x12bdeb400] 11:03:26 INFO - PROCESS | 1651 | 1469469806852 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]]]}] 11:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 618ms 11:03:26 INFO - PROCESS | 1651 | 1469469806900 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:03:26 INFO - PROCESS | 1651 | 1469469806902 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:03:26 INFO - PROCESS | 1651 | 1469469806906 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:03:26 INFO - PROCESS | 1651 | 1469469806908 Marionette TRACE conn2 <- [1,1062,null,{}] 11:03:26 INFO - PROCESS | 1651 | 1469469806911 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}] 11:03:26 INFO - PROCESS | 1651 | 1469469806913 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:27 INFO - PROCESS | 1651 | 1469469807025 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:03:27 INFO - PROCESS | 1651 | 1469469807119 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:27 INFO - PROCESS | 1651 | 1469469807121 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x11737b000 == 48 [pid = 1651] [id = 273] 11:03:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x117e1b000) [pid = 1651] [serial = 817] [outer = 0x0] 11:03:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x117ea0400) [pid = 1651] [serial = 818] [outer = 0x117e1b000] 11:03:27 INFO - PROCESS | 1651 | 1469469807166 Marionette DEBUG loaded listener.js 11:03:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x118865c00) [pid = 1651] [serial = 819] [outer = 0x117e1b000] 11:03:27 INFO - PROCESS | 1651 | 1469469807660 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]]]}] 11:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 771ms 11:03:27 INFO - PROCESS | 1651 | 1469469807693 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:03:27 INFO - PROCESS | 1651 | 1469469807697 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:03:27 INFO - PROCESS | 1651 | 1469469807709 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:03:27 INFO - PROCESS | 1651 | 1469469807712 Marionette TRACE conn2 <- [1,1066,null,{}] 11:03:27 INFO - PROCESS | 1651 | 1469469807716 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}] 11:03:27 INFO - PROCESS | 1651 | 1469469807719 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:27 INFO - PROCESS | 1651 | 1469469807837 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:03:27 INFO - PROCESS | 1651 | 1469469807906 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:27 INFO - PROCESS | 1651 | 1469469807908 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x1265e9800 == 49 [pid = 1651] [id = 274] 11:03:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12106c400) [pid = 1651] [serial = 820] [outer = 0x0] 11:03:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1211cbc00) [pid = 1651] [serial = 821] [outer = 0x12106c400] 11:03:27 INFO - PROCESS | 1651 | 1469469807939 Marionette DEBUG loaded listener.js 11:03:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x121aa1000) [pid = 1651] [serial = 822] [outer = 0x12106c400] 11:03:28 INFO - PROCESS | 1651 | 1469469808384 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]]]}] 11:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 725ms 11:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:03:28 INFO - PROCESS | 1651 | 1469469808431 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:03:28 INFO - PROCESS | 1651 | 1469469808432 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:03:28 INFO - PROCESS | 1651 | 1469469808435 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:03:28 INFO - PROCESS | 1651 | 1469469808437 Marionette TRACE conn2 <- [1,1070,null,{}] 11:03:28 INFO - PROCESS | 1651 | 1469469808445 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}] 11:03:28 INFO - PROCESS | 1651 | 1469469808448 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:28 INFO - PROCESS | 1651 | 1469469808556 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:03:28 INFO - PROCESS | 1651 | 1469469808616 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:28 INFO - PROCESS | 1651 | 1469469808618 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c72c800 == 50 [pid = 1651] [id = 275] 11:03:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x126089400) [pid = 1651] [serial = 823] [outer = 0x0] 11:03:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x126c43c00) [pid = 1651] [serial = 824] [outer = 0x126089400] 11:03:28 INFO - PROCESS | 1651 | 1469469808649 Marionette DEBUG loaded listener.js 11:03:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x129076000) [pid = 1651] [serial = 825] [outer = 0x126089400] 11:03:29 INFO - PROCESS | 1651 | 1469469809057 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]]]}] 11:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 675ms 11:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:03:29 INFO - PROCESS | 1651 | 1469469809110 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:03:29 INFO - PROCESS | 1651 | 1469469809112 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:03:29 INFO - PROCESS | 1651 | 1469469809114 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:03:29 INFO - PROCESS | 1651 | 1469469809116 Marionette TRACE conn2 <- [1,1074,null,{}] 11:03:29 INFO - PROCESS | 1651 | 1469469809118 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}] 11:03:29 INFO - PROCESS | 1651 | 1469469809119 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:29 INFO - PROCESS | 1651 | 1469469809226 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:03:29 INFO - PROCESS | 1651 | 1469469809283 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:29 INFO - PROCESS | 1651 | 1469469809285 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cbcb800 == 51 [pid = 1651] [id = 276] 11:03:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1292e2400) [pid = 1651] [serial = 826] [outer = 0x0] 11:03:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x129450400) [pid = 1651] [serial = 827] [outer = 0x1292e2400] 11:03:29 INFO - PROCESS | 1651 | 1469469809313 Marionette DEBUG loaded listener.js 11:03:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12a645400) [pid = 1651] [serial = 828] [outer = 0x1292e2400] 11:03:30 INFO - PROCESS | 1651 | 1469469810021 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]]]}] 11:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 919ms 11:03:30 INFO - PROCESS | 1651 | 1469469810033 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:03:30 INFO - PROCESS | 1651 | 1469469810036 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:03:30 INFO - PROCESS | 1651 | 1469469810039 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:03:30 INFO - PROCESS | 1651 | 1469469810041 Marionette TRACE conn2 <- [1,1078,null,{}] 11:03:30 INFO - PROCESS | 1651 | 1469469810045 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}] 11:03:30 INFO - PROCESS | 1651 | 1469469810046 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:30 INFO - PROCESS | 1651 | 1469469810144 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:03:30 INFO - PROCESS | 1651 | 1469469810211 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:30 INFO - PROCESS | 1651 | 1469469810214 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0d2800 == 52 [pid = 1651] [id = 277] 11:03:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x116030000) [pid = 1651] [serial = 829] [outer = 0x0] 11:03:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x117e96c00) [pid = 1651] [serial = 830] [outer = 0x116030000] 11:03:30 INFO - PROCESS | 1651 | 1469469810245 Marionette DEBUG loaded listener.js 11:03:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x1194b3000) [pid = 1651] [serial = 831] [outer = 0x116030000] 11:03:30 INFO - PROCESS | 1651 | 1469469810685 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]]]}] 11:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 672ms 11:03:30 INFO - PROCESS | 1651 | 1469469810710 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:03:30 INFO - PROCESS | 1651 | 1469469810713 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:03:30 INFO - PROCESS | 1651 | 1469469810717 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:03:30 INFO - PROCESS | 1651 | 1469469810719 Marionette TRACE conn2 <- [1,1082,null,{}] 11:03:30 INFO - PROCESS | 1651 | 1469469810721 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}] 11:03:30 INFO - PROCESS | 1651 | 1469469810723 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:30 INFO - PROCESS | 1651 | 1469469810817 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:03:30 INFO - PROCESS | 1651 | 1469469810877 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:30 INFO - PROCESS | 1651 | 1469469810878 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x11725e000 == 53 [pid = 1651] [id = 278] 11:03:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x11953f800) [pid = 1651] [serial = 832] [outer = 0x0] 11:03:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x11a0a9c00) [pid = 1651] [serial = 833] [outer = 0x11953f800] 11:03:30 INFO - PROCESS | 1651 | 1469469810906 Marionette DEBUG loaded listener.js 11:03:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x1212e8400) [pid = 1651] [serial = 834] [outer = 0x11953f800] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12c251800 == 52 [pid = 1651] [id = 271] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12c035000 == 51 [pid = 1651] [id = 270] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12ac1b800 == 50 [pid = 1651] [id = 269] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12a93e800 == 49 [pid = 1651] [id = 268] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12a333000 == 48 [pid = 1651] [id = 267] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12908f800 == 47 [pid = 1651] [id = 266] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x126122000 == 46 [pid = 1651] [id = 265] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x113b5d800 == 45 [pid = 1651] [id = 264] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x119fee000 == 44 [pid = 1651] [id = 263] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x119631000 == 43 [pid = 1651] [id = 262] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x117e71800 == 42 [pid = 1651] [id = 261] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x116573800 == 41 [pid = 1651] [id = 260] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x117252000 == 40 [pid = 1651] [id = 259] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x121359800 == 39 [pid = 1651] [id = 258] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12be20000 == 38 [pid = 1651] [id = 257] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12b718000 == 37 [pid = 1651] [id = 256] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12152c800 == 36 [pid = 1651] [id = 255] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12aca2000 == 35 [pid = 1651] [id = 253] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x117099000 == 34 [pid = 1651] [id = 254] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x118579000 == 33 [pid = 1651] [id = 242] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0d2800 == 32 [pid = 1651] [id = 277] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12cbcb800 == 31 [pid = 1651] [id = 276] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12c72c800 == 30 [pid = 1651] [id = 275] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x1265e9800 == 29 [pid = 1651] [id = 274] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x11737b000 == 28 [pid = 1651] [id = 273] 11:03:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12c727800 == 27 [pid = 1651] [id = 272] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x123e99000) [pid = 1651] [serial = 737] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x125621000) [pid = 1651] [serial = 741] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x1250f3800) [pid = 1651] [serial = 740] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x11835d800) [pid = 1651] [serial = 728] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x128b06800) [pid = 1651] [serial = 746] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x11886f800) [pid = 1651] [serial = 729] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1211cf800) [pid = 1651] [serial = 734] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x1176a9400) [pid = 1651] [serial = 719] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1151c9000) [pid = 1651] [serial = 749] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1194af400) [pid = 1651] [serial = 726] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1192da800) [pid = 1651] [serial = 725] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1194ba800) [pid = 1651] [serial = 731] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x121063c00) [pid = 1651] [serial = 732] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x117ead000) [pid = 1651] [serial = 722] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x126c49800) [pid = 1651] [serial = 744] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x126184400) [pid = 1651] [serial = 743] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x123e8fc00) [pid = 1651] [serial = 752] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x128e9d400) [pid = 1651] [serial = 758] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x128c96c00) [pid = 1651] [serial = 756] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x128b0dc00) [pid = 1651] [serial = 747] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x124dbac00) [pid = 1651] [serial = 738] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1269e7400) [pid = 1651] [serial = 753] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x123e23400) [pid = 1651] [serial = 735] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1194b1400) [pid = 1651] [serial = 750] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12678c000) [pid = 1651] [serial = 755] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1651 | 1469469812083 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]]]}] 11:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1425ms 11:03:32 INFO - PROCESS | 1651 | 1469469812143 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:03:32 INFO - PROCESS | 1651 | 1469469812145 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:03:32 INFO - PROCESS | 1651 | 1469469812148 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:03:32 INFO - PROCESS | 1651 | 1469469812150 Marionette TRACE conn2 <- [1,1086,null,{}] 11:03:32 INFO - PROCESS | 1651 | 1469469812153 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}] 11:03:32 INFO - PROCESS | 1651 | 1469469812156 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:32 INFO - PROCESS | 1651 | 1469469812238 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:03:32 INFO - PROCESS | 1651 | 1469469812245 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:32 INFO - PROCESS | 1651 | 1469469812248 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x117092800 == 28 [pid = 1651] [id = 279] 11:03:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11835b800) [pid = 1651] [serial = 835] [outer = 0x0] 11:03:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1192dd400) [pid = 1651] [serial = 836] [outer = 0x11835b800] 11:03:32 INFO - PROCESS | 1651 | 1469469812275 Marionette DEBUG loaded listener.js 11:03:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x121064000) [pid = 1651] [serial = 837] [outer = 0x11835b800] 11:03:32 INFO - PROCESS | 1651 | 1469469812626 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]]]}] 11:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 520ms 11:03:32 INFO - PROCESS | 1651 | 1469469812668 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:03:32 INFO - PROCESS | 1651 | 1469469812671 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:03:32 INFO - PROCESS | 1651 | 1469469812682 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:03:32 INFO - PROCESS | 1651 | 1469469812683 Marionette TRACE conn2 <- [1,1090,null,{}] 11:03:32 INFO - PROCESS | 1651 | 1469469812686 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}] 11:03:32 INFO - PROCESS | 1651 | 1469469812687 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:32 INFO - PROCESS | 1651 | 1469469812764 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:03:32 INFO - PROCESS | 1651 | 1469469812768 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:32 INFO - PROCESS | 1651 | 1469469812769 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x118765800 == 29 [pid = 1651] [id = 280] 11:03:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1212ee800) [pid = 1651] [serial = 838] [outer = 0x0] 11:03:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x121ded800) [pid = 1651] [serial = 839] [outer = 0x1212ee800] 11:03:32 INFO - PROCESS | 1651 | 1469469812798 Marionette DEBUG loaded listener.js 11:03:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x123e9ac00) [pid = 1651] [serial = 840] [outer = 0x1212ee800] 11:03:33 INFO - PROCESS | 1651 | 1469469813162 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]]]}] 11:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 525ms 11:03:33 INFO - PROCESS | 1651 | 1469469813203 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:03:33 INFO - PROCESS | 1651 | 1469469813204 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:03:33 INFO - PROCESS | 1651 | 1469469813206 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:03:33 INFO - PROCESS | 1651 | 1469469813209 Marionette TRACE conn2 <- [1,1094,null,{}] 11:03:33 INFO - PROCESS | 1651 | 1469469813217 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}] 11:03:33 INFO - PROCESS | 1651 | 1469469813220 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:33 INFO - PROCESS | 1651 | 1469469813322 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:03:33 INFO - PROCESS | 1651 | 1469469813332 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:33 INFO - PROCESS | 1651 | 1469469813334 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x12125f000 == 30 [pid = 1651] [id = 281] 11:03:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x117e99000) [pid = 1651] [serial = 841] [outer = 0x0] 11:03:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12564b400) [pid = 1651] [serial = 842] [outer = 0x117e99000] 11:03:33 INFO - PROCESS | 1651 | 1469469813362 Marionette DEBUG loaded listener.js 11:03:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x126578800) [pid = 1651] [serial = 843] [outer = 0x117e99000] 11:03:33 INFO - PROCESS | 1651 | 1469469813691 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]]]}] 11:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 521ms 11:03:33 INFO - PROCESS | 1651 | 1469469813728 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:03:33 INFO - PROCESS | 1651 | 1469469813730 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:03:33 INFO - PROCESS | 1651 | 1469469813732 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:03:33 INFO - PROCESS | 1651 | 1469469813733 Marionette TRACE conn2 <- [1,1098,null,{}] 11:03:33 INFO - PROCESS | 1651 | 1469469813735 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}] 11:03:33 INFO - PROCESS | 1651 | 1469469813736 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:33 INFO - PROCESS | 1651 | 1469469813815 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:03:33 INFO - PROCESS | 1651 | 1469469813818 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:33 INFO - PROCESS | 1651 | 1469469813820 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x123e41800 == 31 [pid = 1651] [id = 282] 11:03:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1269dc400) [pid = 1651] [serial = 844] [outer = 0x0] 11:03:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x128a84800) [pid = 1651] [serial = 845] [outer = 0x1269dc400] 11:03:33 INFO - PROCESS | 1651 | 1469469813847 Marionette DEBUG loaded listener.js 11:03:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x128b0d000) [pid = 1651] [serial = 846] [outer = 0x1269dc400] 11:03:34 INFO - PROCESS | 1651 | 1469469814231 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]]]}] 11:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 519ms 11:03:34 INFO - PROCESS | 1651 | 1469469814252 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:03:34 INFO - PROCESS | 1651 | 1469469814253 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:03:34 INFO - PROCESS | 1651 | 1469469814255 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:03:34 INFO - PROCESS | 1651 | 1469469814257 Marionette TRACE conn2 <- [1,1102,null,{}] 11:03:34 INFO - PROCESS | 1651 | 1469469814266 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}] 11:03:34 INFO - PROCESS | 1651 | 1469469814268 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:34 INFO - PROCESS | 1651 | 1469469814365 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:03:34 INFO - PROCESS | 1651 | 1469469814369 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:34 INFO - PROCESS | 1651 | 1469469814370 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12654c000 == 32 [pid = 1651] [id = 283] 11:03:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x117ea0800) [pid = 1651] [serial = 847] [outer = 0x0] 11:03:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x128c95000) [pid = 1651] [serial = 848] [outer = 0x117ea0800] 11:03:34 INFO - PROCESS | 1651 | 1469469814395 Marionette DEBUG loaded listener.js 11:03:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x129011c00) [pid = 1651] [serial = 849] [outer = 0x117ea0800] 11:03:34 INFO - PROCESS | 1651 | 1469469814739 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]]]}] 11:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 521ms 11:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:03:34 INFO - PROCESS | 1651 | 1469469814777 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:03:34 INFO - PROCESS | 1651 | 1469469814779 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:03:34 INFO - PROCESS | 1651 | 1469469814781 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:03:34 INFO - PROCESS | 1651 | 1469469814782 Marionette TRACE conn2 <- [1,1106,null,{}] 11:03:34 INFO - PROCESS | 1651 | 1469469814784 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}] 11:03:34 INFO - PROCESS | 1651 | 1469469814788 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:34 INFO - PROCESS | 1651 | 1469469814902 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:03:34 INFO - PROCESS | 1651 | 1469469814943 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:34 INFO - PROCESS | 1651 | 1469469814944 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12908d000 == 33 [pid = 1651] [id = 284] 11:03:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x129077c00) [pid = 1651] [serial = 850] [outer = 0x0] 11:03:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1292e3c00) [pid = 1651] [serial = 851] [outer = 0x129077c00] 11:03:34 INFO - PROCESS | 1651 | 1469469814969 Marionette DEBUG loaded listener.js 11:03:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12a6f5c00) [pid = 1651] [serial = 852] [outer = 0x129077c00] 11:03:35 INFO - PROCESS | 1651 | 1469469815296 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]]]}] 11:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 568ms 11:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:03:35 INFO - PROCESS | 1651 | 1469469815350 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:03:35 INFO - PROCESS | 1651 | 1469469815351 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:03:35 INFO - PROCESS | 1651 | 1469469815353 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:03:35 INFO - PROCESS | 1651 | 1469469815354 Marionette TRACE conn2 <- [1,1110,null,{}] 11:03:35 INFO - PROCESS | 1651 | 1469469815356 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}] 11:03:35 INFO - PROCESS | 1651 | 1469469815357 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:35 INFO - PROCESS | 1651 | 1469469815452 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:03:35 INFO - PROCESS | 1651 | 1469469815491 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:35 INFO - PROCESS | 1651 | 1469469815492 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a6a3800 == 34 [pid = 1651] [id = 285] 11:03:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12a6f7800) [pid = 1651] [serial = 853] [outer = 0x0] 11:03:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12a74d400) [pid = 1651] [serial = 854] [outer = 0x12a6f7800] 11:03:35 INFO - PROCESS | 1651 | 1469469815516 Marionette DEBUG loaded listener.js 11:03:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x12b8a0400) [pid = 1651] [serial = 855] [outer = 0x12a6f7800] 11:03:35 INFO - PROCESS | 1651 | 1469469815798 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]]]}] 11:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 468ms 11:03:35 INFO - PROCESS | 1651 | 1469469815829 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:03:35 INFO - PROCESS | 1651 | 1469469815830 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:03:35 INFO - PROCESS | 1651 | 1469469815833 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:03:35 INFO - PROCESS | 1651 | 1469469815834 Marionette TRACE conn2 <- [1,1114,null,{}] 11:03:35 INFO - PROCESS | 1651 | 1469469815836 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}] 11:03:35 INFO - PROCESS | 1651 | 1469469815837 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:35 INFO - PROCESS | 1651 | 1469469815939 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x128e95c00) [pid = 1651] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x129004400) [pid = 1651] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1127d3400) [pid = 1651] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x12a63f800) [pid = 1651] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1269e1400) [pid = 1651] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1130a4800) [pid = 1651] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1194ba000) [pid = 1651] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x11320a400) [pid = 1651] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12561d800) [pid = 1651] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x124f63c00) [pid = 1651] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1212e6000) [pid = 1651] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x128b0cc00) [pid = 1651] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1167da800) [pid = 1651] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x11954d800) [pid = 1651] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x128e9c800) [pid = 1651] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x128e9c400) [pid = 1651] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x118362c00) [pid = 1651] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12b957800) [pid = 1651] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x126c45800) [pid = 1651] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12bdeb400) [pid = 1651] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1151c4400) [pid = 1651] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:03:36 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x117e99800) [pid = 1651] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:03:36 INFO - PROCESS | 1651 | 1469469816440 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:36 INFO - PROCESS | 1651 | 1469469816441 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x11336e800 == 35 [pid = 1651] [id = 286] 11:03:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x112711c00) [pid = 1651] [serial = 856] [outer = 0x0] 11:03:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x112a8ac00) [pid = 1651] [serial = 857] [outer = 0x112711c00] 11:03:36 INFO - PROCESS | 1651 | 1469469816467 Marionette DEBUG loaded listener.js 11:03:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x116ad1c00) [pid = 1651] [serial = 858] [outer = 0x112711c00] 11:03:36 INFO - PROCESS | 1651 | 1469469816728 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]]]}] 11:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 920ms 11:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:03:36 INFO - PROCESS | 1651 | 1469469816763 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:03:36 INFO - PROCESS | 1651 | 1469469816764 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:03:36 INFO - PROCESS | 1651 | 1469469816766 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:03:36 INFO - PROCESS | 1651 | 1469469816767 Marionette TRACE conn2 <- [1,1118,null,{}] 11:03:36 INFO - PROCESS | 1651 | 1469469816770 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}] 11:03:36 INFO - PROCESS | 1651 | 1469469816771 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:36 INFO - PROCESS | 1651 | 1469469816862 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:03:36 INFO - PROCESS | 1651 | 1469469816865 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:36 INFO - PROCESS | 1651 | 1469469816866 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12125d000 == 36 [pid = 1651] [id = 287] 11:03:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1192e3800) [pid = 1651] [serial = 859] [outer = 0x0] 11:03:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x124b4f000) [pid = 1651] [serial = 860] [outer = 0x1192e3800] 11:03:36 INFO - PROCESS | 1651 | 1469469816893 Marionette DEBUG loaded listener.js 11:03:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1269e1400) [pid = 1651] [serial = 861] [outer = 0x1192e3800] 11:03:37 INFO - PROCESS | 1651 | 1469469817212 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]]]}] 11:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 519ms 11:03:37 INFO - PROCESS | 1651 | 1469469817359 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:03:37 INFO - PROCESS | 1651 | 1469469817361 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:03:37 INFO - PROCESS | 1651 | 1469469817385 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:03:37 INFO - PROCESS | 1651 | 1469469817386 Marionette TRACE conn2 <- [1,1122,null,{}] 11:03:37 INFO - PROCESS | 1651 | 1469469817389 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}] 11:03:37 INFO - PROCESS | 1651 | 1469469817391 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:37 INFO - PROCESS | 1651 | 1469469817469 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:03:37 INFO - PROCESS | 1651 | 1469469817475 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:37 INFO - PROCESS | 1651 | 1469469817477 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c71d800 == 37 [pid = 1651] [id = 288] 11:03:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1269e8000) [pid = 1651] [serial = 862] [outer = 0x0] 11:03:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x129453400) [pid = 1651] [serial = 863] [outer = 0x1269e8000] 11:03:37 INFO - PROCESS | 1651 | 1469469817501 Marionette DEBUG loaded listener.js 11:03:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12bdee800) [pid = 1651] [serial = 864] [outer = 0x1269e8000] 11:03:37 INFO - PROCESS | 1651 | 1469469817867 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]]]}] 11:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 521ms 11:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:03:37 INFO - PROCESS | 1651 | 1469469817918 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:03:37 INFO - PROCESS | 1651 | 1469469817920 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:03:37 INFO - PROCESS | 1651 | 1469469817923 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:03:37 INFO - PROCESS | 1651 | 1469469817925 Marionette TRACE conn2 <- [1,1126,null,{}] 11:03:37 INFO - PROCESS | 1651 | 1469469817928 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}] 11:03:37 INFO - PROCESS | 1651 | 1469469817930 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:38 INFO - PROCESS | 1651 | 1469469818065 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:03:38 INFO - PROCESS | 1651 | 1469469818075 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:38 INFO - PROCESS | 1651 | 1469469818077 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x126119800 == 38 [pid = 1651] [id = 289] 11:03:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12be04800) [pid = 1651] [serial = 865] [outer = 0x0] 11:03:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12c5e8000) [pid = 1651] [serial = 866] [outer = 0x12be04800] 11:03:38 INFO - PROCESS | 1651 | 1469469818119 Marionette DEBUG loaded listener.js 11:03:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12c5f0c00) [pid = 1651] [serial = 867] [outer = 0x12be04800] 11:03:38 INFO - PROCESS | 1651 | 1469469818864 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]]]}] 11:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1021ms 11:03:38 INFO - PROCESS | 1651 | 1469469818944 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:03:38 INFO - PROCESS | 1651 | 1469469818948 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:03:38 INFO - PROCESS | 1651 | 1469469818953 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:03:38 INFO - PROCESS | 1651 | 1469469818956 Marionette TRACE conn2 <- [1,1130,null,{}] 11:03:38 INFO - PROCESS | 1651 | 1469469818962 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}] 11:03:38 INFO - PROCESS | 1651 | 1469469818965 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:39 INFO - PROCESS | 1651 | 1469469819128 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:03:39 INFO - PROCESS | 1651 | 1469469819229 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:39 INFO - PROCESS | 1651 | 1469469819230 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x118760800 == 39 [pid = 1651] [id = 290] 11:03:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1160f3800) [pid = 1651] [serial = 868] [outer = 0x0] 11:03:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1188ffc00) [pid = 1651] [serial = 869] [outer = 0x1160f3800] 11:03:39 INFO - PROCESS | 1651 | 1469469819262 Marionette DEBUG loaded listener.js 11:03:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x121069000) [pid = 1651] [serial = 870] [outer = 0x1160f3800] 11:03:39 INFO - PROCESS | 1651 | 1469469819749 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]]]}] 11:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 876ms 11:03:39 INFO - PROCESS | 1651 | 1469469819831 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:03:39 INFO - PROCESS | 1651 | 1469469819834 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:03:39 INFO - PROCESS | 1651 | 1469469819843 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:03:39 INFO - PROCESS | 1651 | 1469469819845 Marionette TRACE conn2 <- [1,1134,null,{}] 11:03:39 INFO - PROCESS | 1651 | 1469469819847 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}] 11:03:39 INFO - PROCESS | 1651 | 1469469819849 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:39 INFO - PROCESS | 1651 | 1469469819958 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:03:40 INFO - PROCESS | 1651 | 1469469820041 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:40 INFO - PROCESS | 1651 | 1469469820042 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12694d800 == 40 [pid = 1651] [id = 291] 11:03:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x123e22c00) [pid = 1651] [serial = 871] [outer = 0x0] 11:03:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x124b50000) [pid = 1651] [serial = 872] [outer = 0x123e22c00] 11:03:40 INFO - PROCESS | 1651 | 1469469820073 Marionette DEBUG loaded listener.js 11:03:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12561cc00) [pid = 1651] [serial = 873] [outer = 0x123e22c00] 11:03:40 INFO - PROCESS | 1651 | 1469469820719 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]]]}] 11:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 921ms 11:03:40 INFO - PROCESS | 1651 | 1469469820763 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:03:40 INFO - PROCESS | 1651 | 1469469820766 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:03:40 INFO - PROCESS | 1651 | 1469469820770 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:03:40 INFO - PROCESS | 1651 | 1469469820772 Marionette TRACE conn2 <- [1,1138,null,{}] 11:03:40 INFO - PROCESS | 1651 | 1469469820775 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}] 11:03:40 INFO - PROCESS | 1651 | 1469469820777 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:40 INFO - PROCESS | 1651 | 1469469820880 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:03:40 INFO - PROCESS | 1651 | 1469469820969 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:40 INFO - PROCESS | 1651 | 1469469820972 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169bd000 == 41 [pid = 1651] [id = 292] 11:03:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x117e91800) [pid = 1651] [serial = 874] [outer = 0x0] 11:03:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x118358c00) [pid = 1651] [serial = 875] [outer = 0x117e91800] 11:03:41 INFO - PROCESS | 1651 | 1469469821000 Marionette DEBUG loaded listener.js 11:03:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x118863000) [pid = 1651] [serial = 876] [outer = 0x117e91800] 11:03:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12c71d800 == 40 [pid = 1651] [id = 288] 11:03:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12125d000 == 39 [pid = 1651] [id = 287] 11:03:41 INFO - PROCESS | 1651 | --DOCSHELL 0x11336e800 == 38 [pid = 1651] [id = 286] 11:03:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12a6a3800 == 37 [pid = 1651] [id = 285] 11:03:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12908d000 == 36 [pid = 1651] [id = 284] 11:03:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12654c000 == 35 [pid = 1651] [id = 283] 11:03:41 INFO - PROCESS | 1651 | --DOCSHELL 0x123e41800 == 34 [pid = 1651] [id = 282] 11:03:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12125f000 == 33 [pid = 1651] [id = 281] 11:03:41 INFO - PROCESS | 1651 | --DOCSHELL 0x118765800 == 32 [pid = 1651] [id = 280] 11:03:41 INFO - PROCESS | 1651 | --DOCSHELL 0x117092800 == 31 [pid = 1651] [id = 279] 11:03:41 INFO - PROCESS | 1651 | --DOCSHELL 0x11725e000 == 30 [pid = 1651] [id = 278] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12944b400) [pid = 1651] [serial = 794] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12a5dc000) [pid = 1651] [serial = 797] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x11a0a9800) [pid = 1651] [serial = 806] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12a6fe400) [pid = 1651] [serial = 801] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12a6f4c00) [pid = 1651] [serial = 800] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x128a8c000) [pid = 1651] [serial = 770] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12a63f000) [pid = 1651] [serial = 798] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x128e96c00) [pid = 1651] [serial = 771] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x113f38800) [pid = 1651] [serial = 761] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x11769e800) [pid = 1651] [serial = 762] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x119a77400) [pid = 1651] [serial = 782] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12106fc00) [pid = 1651] [serial = 783] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x126c3dc00) [pid = 1651] [serial = 791] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x125623c00) [pid = 1651] [serial = 767] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12617cc00) [pid = 1651] [serial = 768] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12564dc00) [pid = 1651] [serial = 788] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x126786c00) [pid = 1651] [serial = 789] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x123e88000) [pid = 1651] [serial = 785] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x124f6f800) [pid = 1651] [serial = 786] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12928e400) [pid = 1651] [serial = 759] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118142c00) [pid = 1651] [serial = 779] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118864800) [pid = 1651] [serial = 780] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11a0a8800) [pid = 1651] [serial = 764] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1210da400) [pid = 1651] [serial = 765] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x129078400) [pid = 1651] [serial = 773] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12a6f6000) [pid = 1651] [serial = 803] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1292d7400) [pid = 1651] [serial = 774] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1292d9400) [pid = 1651] [serial = 776] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12944e400) [pid = 1651] [serial = 777] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12bdeac00) [pid = 1651] [serial = 813] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12b70a400) [pid = 1651] [serial = 809] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12be0bc00) [pid = 1651] [serial = 815] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12be11c00) [pid = 1651] [serial = 816] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12b707c00) [pid = 1651] [serial = 804] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12a3e1c00) [pid = 1651] [serial = 795] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12bde3400) [pid = 1651] [serial = 812] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x125624400) [pid = 1651] [serial = 807] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12b954800) [pid = 1651] [serial = 810] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x128b11400) [pid = 1651] [serial = 792] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x117e9f400) [pid = 1651] [serial = 720] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x118363000) [pid = 1651] [serial = 723] [outer = 0x0] [url = about:blank] 11:03:41 INFO - PROCESS | 1651 | 1469469821408 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]]]}] 11:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 673ms 11:03:41 INFO - PROCESS | 1651 | 1469469821443 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:03:41 INFO - PROCESS | 1651 | 1469469821446 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:03:41 INFO - PROCESS | 1651 | 1469469821450 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:03:41 INFO - PROCESS | 1651 | 1469469821452 Marionette TRACE conn2 <- [1,1142,null,{}] 11:03:41 INFO - PROCESS | 1651 | 1469469821454 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}] 11:03:41 INFO - PROCESS | 1651 | 1469469821456 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:41 INFO - PROCESS | 1651 | 1469469821536 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:03:41 INFO - PROCESS | 1651 | 1469469821592 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:41 INFO - PROCESS | 1651 | 1469469821593 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e73800 == 31 [pid = 1651] [id = 293] 11:03:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x119143400) [pid = 1651] [serial = 877] [outer = 0x0] 11:03:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1194b9400) [pid = 1651] [serial = 878] [outer = 0x119143400] 11:03:41 INFO - PROCESS | 1651 | 1469469821625 Marionette DEBUG loaded listener.js 11:03:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x12106e800) [pid = 1651] [serial = 879] [outer = 0x119143400] 11:03:41 INFO - PROCESS | 1651 | 1469469821918 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]]]}] 11:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 520ms 11:03:41 INFO - PROCESS | 1651 | 1469469821970 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:03:41 INFO - PROCESS | 1651 | 1469469821972 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:03:41 INFO - PROCESS | 1651 | 1469469821977 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:03:41 INFO - PROCESS | 1651 | 1469469821979 Marionette TRACE conn2 <- [1,1146,null,{}] 11:03:41 INFO - PROCESS | 1651 | 1469469821987 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}] 11:03:41 INFO - PROCESS | 1651 | 1469469821990 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:42 INFO - PROCESS | 1651 | 1469469822068 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:03:42 INFO - PROCESS | 1651 | 1469469822125 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:42 INFO - PROCESS | 1651 | 1469469822127 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199e6800 == 32 [pid = 1651] [id = 294] 11:03:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x113d9b400) [pid = 1651] [serial = 880] [outer = 0x0] 11:03:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x121916800) [pid = 1651] [serial = 881] [outer = 0x113d9b400] 11:03:42 INFO - PROCESS | 1651 | 1469469822156 Marionette DEBUG loaded listener.js 11:03:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12561d800) [pid = 1651] [serial = 882] [outer = 0x113d9b400] 11:03:42 INFO - PROCESS | 1651 | 1469469822467 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]]]}] 11:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 522ms 11:03:42 INFO - PROCESS | 1651 | 1469469822499 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:03:42 INFO - PROCESS | 1651 | 1469469822501 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:03:42 INFO - PROCESS | 1651 | 1469469822503 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:03:42 INFO - PROCESS | 1651 | 1469469822504 Marionette TRACE conn2 <- [1,1150,null,{}] 11:03:42 INFO - PROCESS | 1651 | 1469469822509 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}] 11:03:42 INFO - PROCESS | 1651 | 1469469822510 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:42 INFO - PROCESS | 1651 | 1469469822600 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:03:42 INFO - PROCESS | 1651 | 1469469822605 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:42 INFO - PROCESS | 1651 | 1469469822606 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x123d22000 == 33 [pid = 1651] [id = 295] 11:03:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12564d400) [pid = 1651] [serial = 883] [outer = 0x0] 11:03:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12678c000) [pid = 1651] [serial = 884] [outer = 0x12564d400] 11:03:42 INFO - PROCESS | 1651 | 1469469822634 Marionette DEBUG loaded listener.js 11:03:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x126c49800) [pid = 1651] [serial = 885] [outer = 0x12564d400] 11:03:43 INFO - PROCESS | 1651 | 1469469823121 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]]]}] 11:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 673ms 11:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:03:43 INFO - PROCESS | 1651 | 1469469823177 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:03:43 INFO - PROCESS | 1651 | 1469469823178 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:03:43 INFO - PROCESS | 1651 | 1469469823180 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:03:43 INFO - PROCESS | 1651 | 1469469823181 Marionette TRACE conn2 <- [1,1154,null,{}] 11:03:43 INFO - PROCESS | 1651 | 1469469823184 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}] 11:03:43 INFO - PROCESS | 1651 | 1469469823185 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:43 INFO - PROCESS | 1651 | 1469469823263 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:03:43 INFO - PROCESS | 1651 | 1469469823267 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:43 INFO - PROCESS | 1651 | 1469469823268 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x125688800 == 34 [pid = 1651] [id = 296] 11:03:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x125620400) [pid = 1651] [serial = 886] [outer = 0x0] 11:03:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x128c90800) [pid = 1651] [serial = 887] [outer = 0x125620400] 11:03:43 INFO - PROCESS | 1651 | 1469469823299 Marionette DEBUG loaded listener.js 11:03:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x129006c00) [pid = 1651] [serial = 888] [outer = 0x125620400] 11:03:43 INFO - PROCESS | 1651 | 1469469823679 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]]]}] 11:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 520ms 11:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:03:43 INFO - PROCESS | 1651 | 1469469823700 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:03:43 INFO - PROCESS | 1651 | 1469469823702 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:03:43 INFO - PROCESS | 1651 | 1469469823704 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:03:43 INFO - PROCESS | 1651 | 1469469823705 Marionette TRACE conn2 <- [1,1158,null,{}] 11:03:43 INFO - PROCESS | 1651 | 1469469823715 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}] 11:03:43 INFO - PROCESS | 1651 | 1469469823719 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:43 INFO - PROCESS | 1651 | 1469469823835 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:03:43 INFO - PROCESS | 1651 | 1469469823839 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:43 INFO - PROCESS | 1651 | 1469469823840 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x129086000 == 35 [pid = 1651] [id = 297] 11:03:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x126c49c00) [pid = 1651] [serial = 889] [outer = 0x0] 11:03:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12928e800) [pid = 1651] [serial = 890] [outer = 0x126c49c00] 11:03:43 INFO - PROCESS | 1651 | 1469469823865 Marionette DEBUG loaded listener.js 11:03:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x129556c00) [pid = 1651] [serial = 891] [outer = 0x126c49c00] 11:03:44 INFO - PROCESS | 1651 | 1469469824207 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]]]}] 11:03:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1176ab000) [pid = 1651] [serial = 892] [outer = 0x12ce38800] 11:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 576ms 11:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:03:44 INFO - PROCESS | 1651 | 1469469824286 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:03:44 INFO - PROCESS | 1651 | 1469469824288 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:03:44 INFO - PROCESS | 1651 | 1469469824290 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:03:44 INFO - PROCESS | 1651 | 1469469824291 Marionette TRACE conn2 <- [1,1162,null,{}] 11:03:44 INFO - PROCESS | 1651 | 1469469824293 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}] 11:03:44 INFO - PROCESS | 1651 | 1469469824294 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:44 INFO - PROCESS | 1651 | 1469469824395 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:03:44 INFO - PROCESS | 1651 | 1469469824405 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:44 INFO - PROCESS | 1651 | 1469469824406 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a34c000 == 36 [pid = 1651] [id = 298] 11:03:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128a8b000) [pid = 1651] [serial = 893] [outer = 0x0] 11:03:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12955d800) [pid = 1651] [serial = 894] [outer = 0x128a8b000] 11:03:44 INFO - PROCESS | 1651 | 1469469824464 Marionette DEBUG loaded listener.js 11:03:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12a645800) [pid = 1651] [serial = 895] [outer = 0x128a8b000] 11:03:44 INFO - PROCESS | 1651 | 1469469824826 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]]]}] 11:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 571ms 11:03:44 INFO - PROCESS | 1651 | 1469469824862 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:03:44 INFO - PROCESS | 1651 | 1469469824863 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:03:44 INFO - PROCESS | 1651 | 1469469824866 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:03:44 INFO - PROCESS | 1651 | 1469469824867 Marionette TRACE conn2 <- [1,1166,null,{}] 11:03:44 INFO - PROCESS | 1651 | 1469469824869 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}] 11:03:44 INFO - PROCESS | 1651 | 1469469824870 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:45 INFO - PROCESS | 1651 | 1469469825005 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:03:45 INFO - PROCESS | 1651 | 1469469825025 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:45 INFO - PROCESS | 1651 | 1469469825026 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ac15800 == 37 [pid = 1651] [id = 299] 11:03:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x129550400) [pid = 1651] [serial = 896] [outer = 0x0] 11:03:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12a74c800) [pid = 1651] [serial = 897] [outer = 0x129550400] 11:03:45 INFO - PROCESS | 1651 | 1469469825068 Marionette DEBUG loaded listener.js 11:03:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12b8a3000) [pid = 1651] [serial = 898] [outer = 0x129550400] 11:03:45 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x117ea0800) [pid = 1651] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:03:45 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1212ee800) [pid = 1651] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:03:45 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11835b800) [pid = 1651] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:03:45 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11953f800) [pid = 1651] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:03:45 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x117e99000) [pid = 1651] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:03:45 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x129077c00) [pid = 1651] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:03:45 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1269dc400) [pid = 1651] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:03:45 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x117e1b000) [pid = 1651] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:03:45 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12106c400) [pid = 1651] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:03:45 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12a6f7800) [pid = 1651] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:03:45 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x126089400) [pid = 1651] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:03:45 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1269e8000) [pid = 1651] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:03:45 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1292e2400) [pid = 1651] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:03:45 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x116030000) [pid = 1651] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:03:45 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x112711c00) [pid = 1651] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:03:45 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1192e3800) [pid = 1651] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:03:45 INFO - PROCESS | 1651 | 1469469825631 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]]]}] 11:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 819ms 11:03:45 INFO - PROCESS | 1651 | 1469469825686 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:03:45 INFO - PROCESS | 1651 | 1469469825687 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:03:45 INFO - PROCESS | 1651 | 1469469825695 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:03:45 INFO - PROCESS | 1651 | 1469469825696 Marionette TRACE conn2 <- [1,1170,null,{}] 11:03:45 INFO - PROCESS | 1651 | 1469469825698 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}] 11:03:45 INFO - PROCESS | 1651 | 1469469825700 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:45 INFO - PROCESS | 1651 | 1469469825789 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:03:45 INFO - PROCESS | 1651 | 1469469825795 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:45 INFO - PROCESS | 1651 | 1469469825796 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199de800 == 38 [pid = 1651] [id = 300] 11:03:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1167d1c00) [pid = 1651] [serial = 899] [outer = 0x0] 11:03:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x117e1b000) [pid = 1651] [serial = 900] [outer = 0x1167d1c00] 11:03:45 INFO - PROCESS | 1651 | 1469469825820 Marionette DEBUG loaded listener.js 11:03:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x123e9d400) [pid = 1651] [serial = 901] [outer = 0x1167d1c00] 11:03:46 INFO - PROCESS | 1651 | 1469469826148 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]]]}] 11:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 468ms 11:03:46 INFO - PROCESS | 1651 | 1469469826163 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:03:46 INFO - PROCESS | 1651 | 1469469826165 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:03:46 INFO - PROCESS | 1651 | 1469469826167 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:03:46 INFO - PROCESS | 1651 | 1469469826168 Marionette TRACE conn2 <- [1,1174,null,{}] 11:03:46 INFO - PROCESS | 1651 | 1469469826170 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}] 11:03:46 INFO - PROCESS | 1651 | 1469469826172 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:46 INFO - PROCESS | 1651 | 1469469826279 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:03:46 INFO - PROCESS | 1651 | 1469469826285 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:46 INFO - PROCESS | 1651 | 1469469826286 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b985800 == 39 [pid = 1651] [id = 301] 11:03:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x116984800) [pid = 1651] [serial = 902] [outer = 0x0] 11:03:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x128b0dc00) [pid = 1651] [serial = 903] [outer = 0x116984800] 11:03:46 INFO - PROCESS | 1651 | 1469469826310 Marionette DEBUG loaded listener.js 11:03:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x126c47000) [pid = 1651] [serial = 904] [outer = 0x116984800] 11:03:46 INFO - PROCESS | 1651 | 1469469826618 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] 11:03:46 INFO - PROCESS | 1651 | 1469469826637 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:03:46 INFO - PROCESS | 1651 | 1469469826640 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:03:46 INFO - PROCESS | 1651 | 1469469826645 Marionette TRACE conn2 <- [1,1178,null,{}] 11:03:46 INFO - PROCESS | 1651 | 1469469826647 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}] 11:03:46 INFO - PROCESS | 1651 | 1469469826649 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:46 INFO - PROCESS | 1651 | 1469469826750 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:03:46 INFO - PROCESS | 1651 | 1469469826753 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:46 INFO - PROCESS | 1651 | 1469469826755 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c264000 == 40 [pid = 1651] [id = 302] 11:03:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12b958800) [pid = 1651] [serial = 905] [outer = 0x0] 11:03:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12be0b800) [pid = 1651] [serial = 906] [outer = 0x12b958800] 11:03:46 INFO - PROCESS | 1651 | 1469469826781 Marionette DEBUG loaded listener.js 11:03:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12c5f1c00) [pid = 1651] [serial = 907] [outer = 0x12b958800] 11:03:47 INFO - PROCESS | 1651 | 1469469827130 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] 11:03:47 INFO - PROCESS | 1651 | 1469469827163 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:03:47 INFO - PROCESS | 1651 | 1469469827165 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:03:47 INFO - PROCESS | 1651 | 1469469827166 Marionette TRACE conn2 <- [1,1182,null,{}] 11:03:47 INFO - PROCESS | 1651 | 1469469827180 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}] 11:03:47 INFO - PROCESS | 1651 | 1469469827181 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:47 INFO - PROCESS | 1651 | 1469469827264 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:03:47 INFO - PROCESS | 1651 | 1469469827268 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:47 INFO - PROCESS | 1651 | 1469469827269 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c72d800 == 41 [pid = 1651] [id = 303] 11:03:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12c7d9800) [pid = 1651] [serial = 908] [outer = 0x0] 11:03:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12c7e0400) [pid = 1651] [serial = 909] [outer = 0x12c7d9800] 11:03:47 INFO - PROCESS | 1651 | 1469469827292 Marionette DEBUG loaded listener.js 11:03:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12c7e4400) [pid = 1651] [serial = 910] [outer = 0x12c7d9800] 11:03:47 INFO - PROCESS | 1651 | 1469469827706 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] 11:03:47 INFO - PROCESS | 1651 | 1469469827751 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:03:47 INFO - PROCESS | 1651 | 1469469827757 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:03:47 INFO - PROCESS | 1651 | 1469469827760 Marionette TRACE conn2 <- [1,1186,null,{}] 11:03:47 INFO - PROCESS | 1651 | 1469469827766 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}] 11:03:47 INFO - PROCESS | 1651 | 1469469827768 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:47 INFO - PROCESS | 1651 | 1469469827940 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:03:48 INFO - PROCESS | 1651 | 1469469828074 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:48 INFO - PROCESS | 1651 | 1469469828078 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x11725f800 == 42 [pid = 1651] [id = 304] 11:03:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x112da0000) [pid = 1651] [serial = 911] [outer = 0x0] 11:03:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x117e14c00) [pid = 1651] [serial = 912] [outer = 0x112da0000] 11:03:48 INFO - PROCESS | 1651 | 1469469828132 Marionette DEBUG loaded listener.js 11:03:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x118867000) [pid = 1651] [serial = 913] [outer = 0x112da0000] 11:03:48 INFO - PROCESS | 1651 | 1469469828636 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] 11:03:48 INFO - PROCESS | 1651 | 1469469828692 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:03:48 INFO - PROCESS | 1651 | 1469469828699 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:03:48 INFO - PROCESS | 1651 | 1469469828700 Marionette TRACE conn2 <- [1,1190,null,{}] 11:03:48 INFO - PROCESS | 1651 | 1469469828703 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}] 11:03:48 INFO - PROCESS | 1651 | 1469469828705 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:48 INFO - PROCESS | 1651 | 1469469828810 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:03:48 INFO - PROCESS | 1651 | 1469469828883 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:48 INFO - PROCESS | 1651 | 1469469828884 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x123d3b000 == 43 [pid = 1651] [id = 305] 11:03:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x121df4000) [pid = 1651] [serial = 914] [outer = 0x0] 11:03:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x123e90000) [pid = 1651] [serial = 915] [outer = 0x121df4000] 11:03:48 INFO - PROCESS | 1651 | 1469469828914 Marionette DEBUG loaded listener.js 11:03:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12561c800) [pid = 1651] [serial = 916] [outer = 0x121df4000] 11:03:49 INFO - PROCESS | 1651 | 1469469829340 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] 11:03:49 INFO - PROCESS | 1651 | 1469469829371 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:03:49 INFO - PROCESS | 1651 | 1469469829373 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:03:49 INFO - PROCESS | 1651 | 1469469829376 Marionette TRACE conn2 <- [1,1194,null,{}] 11:03:49 INFO - PROCESS | 1651 | 1469469829383 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}] 11:03:49 INFO - PROCESS | 1651 | 1469469829386 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:49 INFO - PROCESS | 1651 | 1469469829491 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:03:49 INFO - PROCESS | 1651 | 1469469829552 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:49 INFO - PROCESS | 1651 | 1469469829554 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c71c000 == 44 [pid = 1651] [id = 306] 11:03:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x126c40400) [pid = 1651] [serial = 917] [outer = 0x0] 11:03:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12907a800) [pid = 1651] [serial = 918] [outer = 0x126c40400] 11:03:49 INFO - PROCESS | 1651 | 1469469829585 Marionette DEBUG loaded listener.js 11:03:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x129453000) [pid = 1651] [serial = 919] [outer = 0x126c40400] 11:03:50 INFO - PROCESS | 1651 | 1469469830042 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 11:03:50 INFO - PROCESS | 1651 | 1469469830100 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:03:50 INFO - PROCESS | 1651 | 1469469830102 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:03:50 INFO - PROCESS | 1651 | 1469469830103 Marionette TRACE conn2 <- [1,1198,null,{}] 11:03:50 INFO - PROCESS | 1651 | 1469469830124 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}] 11:03:50 INFO - PROCESS | 1651 | 1469469830126 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:50 INFO - PROCESS | 1651 | 1469469830231 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:03:50 INFO - PROCESS | 1651 | 1469469830302 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:50 INFO - PROCESS | 1651 | 1469469830304 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d334800 == 45 [pid = 1651] [id = 307] 11:03:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x129551c00) [pid = 1651] [serial = 920] [outer = 0x0] 11:03:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12be02400) [pid = 1651] [serial = 921] [outer = 0x129551c00] 11:03:50 INFO - PROCESS | 1651 | 1469469830332 Marionette DEBUG loaded listener.js 11:03:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12c5e9c00) [pid = 1651] [serial = 922] [outer = 0x129551c00] 11:03:50 INFO - PROCESS | 1651 | 1469469830767 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]]]}] 11:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 719ms 11:03:50 INFO - PROCESS | 1651 | 1469469830822 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:03:50 INFO - PROCESS | 1651 | 1469469830823 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:03:50 INFO - PROCESS | 1651 | 1469469830825 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:03:50 INFO - PROCESS | 1651 | 1469469830827 Marionette TRACE conn2 <- [1,1202,null,{}] 11:03:50 INFO - PROCESS | 1651 | 1469469830829 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}] 11:03:50 INFO - PROCESS | 1651 | 1469469830830 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:50 INFO - PROCESS | 1651 | 1469469830931 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:03:50 INFO - PROCESS | 1651 | 1469469830990 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:50 INFO - PROCESS | 1651 | 1469469830992 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12695e000 == 46 [pid = 1651] [id = 308] 11:03:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1176a6400) [pid = 1651] [serial = 923] [outer = 0x0] 11:03:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x126190c00) [pid = 1651] [serial = 924] [outer = 0x1176a6400] 11:03:51 INFO - PROCESS | 1651 | 1469469831020 Marionette DEBUG loaded listener.js 11:03:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x126194c00) [pid = 1651] [serial = 925] [outer = 0x1176a6400] 11:03:51 INFO - PROCESS | 1651 | 1469469831590 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]]]}] 11:03:51 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 11:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 820ms 11:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:03:51 INFO - PROCESS | 1651 | 1469469831646 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:03:51 INFO - PROCESS | 1651 | 1469469831648 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:03:51 INFO - PROCESS | 1651 | 1469469831651 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:03:51 INFO - PROCESS | 1651 | 1469469831653 Marionette TRACE conn2 <- [1,1206,null,{}] 11:03:51 INFO - PROCESS | 1651 | 1469469831677 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}] 11:03:51 INFO - PROCESS | 1651 | 1469469831679 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:51 INFO - PROCESS | 1651 | 1469469831779 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:03:51 INFO - PROCESS | 1651 | 1469469831857 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:51 INFO - PROCESS | 1651 | 1469469831859 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x112ea6000 == 47 [pid = 1651] [id = 309] 11:03:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x112a7d400) [pid = 1651] [serial = 926] [outer = 0x0] 11:03:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x116984000) [pid = 1651] [serial = 927] [outer = 0x112a7d400] 11:03:51 INFO - PROCESS | 1651 | 1469469831887 Marionette DEBUG loaded listener.js 11:03:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1194be000) [pid = 1651] [serial = 928] [outer = 0x112a7d400] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12c264000 == 46 [pid = 1651] [id = 302] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12b985800 == 45 [pid = 1651] [id = 301] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x1199de800 == 44 [pid = 1651] [id = 300] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12ac15800 == 43 [pid = 1651] [id = 299] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12a34c000 == 42 [pid = 1651] [id = 298] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x129086000 == 41 [pid = 1651] [id = 297] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x125688800 == 40 [pid = 1651] [id = 296] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x123d22000 == 39 [pid = 1651] [id = 295] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x1199e6800 == 38 [pid = 1651] [id = 294] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x117e73800 == 37 [pid = 1651] [id = 293] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x1169bd000 == 36 [pid = 1651] [id = 292] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12694d800 == 35 [pid = 1651] [id = 291] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x126119800 == 34 [pid = 1651] [id = 289] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x118760800 == 33 [pid = 1651] [id = 290] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12695e000 == 32 [pid = 1651] [id = 308] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12d334800 == 31 [pid = 1651] [id = 307] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12c71c000 == 30 [pid = 1651] [id = 306] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x123d3b000 == 29 [pid = 1651] [id = 305] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12c72d800 == 28 [pid = 1651] [id = 303] 11:03:52 INFO - PROCESS | 1651 | --DOCSHELL 0x11725f800 == 27 [pid = 1651] [id = 304] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x128c95000) [pid = 1651] [serial = 848] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x121ded800) [pid = 1651] [serial = 839] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x123e9ac00) [pid = 1651] [serial = 840] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1192dd400) [pid = 1651] [serial = 836] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x121064000) [pid = 1651] [serial = 837] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1212e8400) [pid = 1651] [serial = 834] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11a0a9c00) [pid = 1651] [serial = 833] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12564b400) [pid = 1651] [serial = 842] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x126578800) [pid = 1651] [serial = 843] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1292e3c00) [pid = 1651] [serial = 851] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x128a84800) [pid = 1651] [serial = 845] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x118865c00) [pid = 1651] [serial = 819] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x117ea0400) [pid = 1651] [serial = 818] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x121aa1000) [pid = 1651] [serial = 822] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x129011c00) [pid = 1651] [serial = 849] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12a74d400) [pid = 1651] [serial = 854] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1211cbc00) [pid = 1651] [serial = 821] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x129076000) [pid = 1651] [serial = 825] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x126c43c00) [pid = 1651] [serial = 824] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12a6f5c00) [pid = 1651] [serial = 852] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12bdee800) [pid = 1651] [serial = 864] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12a645400) [pid = 1651] [serial = 828] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x129450400) [pid = 1651] [serial = 827] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12b8a0400) [pid = 1651] [serial = 855] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12c5e8000) [pid = 1651] [serial = 866] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1194b3000) [pid = 1651] [serial = 831] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x117e96c00) [pid = 1651] [serial = 830] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x116ad1c00) [pid = 1651] [serial = 858] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x129453400) [pid = 1651] [serial = 863] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x112a8ac00) [pid = 1651] [serial = 857] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1269e1400) [pid = 1651] [serial = 861] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x124b4f000) [pid = 1651] [serial = 860] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128b0d000) [pid = 1651] [serial = 846] [outer = 0x0] [url = about:blank] 11:03:52 INFO - PROCESS | 1651 | 1469469832894 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]]]}] 11:03:52 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 11:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1291ms 11:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:03:52 INFO - PROCESS | 1651 | 1469469832944 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:03:52 INFO - PROCESS | 1651 | 1469469832947 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:03:52 INFO - PROCESS | 1651 | 1469469832950 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:03:52 INFO - PROCESS | 1651 | 1469469832952 Marionette TRACE conn2 <- [1,1210,null,{}] 11:03:52 INFO - PROCESS | 1651 | 1469469832957 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}] 11:03:52 INFO - PROCESS | 1651 | 1469469832959 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:53 INFO - PROCESS | 1651 | 1469469833040 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:03:53 INFO - PROCESS | 1651 | 1469469833044 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:53 INFO - PROCESS | 1651 | 1469469833046 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x113d7b800 == 28 [pid = 1651] [id = 310] 11:03:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x112ec2c00) [pid = 1651] [serial = 929] [outer = 0x0] 11:03:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x113ba4c00) [pid = 1651] [serial = 930] [outer = 0x112ec2c00] 11:03:53 INFO - PROCESS | 1651 | 1469469833076 Marionette DEBUG loaded listener.js 11:03:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x112767800) [pid = 1651] [serial = 931] [outer = 0x112ec2c00] 11:03:53 INFO - PROCESS | 1651 | 1469469833464 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]]]}] 11:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 570ms 11:03:53 INFO - PROCESS | 1651 | 1469469833520 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:03:53 INFO - PROCESS | 1651 | 1469469833524 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:03:53 INFO - PROCESS | 1651 | 1469469833529 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:03:53 INFO - PROCESS | 1651 | 1469469833530 Marionette TRACE conn2 <- [1,1214,null,{}] 11:03:53 INFO - PROCESS | 1651 | 1469469833533 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}] 11:03:53 INFO - PROCESS | 1651 | 1469469833534 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:53 INFO - PROCESS | 1651 | 1469469833612 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:03:53 INFO - PROCESS | 1651 | 1469469833616 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:53 INFO - PROCESS | 1651 | 1469469833617 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x117254800 == 29 [pid = 1651] [id = 311] 11:03:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x116905800) [pid = 1651] [serial = 932] [outer = 0x0] 11:03:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x117e92c00) [pid = 1651] [serial = 933] [outer = 0x116905800] 11:03:53 INFO - PROCESS | 1651 | 1469469833646 Marionette DEBUG loaded listener.js 11:03:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x117eac800) [pid = 1651] [serial = 934] [outer = 0x116905800] 11:03:53 INFO - PROCESS | 1651 | 1469469833970 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]]]}] 11:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 470ms 11:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:03:54 INFO - PROCESS | 1651 | 1469469833999 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:03:54 INFO - PROCESS | 1651 | 1469469834000 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:03:54 INFO - PROCESS | 1651 | 1469469834002 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:03:54 INFO - PROCESS | 1651 | 1469469834005 Marionette TRACE conn2 <- [1,1218,null,{}] 11:03:54 INFO - PROCESS | 1651 | 1469469834015 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}] 11:03:54 INFO - PROCESS | 1651 | 1469469834018 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:54 INFO - PROCESS | 1651 | 1469469834116 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:03:54 INFO - PROCESS | 1651 | 1469469834126 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:54 INFO - PROCESS | 1651 | 1469469834128 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x118760800 == 30 [pid = 1651] [id = 312] 11:03:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x113b0c400) [pid = 1651] [serial = 935] [outer = 0x0] 11:03:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x118870400) [pid = 1651] [serial = 936] [outer = 0x113b0c400] 11:03:54 INFO - PROCESS | 1651 | 1469469834156 Marionette DEBUG loaded listener.js 11:03:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1194bc400) [pid = 1651] [serial = 937] [outer = 0x113b0c400] 11:03:54 INFO - PROCESS | 1651 | 1469469834484 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]]]}] 11:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 525ms 11:03:54 INFO - PROCESS | 1651 | 1469469834527 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:03:54 INFO - PROCESS | 1651 | 1469469834529 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:03:54 INFO - PROCESS | 1651 | 1469469834531 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:03:54 INFO - PROCESS | 1651 | 1469469834532 Marionette TRACE conn2 <- [1,1222,null,{}] 11:03:54 INFO - PROCESS | 1651 | 1469469834535 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}] 11:03:54 INFO - PROCESS | 1651 | 1469469834536 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:54 INFO - PROCESS | 1651 | 1469469834612 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:03:54 INFO - PROCESS | 1651 | 1469469834669 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:54 INFO - PROCESS | 1651 | 1469469834670 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x119469800 == 31 [pid = 1651] [id = 313] 11:03:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1187eec00) [pid = 1651] [serial = 938] [outer = 0x0] 11:03:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x119abc800) [pid = 1651] [serial = 939] [outer = 0x1187eec00] 11:03:54 INFO - PROCESS | 1651 | 1469469834695 Marionette DEBUG loaded listener.js 11:03:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12106bc00) [pid = 1651] [serial = 940] [outer = 0x1187eec00] 11:03:54 INFO - PROCESS | 1651 | 1469469834985 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] 11:03:55 INFO - PROCESS | 1651 | 1469469835004 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:03:55 INFO - PROCESS | 1651 | 1469469835022 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:03:55 INFO - PROCESS | 1651 | 1469469835025 Marionette TRACE conn2 <- [1,1226,null,{}] 11:03:55 INFO - PROCESS | 1651 | 1469469835030 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}] 11:03:55 INFO - PROCESS | 1651 | 1469469835031 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:55 INFO - PROCESS | 1651 | 1469469835122 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:03:55 INFO - PROCESS | 1651 | 1469469835157 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:55 INFO - PROCESS | 1651 | 1469469835158 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199ed800 == 32 [pid = 1651] [id = 314] 11:03:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x116032000) [pid = 1651] [serial = 941] [outer = 0x0] 11:03:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12106c400) [pid = 1651] [serial = 942] [outer = 0x116032000] 11:03:55 INFO - PROCESS | 1651 | 1469469835182 Marionette DEBUG loaded listener.js 11:03:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x121a9e400) [pid = 1651] [serial = 943] [outer = 0x116032000] 11:03:55 INFO - PROCESS | 1651 | 1469469835515 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]]]}] 11:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 536ms 11:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:03:55 INFO - PROCESS | 1651 | 1469469835548 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:03:55 INFO - PROCESS | 1651 | 1469469835549 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:03:55 INFO - PROCESS | 1651 | 1469469835552 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:03:55 INFO - PROCESS | 1651 | 1469469835553 Marionette TRACE conn2 <- [1,1230,null,{}] 11:03:55 INFO - PROCESS | 1651 | 1469469835556 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}] 11:03:55 INFO - PROCESS | 1651 | 1469469835560 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:55 INFO - PROCESS | 1651 | 1469469835689 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:03:55 INFO - PROCESS | 1651 | 1469469835704 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:55 INFO - PROCESS | 1651 | 1469469835705 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x121359800 == 33 [pid = 1651] [id = 315] 11:03:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x121df0400) [pid = 1651] [serial = 944] [outer = 0x0] 11:03:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x123e9bc00) [pid = 1651] [serial = 945] [outer = 0x121df0400] 11:03:55 INFO - PROCESS | 1651 | 1469469835749 Marionette DEBUG loaded listener.js 11:03:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1250f1000) [pid = 1651] [serial = 946] [outer = 0x121df0400] 11:03:56 INFO - PROCESS | 1651 | 1469469836191 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]]]}] 11:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 668ms 11:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:03:56 INFO - PROCESS | 1651 | 1469469836221 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:03:56 INFO - PROCESS | 1651 | 1469469836222 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:03:56 INFO - PROCESS | 1651 | 1469469836229 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:03:56 INFO - PROCESS | 1651 | 1469469836231 Marionette TRACE conn2 <- [1,1234,null,{}] 11:03:56 INFO - PROCESS | 1651 | 1469469836233 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}] 11:03:56 INFO - PROCESS | 1651 | 1469469836234 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:56 INFO - PROCESS | 1651 | 1469469836338 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:03:56 INFO - PROCESS | 1651 | 1469469836342 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:56 INFO - PROCESS | 1651 | 1469469836343 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x121ba7800 == 34 [pid = 1651] [id = 316] 11:03:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1121e7c00) [pid = 1651] [serial = 947] [outer = 0x0] 11:03:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12561f400) [pid = 1651] [serial = 948] [outer = 0x1121e7c00] 11:03:56 INFO - PROCESS | 1651 | 1469469836367 Marionette DEBUG loaded listener.js 11:03:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12564b000) [pid = 1651] [serial = 949] [outer = 0x1121e7c00] 11:03:56 INFO - PROCESS | 1651 | 1469469836717 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]]]}] 11:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 523ms 11:03:56 INFO - PROCESS | 1651 | 1469469836753 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:03:56 INFO - PROCESS | 1651 | 1469469836754 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:03:56 INFO - PROCESS | 1651 | 1469469836757 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:03:56 INFO - PROCESS | 1651 | 1469469836759 Marionette TRACE conn2 <- [1,1238,null,{}] 11:03:56 INFO - PROCESS | 1651 | 1469469836762 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}] 11:03:56 INFO - PROCESS | 1651 | 1469469836763 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:56 INFO - PROCESS | 1651 | 1469469836857 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:03:56 INFO - PROCESS | 1651 | 1469469836861 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:56 INFO - PROCESS | 1651 | 1469469836862 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x123e3c800 == 35 [pid = 1651] [id = 317] 11:03:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12607ec00) [pid = 1651] [serial = 950] [outer = 0x0] 11:03:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x126179400) [pid = 1651] [serial = 951] [outer = 0x12607ec00] 11:03:56 INFO - PROCESS | 1651 | 1469469836886 Marionette DEBUG loaded listener.js 11:03:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12618cc00) [pid = 1651] [serial = 952] [outer = 0x12607ec00] 11:03:57 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x126c49c00) [pid = 1651] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:03:57 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x128a8b000) [pid = 1651] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:03:57 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x129550400) [pid = 1651] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:03:57 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1167d1c00) [pid = 1651] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:03:57 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x116984800) [pid = 1651] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:03:57 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x117e91800) [pid = 1651] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:03:57 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x119143400) [pid = 1651] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:03:57 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x113d9b400) [pid = 1651] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:03:57 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12564d400) [pid = 1651] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:03:57 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x123e22c00) [pid = 1651] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:03:57 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12be04800) [pid = 1651] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:03:57 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1160f3800) [pid = 1651] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:03:57 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x125620400) [pid = 1651] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:03:57 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12b958800) [pid = 1651] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:03:57 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12c7d9800) [pid = 1651] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:03:57 INFO - PROCESS | 1651 | 1469469837394 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]]]}] 11:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 673ms 11:03:57 INFO - PROCESS | 1651 | 1469469837430 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:03:57 INFO - PROCESS | 1651 | 1469469837431 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:03:57 INFO - PROCESS | 1651 | 1469469837457 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:03:57 INFO - PROCESS | 1651 | 1469469837460 Marionette TRACE conn2 <- [1,1242,null,{}] 11:03:57 INFO - PROCESS | 1651 | 1469469837464 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}] 11:03:57 INFO - PROCESS | 1651 | 1469469837465 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:57 INFO - PROCESS | 1651 | 1469469837544 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:03:57 INFO - PROCESS | 1651 | 1469469837547 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:57 INFO - PROCESS | 1651 | 1469469837548 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x11875e800 == 36 [pid = 1651] [id = 318] 11:03:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1160f3800) [pid = 1651] [serial = 953] [outer = 0x0] 11:03:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1210db000) [pid = 1651] [serial = 954] [outer = 0x1160f3800] 11:03:57 INFO - PROCESS | 1651 | 1469469837572 Marionette DEBUG loaded listener.js 11:03:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x126089800) [pid = 1651] [serial = 955] [outer = 0x1160f3800] 11:03:57 INFO - PROCESS | 1651 | 1469469837892 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]]]}] 11:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 489ms 11:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:03:57 INFO - PROCESS | 1651 | 1469469837929 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:03:57 INFO - PROCESS | 1651 | 1469469837930 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:03:57 INFO - PROCESS | 1651 | 1469469837932 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:03:57 INFO - PROCESS | 1651 | 1469469837934 Marionette TRACE conn2 <- [1,1246,null,{}] 11:03:57 INFO - PROCESS | 1651 | 1469469837936 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}] 11:03:57 INFO - PROCESS | 1651 | 1469469837937 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:58 INFO - PROCESS | 1651 | 1469469838011 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:03:58 INFO - PROCESS | 1651 | 1469469838014 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:58 INFO - PROCESS | 1651 | 1469469838015 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x126953000 == 37 [pid = 1651] [id = 319] 11:03:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x125011000) [pid = 1651] [serial = 956] [outer = 0x0] 11:03:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x126195c00) [pid = 1651] [serial = 957] [outer = 0x125011000] 11:03:58 INFO - PROCESS | 1651 | 1469469838039 Marionette DEBUG loaded listener.js 11:03:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1265bd800) [pid = 1651] [serial = 958] [outer = 0x125011000] 11:03:58 INFO - PROCESS | 1651 | 1469469838382 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]]]}] 11:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 468ms 11:03:58 INFO - PROCESS | 1651 | 1469469838401 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:03:58 INFO - PROCESS | 1651 | 1469469838403 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:03:58 INFO - PROCESS | 1651 | 1469469838406 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:03:58 INFO - PROCESS | 1651 | 1469469838416 Marionette TRACE conn2 <- [1,1250,null,{}] 11:03:58 INFO - PROCESS | 1651 | 1469469838431 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}] 11:03:58 INFO - PROCESS | 1651 | 1469469838433 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:58 INFO - PROCESS | 1651 | 1469469838517 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:03:58 INFO - PROCESS | 1651 | 1469469838521 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:58 INFO - PROCESS | 1651 | 1469469838523 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199ed000 == 38 [pid = 1651] [id = 320] 11:03:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x126193c00) [pid = 1651] [serial = 959] [outer = 0x0] 11:03:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128a80c00) [pid = 1651] [serial = 960] [outer = 0x126193c00] 11:03:58 INFO - PROCESS | 1651 | 1469469838552 Marionette DEBUG loaded listener.js 11:03:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x128a8f800) [pid = 1651] [serial = 961] [outer = 0x126193c00] 11:03:58 INFO - PROCESS | 1651 | 1469469838878 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]]]}] 11:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 493ms 11:03:58 INFO - PROCESS | 1651 | 1469469838898 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:03:58 INFO - PROCESS | 1651 | 1469469838899 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:03:58 INFO - PROCESS | 1651 | 1469469838902 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:03:58 INFO - PROCESS | 1651 | 1469469838903 Marionette TRACE conn2 <- [1,1254,null,{}] 11:03:58 INFO - PROCESS | 1651 | 1469469838905 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}] 11:03:58 INFO - PROCESS | 1651 | 1469469838908 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:58 INFO - PROCESS | 1651 | 1469469838987 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:03:58 INFO - PROCESS | 1651 | 1469469838992 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:58 INFO - PROCESS | 1651 | 1469469838993 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a32f800 == 39 [pid = 1651] [id = 321] 11:03:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128b09800) [pid = 1651] [serial = 962] [outer = 0x0] 11:03:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x128e92800) [pid = 1651] [serial = 963] [outer = 0x128b09800] 11:03:59 INFO - PROCESS | 1651 | 1469469839017 Marionette DEBUG loaded listener.js 11:03:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128e9bc00) [pid = 1651] [serial = 964] [outer = 0x128b09800] 11:03:59 INFO - PROCESS | 1651 | 1469469839526 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]]]}] 11:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 668ms 11:03:59 INFO - PROCESS | 1651 | 1469469839571 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:03:59 INFO - PROCESS | 1651 | 1469469839576 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:03:59 INFO - PROCESS | 1651 | 1469469839579 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:03:59 INFO - PROCESS | 1651 | 1469469839581 Marionette TRACE conn2 <- [1,1258,null,{}] 11:03:59 INFO - PROCESS | 1651 | 1469469839585 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}] 11:03:59 INFO - PROCESS | 1651 | 1469469839587 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:59 INFO - PROCESS | 1651 | 1469469839699 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:03:59 INFO - PROCESS | 1651 | 1469469839802 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:59 INFO - PROCESS | 1651 | 1469469839804 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:03:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x117254000 == 40 [pid = 1651] [id = 322] 11:03:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x116081800) [pid = 1651] [serial = 965] [outer = 0x0] 11:03:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1161bdc00) [pid = 1651] [serial = 966] [outer = 0x116081800] 11:03:59 INFO - PROCESS | 1651 | 1469469839835 Marionette DEBUG loaded listener.js 11:03:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1176a9800) [pid = 1651] [serial = 967] [outer = 0x116081800] 11:04:00 INFO - PROCESS | 1651 | 1469469840353 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]]]}] 11:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 823ms 11:04:00 INFO - PROCESS | 1651 | 1469469840402 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:04:00 INFO - PROCESS | 1651 | 1469469840405 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:04:00 INFO - PROCESS | 1651 | 1469469840410 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:04:00 INFO - PROCESS | 1651 | 1469469840411 Marionette TRACE conn2 <- [1,1262,null,{}] 11:04:00 INFO - PROCESS | 1651 | 1469469840414 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}] 11:04:00 INFO - PROCESS | 1651 | 1469469840416 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:00 INFO - PROCESS | 1651 | 1469469840528 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:04:00 INFO - PROCESS | 1651 | 1469469840584 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:00 INFO - PROCESS | 1651 | 1469469840586 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x119fd8800 == 41 [pid = 1651] [id = 323] 11:04:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x117e91800) [pid = 1651] [serial = 968] [outer = 0x0] 11:04:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1185de000) [pid = 1651] [serial = 969] [outer = 0x117e91800] 11:04:00 INFO - PROCESS | 1651 | 1469469840616 Marionette DEBUG loaded listener.js 11:04:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11953e400) [pid = 1651] [serial = 970] [outer = 0x117e91800] 11:04:01 INFO - PROCESS | 1651 | 1469469841290 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]]]}] 11:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 921ms 11:04:01 INFO - PROCESS | 1651 | --DOCSHELL 0x1199ed000 == 40 [pid = 1651] [id = 320] 11:04:01 INFO - PROCESS | 1651 | --DOCSHELL 0x126953000 == 39 [pid = 1651] [id = 319] 11:04:01 INFO - PROCESS | 1651 | --DOCSHELL 0x11875e800 == 38 [pid = 1651] [id = 318] 11:04:01 INFO - PROCESS | 1651 | --DOCSHELL 0x123e3c800 == 37 [pid = 1651] [id = 317] 11:04:01 INFO - PROCESS | 1651 | --DOCSHELL 0x121ba7800 == 36 [pid = 1651] [id = 316] 11:04:01 INFO - PROCESS | 1651 | --DOCSHELL 0x121359800 == 35 [pid = 1651] [id = 315] 11:04:01 INFO - PROCESS | 1651 | --DOCSHELL 0x1199ed800 == 34 [pid = 1651] [id = 314] 11:04:01 INFO - PROCESS | 1651 | --DOCSHELL 0x119469800 == 33 [pid = 1651] [id = 313] 11:04:01 INFO - PROCESS | 1651 | --DOCSHELL 0x118760800 == 32 [pid = 1651] [id = 312] 11:04:01 INFO - PROCESS | 1651 | --DOCSHELL 0x117254800 == 31 [pid = 1651] [id = 311] 11:04:01 INFO - PROCESS | 1651 | --DOCSHELL 0x113d7b800 == 30 [pid = 1651] [id = 310] 11:04:01 INFO - PROCESS | 1651 | 1469469841350 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:04:01 INFO - PROCESS | 1651 | 1469469841352 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:04:01 INFO - PROCESS | 1651 | 1469469841355 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:04:01 INFO - PROCESS | 1651 | 1469469841357 Marionette TRACE conn2 <- [1,1266,null,{}] 11:04:01 INFO - PROCESS | 1651 | 1469469841360 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}] 11:04:01 INFO - PROCESS | 1651 | 1469469841362 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:01 INFO - PROCESS | 1651 | 1469469841446 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x112713800) [pid = 1651] [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.] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12928e800) [pid = 1651] [serial = 890] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12955d800) [pid = 1651] [serial = 894] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12a74c800) [pid = 1651] [serial = 897] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x123e9d400) [pid = 1651] [serial = 901] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x128b0dc00) [pid = 1651] [serial = 903] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12a645800) [pid = 1651] [serial = 895] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x118358c00) [pid = 1651] [serial = 875] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x118863000) [pid = 1651] [serial = 876] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1194b9400) [pid = 1651] [serial = 878] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12106e800) [pid = 1651] [serial = 879] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x117e1b000) [pid = 1651] [serial = 900] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x121916800) [pid = 1651] [serial = 881] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12561d800) [pid = 1651] [serial = 882] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12678c000) [pid = 1651] [serial = 884] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x126c49800) [pid = 1651] [serial = 885] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x124b50000) [pid = 1651] [serial = 872] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12561cc00) [pid = 1651] [serial = 873] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12c5f0c00) [pid = 1651] [serial = 867] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1188ffc00) [pid = 1651] [serial = 869] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x121069000) [pid = 1651] [serial = 870] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x128c90800) [pid = 1651] [serial = 887] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12be0b800) [pid = 1651] [serial = 906] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12b8a3000) [pid = 1651] [serial = 898] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x129556c00) [pid = 1651] [serial = 891] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12c7e0400) [pid = 1651] [serial = 909] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x126c47000) [pid = 1651] [serial = 904] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x129006c00) [pid = 1651] [serial = 888] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12c7e4400) [pid = 1651] [serial = 910] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12c5f1c00) [pid = 1651] [serial = 907] [outer = 0x0] [url = about:blank] 11:04:01 INFO - PROCESS | 1651 | 1469469841511 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:01 INFO - PROCESS | 1651 | 1469469841512 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169aa800 == 31 [pid = 1651] [id = 324] 11:04:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x116084800) [pid = 1651] [serial = 971] [outer = 0x0] 11:04:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1176a6000) [pid = 1651] [serial = 972] [outer = 0x116084800] 11:04:01 INFO - PROCESS | 1651 | 1469469841539 Marionette DEBUG loaded listener.js 11:04:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x117e9c800) [pid = 1651] [serial = 973] [outer = 0x116084800] 11:04:01 INFO - PROCESS | 1651 | 1469469841835 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]]]}] 11:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 523ms 11:04:01 INFO - PROCESS | 1651 | 1469469841879 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:04:01 INFO - PROCESS | 1651 | 1469469841881 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:04:01 INFO - PROCESS | 1651 | 1469469841886 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:04:01 INFO - PROCESS | 1651 | 1469469841887 Marionette TRACE conn2 <- [1,1270,null,{}] 11:04:01 INFO - PROCESS | 1651 | 1469469841892 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}] 11:04:01 INFO - PROCESS | 1651 | 1469469841894 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:01 INFO - PROCESS | 1651 | 1469469841985 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:04:02 INFO - PROCESS | 1651 | 1469469842034 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:02 INFO - PROCESS | 1651 | 1469469842035 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x11857f800 == 32 [pid = 1651] [id = 325] 11:04:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x117eae000) [pid = 1651] [serial = 974] [outer = 0x0] 11:04:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x119144000) [pid = 1651] [serial = 975] [outer = 0x117eae000] 11:04:02 INFO - PROCESS | 1651 | 1469469842062 Marionette DEBUG loaded listener.js 11:04:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11a0ae400) [pid = 1651] [serial = 976] [outer = 0x117eae000] 11:04:02 INFO - PROCESS | 1651 | 1469469842364 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]]]}] 11:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 521ms 11:04:02 INFO - PROCESS | 1651 | 1469469842409 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:04:02 INFO - PROCESS | 1651 | 1469469842411 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:04:02 INFO - PROCESS | 1651 | 1469469842413 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:04:02 INFO - PROCESS | 1651 | 1469469842416 Marionette TRACE conn2 <- [1,1274,null,{}] 11:04:02 INFO - PROCESS | 1651 | 1469469842423 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}] 11:04:02 INFO - PROCESS | 1651 | 1469469842427 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:02 INFO - PROCESS | 1651 | 1469469842504 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:04:02 INFO - PROCESS | 1651 | 1469469842561 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:02 INFO - PROCESS | 1651 | 1469469842563 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199ed800 == 33 [pid = 1651] [id = 326] 11:04:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11835b800) [pid = 1651] [serial = 977] [outer = 0x0] 11:04:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1210da800) [pid = 1651] [serial = 978] [outer = 0x11835b800] 11:04:02 INFO - PROCESS | 1651 | 1469469842591 Marionette DEBUG loaded listener.js 11:04:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x123e8f800) [pid = 1651] [serial = 979] [outer = 0x11835b800] 11:04:02 INFO - PROCESS | 1651 | 1469469842899 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]]]}] 11:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 11:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:04:02 INFO - PROCESS | 1651 | 1469469842934 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:04:02 INFO - PROCESS | 1651 | 1469469842936 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:04:02 INFO - PROCESS | 1651 | 1469469842938 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:04:02 INFO - PROCESS | 1651 | 1469469842939 Marionette TRACE conn2 <- [1,1278,null,{}] 11:04:02 INFO - PROCESS | 1651 | 1469469842944 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}] 11:04:02 INFO - PROCESS | 1651 | 1469469842945 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:03 INFO - PROCESS | 1651 | 1469469843021 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:04:03 INFO - PROCESS | 1651 | 1469469843027 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:03 INFO - PROCESS | 1651 | 1469469843029 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x121a17000 == 34 [pid = 1651] [id = 327] 11:04:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x123e98400) [pid = 1651] [serial = 980] [outer = 0x0] 11:04:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x124d53c00) [pid = 1651] [serial = 981] [outer = 0x123e98400] 11:04:03 INFO - PROCESS | 1651 | 1469469843053 Marionette DEBUG loaded listener.js 11:04:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12500d000) [pid = 1651] [serial = 982] [outer = 0x123e98400] 11:04:03 INFO - PROCESS | 1651 | 1469469843386 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]]]}] 11:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 472ms 11:04:03 INFO - PROCESS | 1651 | 1469469843410 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:04:03 INFO - PROCESS | 1651 | 1469469843411 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:04:03 INFO - PROCESS | 1651 | 1469469843413 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:04:03 INFO - PROCESS | 1651 | 1469469843415 Marionette TRACE conn2 <- [1,1282,null,{}] 11:04:03 INFO - PROCESS | 1651 | 1469469843417 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}] 11:04:03 INFO - PROCESS | 1651 | 1469469843418 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:03 INFO - PROCESS | 1651 | 1469469843527 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:04:03 INFO - PROCESS | 1651 | 1469469843537 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:03 INFO - PROCESS | 1651 | 1469469843538 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x123e3c800 == 35 [pid = 1651] [id = 328] 11:04:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x124d4d400) [pid = 1651] [serial = 983] [outer = 0x0] 11:04:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12561e400) [pid = 1651] [serial = 984] [outer = 0x124d4d400] 11:04:03 INFO - PROCESS | 1651 | 1469469843564 Marionette DEBUG loaded listener.js 11:04:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x125651000) [pid = 1651] [serial = 985] [outer = 0x124d4d400] 11:04:03 INFO - PROCESS | 1651 | 1469469843915 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]]]}] 11:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 517ms 11:04:03 INFO - PROCESS | 1651 | 1469469843932 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:04:03 INFO - PROCESS | 1651 | 1469469843933 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:04:03 INFO - PROCESS | 1651 | 1469469843935 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:04:03 INFO - PROCESS | 1651 | 1469469843936 Marionette TRACE conn2 <- [1,1286,null,{}] 11:04:03 INFO - PROCESS | 1651 | 1469469843939 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}] 11:04:03 INFO - PROCESS | 1651 | 1469469843945 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:04 INFO - PROCESS | 1651 | 1469469844059 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:04:04 INFO - PROCESS | 1651 | 1469469844093 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:04 INFO - PROCESS | 1651 | 1469469844094 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x126956800 == 36 [pid = 1651] [id = 329] 11:04:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x126085800) [pid = 1651] [serial = 986] [outer = 0x0] 11:04:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x126787800) [pid = 1651] [serial = 987] [outer = 0x126085800] 11:04:04 INFO - PROCESS | 1651 | 1469469844119 Marionette DEBUG loaded listener.js 11:04:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x128b08800) [pid = 1651] [serial = 988] [outer = 0x126085800] 11:04:04 INFO - PROCESS | 1651 | 1469469844470 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]]]}] 11:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 570ms 11:04:04 INFO - PROCESS | 1651 | 1469469844506 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:04:04 INFO - PROCESS | 1651 | 1469469844509 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:04:04 INFO - PROCESS | 1651 | 1469469844519 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:04:04 INFO - PROCESS | 1651 | 1469469844520 Marionette TRACE conn2 <- [1,1290,null,{}] 11:04:04 INFO - PROCESS | 1651 | 1469469844522 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}] 11:04:04 INFO - PROCESS | 1651 | 1469469844523 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:04 INFO - PROCESS | 1651 | 1469469844618 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:04:04 INFO - PROCESS | 1651 | 1469469844623 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:04 INFO - PROCESS | 1651 | 1469469844624 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x129085000 == 37 [pid = 1651] [id = 330] 11:04:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12608c800) [pid = 1651] [serial = 989] [outer = 0x0] 11:04:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128e93000) [pid = 1651] [serial = 990] [outer = 0x12608c800] 11:04:04 INFO - PROCESS | 1651 | 1469469844651 Marionette DEBUG loaded listener.js 11:04:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x128ea1000) [pid = 1651] [serial = 991] [outer = 0x12608c800] 11:04:04 INFO - PROCESS | 1651 | 1469469844972 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]]]}] 11:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 469ms 11:04:04 INFO - PROCESS | 1651 | 1469469844997 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:04:04 INFO - PROCESS | 1651 | 1469469844998 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:04:05 INFO - PROCESS | 1651 | 1469469845005 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:04:05 INFO - PROCESS | 1651 | 1469469845008 Marionette TRACE conn2 <- [1,1294,null,{}] 11:04:05 INFO - PROCESS | 1651 | 1469469845012 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}] 11:04:05 INFO - PROCESS | 1651 | 1469469845014 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:05 INFO - PROCESS | 1651 | 1469469845121 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:04:05 INFO - PROCESS | 1651 | 1469469845125 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:05 INFO - PROCESS | 1651 | 1469469845126 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a32d800 == 38 [pid = 1651] [id = 331] 11:04:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128ea1800) [pid = 1651] [serial = 992] [outer = 0x0] 11:04:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x129078000) [pid = 1651] [serial = 993] [outer = 0x128ea1800] 11:04:05 INFO - PROCESS | 1651 | 1469469845163 Marionette DEBUG loaded listener.js 11:04:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12928e800) [pid = 1651] [serial = 994] [outer = 0x128ea1800] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x112a7d400) [pid = 1651] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x113b0c400) [pid = 1651] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x116905800) [pid = 1651] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x112ec2c00) [pid = 1651] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1187eec00) [pid = 1651] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x112da0000) [pid = 1651] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x121df4000) [pid = 1651] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x126c40400) [pid = 1651] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x129551c00) [pid = 1651] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x121df0400) [pid = 1651] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12607ec00) [pid = 1651] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1121e7c00) [pid = 1651] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x125011000) [pid = 1651] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x126193c00) [pid = 1651] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1176a6400) [pid = 1651] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1160f3800) [pid = 1651] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:04:05 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x116032000) [pid = 1651] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:04:05 INFO - PROCESS | 1651 | 1469469845736 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]]]}] 11:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 778ms 11:04:05 INFO - PROCESS | 1651 | 1469469845779 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:04:05 INFO - PROCESS | 1651 | 1469469845780 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:04:05 INFO - PROCESS | 1651 | 1469469845783 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:04:05 INFO - PROCESS | 1651 | 1469469845784 Marionette TRACE conn2 <- [1,1298,null,{}] 11:04:05 INFO - PROCESS | 1651 | 1469469845786 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}] 11:04:05 INFO - PROCESS | 1651 | 1469469845787 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:05 INFO - PROCESS | 1651 | 1469469845865 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:04:05 INFO - PROCESS | 1651 | 1469469845869 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:05 INFO - PROCESS | 1651 | 1469469845870 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199dd000 == 39 [pid = 1651] [id = 332] 11:04:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x113b0c400) [pid = 1651] [serial = 995] [outer = 0x0] 11:04:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118513c00) [pid = 1651] [serial = 996] [outer = 0x113b0c400] 11:04:05 INFO - PROCESS | 1651 | 1469469845896 Marionette DEBUG loaded listener.js 11:04:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1210e1c00) [pid = 1651] [serial = 997] [outer = 0x113b0c400] 11:04:06 INFO - PROCESS | 1651 | 1469469846230 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]]]}] 11:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 468ms 11:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:04:06 INFO - PROCESS | 1651 | 1469469846252 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:04:06 INFO - PROCESS | 1651 | 1469469846253 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:04:06 INFO - PROCESS | 1651 | 1469469846255 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:04:06 INFO - PROCESS | 1651 | 1469469846256 Marionette TRACE conn2 <- [1,1302,null,{}] 11:04:06 INFO - PROCESS | 1651 | 1469469846259 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}] 11:04:06 INFO - PROCESS | 1651 | 1469469846260 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:06 INFO - PROCESS | 1651 | 1469469846362 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:04:06 INFO - PROCESS | 1651 | 1469469846367 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:06 INFO - PROCESS | 1651 | 1469469846368 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a934000 == 40 [pid = 1651] [id = 333] 11:04:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12106cc00) [pid = 1651] [serial = 998] [outer = 0x0] 11:04:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12618b000) [pid = 1651] [serial = 999] [outer = 0x12106cc00] 11:04:06 INFO - PROCESS | 1651 | 1469469846393 Marionette DEBUG loaded listener.js 11:04:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x123f82400) [pid = 1651] [serial = 1000] [outer = 0x12106cc00] 11:04:06 INFO - PROCESS | 1651 | 1469469846705 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]]]}] 11:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 472ms 11:04:06 INFO - PROCESS | 1651 | 1469469846728 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:04:06 INFO - PROCESS | 1651 | 1469469846730 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:04:06 INFO - PROCESS | 1651 | 1469469846732 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:04:06 INFO - PROCESS | 1651 | 1469469846734 Marionette TRACE conn2 <- [1,1306,null,{}] 11:04:06 INFO - PROCESS | 1651 | 1469469846736 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}] 11:04:06 INFO - PROCESS | 1651 | 1469469846738 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:06 INFO - PROCESS | 1651 | 1469469846831 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:04:06 INFO - PROCESS | 1651 | 1469469846834 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:06 INFO - PROCESS | 1651 | 1469469846836 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b721000 == 41 [pid = 1651] [id = 334] 11:04:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12657ec00) [pid = 1651] [serial = 1001] [outer = 0x0] 11:04:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1292da000) [pid = 1651] [serial = 1002] [outer = 0x12657ec00] 11:04:06 INFO - PROCESS | 1651 | 1469469846861 Marionette DEBUG loaded listener.js 11:04:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x129554800) [pid = 1651] [serial = 1003] [outer = 0x12657ec00] 11:04:07 INFO - PROCESS | 1651 | 1469469847181 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]]]}] 11:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 469ms 11:04:07 INFO - PROCESS | 1651 | 1469469847202 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:04:07 INFO - PROCESS | 1651 | 1469469847203 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:04:07 INFO - PROCESS | 1651 | 1469469847205 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:04:07 INFO - PROCESS | 1651 | 1469469847206 Marionette TRACE conn2 <- [1,1310,null,{}] 11:04:07 INFO - PROCESS | 1651 | 1469469847212 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}] 11:04:07 INFO - PROCESS | 1651 | 1469469847213 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:07 INFO - PROCESS | 1651 | 1469469847322 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:04:07 INFO - PROCESS | 1651 | 1469469847329 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:07 INFO - PROCESS | 1651 | 1469469847330 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b976000 == 42 [pid = 1651] [id = 335] 11:04:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1212ecc00) [pid = 1651] [serial = 1004] [outer = 0x0] 11:04:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x129556c00) [pid = 1651] [serial = 1005] [outer = 0x1212ecc00] 11:04:07 INFO - PROCESS | 1651 | 1469469847354 Marionette DEBUG loaded listener.js 11:04:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12a5e2c00) [pid = 1651] [serial = 1006] [outer = 0x1212ecc00] 11:04:07 INFO - PROCESS | 1651 | 1469469847718 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] 11:04:07 INFO - PROCESS | 1651 | 1469469847730 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:04:07 INFO - PROCESS | 1651 | 1469469847734 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:04:07 INFO - PROCESS | 1651 | 1469469847736 Marionette TRACE conn2 <- [1,1314,null,{}] 11:04:07 INFO - PROCESS | 1651 | 1469469847743 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}] 11:04:07 INFO - PROCESS | 1651 | 1469469847745 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:07 INFO - PROCESS | 1651 | 1469469847854 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:04:07 INFO - PROCESS | 1651 | 1469469847909 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:07 INFO - PROCESS | 1651 | 1469469847910 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x116956000 == 43 [pid = 1651] [id = 336] 11:04:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x113d98400) [pid = 1651] [serial = 1007] [outer = 0x0] 11:04:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x115e0d800) [pid = 1651] [serial = 1008] [outer = 0x113d98400] 11:04:07 INFO - PROCESS | 1651 | 1469469847943 Marionette DEBUG loaded listener.js 11:04:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x117e99800) [pid = 1651] [serial = 1009] [outer = 0x113d98400] 11:04:08 INFO - PROCESS | 1651 | 1469469848425 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]]]}] 11:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 721ms 11:04:08 INFO - PROCESS | 1651 | 1469469848455 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:04:08 INFO - PROCESS | 1651 | 1469469848461 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:04:08 INFO - PROCESS | 1651 | 1469469848468 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:04:08 INFO - PROCESS | 1651 | 1469469848471 Marionette TRACE conn2 <- [1,1318,null,{}] 11:04:08 INFO - PROCESS | 1651 | 1469469848475 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}] 11:04:08 INFO - PROCESS | 1651 | 1469469848478 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:08 INFO - PROCESS | 1651 | 1469469848632 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:04:08 INFO - PROCESS | 1651 | 1469469848758 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:08 INFO - PROCESS | 1651 | 1469469848760 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0f0000 == 44 [pid = 1651] [id = 337] 11:04:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x11835f000) [pid = 1651] [serial = 1010] [outer = 0x0] 11:04:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x119542400) [pid = 1651] [serial = 1011] [outer = 0x11835f000] 11:04:08 INFO - PROCESS | 1651 | 1469469848792 Marionette DEBUG loaded listener.js 11:04:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1212ef800) [pid = 1651] [serial = 1012] [outer = 0x11835f000] 11:04:09 INFO - PROCESS | 1651 | 1469469849231 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]]]}] 11:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 826ms 11:04:09 INFO - PROCESS | 1651 | 1469469849294 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:04:09 INFO - PROCESS | 1651 | 1469469849295 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:04:09 INFO - PROCESS | 1651 | 1469469849298 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:04:09 INFO - PROCESS | 1651 | 1469469849300 Marionette TRACE conn2 <- [1,1322,null,{}] 11:04:09 INFO - PROCESS | 1651 | 1469469849308 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}] 11:04:09 INFO - PROCESS | 1651 | 1469469849311 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:09 INFO - PROCESS | 1651 | 1469469849414 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:04:09 INFO - PROCESS | 1651 | 1469469849473 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:09 INFO - PROCESS | 1651 | 1469469849475 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b712800 == 45 [pid = 1651] [id = 338] 11:04:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x123e7f800) [pid = 1651] [serial = 1013] [outer = 0x0] 11:04:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12561e800) [pid = 1651] [serial = 1014] [outer = 0x123e7f800] 11:04:09 INFO - PROCESS | 1651 | 1469469849506 Marionette DEBUG loaded listener.js 11:04:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x126190000) [pid = 1651] [serial = 1015] [outer = 0x123e7f800] 11:04:09 INFO - PROCESS | 1651 | 1469469849950 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]]]}] 11:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 11:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:04:09 INFO - PROCESS | 1651 | 1469469849969 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:04:09 INFO - PROCESS | 1651 | 1469469849971 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:04:09 INFO - PROCESS | 1651 | 1469469849975 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:04:09 INFO - PROCESS | 1651 | 1469469849977 Marionette TRACE conn2 <- [1,1326,null,{}] 11:04:09 INFO - PROCESS | 1651 | 1469469849980 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}] 11:04:09 INFO - PROCESS | 1651 | 1469469849981 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:10 INFO - PROCESS | 1651 | 1469469850080 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:04:10 INFO - PROCESS | 1651 | 1469469850134 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:10 INFO - PROCESS | 1651 | 1469469850135 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c042800 == 46 [pid = 1651] [id = 339] 11:04:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1265b6800) [pid = 1651] [serial = 1016] [outer = 0x0] 11:04:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12678a800) [pid = 1651] [serial = 1017] [outer = 0x1265b6800] 11:04:10 INFO - PROCESS | 1651 | 1469469850168 Marionette DEBUG loaded listener.js 11:04:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x128a85800) [pid = 1651] [serial = 1018] [outer = 0x1265b6800] 11:04:10 INFO - PROCESS | 1651 | 1469469850647 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]]]}] 11:04:10 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 11:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 720ms 11:04:10 INFO - PROCESS | 1651 | 1469469850695 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:04:10 INFO - PROCESS | 1651 | 1469469850697 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:04:10 INFO - PROCESS | 1651 | 1469469850699 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:04:10 INFO - PROCESS | 1651 | 1469469850701 Marionette TRACE conn2 <- [1,1330,null,{}] 11:04:10 INFO - PROCESS | 1651 | 1469469850703 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}] 11:04:10 INFO - PROCESS | 1651 | 1469469850705 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:10 INFO - PROCESS | 1651 | 1469469850857 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:04:10 INFO - PROCESS | 1651 | 1469469850954 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:10 INFO - PROCESS | 1651 | 1469469850956 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x11699f000 == 47 [pid = 1651] [id = 340] 11:04:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x118148400) [pid = 1651] [serial = 1019] [outer = 0x0] 11:04:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1210df800) [pid = 1651] [serial = 1020] [outer = 0x118148400] 11:04:11 INFO - PROCESS | 1651 | 1469469851002 Marionette DEBUG loaded listener.js 11:04:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x126189c00) [pid = 1651] [serial = 1021] [outer = 0x118148400] 11:04:11 INFO - PROCESS | 1651 | 1469469851648 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]]]}] 11:04:11 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 11:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 970ms 11:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:04:11 INFO - PROCESS | 1651 | 1469469851685 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:04:11 INFO - PROCESS | 1651 | 1469469851687 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:04:11 INFO - PROCESS | 1651 | 1469469851692 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:04:11 INFO - PROCESS | 1651 | 1469469851694 Marionette TRACE conn2 <- [1,1334,null,{}] 11:04:11 INFO - PROCESS | 1651 | 1469469851697 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}] 11:04:11 INFO - PROCESS | 1651 | 1469469851699 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:11 INFO - PROCESS | 1651 | 1469469851796 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:04:11 INFO - PROCESS | 1651 | 1469469851873 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:11 INFO - PROCESS | 1651 | 1469469851874 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x11699f800 == 48 [pid = 1651] [id = 341] 11:04:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x118363000) [pid = 1651] [serial = 1022] [outer = 0x0] 11:04:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1185de400) [pid = 1651] [serial = 1023] [outer = 0x118363000] 11:04:11 INFO - PROCESS | 1651 | 1469469851918 Marionette DEBUG loaded listener.js 11:04:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1194b5c00) [pid = 1651] [serial = 1024] [outer = 0x118363000] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x112ea6000 == 47 [pid = 1651] [id = 309] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12b721000 == 46 [pid = 1651] [id = 334] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12a934000 == 45 [pid = 1651] [id = 333] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x1199dd000 == 44 [pid = 1651] [id = 332] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12a32d800 == 43 [pid = 1651] [id = 331] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x129085000 == 42 [pid = 1651] [id = 330] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x126956800 == 41 [pid = 1651] [id = 329] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x123e3c800 == 40 [pid = 1651] [id = 328] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x121a17000 == 39 [pid = 1651] [id = 327] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x1199ed800 == 38 [pid = 1651] [id = 326] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x11857f800 == 37 [pid = 1651] [id = 325] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x1169aa800 == 36 [pid = 1651] [id = 324] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x117254000 == 35 [pid = 1651] [id = 322] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12a32f800 == 34 [pid = 1651] [id = 321] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x119fd8800 == 33 [pid = 1651] [id = 323] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x11699f000 == 32 [pid = 1651] [id = 340] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12c042800 == 31 [pid = 1651] [id = 339] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12b712800 == 30 [pid = 1651] [id = 338] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0f0000 == 29 [pid = 1651] [id = 337] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12b976000 == 28 [pid = 1651] [id = 335] 11:04:12 INFO - PROCESS | 1651 | --DOCSHELL 0x116956000 == 27 [pid = 1651] [id = 336] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1194be000) [pid = 1651] [serial = 928] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x116984000) [pid = 1651] [serial = 927] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x118870400) [pid = 1651] [serial = 936] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1194bc400) [pid = 1651] [serial = 937] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x117e92c00) [pid = 1651] [serial = 933] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x117eac800) [pid = 1651] [serial = 934] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x113ba4c00) [pid = 1651] [serial = 930] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x112767800) [pid = 1651] [serial = 931] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x119abc800) [pid = 1651] [serial = 939] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x118867000) [pid = 1651] [serial = 913] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x117e14c00) [pid = 1651] [serial = 912] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12561c800) [pid = 1651] [serial = 916] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x123e90000) [pid = 1651] [serial = 915] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x129453000) [pid = 1651] [serial = 919] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12907a800) [pid = 1651] [serial = 918] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12c5e9c00) [pid = 1651] [serial = 922] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12be02400) [pid = 1651] [serial = 921] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x123e9bc00) [pid = 1651] [serial = 945] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x126179400) [pid = 1651] [serial = 951] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12564b000) [pid = 1651] [serial = 949] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12561f400) [pid = 1651] [serial = 948] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x126195c00) [pid = 1651] [serial = 957] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x128a80c00) [pid = 1651] [serial = 960] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x126194c00) [pid = 1651] [serial = 925] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1210db000) [pid = 1651] [serial = 954] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x126190c00) [pid = 1651] [serial = 924] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12618cc00) [pid = 1651] [serial = 952] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12106c400) [pid = 1651] [serial = 942] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x128a8f800) [pid = 1651] [serial = 961] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x121a9e400) [pid = 1651] [serial = 943] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1250f1000) [pid = 1651] [serial = 946] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x126089800) [pid = 1651] [serial = 955] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x128e92800) [pid = 1651] [serial = 963] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1265bd800) [pid = 1651] [serial = 958] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12106bc00) [pid = 1651] [serial = 940] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1651 | 1469469852928 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]]]}] 11:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1274ms 11:04:12 INFO - PROCESS | 1651 | 1469469852966 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:04:12 INFO - PROCESS | 1651 | 1469469852968 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:04:12 INFO - PROCESS | 1651 | 1469469852971 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:04:12 INFO - PROCESS | 1651 | 1469469852973 Marionette TRACE conn2 <- [1,1338,null,{}] 11:04:12 INFO - PROCESS | 1651 | 1469469852976 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}] 11:04:12 INFO - PROCESS | 1651 | 1469469852978 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:13 INFO - PROCESS | 1651 | 1469469853061 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:04:13 INFO - PROCESS | 1651 | 1469469853066 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:13 INFO - PROCESS | 1651 | 1469469853069 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x11614f000 == 28 [pid = 1651] [id = 342] 11:04:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x113ba2000) [pid = 1651] [serial = 1025] [outer = 0x0] 11:04:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1172b5400) [pid = 1651] [serial = 1026] [outer = 0x113ba2000] 11:04:13 INFO - PROCESS | 1651 | 1469469853098 Marionette DEBUG loaded listener.js 11:04:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x113376000) [pid = 1651] [serial = 1027] [outer = 0x113ba2000] 11:04:13 INFO - PROCESS | 1651 | 1469469853903 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]]]}] 11:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 974ms 11:04:13 INFO - PROCESS | 1651 | 1469469853945 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:04:13 INFO - PROCESS | 1651 | 1469469853948 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:04:13 INFO - PROCESS | 1651 | 1469469853953 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:04:13 INFO - PROCESS | 1651 | 1469469853955 Marionette TRACE conn2 <- [1,1342,null,{}] 11:04:13 INFO - PROCESS | 1651 | 1469469853957 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}] 11:04:13 INFO - PROCESS | 1651 | 1469469853959 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:14 INFO - PROCESS | 1651 | 1469469854039 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:04:14 INFO - PROCESS | 1651 | 1469469854089 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:14 INFO - PROCESS | 1651 | 1469469854090 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x117379000 == 29 [pid = 1651] [id = 343] 11:04:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x117e99400) [pid = 1651] [serial = 1028] [outer = 0x0] 11:04:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1185e2800) [pid = 1651] [serial = 1029] [outer = 0x117e99400] 11:04:14 INFO - PROCESS | 1651 | 1469469854118 Marionette DEBUG loaded listener.js 11:04:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1187ee400) [pid = 1651] [serial = 1030] [outer = 0x117e99400] 11:04:14 INFO - PROCESS | 1651 | 1469469854446 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]]]}] 11:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 520ms 11:04:14 INFO - PROCESS | 1651 | 1469469854476 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:04:14 INFO - PROCESS | 1651 | 1469469854477 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:04:14 INFO - PROCESS | 1651 | 1469469854480 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:04:14 INFO - PROCESS | 1651 | 1469469854482 Marionette TRACE conn2 <- [1,1346,null,{}] 11:04:14 INFO - PROCESS | 1651 | 1469469854489 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}] 11:04:14 INFO - PROCESS | 1651 | 1469469854493 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:14 INFO - PROCESS | 1651 | 1469469854567 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:04:14 INFO - PROCESS | 1651 | 1469469854624 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:14 INFO - PROCESS | 1651 | 1469469854627 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192c0000 == 30 [pid = 1651] [id = 344] 11:04:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x113214800) [pid = 1651] [serial = 1031] [outer = 0x0] 11:04:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x119547000) [pid = 1651] [serial = 1032] [outer = 0x113214800] 11:04:14 INFO - PROCESS | 1651 | 1469469854654 Marionette DEBUG loaded listener.js 11:04:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12106f000) [pid = 1651] [serial = 1033] [outer = 0x113214800] 11:04:15 INFO - PROCESS | 1651 | 1469469855041 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]]]}] 11:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 623ms 11:04:15 INFO - PROCESS | 1651 | 1469469855103 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:04:15 INFO - PROCESS | 1651 | 1469469855106 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:04:15 INFO - PROCESS | 1651 | 1469469855112 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:04:15 INFO - PROCESS | 1651 | 1469469855114 Marionette TRACE conn2 <- [1,1350,null,{}] 11:04:15 INFO - PROCESS | 1651 | 1469469855117 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}] 11:04:15 INFO - PROCESS | 1651 | 1469469855119 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:15 INFO - PROCESS | 1651 | 1469469855269 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:04:15 INFO - PROCESS | 1651 | 1469469855294 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:15 INFO - PROCESS | 1651 | 1469469855295 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x119fd7800 == 31 [pid = 1651] [id = 345] 11:04:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1210dd000) [pid = 1651] [serial = 1034] [outer = 0x0] 11:04:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x121915400) [pid = 1651] [serial = 1035] [outer = 0x1210dd000] 11:04:15 INFO - PROCESS | 1651 | 1469469855337 Marionette DEBUG loaded listener.js 11:04:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x121deb400) [pid = 1651] [serial = 1036] [outer = 0x1210dd000] 11:04:15 INFO - PROCESS | 1651 | 1469469855687 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]]]}] 11:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 620ms 11:04:15 INFO - PROCESS | 1651 | 1469469855731 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:04:15 INFO - PROCESS | 1651 | 1469469855733 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:04:15 INFO - PROCESS | 1651 | 1469469855742 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:04:15 INFO - PROCESS | 1651 | 1469469855743 Marionette TRACE conn2 <- [1,1354,null,{}] 11:04:15 INFO - PROCESS | 1651 | 1469469855745 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}] 11:04:15 INFO - PROCESS | 1651 | 1469469855746 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:15 INFO - PROCESS | 1651 | 1469469855837 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:04:15 INFO - PROCESS | 1651 | 1469469855887 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:15 INFO - PROCESS | 1651 | 1469469855888 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12136d000 == 32 [pid = 1651] [id = 346] 11:04:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11814b400) [pid = 1651] [serial = 1037] [outer = 0x0] 11:04:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x123e7d800) [pid = 1651] [serial = 1038] [outer = 0x11814b400] 11:04:15 INFO - PROCESS | 1651 | 1469469855913 Marionette DEBUG loaded listener.js 11:04:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x124b43400) [pid = 1651] [serial = 1039] [outer = 0x11814b400] 11:04:16 INFO - PROCESS | 1651 | 1469469856247 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]]]}] 11:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 525ms 11:04:16 INFO - PROCESS | 1651 | 1469469856260 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:04:16 INFO - PROCESS | 1651 | 1469469856262 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:04:16 INFO - PROCESS | 1651 | 1469469856264 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:04:16 INFO - PROCESS | 1651 | 1469469856265 Marionette TRACE conn2 <- [1,1358,null,{}] 11:04:16 INFO - PROCESS | 1651 | 1469469856267 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}] 11:04:16 INFO - PROCESS | 1651 | 1469469856271 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:16 INFO - PROCESS | 1651 | 1469469856383 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:04:16 INFO - PROCESS | 1651 | 1469469856419 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:16 INFO - PROCESS | 1651 | 1469469856421 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x1250cf000 == 33 [pid = 1651] [id = 347] 11:04:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1187f0000) [pid = 1651] [serial = 1040] [outer = 0x0] 11:04:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x125011c00) [pid = 1651] [serial = 1041] [outer = 0x1187f0000] 11:04:16 INFO - PROCESS | 1651 | 1469469856445 Marionette DEBUG loaded listener.js 11:04:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x126180800) [pid = 1651] [serial = 1042] [outer = 0x1187f0000] 11:04:16 INFO - PROCESS | 1651 | 1469469856745 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]]]}] 11:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 519ms 11:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:04:16 INFO - PROCESS | 1651 | 1469469856783 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:04:16 INFO - PROCESS | 1651 | 1469469856785 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:04:16 INFO - PROCESS | 1651 | 1469469856787 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:04:16 INFO - PROCESS | 1651 | 1469469856788 Marionette TRACE conn2 <- [1,1362,null,{}] 11:04:16 INFO - PROCESS | 1651 | 1469469856791 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}] 11:04:16 INFO - PROCESS | 1651 | 1469469856794 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:16 INFO - PROCESS | 1651 | 1469469856892 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:04:17 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12657ec00) [pid = 1651] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:04:17 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1212ecc00) [pid = 1651] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:04:17 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x124d4d400) [pid = 1651] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:04:17 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12106cc00) [pid = 1651] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:04:17 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x126085800) [pid = 1651] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:04:17 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12608c800) [pid = 1651] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:04:17 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x128ea1800) [pid = 1651] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:04:17 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x123e98400) [pid = 1651] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:04:17 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x128b09800) [pid = 1651] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:04:17 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x116084800) [pid = 1651] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:04:17 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x116081800) [pid = 1651] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:04:17 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x117eae000) [pid = 1651] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:04:17 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11835b800) [pid = 1651] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:04:17 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x117e91800) [pid = 1651] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:04:17 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x113b0c400) [pid = 1651] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:04:17 INFO - PROCESS | 1651 | 1469469857152 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:17 INFO - PROCESS | 1651 | 1469469857154 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x117084000 == 34 [pid = 1651] [id = 348] 11:04:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x112716000) [pid = 1651] [serial = 1043] [outer = 0x0] 11:04:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x112a8bc00) [pid = 1651] [serial = 1044] [outer = 0x112716000] 11:04:17 INFO - PROCESS | 1651 | 1469469857176 Marionette DEBUG loaded listener.js 11:04:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11835b800) [pid = 1651] [serial = 1045] [outer = 0x112716000] 11:04:17 INFO - PROCESS | 1651 | 1469469857571 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]]]}] 11:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 820ms 11:04:17 INFO - PROCESS | 1651 | 1469469857608 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:04:17 INFO - PROCESS | 1651 | 1469469857609 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:04:17 INFO - PROCESS | 1651 | 1469469857611 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:04:17 INFO - PROCESS | 1651 | 1469469857612 Marionette TRACE conn2 <- [1,1366,null,{}] 11:04:17 INFO - PROCESS | 1651 | 1469469857615 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}] 11:04:17 INFO - PROCESS | 1651 | 1469469857616 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:17 INFO - PROCESS | 1651 | 1469469857749 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:04:17 INFO - PROCESS | 1651 | 1469469857786 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:17 INFO - PROCESS | 1651 | 1469469857787 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x126950000 == 35 [pid = 1651] [id = 349] 11:04:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1127d4400) [pid = 1651] [serial = 1046] [outer = 0x0] 11:04:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x119abf800) [pid = 1651] [serial = 1047] [outer = 0x1127d4400] 11:04:17 INFO - PROCESS | 1651 | 1469469857811 Marionette DEBUG loaded listener.js 11:04:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12618c800) [pid = 1651] [serial = 1048] [outer = 0x1127d4400] 11:04:18 INFO - PROCESS | 1651 | 1469469858085 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] 11:04:18 INFO - PROCESS | 1651 | 1469469858132 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:04:18 INFO - PROCESS | 1651 | 1469469858135 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:04:18 INFO - PROCESS | 1651 | 1469469858136 Marionette TRACE conn2 <- [1,1370,null,{}] 11:04:18 INFO - PROCESS | 1651 | 1469469858138 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}] 11:04:18 INFO - PROCESS | 1651 | 1469469858139 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:18 INFO - PROCESS | 1651 | 1469469858227 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:04:18 INFO - PROCESS | 1651 | 1469469858231 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:18 INFO - PROCESS | 1651 | 1469469858232 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192be000 == 36 [pid = 1651] [id = 350] 11:04:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x124d4b400) [pid = 1651] [serial = 1049] [outer = 0x0] 11:04:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x126790400) [pid = 1651] [serial = 1050] [outer = 0x124d4b400] 11:04:18 INFO - PROCESS | 1651 | 1469469858257 Marionette DEBUG loaded listener.js 11:04:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x126c43c00) [pid = 1651] [serial = 1051] [outer = 0x124d4b400] 11:04:18 INFO - PROCESS | 1651 | 1469469858565 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] 11:04:18 INFO - PROCESS | 1651 | 1469469858605 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:04:18 INFO - PROCESS | 1651 | 1469469858608 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:04:18 INFO - PROCESS | 1651 | 1469469858610 Marionette TRACE conn2 <- [1,1374,null,{}] 11:04:18 INFO - PROCESS | 1651 | 1469469858613 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}] 11:04:18 INFO - PROCESS | 1651 | 1469469858614 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:18 INFO - PROCESS | 1651 | 1469469858714 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:04:18 INFO - PROCESS | 1651 | 1469469858720 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:18 INFO - PROCESS | 1651 | 1469469858721 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x129423800 == 37 [pid = 1651] [id = 351] 11:04:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x112a7d400) [pid = 1651] [serial = 1052] [outer = 0x0] 11:04:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x128a81400) [pid = 1651] [serial = 1053] [outer = 0x112a7d400] 11:04:18 INFO - PROCESS | 1651 | 1469469858745 Marionette DEBUG loaded listener.js 11:04:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128a8f000) [pid = 1651] [serial = 1054] [outer = 0x112a7d400] 11:04:19 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:19 INFO - PROCESS | 1651 | 1469469859050 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] 11:04:19 INFO - PROCESS | 1651 | 1469469859081 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:04:19 INFO - PROCESS | 1651 | 1469469859083 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:04:19 INFO - PROCESS | 1651 | 1469469859085 Marionette TRACE conn2 <- [1,1378,null,{}] 11:04:19 INFO - PROCESS | 1651 | 1469469859087 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}] 11:04:19 INFO - PROCESS | 1651 | 1469469859089 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:19 INFO - PROCESS | 1651 | 1469469859231 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:04:19 INFO - PROCESS | 1651 | 1469469859284 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:19 INFO - PROCESS | 1651 | 1469469859285 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x113228000 == 38 [pid = 1651] [id = 352] 11:04:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x111fe3800) [pid = 1651] [serial = 1055] [outer = 0x0] 11:04:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1127d2400) [pid = 1651] [serial = 1056] [outer = 0x111fe3800] 11:04:19 INFO - PROCESS | 1651 | 1469469859317 Marionette DEBUG loaded listener.js 11:04:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x11320b800) [pid = 1651] [serial = 1057] [outer = 0x111fe3800] 11:04:19 INFO - PROCESS | 1651 | 1469469859833 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] 11:04:19 INFO - PROCESS | 1651 | 1469469859910 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:04:19 INFO - PROCESS | 1651 | 1469469859914 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:04:19 INFO - PROCESS | 1651 | 1469469859916 Marionette TRACE conn2 <- [1,1382,null,{}] 11:04:19 INFO - PROCESS | 1651 | 1469469859919 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}] 11:04:19 INFO - PROCESS | 1651 | 1469469859922 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:20 INFO - PROCESS | 1651 | 1469469860031 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:04:20 INFO - PROCESS | 1651 | 1469469860108 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:20 INFO - PROCESS | 1651 | 1469469860109 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x119190000 == 39 [pid = 1651] [id = 353] 11:04:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1185df800) [pid = 1651] [serial = 1058] [outer = 0x0] 11:04:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1187e7400) [pid = 1651] [serial = 1059] [outer = 0x1185df800] 11:04:20 INFO - PROCESS | 1651 | 1469469860139 Marionette DEBUG loaded listener.js 11:04:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1192e1c00) [pid = 1651] [serial = 1060] [outer = 0x1185df800] 11:04:20 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:20 INFO - PROCESS | 1651 | 1469469860643 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] 11:04:20 INFO - PROCESS | 1651 | 1469469860687 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:04:20 INFO - PROCESS | 1651 | 1469469860689 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:04:20 INFO - PROCESS | 1651 | 1469469860691 Marionette TRACE conn2 <- [1,1386,null,{}] 11:04:20 INFO - PROCESS | 1651 | 1469469860693 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}] 11:04:20 INFO - PROCESS | 1651 | 1469469860695 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:20 INFO - PROCESS | 1651 | 1469469860806 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:04:20 INFO - PROCESS | 1651 | 1469469860864 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:20 INFO - PROCESS | 1651 | 1469469860866 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x119636800 == 40 [pid = 1651] [id = 354] 11:04:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x117e19800) [pid = 1651] [serial = 1061] [outer = 0x0] 11:04:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1194bb400) [pid = 1651] [serial = 1062] [outer = 0x117e19800] 11:04:20 INFO - PROCESS | 1651 | 1469469860895 Marionette DEBUG loaded listener.js 11:04:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x121b54400) [pid = 1651] [serial = 1063] [outer = 0x117e19800] 11:04:21 INFO - PROCESS | 1651 | --DOCSHELL 0x129423800 == 39 [pid = 1651] [id = 351] 11:04:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1192be000 == 38 [pid = 1651] [id = 350] 11:04:21 INFO - PROCESS | 1651 | --DOCSHELL 0x126950000 == 37 [pid = 1651] [id = 349] 11:04:21 INFO - PROCESS | 1651 | --DOCSHELL 0x117084000 == 36 [pid = 1651] [id = 348] 11:04:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1250cf000 == 35 [pid = 1651] [id = 347] 11:04:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12136d000 == 34 [pid = 1651] [id = 346] 11:04:21 INFO - PROCESS | 1651 | --DOCSHELL 0x119fd7800 == 33 [pid = 1651] [id = 345] 11:04:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1192c0000 == 32 [pid = 1651] [id = 344] 11:04:21 INFO - PROCESS | 1651 | --DOCSHELL 0x117379000 == 31 [pid = 1651] [id = 343] 11:04:21 INFO - PROCESS | 1651 | --DOCSHELL 0x11614f000 == 30 [pid = 1651] [id = 342] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x126787800) [pid = 1651] [serial = 987] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x128e93000) [pid = 1651] [serial = 990] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x128b08800) [pid = 1651] [serial = 988] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x129078000) [pid = 1651] [serial = 993] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x124d53c00) [pid = 1651] [serial = 981] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x128e9bc00) [pid = 1651] [serial = 964] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1176a6000) [pid = 1651] [serial = 972] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x117e9c800) [pid = 1651] [serial = 973] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1161bdc00) [pid = 1651] [serial = 966] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1176a9800) [pid = 1651] [serial = 967] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x119144000) [pid = 1651] [serial = 975] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11a0ae400) [pid = 1651] [serial = 976] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12500d000) [pid = 1651] [serial = 982] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1210da800) [pid = 1651] [serial = 978] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x123e8f800) [pid = 1651] [serial = 979] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1185de000) [pid = 1651] [serial = 969] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x11953e400) [pid = 1651] [serial = 970] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1210e1c00) [pid = 1651] [serial = 997] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x129554800) [pid = 1651] [serial = 1003] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x118513c00) [pid = 1651] [serial = 996] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x129556c00) [pid = 1651] [serial = 1005] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12a5e2c00) [pid = 1651] [serial = 1006] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1292da000) [pid = 1651] [serial = 1002] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12928e800) [pid = 1651] [serial = 994] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12561e400) [pid = 1651] [serial = 984] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x128ea1000) [pid = 1651] [serial = 991] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x125651000) [pid = 1651] [serial = 985] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12618b000) [pid = 1651] [serial = 999] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x123f82400) [pid = 1651] [serial = 1000] [outer = 0x0] [url = about:blank] 11:04:21 INFO - PROCESS | 1651 | 1469469861686 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] 11:04:21 INFO - PROCESS | 1651 | 1469469861717 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:04:21 INFO - PROCESS | 1651 | 1469469861722 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:04:21 INFO - PROCESS | 1651 | 1469469861724 Marionette TRACE conn2 <- [1,1390,null,{}] 11:04:21 INFO - PROCESS | 1651 | 1469469861746 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}] 11:04:21 INFO - PROCESS | 1651 | 1469469861748 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:21 INFO - PROCESS | 1651 | 1469469861832 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:04:21 INFO - PROCESS | 1651 | 1469469861837 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:21 INFO - PROCESS | 1651 | 1469469861840 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x117084000 == 31 [pid = 1651] [id = 355] 11:04:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x117eacc00) [pid = 1651] [serial = 1064] [outer = 0x0] 11:04:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x11814d400) [pid = 1651] [serial = 1065] [outer = 0x117eacc00] 11:04:21 INFO - PROCESS | 1651 | 1469469861871 Marionette DEBUG loaded listener.js 11:04:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1187eb000) [pid = 1651] [serial = 1066] [outer = 0x117eacc00] 11:04:22 INFO - PROCESS | 1651 | 1469469862250 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]]]}] 11:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 540ms 11:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:04:22 INFO - PROCESS | 1651 | 1469469862262 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:04:22 INFO - PROCESS | 1651 | 1469469862264 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:04:22 INFO - PROCESS | 1651 | 1469469862268 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:04:22 INFO - PROCESS | 1651 | 1469469862270 Marionette TRACE conn2 <- [1,1394,null,{}] 11:04:22 INFO - PROCESS | 1651 | 1469469862273 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}] 11:04:22 INFO - PROCESS | 1651 | 1469469862274 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:22 INFO - PROCESS | 1651 | 1469469862350 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:04:22 INFO - PROCESS | 1651 | 1469469862354 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:22 INFO - PROCESS | 1651 | 1469469862356 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x1188b0000 == 32 [pid = 1651] [id = 356] 11:04:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x118865c00) [pid = 1651] [serial = 1067] [outer = 0x0] 11:04:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x12106b000) [pid = 1651] [serial = 1068] [outer = 0x118865c00] 11:04:22 INFO - PROCESS | 1651 | 1469469862386 Marionette DEBUG loaded listener.js 11:04:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1211d0c00) [pid = 1651] [serial = 1069] [outer = 0x118865c00] 11:04:22 INFO - PROCESS | 1651 | 1469469862732 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]]]}] 11:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 472ms 11:04:22 INFO - PROCESS | 1651 | 1469469862742 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:04:22 INFO - PROCESS | 1651 | 1469469862745 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:04:22 INFO - PROCESS | 1651 | 1469469862748 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:04:22 INFO - PROCESS | 1651 | 1469469862750 Marionette TRACE conn2 <- [1,1398,null,{}] 11:04:22 INFO - PROCESS | 1651 | 1469469862761 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}] 11:04:22 INFO - PROCESS | 1651 | 1469469862764 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:22 INFO - PROCESS | 1651 | 1469469862845 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:04:22 INFO - PROCESS | 1651 | 1469469862900 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:22 INFO - PROCESS | 1651 | 1469469862902 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x121355800 == 33 [pid = 1651] [id = 357] 11:04:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1131a6c00) [pid = 1651] [serial = 1070] [outer = 0x0] 11:04:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x123e7f400) [pid = 1651] [serial = 1071] [outer = 0x1131a6c00] 11:04:22 INFO - PROCESS | 1651 | 1469469862930 Marionette DEBUG loaded listener.js 11:04:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12500c800) [pid = 1651] [serial = 1072] [outer = 0x1131a6c00] 11:04:23 INFO - PROCESS | 1651 | 1469469863229 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]]]}] 11:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 522ms 11:04:23 INFO - PROCESS | 1651 | 1469469863270 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:04:23 INFO - PROCESS | 1651 | 1469469863272 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:04:23 INFO - PROCESS | 1651 | 1469469863276 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:04:23 INFO - PROCESS | 1651 | 1469469863278 Marionette TRACE conn2 <- [1,1402,null,{}] 11:04:23 INFO - PROCESS | 1651 | 1469469863280 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}] 11:04:23 INFO - PROCESS | 1651 | 1469469863282 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:23 INFO - PROCESS | 1651 | 1469469863362 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:04:23 INFO - PROCESS | 1651 | 1469469863419 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:23 INFO - PROCESS | 1651 | 1469469863420 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x123d26000 == 34 [pid = 1651] [id = 358] 11:04:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x124f68c00) [pid = 1651] [serial = 1073] [outer = 0x0] 11:04:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x125621000) [pid = 1651] [serial = 1074] [outer = 0x124f68c00] 11:04:23 INFO - PROCESS | 1651 | 1469469863445 Marionette DEBUG loaded listener.js 11:04:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12608c400) [pid = 1651] [serial = 1075] [outer = 0x124f68c00] 11:04:23 INFO - PROCESS | 1651 | 1469469863748 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]]]}] 11:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 523ms 11:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:04:23 INFO - PROCESS | 1651 | 1469469863798 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:04:23 INFO - PROCESS | 1651 | 1469469863799 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:04:23 INFO - PROCESS | 1651 | 1469469863801 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:04:23 INFO - PROCESS | 1651 | 1469469863802 Marionette TRACE conn2 <- [1,1406,null,{}] 11:04:23 INFO - PROCESS | 1651 | 1469469863805 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}] 11:04:23 INFO - PROCESS | 1651 | 1469469863806 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:23 INFO - PROCESS | 1651 | 1469469863902 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:04:23 INFO - PROCESS | 1651 | 1469469863914 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:23 INFO - PROCESS | 1651 | 1469469863915 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x126958800 == 35 [pid = 1651] [id = 359] 11:04:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x116aa2800) [pid = 1651] [serial = 1076] [outer = 0x0] 11:04:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12618c000) [pid = 1651] [serial = 1077] [outer = 0x116aa2800] 11:04:23 INFO - PROCESS | 1651 | 1469469863939 Marionette DEBUG loaded listener.js 11:04:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1265b9000) [pid = 1651] [serial = 1078] [outer = 0x116aa2800] 11:04:24 INFO - PROCESS | 1651 | 1469469864296 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]]]}] 11:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 518ms 11:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:04:24 INFO - PROCESS | 1651 | 1469469864320 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:04:24 INFO - PROCESS | 1651 | 1469469864321 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:04:24 INFO - PROCESS | 1651 | 1469469864324 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:04:24 INFO - PROCESS | 1651 | 1469469864327 Marionette TRACE conn2 <- [1,1410,null,{}] 11:04:24 INFO - PROCESS | 1651 | 1469469864339 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}] 11:04:24 INFO - PROCESS | 1651 | 1469469864343 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:24 INFO - PROCESS | 1651 | 1469469864460 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:04:24 INFO - PROCESS | 1651 | 1469469864464 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:24 INFO - PROCESS | 1651 | 1469469864465 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x129434000 == 36 [pid = 1651] [id = 360] 11:04:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12618fc00) [pid = 1651] [serial = 1079] [outer = 0x0] 11:04:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128a80c00) [pid = 1651] [serial = 1080] [outer = 0x12618fc00] 11:04:24 INFO - PROCESS | 1651 | 1469469864489 Marionette DEBUG loaded listener.js 11:04:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x129070c00) [pid = 1651] [serial = 1081] [outer = 0x12618fc00] 11:04:24 INFO - PROCESS | 1651 | 1469469864867 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]]]}] 11:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 580ms 11:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:04:24 INFO - PROCESS | 1651 | 1469469864905 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:04:24 INFO - PROCESS | 1651 | 1469469864906 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:04:24 INFO - PROCESS | 1651 | 1469469864909 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:04:24 INFO - PROCESS | 1651 | 1469469864910 Marionette TRACE conn2 <- [1,1414,null,{}] 11:04:24 INFO - PROCESS | 1651 | 1469469864912 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}] 11:04:24 INFO - PROCESS | 1651 | 1469469864913 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:25 INFO - PROCESS | 1651 | 1469469865005 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:04:25 INFO - PROCESS | 1651 | 1469469865014 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:25 INFO - PROCESS | 1651 | 1469469865016 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a54e000 == 37 [pid = 1651] [id = 361] 11:04:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x129073c00) [pid = 1651] [serial = 1082] [outer = 0x0] 11:04:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12928d000) [pid = 1651] [serial = 1083] [outer = 0x129073c00] 11:04:25 INFO - PROCESS | 1651 | 1469469865040 Marionette DEBUG loaded listener.js 11:04:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x119549400) [pid = 1651] [serial = 1084] [outer = 0x129073c00] 11:04:25 INFO - PROCESS | 1651 | 1469469865382 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]]]}] 11:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 518ms 11:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:04:25 INFO - PROCESS | 1651 | 1469469865428 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:04:25 INFO - PROCESS | 1651 | 1469469865429 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:04:25 INFO - PROCESS | 1651 | 1469469865431 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:04:25 INFO - PROCESS | 1651 | 1469469865432 Marionette TRACE conn2 <- [1,1418,null,{}] 11:04:25 INFO - PROCESS | 1651 | 1469469865440 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}] 11:04:25 INFO - PROCESS | 1651 | 1469469865441 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:25 INFO - PROCESS | 1651 | 1469469865537 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:04:25 INFO - PROCESS | 1651 | 1469469865543 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:25 INFO - PROCESS | 1651 | 1469469865544 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ac0e800 == 38 [pid = 1651] [id = 362] 11:04:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x11a0b3000) [pid = 1651] [serial = 1085] [outer = 0x0] 11:04:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1292dac00) [pid = 1651] [serial = 1086] [outer = 0x11a0b3000] 11:04:25 INFO - PROCESS | 1651 | 1469469865599 Marionette DEBUG loaded listener.js 11:04:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12944e400) [pid = 1651] [serial = 1087] [outer = 0x11a0b3000] 11:04:25 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x113d98400) [pid = 1651] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:04:25 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11835f000) [pid = 1651] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:04:25 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x117e99400) [pid = 1651] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:04:25 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x113ba2000) [pid = 1651] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:04:25 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x113214800) [pid = 1651] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:04:25 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1210dd000) [pid = 1651] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:04:25 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123e7f800) [pid = 1651] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:04:25 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1187f0000) [pid = 1651] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:04:25 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1265b6800) [pid = 1651] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:04:25 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x118148400) [pid = 1651] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:04:25 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x11814b400) [pid = 1651] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:04:25 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1127d4400) [pid = 1651] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:04:25 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x124d4b400) [pid = 1651] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:04:25 INFO - PROCESS | 1651 | 1469469865976 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]]]}] 11:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 569ms 11:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:04:26 INFO - PROCESS | 1651 | 1469469866007 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:04:26 INFO - PROCESS | 1651 | 1469469866008 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:04:26 INFO - PROCESS | 1651 | 1469469866011 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:04:26 INFO - PROCESS | 1651 | 1469469866012 Marionette TRACE conn2 <- [1,1422,null,{}] 11:04:26 INFO - PROCESS | 1651 | 1469469866015 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}] 11:04:26 INFO - PROCESS | 1651 | 1469469866016 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:26 INFO - PROCESS | 1651 | 1469469866092 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:04:26 INFO - PROCESS | 1651 | 1469469866097 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:26 INFO - PROCESS | 1651 | 1469469866098 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x121353000 == 39 [pid = 1651] [id = 363] 11:04:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x119149000) [pid = 1651] [serial = 1088] [outer = 0x0] 11:04:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12140a800) [pid = 1651] [serial = 1089] [outer = 0x119149000] 11:04:26 INFO - PROCESS | 1651 | 1469469866122 Marionette DEBUG loaded listener.js 11:04:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x113d9d800) [pid = 1651] [serial = 1090] [outer = 0x119149000] 11:04:26 INFO - PROCESS | 1651 | 1469469866446 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]]]}] 11:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 468ms 11:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:04:26 INFO - PROCESS | 1651 | 1469469866479 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:04:26 INFO - PROCESS | 1651 | 1469469866481 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:04:26 INFO - PROCESS | 1651 | 1469469866483 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:04:26 INFO - PROCESS | 1651 | 1469469866484 Marionette TRACE conn2 <- [1,1426,null,{}] 11:04:26 INFO - PROCESS | 1651 | 1469469866486 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}] 11:04:26 INFO - PROCESS | 1651 | 1469469866487 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:26 INFO - PROCESS | 1651 | 1469469866566 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:04:26 INFO - PROCESS | 1651 | 1469469866570 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:26 INFO - PROCESS | 1651 | 1469469866571 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b72d800 == 40 [pid = 1651] [id = 364] 11:04:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12618ac00) [pid = 1651] [serial = 1091] [outer = 0x0] 11:04:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1292e2000) [pid = 1651] [serial = 1092] [outer = 0x12618ac00] 11:04:26 INFO - PROCESS | 1651 | 1469469866595 Marionette DEBUG loaded listener.js 11:04:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x129550400) [pid = 1651] [serial = 1093] [outer = 0x12618ac00] 11:04:27 INFO - PROCESS | 1651 | 1469469867014 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]]]}] 11:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 569ms 11:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:04:27 INFO - PROCESS | 1651 | 1469469867053 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:04:27 INFO - PROCESS | 1651 | 1469469867055 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:04:27 INFO - PROCESS | 1651 | 1469469867059 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:04:27 INFO - PROCESS | 1651 | 1469469867061 Marionette TRACE conn2 <- [1,1430,null,{}] 11:04:27 INFO - PROCESS | 1651 | 1469469867064 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}] 11:04:27 INFO - PROCESS | 1651 | 1469469867067 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:27 INFO - PROCESS | 1651 | 1469469867208 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:04:27 INFO - PROCESS | 1651 | 1469469867224 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:27 INFO - PROCESS | 1651 | 1469469867226 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c037000 == 41 [pid = 1651] [id = 365] 11:04:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x129553400) [pid = 1651] [serial = 1094] [outer = 0x0] 11:04:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12a5db400) [pid = 1651] [serial = 1095] [outer = 0x129553400] 11:04:27 INFO - PROCESS | 1651 | 1469469867266 Marionette DEBUG loaded listener.js 11:04:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12a6f7800) [pid = 1651] [serial = 1096] [outer = 0x129553400] 11:04:27 INFO - PROCESS | 1651 | 1469469867598 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]]]}] 11:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 571ms 11:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:04:27 INFO - PROCESS | 1651 | 1469469867630 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:04:27 INFO - PROCESS | 1651 | 1469469867631 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:04:27 INFO - PROCESS | 1651 | 1469469867633 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:04:27 INFO - PROCESS | 1651 | 1469469867634 Marionette TRACE conn2 <- [1,1434,null,{}] 11:04:27 INFO - PROCESS | 1651 | 1469469867636 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}] 11:04:27 INFO - PROCESS | 1651 | 1469469867638 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:27 INFO - PROCESS | 1651 | 1469469867765 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:04:27 INFO - PROCESS | 1651 | 1469469867866 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:27 INFO - PROCESS | 1651 | 1469469867868 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x11335e800 == 42 [pid = 1651] [id = 366] 11:04:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1121de400) [pid = 1651] [serial = 1097] [outer = 0x0] 11:04:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x112a87c00) [pid = 1651] [serial = 1098] [outer = 0x1121de400] 11:04:27 INFO - PROCESS | 1651 | 1469469867919 Marionette DEBUG loaded listener.js 11:04:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x11690e000) [pid = 1651] [serial = 1099] [outer = 0x1121de400] 11:04:28 INFO - PROCESS | 1651 | 1469469868427 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]]]}] 11:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 822ms 11:04:28 INFO - PROCESS | 1651 | 1469469868502 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:04:28 INFO - PROCESS | 1651 | 1469469868504 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:04:28 INFO - PROCESS | 1651 | 1469469868509 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:04:28 INFO - PROCESS | 1651 | 1469469868511 Marionette TRACE conn2 <- [1,1438,null,{}] 11:04:28 INFO - PROCESS | 1651 | 1469469868514 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}] 11:04:28 INFO - PROCESS | 1651 | 1469469868517 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:28 INFO - PROCESS | 1651 | 1469469868622 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:04:28 INFO - PROCESS | 1651 | 1469469868681 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:28 INFO - PROCESS | 1651 | 1469469868683 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x121253800 == 43 [pid = 1651] [id = 367] 11:04:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1185e6400) [pid = 1651] [serial = 1100] [outer = 0x0] 11:04:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x121063c00) [pid = 1651] [serial = 1101] [outer = 0x1185e6400] 11:04:28 INFO - PROCESS | 1651 | 1469469868714 Marionette DEBUG loaded listener.js 11:04:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1215f2c00) [pid = 1651] [serial = 1102] [outer = 0x1185e6400] 11:04:29 INFO - PROCESS | 1651 | 1469469869131 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]]]}] 11:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 671ms 11:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:04:29 INFO - PROCESS | 1651 | 1469469869182 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:04:29 INFO - PROCESS | 1651 | 1469469869185 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:04:29 INFO - PROCESS | 1651 | 1469469869187 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:04:29 INFO - PROCESS | 1651 | 1469469869188 Marionette TRACE conn2 <- [1,1442,null,{}] 11:04:29 INFO - PROCESS | 1651 | 1469469869191 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}] 11:04:29 INFO - PROCESS | 1651 | 1469469869192 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:29 INFO - PROCESS | 1651 | 1469469869295 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:04:29 INFO - PROCESS | 1651 | 1469469869353 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:29 INFO - PROCESS | 1651 | 1469469869355 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12acb4000 == 44 [pid = 1651] [id = 368] 11:04:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x123e9c800) [pid = 1651] [serial = 1103] [outer = 0x0] 11:04:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x125617000) [pid = 1651] [serial = 1104] [outer = 0x123e9c800] 11:04:29 INFO - PROCESS | 1651 | 1469469869383 Marionette DEBUG loaded listener.js 11:04:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x126196000) [pid = 1651] [serial = 1105] [outer = 0x123e9c800] 11:04:29 INFO - PROCESS | 1651 | 1469469869845 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]]]}] 11:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 719ms 11:04:29 INFO - PROCESS | 1651 | 1469469869922 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:04:29 INFO - PROCESS | 1651 | 1469469869925 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:04:29 INFO - PROCESS | 1651 | 1469469869935 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:04:29 INFO - PROCESS | 1651 | 1469469869939 Marionette TRACE conn2 <- [1,1446,null,{}] 11:04:29 INFO - PROCESS | 1651 | 1469469869944 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}] 11:04:29 INFO - PROCESS | 1651 | 1469469869947 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:30 INFO - PROCESS | 1651 | 1469469870047 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:04:30 INFO - PROCESS | 1651 | 1469469870115 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:30 INFO - PROCESS | 1651 | 1469469870117 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c72d800 == 45 [pid = 1651] [id = 369] 11:04:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x126195c00) [pid = 1651] [serial = 1106] [outer = 0x0] 11:04:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x128e98000) [pid = 1651] [serial = 1107] [outer = 0x126195c00] 11:04:30 INFO - PROCESS | 1651 | 1469469870145 Marionette DEBUG loaded listener.js 11:04:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1292d7c00) [pid = 1651] [serial = 1108] [outer = 0x126195c00] 11:04:30 INFO - PROCESS | 1651 | 1469469870585 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]]]}] 11:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 678ms 11:04:30 INFO - PROCESS | 1651 | 1469469870610 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:04:30 INFO - PROCESS | 1651 | 1469469870613 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:04:30 INFO - PROCESS | 1651 | 1469469870616 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:04:30 INFO - PROCESS | 1651 | 1469469870618 Marionette TRACE conn2 <- [1,1450,null,{}] 11:04:30 INFO - PROCESS | 1651 | 1469469870622 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}] 11:04:30 INFO - PROCESS | 1651 | 1469469870626 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:30 INFO - PROCESS | 1651 | 1469469870779 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:04:30 INFO - PROCESS | 1651 | 1469469870932 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:30 INFO - PROCESS | 1651 | 1469469870933 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cbc9800 == 46 [pid = 1651] [id = 370] 11:04:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x128b07400) [pid = 1651] [serial = 1109] [outer = 0x0] 11:04:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12a63ac00) [pid = 1651] [serial = 1110] [outer = 0x128b07400] 11:04:30 INFO - PROCESS | 1651 | 1469469870982 Marionette DEBUG loaded listener.js 11:04:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12a6fe000) [pid = 1651] [serial = 1111] [outer = 0x128b07400] 11:04:31 INFO - PROCESS | 1651 | 1469469871614 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]]]}] 11:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1023ms 11:04:31 INFO - PROCESS | 1651 | 1469469871639 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:04:31 INFO - PROCESS | 1651 | 1469469871645 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:04:31 INFO - PROCESS | 1651 | 1469469871649 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:04:31 INFO - PROCESS | 1651 | 1469469871651 Marionette TRACE conn2 <- [1,1454,null,{}] 11:04:31 INFO - PROCESS | 1651 | 1469469871655 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}] 11:04:31 INFO - PROCESS | 1651 | 1469469871657 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:31 INFO - PROCESS | 1651 | 1469469871769 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:04:31 INFO - PROCESS | 1651 | 1469469871873 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:31 INFO - PROCESS | 1651 | 1469469871874 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x119478000 == 47 [pid = 1651] [id = 371] 11:04:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1185e4c00) [pid = 1651] [serial = 1112] [outer = 0x0] 11:04:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1185ea000) [pid = 1651] [serial = 1113] [outer = 0x1185e4c00] 11:04:31 INFO - PROCESS | 1651 | 1469469871920 Marionette DEBUG loaded listener.js 11:04:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1192e0000) [pid = 1651] [serial = 1114] [outer = 0x1185e4c00] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x11699f800 == 46 [pid = 1651] [id = 341] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12c037000 == 45 [pid = 1651] [id = 365] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12b72d800 == 44 [pid = 1651] [id = 364] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x121353000 == 43 [pid = 1651] [id = 363] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12ac0e800 == 42 [pid = 1651] [id = 362] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12a54e000 == 41 [pid = 1651] [id = 361] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x129434000 == 40 [pid = 1651] [id = 360] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x126958800 == 39 [pid = 1651] [id = 359] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x123d26000 == 38 [pid = 1651] [id = 358] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x121355800 == 37 [pid = 1651] [id = 357] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x1188b0000 == 36 [pid = 1651] [id = 356] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x117084000 == 35 [pid = 1651] [id = 355] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x119636800 == 34 [pid = 1651] [id = 354] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x119190000 == 33 [pid = 1651] [id = 353] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x113228000 == 32 [pid = 1651] [id = 352] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12cbc9800 == 31 [pid = 1651] [id = 370] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12c72d800 == 30 [pid = 1651] [id = 369] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12acb4000 == 29 [pid = 1651] [id = 368] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x121253800 == 28 [pid = 1651] [id = 367] 11:04:32 INFO - PROCESS | 1651 | --DOCSHELL 0x11335e800 == 27 [pid = 1651] [id = 366] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x117e99800) [pid = 1651] [serial = 1009] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x115e0d800) [pid = 1651] [serial = 1008] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x119542400) [pid = 1651] [serial = 1011] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1185de400) [pid = 1651] [serial = 1023] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1185e2800) [pid = 1651] [serial = 1029] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1187ee400) [pid = 1651] [serial = 1030] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1212ef800) [pid = 1651] [serial = 1012] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1172b5400) [pid = 1651] [serial = 1026] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x113376000) [pid = 1651] [serial = 1027] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x119547000) [pid = 1651] [serial = 1032] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x121915400) [pid = 1651] [serial = 1035] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x126190000) [pid = 1651] [serial = 1015] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12561e800) [pid = 1651] [serial = 1014] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x125011c00) [pid = 1651] [serial = 1041] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x128a85800) [pid = 1651] [serial = 1018] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12678a800) [pid = 1651] [serial = 1017] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x126189c00) [pid = 1651] [serial = 1021] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1210df800) [pid = 1651] [serial = 1020] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x124b43400) [pid = 1651] [serial = 1039] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x123e7d800) [pid = 1651] [serial = 1038] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x126180800) [pid = 1651] [serial = 1042] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x119abf800) [pid = 1651] [serial = 1047] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x126790400) [pid = 1651] [serial = 1050] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12618c800) [pid = 1651] [serial = 1048] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x126c43c00) [pid = 1651] [serial = 1051] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x121deb400) [pid = 1651] [serial = 1036] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x112a8bc00) [pid = 1651] [serial = 1044] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12106f000) [pid = 1651] [serial = 1033] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x128a81400) [pid = 1651] [serial = 1053] [outer = 0x0] [url = about:blank] 11:04:32 INFO - PROCESS | 1651 | 1469469872972 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]]]}] 11:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1374ms 11:04:33 INFO - PROCESS | 1651 | 1469469873024 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:04:33 INFO - PROCESS | 1651 | 1469469873027 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:04:33 INFO - PROCESS | 1651 | 1469469873032 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:04:33 INFO - PROCESS | 1651 | 1469469873035 Marionette TRACE conn2 <- [1,1458,null,{}] 11:04:33 INFO - PROCESS | 1651 | 1469469873049 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}] 11:04:33 INFO - PROCESS | 1651 | 1469469873051 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:33 INFO - PROCESS | 1651 | 1469469873188 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:04:33 INFO - PROCESS | 1651 | 1469469873307 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:33 INFO - PROCESS | 1651 | 1469469873309 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x116949800 == 28 [pid = 1651] [id = 372] 11:04:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x116905800) [pid = 1651] [serial = 1115] [outer = 0x0] 11:04:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11697a800) [pid = 1651] [serial = 1116] [outer = 0x116905800] 11:04:33 INFO - PROCESS | 1651 | 1469469873352 Marionette DEBUG loaded listener.js 11:04:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x117e0f000) [pid = 1651] [serial = 1117] [outer = 0x116905800] 11:04:33 INFO - PROCESS | 1651 | 1469469873684 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]]]}] 11:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 672ms 11:04:33 INFO - PROCESS | 1651 | 1469469873703 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:04:33 INFO - PROCESS | 1651 | 1469469873707 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:04:33 INFO - PROCESS | 1651 | 1469469873715 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:04:33 INFO - PROCESS | 1651 | 1469469873717 Marionette TRACE conn2 <- [1,1462,null,{}] 11:04:33 INFO - PROCESS | 1651 | 1469469873719 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}] 11:04:33 INFO - PROCESS | 1651 | 1469469873721 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:33 INFO - PROCESS | 1651 | 1469469873801 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:04:33 INFO - PROCESS | 1651 | 1469469873854 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:33 INFO - PROCESS | 1651 | 1469469873855 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x11815c000 == 29 [pid = 1651] [id = 373] 11:04:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1169e4c00) [pid = 1651] [serial = 1118] [outer = 0x0] 11:04:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x118146800) [pid = 1651] [serial = 1119] [outer = 0x1169e4c00] 11:04:33 INFO - PROCESS | 1651 | 1469469873882 Marionette DEBUG loaded listener.js 11:04:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118870400) [pid = 1651] [serial = 1120] [outer = 0x1169e4c00] 11:04:34 INFO - PROCESS | 1651 | 1469469874184 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]]]}] 11:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 520ms 11:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:04:34 INFO - PROCESS | 1651 | 1469469874236 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:04:34 INFO - PROCESS | 1651 | 1469469874237 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:04:34 INFO - PROCESS | 1651 | 1469469874239 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:04:34 INFO - PROCESS | 1651 | 1469469874242 Marionette TRACE conn2 <- [1,1466,null,{}] 11:04:34 INFO - PROCESS | 1651 | 1469469874249 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}] 11:04:34 INFO - PROCESS | 1651 | 1469469874253 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:34 INFO - PROCESS | 1651 | 1469469874327 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:04:34 INFO - PROCESS | 1651 | 1469469874381 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:34 INFO - PROCESS | 1651 | 1469469874383 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x119180800 == 30 [pid = 1651] [id = 374] 11:04:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11691d400) [pid = 1651] [serial = 1121] [outer = 0x0] 11:04:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x119abd400) [pid = 1651] [serial = 1122] [outer = 0x11691d400] 11:04:34 INFO - PROCESS | 1651 | 1469469874411 Marionette DEBUG loaded listener.js 11:04:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1210ddc00) [pid = 1651] [serial = 1123] [outer = 0x11691d400] 11:04:34 INFO - PROCESS | 1651 | 1469469874801 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]]]}] 11:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 572ms 11:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:04:34 INFO - PROCESS | 1651 | 1469469874814 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:04:34 INFO - PROCESS | 1651 | 1469469874816 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:04:34 INFO - PROCESS | 1651 | 1469469874819 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:04:34 INFO - PROCESS | 1651 | 1469469874821 Marionette TRACE conn2 <- [1,1470,null,{}] 11:04:34 INFO - PROCESS | 1651 | 1469469874828 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}] 11:04:34 INFO - PROCESS | 1651 | 1469469874830 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:34 INFO - PROCESS | 1651 | 1469469874953 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:04:35 INFO - PROCESS | 1651 | 1469469875045 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:35 INFO - PROCESS | 1651 | 1469469875046 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199e5000 == 31 [pid = 1651] [id = 375] 11:04:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x121068800) [pid = 1651] [serial = 1124] [outer = 0x0] 11:04:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x121a9e400) [pid = 1651] [serial = 1125] [outer = 0x121068800] 11:04:35 INFO - PROCESS | 1651 | 1469469875071 Marionette DEBUG loaded listener.js 11:04:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x123e8e400) [pid = 1651] [serial = 1126] [outer = 0x121068800] 11:04:35 INFO - PROCESS | 1651 | 1469469875370 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]]]}] 11:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 570ms 11:04:35 INFO - PROCESS | 1651 | 1469469875389 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:04:35 INFO - PROCESS | 1651 | 1469469875392 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:04:35 INFO - PROCESS | 1651 | 1469469875408 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:04:35 INFO - PROCESS | 1651 | 1469469875412 Marionette TRACE conn2 <- [1,1474,null,{}] 11:04:35 INFO - PROCESS | 1651 | 1469469875415 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}] 11:04:35 INFO - PROCESS | 1651 | 1469469875416 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:35 INFO - PROCESS | 1651 | 1469469875509 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:04:35 INFO - PROCESS | 1651 | 1469469875546 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:35 INFO - PROCESS | 1651 | 1469469875547 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x121353000 == 32 [pid = 1651] [id = 376] 11:04:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x113f33000) [pid = 1651] [serial = 1127] [outer = 0x0] 11:04:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x123e94c00) [pid = 1651] [serial = 1128] [outer = 0x113f33000] 11:04:35 INFO - PROCESS | 1651 | 1469469875571 Marionette DEBUG loaded listener.js 11:04:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x124d55800) [pid = 1651] [serial = 1129] [outer = 0x113f33000] 11:04:35 INFO - PROCESS | 1651 | 1469469875954 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]]]}] 11:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 579ms 11:04:35 INFO - PROCESS | 1651 | 1469469875981 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:04:35 INFO - PROCESS | 1651 | 1469469875982 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:04:35 INFO - PROCESS | 1651 | 1469469875984 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:04:35 INFO - PROCESS | 1651 | 1469469875985 Marionette TRACE conn2 <- [1,1478,null,{}] 11:04:35 INFO - PROCESS | 1651 | 1469469875988 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}] 11:04:35 INFO - PROCESS | 1651 | 1469469875992 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:36 INFO - PROCESS | 1651 | 1469469876117 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:04:36 INFO - PROCESS | 1651 | 1469469876122 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:36 INFO - PROCESS | 1651 | 1469469876124 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12568e800 == 33 [pid = 1651] [id = 377] 11:04:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x118870c00) [pid = 1651] [serial = 1130] [outer = 0x0] 11:04:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12561ac00) [pid = 1651] [serial = 1131] [outer = 0x118870c00] 11:04:36 INFO - PROCESS | 1651 | 1469469876149 Marionette DEBUG loaded listener.js 11:04:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x126c42000) [pid = 1651] [serial = 1132] [outer = 0x118870c00] 11:04:36 INFO - PROCESS | 1651 | 1469469876485 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]]]}] 11:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 518ms 11:04:36 INFO - PROCESS | 1651 | 1469469876502 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:04:36 INFO - PROCESS | 1651 | 1469469876515 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:04:36 INFO - PROCESS | 1651 | 1469469876528 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:04:36 INFO - PROCESS | 1651 | 1469469876529 Marionette TRACE conn2 <- [1,1482,null,{}] 11:04:36 INFO - PROCESS | 1651 | 1469469876531 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}] 11:04:36 INFO - PROCESS | 1651 | 1469469876532 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:36 INFO - PROCESS | 1651 | 1469469876627 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:04:36 INFO - PROCESS | 1651 | 1469469876630 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:36 INFO - PROCESS | 1651 | 1469469876631 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x128abc000 == 34 [pid = 1651] [id = 378] 11:04:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x124f63800) [pid = 1651] [serial = 1133] [outer = 0x0] 11:04:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x128a86800) [pid = 1651] [serial = 1134] [outer = 0x124f63800] 11:04:36 INFO - PROCESS | 1651 | 1469469876655 Marionette DEBUG loaded listener.js 11:04:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x128b08800) [pid = 1651] [serial = 1135] [outer = 0x124f63800] 11:04:37 INFO - PROCESS | 1651 | 1469469877189 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]]]}] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x116aa2800) [pid = 1651] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12618fc00) [pid = 1651] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11a0b3000) [pid = 1651] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x124f68c00) [pid = 1651] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x118865c00) [pid = 1651] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1131a6c00) [pid = 1651] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1185df800) [pid = 1651] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x111fe3800) [pid = 1651] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x117e19800) [pid = 1651] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x117eacc00) [pid = 1651] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x129073c00) [pid = 1651] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x112a7d400) [pid = 1651] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12618ac00) [pid = 1651] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x119149000) [pid = 1651] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x118363000) [pid = 1651] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x112716000) [pid = 1651] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:04:37 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x129553400) [pid = 1651] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 721ms 11:04:37 INFO - PROCESS | 1651 | 1469469877262 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:04:37 INFO - PROCESS | 1651 | 1469469877263 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:04:37 INFO - PROCESS | 1651 | 1469469877273 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:04:37 INFO - PROCESS | 1651 | 1469469877274 Marionette TRACE conn2 <- [1,1486,null,{}] 11:04:37 INFO - PROCESS | 1651 | 1469469877276 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}] 11:04:37 INFO - PROCESS | 1651 | 1469469877277 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:37 INFO - PROCESS | 1651 | 1469469877349 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:04:37 INFO - PROCESS | 1651 | 1469469877362 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:37 INFO - PROCESS | 1651 | 1469469877363 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x129418000 == 35 [pid = 1651] [id = 379] 11:04:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12564f400) [pid = 1651] [serial = 1136] [outer = 0x0] 11:04:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12618fc00) [pid = 1651] [serial = 1137] [outer = 0x12564f400] 11:04:37 INFO - PROCESS | 1651 | 1469469877387 Marionette DEBUG loaded listener.js 11:04:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128b09c00) [pid = 1651] [serial = 1138] [outer = 0x12564f400] 11:04:37 INFO - PROCESS | 1651 | 1469469877720 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]]]}] 11:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 476ms 11:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:04:37 INFO - PROCESS | 1651 | 1469469877747 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:04:37 INFO - PROCESS | 1651 | 1469469877748 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:04:37 INFO - PROCESS | 1651 | 1469469877750 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:04:37 INFO - PROCESS | 1651 | 1469469877751 Marionette TRACE conn2 <- [1,1490,null,{}] 11:04:37 INFO - PROCESS | 1651 | 1469469877753 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}] 11:04:37 INFO - PROCESS | 1651 | 1469469877754 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:37 INFO - PROCESS | 1651 | 1469469877852 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:04:37 INFO - PROCESS | 1651 | 1469469877876 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:37 INFO - PROCESS | 1651 | 1469469877877 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x11917f800 == 36 [pid = 1651] [id = 380] 11:04:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1269e6000) [pid = 1651] [serial = 1139] [outer = 0x0] 11:04:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128e99800) [pid = 1651] [serial = 1140] [outer = 0x1269e6000] 11:04:37 INFO - PROCESS | 1651 | 1469469877901 Marionette DEBUG loaded listener.js 11:04:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x129006c00) [pid = 1651] [serial = 1141] [outer = 0x1269e6000] 11:04:38 INFO - PROCESS | 1651 | 1469469878177 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]]]}] 11:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 469ms 11:04:38 INFO - PROCESS | 1651 | 1469469878219 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:04:38 INFO - PROCESS | 1651 | 1469469878221 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:04:38 INFO - PROCESS | 1651 | 1469469878223 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:04:38 INFO - PROCESS | 1651 | 1469469878224 Marionette TRACE conn2 <- [1,1494,null,{}] 11:04:38 INFO - PROCESS | 1651 | 1469469878230 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}] 11:04:38 INFO - PROCESS | 1651 | 1469469878231 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:38 INFO - PROCESS | 1651 | 1469469878310 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:04:38 INFO - PROCESS | 1651 | 1469469878322 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:38 INFO - PROCESS | 1651 | 1469469878323 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ac9c800 == 37 [pid = 1651] [id = 381] 11:04:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x123e91800) [pid = 1651] [serial = 1142] [outer = 0x0] 11:04:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12907b400) [pid = 1651] [serial = 1143] [outer = 0x123e91800] 11:04:38 INFO - PROCESS | 1651 | 1469469878348 Marionette DEBUG loaded listener.js 11:04:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1292d6000) [pid = 1651] [serial = 1144] [outer = 0x123e91800] 11:04:38 INFO - PROCESS | 1651 | 1469469878725 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]]]}] 11:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 572ms 11:04:38 INFO - PROCESS | 1651 | 1469469878796 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:04:38 INFO - PROCESS | 1651 | 1469469878799 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:04:38 INFO - PROCESS | 1651 | 1469469878802 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:04:38 INFO - PROCESS | 1651 | 1469469878805 Marionette TRACE conn2 <- [1,1498,null,{}] 11:04:38 INFO - PROCESS | 1651 | 1469469878808 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}] 11:04:38 INFO - PROCESS | 1651 | 1469469878811 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:38 INFO - PROCESS | 1651 | 1469469878942 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:04:38 INFO - PROCESS | 1651 | 1469469878949 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:38 INFO - PROCESS | 1651 | 1469469878952 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x121352800 == 38 [pid = 1651] [id = 382] 11:04:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x129453000) [pid = 1651] [serial = 1145] [outer = 0x0] 11:04:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12955c800) [pid = 1651] [serial = 1146] [outer = 0x129453000] 11:04:38 INFO - PROCESS | 1651 | 1469469878995 Marionette DEBUG loaded listener.js 11:04:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12a5de000) [pid = 1651] [serial = 1147] [outer = 0x129453000] 11:04:39 INFO - PROCESS | 1651 | 1469469879591 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]]]}] 11:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 821ms 11:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:04:39 INFO - PROCESS | 1651 | 1469469879623 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:04:39 INFO - PROCESS | 1651 | 1469469879628 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:04:39 INFO - PROCESS | 1651 | 1469469879631 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:04:39 INFO - PROCESS | 1651 | 1469469879633 Marionette TRACE conn2 <- [1,1502,null,{}] 11:04:39 INFO - PROCESS | 1651 | 1469469879638 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}] 11:04:39 INFO - PROCESS | 1651 | 1469469879640 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:39 INFO - PROCESS | 1651 | 1469469879752 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:04:39 INFO - PROCESS | 1651 | 1469469879831 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:39 INFO - PROCESS | 1651 | 1469469879832 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x113d7f000 == 39 [pid = 1651] [id = 383] 11:04:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x113d9d400) [pid = 1651] [serial = 1148] [outer = 0x0] 11:04:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x11697c000) [pid = 1651] [serial = 1149] [outer = 0x113d9d400] 11:04:39 INFO - PROCESS | 1651 | 1469469879864 Marionette DEBUG loaded listener.js 11:04:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x117e92400) [pid = 1651] [serial = 1150] [outer = 0x113d9d400] 11:04:40 INFO - PROCESS | 1651 | 1469469880431 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]]]}] 11:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 822ms 11:04:40 INFO - PROCESS | 1651 | 1469469880453 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:04:40 INFO - PROCESS | 1651 | 1469469880457 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:04:40 INFO - PROCESS | 1651 | 1469469880461 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:04:40 INFO - PROCESS | 1651 | 1469469880463 Marionette TRACE conn2 <- [1,1506,null,{}] 11:04:40 INFO - PROCESS | 1651 | 1469469880466 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}] 11:04:40 INFO - PROCESS | 1651 | 1469469880467 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:40 INFO - PROCESS | 1651 | 1469469880584 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:04:40 INFO - PROCESS | 1651 | 1469469880663 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:40 INFO - PROCESS | 1651 | 1469469880664 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0e5000 == 40 [pid = 1651] [id = 384] 11:04:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1185e6000) [pid = 1651] [serial = 1151] [outer = 0x0] 11:04:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1192e6400) [pid = 1651] [serial = 1152] [outer = 0x1185e6000] 11:04:40 INFO - PROCESS | 1651 | 1469469880695 Marionette DEBUG loaded listener.js 11:04:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x119a7e800) [pid = 1651] [serial = 1153] [outer = 0x1185e6000] 11:04:41 INFO - PROCESS | 1651 | 1469469881327 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]]]}] 11:04:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12ac9c800 == 39 [pid = 1651] [id = 381] 11:04:41 INFO - PROCESS | 1651 | --DOCSHELL 0x11917f800 == 38 [pid = 1651] [id = 380] 11:04:41 INFO - PROCESS | 1651 | --DOCSHELL 0x129418000 == 37 [pid = 1651] [id = 379] 11:04:41 INFO - PROCESS | 1651 | --DOCSHELL 0x128abc000 == 36 [pid = 1651] [id = 378] 11:04:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12568e800 == 35 [pid = 1651] [id = 377] 11:04:41 INFO - PROCESS | 1651 | --DOCSHELL 0x121353000 == 34 [pid = 1651] [id = 376] 11:04:41 INFO - PROCESS | 1651 | --DOCSHELL 0x1199e5000 == 33 [pid = 1651] [id = 375] 11:04:41 INFO - PROCESS | 1651 | --DOCSHELL 0x119180800 == 32 [pid = 1651] [id = 374] 11:04:41 INFO - PROCESS | 1651 | --DOCSHELL 0x11815c000 == 31 [pid = 1651] [id = 373] 11:04:41 INFO - PROCESS | 1651 | --DOCSHELL 0x116949800 == 30 [pid = 1651] [id = 372] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1194b5c00) [pid = 1651] [serial = 1024] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12a5db400) [pid = 1651] [serial = 1095] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12618c000) [pid = 1651] [serial = 1077] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x128a80c00) [pid = 1651] [serial = 1080] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1292dac00) [pid = 1651] [serial = 1086] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x125621000) [pid = 1651] [serial = 1074] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12106b000) [pid = 1651] [serial = 1068] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1211d0c00) [pid = 1651] [serial = 1069] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x123e7f400) [pid = 1651] [serial = 1071] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12500c800) [pid = 1651] [serial = 1072] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1187e7400) [pid = 1651] [serial = 1059] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1192e1c00) [pid = 1651] [serial = 1060] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1127d2400) [pid = 1651] [serial = 1056] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11320b800) [pid = 1651] [serial = 1057] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1194bb400) [pid = 1651] [serial = 1062] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x121b54400) [pid = 1651] [serial = 1063] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11814d400) [pid = 1651] [serial = 1065] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1187eb000) [pid = 1651] [serial = 1066] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x119549400) [pid = 1651] [serial = 1084] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12928d000) [pid = 1651] [serial = 1083] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x128a8f000) [pid = 1651] [serial = 1054] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1292e2000) [pid = 1651] [serial = 1092] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x129550400) [pid = 1651] [serial = 1093] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12140a800) [pid = 1651] [serial = 1089] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12944e400) [pid = 1651] [serial = 1087] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1265b9000) [pid = 1651] [serial = 1078] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x129070c00) [pid = 1651] [serial = 1081] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12a6f7800) [pid = 1651] [serial = 1096] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x113d9d800) [pid = 1651] [serial = 1090] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12608c400) [pid = 1651] [serial = 1075] [outer = 0x0] [url = about:blank] 11:04:41 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x11835b800) [pid = 1651] [serial = 1045] [outer = 0x0] [url = about:blank] 11:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 923ms 11:04:41 INFO - PROCESS | 1651 | 1469469881385 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:04:41 INFO - PROCESS | 1651 | 1469469881387 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:04:41 INFO - PROCESS | 1651 | 1469469881391 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:04:41 INFO - PROCESS | 1651 | 1469469881393 Marionette TRACE conn2 <- [1,1510,null,{}] 11:04:41 INFO - PROCESS | 1651 | 1469469881397 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}] 11:04:41 INFO - PROCESS | 1651 | 1469469881398 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:41 INFO - PROCESS | 1651 | 1469469881480 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:04:41 INFO - PROCESS | 1651 | 1469469881485 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:41 INFO - PROCESS | 1651 | 1469469881488 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x116948000 == 31 [pid = 1651] [id = 385] 11:04:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x117e1b000) [pid = 1651] [serial = 1154] [outer = 0x0] 11:04:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x117e9e000) [pid = 1651] [serial = 1155] [outer = 0x117e1b000] 11:04:41 INFO - PROCESS | 1651 | 1469469881517 Marionette DEBUG loaded listener.js 11:04:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1185dd400) [pid = 1651] [serial = 1156] [outer = 0x117e1b000] 11:04:41 INFO - PROCESS | 1651 | 1469469881864 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]]]}] 11:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 521ms 11:04:41 INFO - PROCESS | 1651 | 1469469881922 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:04:41 INFO - PROCESS | 1651 | 1469469881925 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:04:41 INFO - PROCESS | 1651 | 1469469881930 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:04:41 INFO - PROCESS | 1651 | 1469469881932 Marionette TRACE conn2 <- [1,1514,null,{}] 11:04:41 INFO - PROCESS | 1651 | 1469469881934 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}] 11:04:41 INFO - PROCESS | 1651 | 1469469881936 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:42 INFO - PROCESS | 1651 | 1469469882015 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:04:42 INFO - PROCESS | 1651 | 1469469882019 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:42 INFO - PROCESS | 1651 | 1469469882020 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x118594800 == 32 [pid = 1651] [id = 386] 11:04:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x118864800) [pid = 1651] [serial = 1157] [outer = 0x0] 11:04:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x119ab5400) [pid = 1651] [serial = 1158] [outer = 0x118864800] 11:04:42 INFO - PROCESS | 1651 | 1469469882049 Marionette DEBUG loaded listener.js 11:04:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x121069400) [pid = 1651] [serial = 1159] [outer = 0x118864800] 11:04:42 INFO - PROCESS | 1651 | 1469469882371 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]]]}] 11:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 469ms 11:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:04:42 INFO - PROCESS | 1651 | 1469469882400 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:04:42 INFO - PROCESS | 1651 | 1469469882401 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:04:42 INFO - PROCESS | 1651 | 1469469882403 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:04:42 INFO - PROCESS | 1651 | 1469469882406 Marionette TRACE conn2 <- [1,1518,null,{}] 11:04:42 INFO - PROCESS | 1651 | 1469469882413 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}] 11:04:42 INFO - PROCESS | 1651 | 1469469882417 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:42 INFO - PROCESS | 1651 | 1469469882498 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:04:42 INFO - PROCESS | 1651 | 1469469882552 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:42 INFO - PROCESS | 1651 | 1469469882554 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0e7800 == 33 [pid = 1651] [id = 387] 11:04:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x112ec9800) [pid = 1651] [serial = 1160] [outer = 0x0] 11:04:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1215eac00) [pid = 1651] [serial = 1161] [outer = 0x112ec9800] 11:04:42 INFO - PROCESS | 1651 | 1469469882582 Marionette DEBUG loaded listener.js 11:04:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x123e93800) [pid = 1651] [serial = 1162] [outer = 0x112ec9800] 11:04:42 INFO - PROCESS | 1651 | 1469469882850 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]]]}] 11:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 475ms 11:04:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:04:42 INFO - PROCESS | 1651 | 1469469882882 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:04:42 INFO - PROCESS | 1651 | 1469469882884 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:04:42 INFO - PROCESS | 1651 | 1469469882886 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:04:42 INFO - PROCESS | 1651 | 1469469882887 Marionette TRACE conn2 <- [1,1522,null,{}] 11:04:42 INFO - PROCESS | 1651 | 1469469882898 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}] 11:04:42 INFO - PROCESS | 1651 | 1469469882899 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:42 INFO - PROCESS | 1651 | 1469469882996 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:04:43 INFO - PROCESS | 1651 | 1469469883001 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:43 INFO - PROCESS | 1651 | 1469469883002 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x125684000 == 34 [pid = 1651] [id = 388] 11:04:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12500d000) [pid = 1651] [serial = 1163] [outer = 0x0] 11:04:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12561a800) [pid = 1651] [serial = 1164] [outer = 0x12500d000] 11:04:43 INFO - PROCESS | 1651 | 1469469883033 Marionette DEBUG loaded listener.js 11:04:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x126179000) [pid = 1651] [serial = 1165] [outer = 0x12500d000] 11:04:43 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 () { 11:04:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:04:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:04:43 INFO - PROCESS | 1651 | 1469469883450 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"]]]}] 11:04:43 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 () { 11:04:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:04:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:04:43 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 () { 11:04:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:04:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:04:43 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 () { 11:04:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:04:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:04:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 570ms 11:04:43 INFO - PROCESS | 1651 | 1469469883463 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:04:43 INFO - PROCESS | 1651 | 1469469883464 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:04:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:04:43 INFO - PROCESS | 1651 | 1469469883466 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:04:43 INFO - PROCESS | 1651 | 1469469883467 Marionette TRACE conn2 <- [1,1526,null,{}] 11:04:43 INFO - PROCESS | 1651 | 1469469883470 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}] 11:04:43 INFO - PROCESS | 1651 | 1469469883471 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:43 INFO - PROCESS | 1651 | 1469469883584 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:04:43 INFO - PROCESS | 1651 | 1469469883594 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:43 INFO - PROCESS | 1651 | 1469469883595 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x128ab4000 == 35 [pid = 1651] [id = 389] 11:04:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1127dd000) [pid = 1651] [serial = 1166] [outer = 0x0] 11:04:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x126180000) [pid = 1651] [serial = 1167] [outer = 0x1127dd000] 11:04:43 INFO - PROCESS | 1651 | 1469469883619 Marionette DEBUG loaded listener.js 11:04:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x126c43400) [pid = 1651] [serial = 1168] [outer = 0x1127dd000] 11:04:43 INFO - PROCESS | 1651 | 1469469883948 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"]]]}] 11:04:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:04:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:04:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:04:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:04:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:04:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:04:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 519ms 11:04:43 INFO - PROCESS | 1651 | 1469469883990 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:04:43 INFO - PROCESS | 1651 | 1469469883992 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:04:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:04:43 INFO - PROCESS | 1651 | 1469469883994 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:04:43 INFO - PROCESS | 1651 | 1469469883995 Marionette TRACE conn2 <- [1,1530,null,{}] 11:04:44 INFO - PROCESS | 1651 | 1469469883997 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}] 11:04:44 INFO - PROCESS | 1651 | 1469469884001 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:44 INFO - PROCESS | 1651 | 1469469884114 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:04:44 INFO - PROCESS | 1651 | 1469469884127 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:44 INFO - PROCESS | 1651 | 1469469884129 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a336800 == 36 [pid = 1651] [id = 390] 11:04:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128a88800) [pid = 1651] [serial = 1169] [outer = 0x0] 11:04:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128e97400) [pid = 1651] [serial = 1170] [outer = 0x128a88800] 11:04:44 INFO - PROCESS | 1651 | 1469469884153 Marionette DEBUG loaded listener.js 11:04:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x129550400) [pid = 1651] [serial = 1171] [outer = 0x128a88800] 11:04:44 INFO - PROCESS | 1651 | 1469469884471 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]]]}] 11:04:44 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 11:04:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:04:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:04:44 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. 11:04:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:04:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 518ms 11:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:04:44 INFO - PROCESS | 1651 | 1469469884513 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:04:44 INFO - PROCESS | 1651 | 1469469884514 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:04:44 INFO - PROCESS | 1651 | 1469469884516 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:04:44 INFO - PROCESS | 1651 | 1469469884517 Marionette TRACE conn2 <- [1,1534,null,{}] 11:04:44 INFO - PROCESS | 1651 | 1469469884520 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}] 11:04:44 INFO - PROCESS | 1651 | 1469469884521 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:44 INFO - PROCESS | 1651 | 1469469884615 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:04:44 INFO - PROCESS | 1651 | 1469469884652 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:44 INFO - PROCESS | 1651 | 1469469884653 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a936800 == 37 [pid = 1651] [id = 391] 11:04:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x129554000) [pid = 1651] [serial = 1172] [outer = 0x0] 11:04:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12a3d9c00) [pid = 1651] [serial = 1173] [outer = 0x129554000] 11:04:44 INFO - PROCESS | 1651 | 1469469884677 Marionette DEBUG loaded listener.js 11:04:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12a5df000) [pid = 1651] [serial = 1174] [outer = 0x129554000] 11:04:44 INFO - PROCESS | 1651 | 1469469884961 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]]]}] 11:04:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 468ms 11:04:44 INFO - PROCESS | 1651 | 1469469884985 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:04:44 INFO - PROCESS | 1651 | 1469469884987 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:04:44 INFO - PROCESS | 1651 | 1469469884989 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:04:44 INFO - PROCESS | 1651 | 1469469884990 Marionette TRACE conn2 <- [1,1538,null,{}] 11:04:45 INFO - PROCESS | 1651 | 1469469885000 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}] 11:04:45 INFO - PROCESS | 1651 | 1469469885001 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:45 INFO - PROCESS | 1651 | 1469469885105 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:04:45 INFO - PROCESS | 1651 | 1469469885108 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:45 INFO - PROCESS | 1651 | 1469469885110 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ac15800 == 38 [pid = 1651] [id = 392] 11:04:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x129557000) [pid = 1651] [serial = 1175] [outer = 0x0] 11:04:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12a63d400) [pid = 1651] [serial = 1176] [outer = 0x129557000] 11:04:45 INFO - PROCESS | 1651 | 1469469885142 Marionette DEBUG loaded listener.js 11:04:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12a73f800) [pid = 1651] [serial = 1177] [outer = 0x129557000] 11:04:45 INFO - PROCESS | 1651 | 1469469885490 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]]]}] 11:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 526ms 11:04:45 INFO - PROCESS | 1651 | 1469469885515 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:04:45 INFO - PROCESS | 1651 | 1469469885516 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:04:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:04:45 INFO - PROCESS | 1651 | 1469469885518 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:04:45 INFO - PROCESS | 1651 | 1469469885520 Marionette TRACE conn2 <- [1,1542,null,{}] 11:04:45 INFO - PROCESS | 1651 | 1469469885522 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}] 11:04:45 INFO - PROCESS | 1651 | 1469469885523 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:45 INFO - PROCESS | 1651 | 1469469885683 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:04:45 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x113f33000) [pid = 1651] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:04:45 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11691d400) [pid = 1651] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:04:45 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1169e4c00) [pid = 1651] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:04:45 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x116905800) [pid = 1651] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:04:45 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x118870c00) [pid = 1651] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:04:45 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x124f63800) [pid = 1651] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:04:45 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12564f400) [pid = 1651] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:04:45 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x123e91800) [pid = 1651] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:04:45 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1269e6000) [pid = 1651] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:04:45 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1121de400) [pid = 1651] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:04:45 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1185e6400) [pid = 1651] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:04:45 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x123e9c800) [pid = 1651] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:04:45 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x126195c00) [pid = 1651] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:04:45 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x128b07400) [pid = 1651] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:04:45 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x121068800) [pid = 1651] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:04:45 INFO - PROCESS | 1651 | 1469469885729 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:45 INFO - PROCESS | 1651 | 1469469885730 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x11858f000 == 39 [pid = 1651] [id = 393] 11:04:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1121e5000) [pid = 1651] [serial = 1178] [outer = 0x0] 11:04:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x116905800) [pid = 1651] [serial = 1179] [outer = 0x1121e5000] 11:04:45 INFO - PROCESS | 1651 | 1469469885755 Marionette DEBUG loaded listener.js 11:04:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1192da800) [pid = 1651] [serial = 1180] [outer = 0x1121e5000] 11:04:46 INFO - PROCESS | 1651 | 1469469886011 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]]]}] 11:04:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 11:04:46 INFO - PROCESS | 1651 | 1469469886038 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:04:46 INFO - PROCESS | 1651 | 1469469886040 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:04:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:04:46 INFO - PROCESS | 1651 | 1469469886050 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:04:46 INFO - PROCESS | 1651 | 1469469886052 Marionette TRACE conn2 <- [1,1546,null,{}] 11:04:46 INFO - PROCESS | 1651 | 1469469886054 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}] 11:04:46 INFO - PROCESS | 1651 | 1469469886055 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:46 INFO - PROCESS | 1651 | 1469469886138 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:04:46 INFO - PROCESS | 1651 | 1469469886145 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:46 INFO - PROCESS | 1651 | 1469469886147 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c039800 == 40 [pid = 1651] [id = 394] 11:04:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x121def800) [pid = 1651] [serial = 1181] [outer = 0x0] 11:04:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12561dc00) [pid = 1651] [serial = 1182] [outer = 0x121def800] 11:04:46 INFO - PROCESS | 1651 | 1469469886178 Marionette DEBUG loaded listener.js 11:04:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x126c3e000) [pid = 1651] [serial = 1183] [outer = 0x121def800] 11:04:46 INFO - PROCESS | 1651 | 1469469886506 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]]]}] 11:04:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 475ms 11:04:46 INFO - PROCESS | 1651 | 1469469886528 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:04:46 INFO - PROCESS | 1651 | 1469469886529 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:04:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:04:46 INFO - PROCESS | 1651 | 1469469886532 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:04:46 INFO - PROCESS | 1651 | 1469469886534 Marionette TRACE conn2 <- [1,1550,null,{}] 11:04:46 INFO - PROCESS | 1651 | 1469469886536 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}] 11:04:46 INFO - PROCESS | 1651 | 1469469886538 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:46 INFO - PROCESS | 1651 | 1469469886651 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:04:46 INFO - PROCESS | 1651 | 1469469886656 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:46 INFO - PROCESS | 1651 | 1469469886659 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c264000 == 41 [pid = 1651] [id = 395] 11:04:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x129077c00) [pid = 1651] [serial = 1184] [outer = 0x0] 11:04:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12b707000) [pid = 1651] [serial = 1185] [outer = 0x129077c00] 11:04:46 INFO - PROCESS | 1651 | 1469469886687 Marionette DEBUG loaded listener.js 11:04:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12b8aac00) [pid = 1651] [serial = 1186] [outer = 0x129077c00] 11:04:47 INFO - PROCESS | 1651 | 1469469887000 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]]]}] 11:04:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:04:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 519ms 11:04:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:04:47 INFO - PROCESS | 1651 | 1469469887051 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:04:47 INFO - PROCESS | 1651 | 1469469887052 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:04:47 INFO - PROCESS | 1651 | 1469469887054 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:04:47 INFO - PROCESS | 1651 | 1469469887055 Marionette TRACE conn2 <- [1,1554,null,{}] 11:04:47 INFO - PROCESS | 1651 | 1469469887058 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}] 11:04:47 INFO - PROCESS | 1651 | 1469469887059 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:47 INFO - PROCESS | 1651 | 1469469887136 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:04:47 INFO - PROCESS | 1651 | 1469469887139 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:47 INFO - PROCESS | 1651 | 1469469887140 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cbd2000 == 42 [pid = 1651] [id = 396] 11:04:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12b8abc00) [pid = 1651] [serial = 1187] [outer = 0x0] 11:04:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12bde0800) [pid = 1651] [serial = 1188] [outer = 0x12b8abc00] 11:04:47 INFO - PROCESS | 1651 | 1469469887174 Marionette DEBUG loaded listener.js 11:04:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12bdebc00) [pid = 1651] [serial = 1189] [outer = 0x12b8abc00] 11:04:47 INFO - PROCESS | 1651 | 1469469887500 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]]]}] 11:04:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:04:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 468ms 11:04:47 INFO - PROCESS | 1651 | 1469469887524 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:04:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:04:47 INFO - PROCESS | 1651 | 1469469887528 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:04:47 INFO - PROCESS | 1651 | 1469469887530 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:04:47 INFO - PROCESS | 1651 | 1469469887531 Marionette TRACE conn2 <- [1,1558,null,{}] 11:04:47 INFO - PROCESS | 1651 | 1469469887533 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}] 11:04:47 INFO - PROCESS | 1651 | 1469469887534 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:47 INFO - PROCESS | 1651 | 1469469887638 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:04:47 INFO - PROCESS | 1651 | 1469469887723 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:47 INFO - PROCESS | 1651 | 1469469887725 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x112548800 == 43 [pid = 1651] [id = 397] 11:04:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1121b2800) [pid = 1651] [serial = 1190] [outer = 0x0] 11:04:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1127d6c00) [pid = 1651] [serial = 1191] [outer = 0x1121b2800] 11:04:47 INFO - PROCESS | 1651 | 1469469887757 Marionette DEBUG loaded listener.js 11:04:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x113f32000) [pid = 1651] [serial = 1192] [outer = 0x1121b2800] 11:04:48 INFO - PROCESS | 1651 | 1469469888193 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]]]}] 11:04:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:04:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 720ms 11:04:48 INFO - PROCESS | 1651 | 1469469888252 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:04:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:04:48 INFO - PROCESS | 1651 | 1469469888254 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:04:48 INFO - PROCESS | 1651 | 1469469888276 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:04:48 INFO - PROCESS | 1651 | 1469469888278 Marionette TRACE conn2 <- [1,1562,null,{}] 11:04:48 INFO - PROCESS | 1651 | 1469469888283 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}] 11:04:48 INFO - PROCESS | 1651 | 1469469888286 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:48 INFO - PROCESS | 1651 | 1469469888390 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:04:48 INFO - PROCESS | 1651 | 1469469888483 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:48 INFO - PROCESS | 1651 | 1469469888485 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x119fd3000 == 44 [pid = 1651] [id = 398] 11:04:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1188f8c00) [pid = 1651] [serial = 1193] [outer = 0x0] 11:04:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x119a79c00) [pid = 1651] [serial = 1194] [outer = 0x1188f8c00] 11:04:48 INFO - PROCESS | 1651 | 1469469888515 Marionette DEBUG loaded listener.js 11:04:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12106b000) [pid = 1651] [serial = 1195] [outer = 0x1188f8c00] 11:04:48 INFO - PROCESS | 1651 | 1469469888931 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]]]}] 11:04:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:04:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 689ms 11:04:48 INFO - PROCESS | 1651 | 1469469888949 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:04:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:04:48 INFO - PROCESS | 1651 | 1469469888952 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:04:48 INFO - PROCESS | 1651 | 1469469888955 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:04:48 INFO - PROCESS | 1651 | 1469469888956 Marionette TRACE conn2 <- [1,1566,null,{}] 11:04:48 INFO - PROCESS | 1651 | 1469469888959 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}] 11:04:48 INFO - PROCESS | 1651 | 1469469888960 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:49 INFO - PROCESS | 1651 | 1469469889063 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:04:49 INFO - PROCESS | 1651 | 1469469889122 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:49 INFO - PROCESS | 1651 | 1469469889124 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a944000 == 45 [pid = 1651] [id = 399] 11:04:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1210dd000) [pid = 1651] [serial = 1196] [outer = 0x0] 11:04:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x123e7dc00) [pid = 1651] [serial = 1197] [outer = 0x1210dd000] 11:04:49 INFO - PROCESS | 1651 | 1469469889165 Marionette DEBUG loaded listener.js 11:04:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x126786c00) [pid = 1651] [serial = 1198] [outer = 0x1210dd000] 11:04:49 INFO - PROCESS | 1651 | 1469469889561 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]]]}] 11:04:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:04:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 673ms 11:04:49 INFO - PROCESS | 1651 | 1469469889643 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:04:49 INFO - PROCESS | 1651 | 1469469889644 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:04:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:04:49 INFO - PROCESS | 1651 | 1469469889652 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:04:49 INFO - PROCESS | 1651 | 1469469889657 Marionette TRACE conn2 <- [1,1570,null,{}] 11:04:49 INFO - PROCESS | 1651 | 1469469889663 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}] 11:04:49 INFO - PROCESS | 1651 | 1469469889665 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:49 INFO - PROCESS | 1651 | 1469469889788 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:04:49 INFO - PROCESS | 1651 | 1469469889860 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:49 INFO - PROCESS | 1651 | 1469469889862 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ce9d800 == 46 [pid = 1651] [id = 400] 11:04:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12907d800) [pid = 1651] [serial = 1199] [outer = 0x0] 11:04:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x129292c00) [pid = 1651] [serial = 1200] [outer = 0x12907d800] 11:04:49 INFO - PROCESS | 1651 | 1469469889890 Marionette DEBUG loaded listener.js 11:04:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12944e400) [pid = 1651] [serial = 1201] [outer = 0x12907d800] 11:04:50 INFO - PROCESS | 1651 | 1469469890298 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]]]}] 11:04:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:04:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 682ms 11:04:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:04:50 INFO - PROCESS | 1651 | 1469469890331 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:04:50 INFO - PROCESS | 1651 | 1469469890333 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:04:50 INFO - PROCESS | 1651 | 1469469890335 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:04:50 INFO - PROCESS | 1651 | 1469469890336 Marionette TRACE conn2 <- [1,1574,null,{}] 11:04:50 INFO - PROCESS | 1651 | 1469469890339 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}] 11:04:50 INFO - PROCESS | 1651 | 1469469890340 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:50 INFO - PROCESS | 1651 | 1469469890444 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:04:50 INFO - PROCESS | 1651 | 1469469890502 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:50 INFO - PROCESS | 1651 | 1469469890503 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d33a000 == 47 [pid = 1651] [id = 401] 11:04:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x129553000) [pid = 1651] [serial = 1202] [outer = 0x0] 11:04:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12a6f8400) [pid = 1651] [serial = 1203] [outer = 0x129553000] 11:04:50 INFO - PROCESS | 1651 | 1469469890531 Marionette DEBUG loaded listener.js 11:04:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12b70a400) [pid = 1651] [serial = 1204] [outer = 0x129553000] 11:04:50 INFO - PROCESS | 1651 | 1469469890953 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]]]}] 11:04:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:04:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 669ms 11:04:51 INFO - PROCESS | 1651 | 1469469891196 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:04:51 INFO - PROCESS | 1651 | 1469469891198 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:04:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:04:51 INFO - PROCESS | 1651 | 1469469891216 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:04:51 INFO - PROCESS | 1651 | 1469469891218 Marionette TRACE conn2 <- [1,1578,null,{}] 11:04:51 INFO - PROCESS | 1651 | 1469469891221 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}] 11:04:51 INFO - PROCESS | 1651 | 1469469891223 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:51 INFO - PROCESS | 1651 | 1469469891320 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:04:51 INFO - PROCESS | 1651 | 1469469891376 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:51 INFO - PROCESS | 1651 | 1469469891380 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x119633800 == 48 [pid = 1651] [id = 402] 11:04:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x118514c00) [pid = 1651] [serial = 1205] [outer = 0x0] 11:04:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1185e3c00) [pid = 1651] [serial = 1206] [outer = 0x118514c00] 11:04:51 INFO - PROCESS | 1651 | 1469469891406 Marionette DEBUG loaded listener.js 11:04:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1192dd400) [pid = 1651] [serial = 1207] [outer = 0x118514c00] 11:04:51 INFO - PROCESS | 1651 | 1469469891833 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]]]}] 11:04:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:04:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 11:04:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:04:51 INFO - PROCESS | 1651 | 1469469891886 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:04:51 INFO - PROCESS | 1651 | 1469469891888 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:04:51 INFO - PROCESS | 1651 | 1469469891893 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:04:51 INFO - PROCESS | 1651 | 1469469891895 Marionette TRACE conn2 <- [1,1582,null,{}] 11:04:51 INFO - PROCESS | 1651 | 1469469891898 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}] 11:04:51 INFO - PROCESS | 1651 | 1469469891899 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:51 INFO - PROCESS | 1651 | 1469469891991 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:04:52 INFO - PROCESS | 1651 | 1469469892062 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:52 INFO - PROCESS | 1651 | 1469469892063 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x11857e800 == 49 [pid = 1651] [id = 403] 11:04:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x119abf800) [pid = 1651] [serial = 1208] [outer = 0x0] 11:04:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1210da800) [pid = 1651] [serial = 1209] [outer = 0x119abf800] 11:04:52 INFO - PROCESS | 1651 | 1469469892089 Marionette DEBUG loaded listener.js 11:04:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x121913c00) [pid = 1651] [serial = 1210] [outer = 0x119abf800] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12cbd2000 == 48 [pid = 1651] [id = 396] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12c264000 == 47 [pid = 1651] [id = 395] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12c039800 == 46 [pid = 1651] [id = 394] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x11858f000 == 45 [pid = 1651] [id = 393] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12ac15800 == 44 [pid = 1651] [id = 392] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12a936800 == 43 [pid = 1651] [id = 391] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12a336800 == 42 [pid = 1651] [id = 390] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x128ab4000 == 41 [pid = 1651] [id = 389] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x125684000 == 40 [pid = 1651] [id = 388] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0e7800 == 39 [pid = 1651] [id = 387] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x118594800 == 38 [pid = 1651] [id = 386] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x116948000 == 37 [pid = 1651] [id = 385] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0e5000 == 36 [pid = 1651] [id = 384] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x113d7f000 == 35 [pid = 1651] [id = 383] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x121352800 == 34 [pid = 1651] [id = 382] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x119478000 == 33 [pid = 1651] [id = 371] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x119633800 == 32 [pid = 1651] [id = 402] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12d33a000 == 31 [pid = 1651] [id = 401] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12ce9d800 == 30 [pid = 1651] [id = 400] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12a944000 == 29 [pid = 1651] [id = 399] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x119fd3000 == 28 [pid = 1651] [id = 398] 11:04:52 INFO - PROCESS | 1651 | --DOCSHELL 0x112548800 == 27 [pid = 1651] [id = 397] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x123e94c00) [pid = 1651] [serial = 1128] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x119abd400) [pid = 1651] [serial = 1122] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x118146800) [pid = 1651] [serial = 1119] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x118870400) [pid = 1651] [serial = 1120] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x11697a800) [pid = 1651] [serial = 1116] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x117e0f000) [pid = 1651] [serial = 1117] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12561ac00) [pid = 1651] [serial = 1131] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x124d55800) [pid = 1651] [serial = 1129] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x128a86800) [pid = 1651] [serial = 1134] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x128b09c00) [pid = 1651] [serial = 1138] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12618fc00) [pid = 1651] [serial = 1137] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12907b400) [pid = 1651] [serial = 1143] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x128b08800) [pid = 1651] [serial = 1135] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x128e99800) [pid = 1651] [serial = 1140] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11690e000) [pid = 1651] [serial = 1099] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x112a87c00) [pid = 1651] [serial = 1098] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1215f2c00) [pid = 1651] [serial = 1102] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x121063c00) [pid = 1651] [serial = 1101] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x126196000) [pid = 1651] [serial = 1105] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1185ea000) [pid = 1651] [serial = 1113] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x125617000) [pid = 1651] [serial = 1104] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1292d7c00) [pid = 1651] [serial = 1108] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x128e98000) [pid = 1651] [serial = 1107] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12a6fe000) [pid = 1651] [serial = 1111] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12a63ac00) [pid = 1651] [serial = 1110] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1210ddc00) [pid = 1651] [serial = 1123] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x121a9e400) [pid = 1651] [serial = 1125] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12955c800) [pid = 1651] [serial = 1146] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1292d6000) [pid = 1651] [serial = 1144] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x123e8e400) [pid = 1651] [serial = 1126] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x129006c00) [pid = 1651] [serial = 1141] [outer = 0x0] [url = about:blank] 11:04:52 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x126c42000) [pid = 1651] [serial = 1132] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | 1469469893011 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]]]}] 11:04:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:04:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1173ms 11:04:53 INFO - PROCESS | 1651 | 1469469893065 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:04:53 INFO - PROCESS | 1651 | 1469469893068 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:04:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:04:53 INFO - PROCESS | 1651 | 1469469893071 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:04:53 INFO - PROCESS | 1651 | 1469469893074 Marionette TRACE conn2 <- [1,1586,null,{}] 11:04:53 INFO - PROCESS | 1651 | 1469469893083 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}] 11:04:53 INFO - PROCESS | 1651 | 1469469893085 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:53 INFO - PROCESS | 1651 | 1469469893167 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:04:53 INFO - PROCESS | 1651 | 1469469893172 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:53 INFO - PROCESS | 1651 | 1469469893174 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169b9000 == 28 [pid = 1651] [id = 404] 11:04:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1169e4800) [pid = 1651] [serial = 1211] [outer = 0x0] 11:04:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x117e93c00) [pid = 1651] [serial = 1212] [outer = 0x1169e4800] 11:04:53 INFO - PROCESS | 1651 | 1469469893206 Marionette DEBUG loaded listener.js 11:04:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x118357800) [pid = 1651] [serial = 1213] [outer = 0x1169e4800] 11:04:53 INFO - PROCESS | 1651 | 1469469893551 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]]]}] 11:04:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:04:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 526ms 11:04:53 INFO - PROCESS | 1651 | 1469469893598 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:04:53 INFO - PROCESS | 1651 | 1469469893601 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:04:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:04:53 INFO - PROCESS | 1651 | 1469469893612 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:04:53 INFO - PROCESS | 1651 | 1469469893614 Marionette TRACE conn2 <- [1,1590,null,{}] 11:04:53 INFO - PROCESS | 1651 | 1469469893616 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}] 11:04:53 INFO - PROCESS | 1651 | 1469469893617 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:53 INFO - PROCESS | 1651 | 1469469893695 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:04:53 INFO - PROCESS | 1651 | 1469469893698 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:53 INFO - PROCESS | 1651 | 1469469893700 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x11816e000 == 29 [pid = 1651] [id = 405] 11:04:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1185de400) [pid = 1651] [serial = 1214] [outer = 0x0] 11:04:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118865800) [pid = 1651] [serial = 1215] [outer = 0x1185de400] 11:04:53 INFO - PROCESS | 1651 | 1469469893729 Marionette DEBUG loaded listener.js 11:04:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1192e6800) [pid = 1651] [serial = 1216] [outer = 0x1185de400] 11:04:54 INFO - PROCESS | 1651 | 1469469894098 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]]]}] 11:04:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:04:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 527ms 11:04:54 INFO - PROCESS | 1651 | 1469469894134 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:04:54 INFO - PROCESS | 1651 | 1469469894135 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:04:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:04:54 INFO - PROCESS | 1651 | 1469469894138 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:04:54 INFO - PROCESS | 1651 | 1469469894140 Marionette TRACE conn2 <- [1,1594,null,{}] 11:04:54 INFO - PROCESS | 1651 | 1469469894156 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}] 11:04:54 INFO - PROCESS | 1651 | 1469469894159 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:54 INFO - PROCESS | 1651 | 1469469894235 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:04:54 INFO - PROCESS | 1651 | 1469469894242 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:54 INFO - PROCESS | 1651 | 1469469894246 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x119465800 == 30 [pid = 1651] [id = 406] 11:04:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x119ab4000) [pid = 1651] [serial = 1217] [outer = 0x0] 11:04:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1210ddc00) [pid = 1651] [serial = 1218] [outer = 0x119ab4000] 11:04:54 INFO - PROCESS | 1651 | 1469469894273 Marionette DEBUG loaded listener.js 11:04:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12191a800) [pid = 1651] [serial = 1219] [outer = 0x119ab4000] 11:04:54 INFO - PROCESS | 1651 | 1469469894616 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]]]}] 11:04:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:04:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 523ms 11:04:54 INFO - PROCESS | 1651 | 1469469894661 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:04:54 INFO - PROCESS | 1651 | 1469469894663 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:04:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:04:54 INFO - PROCESS | 1651 | 1469469894666 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:04:54 INFO - PROCESS | 1651 | 1469469894667 Marionette TRACE conn2 <- [1,1598,null,{}] 11:04:54 INFO - PROCESS | 1651 | 1469469894670 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}] 11:04:54 INFO - PROCESS | 1651 | 1469469894671 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:54 INFO - PROCESS | 1651 | 1469469894747 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:04:54 INFO - PROCESS | 1651 | 1469469894820 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:54 INFO - PROCESS | 1651 | 1469469894821 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x119ff1000 == 31 [pid = 1651] [id = 407] 11:04:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x11a0a8800) [pid = 1651] [serial = 1220] [outer = 0x0] 11:04:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x123e8e800) [pid = 1651] [serial = 1221] [outer = 0x11a0a8800] 11:04:54 INFO - PROCESS | 1651 | 1469469894846 Marionette DEBUG loaded listener.js 11:04:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x124b4f000) [pid = 1651] [serial = 1222] [outer = 0x11a0a8800] 11:04:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:04:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 519ms 11:04:55 INFO - PROCESS | 1651 | 1469469895178 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]]]}] 11:04:55 INFO - PROCESS | 1651 | 1469469895185 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:04:55 INFO - PROCESS | 1651 | 1469469895186 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:04:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:04:55 INFO - PROCESS | 1651 | 1469469895189 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:04:55 INFO - PROCESS | 1651 | 1469469895190 Marionette TRACE conn2 <- [1,1602,null,{}] 11:04:55 INFO - PROCESS | 1651 | 1469469895194 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}] 11:04:55 INFO - PROCESS | 1651 | 1469469895196 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:55 INFO - PROCESS | 1651 | 1469469895288 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:04:55 INFO - PROCESS | 1651 | 1469469895324 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:55 INFO - PROCESS | 1651 | 1469469895326 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x121a1d000 == 32 [pid = 1651] [id = 408] 11:04:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1187f3400) [pid = 1651] [serial = 1223] [outer = 0x0] 11:04:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x124f68400) [pid = 1651] [serial = 1224] [outer = 0x1187f3400] 11:04:55 INFO - PROCESS | 1651 | 1469469895350 Marionette DEBUG loaded listener.js 11:04:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12561e400) [pid = 1651] [serial = 1225] [outer = 0x1187f3400] 11:04:55 INFO - PROCESS | 1651 | 1469469895682 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]]]}] 11:04:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:04:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 522ms 11:04:55 INFO - PROCESS | 1651 | 1469469895719 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:04:55 INFO - PROCESS | 1651 | 1469469895720 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:04:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:04:55 INFO - PROCESS | 1651 | 1469469895722 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:04:55 INFO - PROCESS | 1651 | 1469469895723 Marionette TRACE conn2 <- [1,1606,null,{}] 11:04:55 INFO - PROCESS | 1651 | 1469469895726 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}] 11:04:55 INFO - PROCESS | 1651 | 1469469895730 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:55 INFO - PROCESS | 1651 | 1469469895833 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:04:55 INFO - PROCESS | 1651 | 1469469895870 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:55 INFO - PROCESS | 1651 | 1469469895871 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x125687000 == 33 [pid = 1651] [id = 409] 11:04:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12500d400) [pid = 1651] [serial = 1226] [outer = 0x0] 11:04:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12617bc00) [pid = 1651] [serial = 1227] [outer = 0x12500d400] 11:04:55 INFO - PROCESS | 1651 | 1469469895897 Marionette DEBUG loaded listener.js 11:04:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1269e6000) [pid = 1651] [serial = 1228] [outer = 0x12500d400] 11:04:56 INFO - PROCESS | 1651 | 1469469896270 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]]]}] 11:04:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:04:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 568ms 11:04:56 INFO - PROCESS | 1651 | 1469469896291 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:04:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:04:56 INFO - PROCESS | 1651 | 1469469896295 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:04:56 INFO - PROCESS | 1651 | 1469469896299 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:04:56 INFO - PROCESS | 1651 | 1469469896301 Marionette TRACE conn2 <- [1,1610,null,{}] 11:04:56 INFO - PROCESS | 1651 | 1469469896312 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}] 11:04:56 INFO - PROCESS | 1651 | 1469469896314 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:56 INFO - PROCESS | 1651 | 1469469896458 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:04:56 INFO - PROCESS | 1651 | 1469469896514 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:56 INFO - PROCESS | 1651 | 1469469896515 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x128ebe000 == 34 [pid = 1651] [id = 410] 11:04:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x11390d000) [pid = 1651] [serial = 1229] [outer = 0x0] 11:04:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x126c48000) [pid = 1651] [serial = 1230] [outer = 0x11390d000] 11:04:56 INFO - PROCESS | 1651 | 1469469896554 Marionette DEBUG loaded listener.js 11:04:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x128a8c800) [pid = 1651] [serial = 1231] [outer = 0x11390d000] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1185e4c00) [pid = 1651] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12b8abc00) [pid = 1651] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x128a88800) [pid = 1651] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x129554000) [pid = 1651] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x129557000) [pid = 1651] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12500d000) [pid = 1651] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1185e6000) [pid = 1651] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x113d9d400) [pid = 1651] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x129453000) [pid = 1651] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x117e1b000) [pid = 1651] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x118864800) [pid = 1651] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x112ec9800) [pid = 1651] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1121e5000) [pid = 1651] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1127dd000) [pid = 1651] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x121def800) [pid = 1651] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x129077c00) [pid = 1651] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:04:57 INFO - PROCESS | 1651 | 1469469897084 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]]]}] 11:04:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:04:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 832ms 11:04:57 INFO - PROCESS | 1651 | 1469469897130 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:04:57 INFO - PROCESS | 1651 | 1469469897131 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:04:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:04:57 INFO - PROCESS | 1651 | 1469469897134 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:04:57 INFO - PROCESS | 1651 | 1469469897135 Marionette TRACE conn2 <- [1,1614,null,{}] 11:04:57 INFO - PROCESS | 1651 | 1469469897137 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}] 11:04:57 INFO - PROCESS | 1651 | 1469469897138 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:57 INFO - PROCESS | 1651 | 1469469897214 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:04:57 INFO - PROCESS | 1651 | 1469469897218 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:57 INFO - PROCESS | 1651 | 1469469897219 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x129091000 == 35 [pid = 1651] [id = 411] 11:04:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x113d9d400) [pid = 1651] [serial = 1232] [outer = 0x0] 11:04:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1210dac00) [pid = 1651] [serial = 1233] [outer = 0x113d9d400] 11:04:57 INFO - PROCESS | 1651 | 1469469897244 Marionette DEBUG loaded listener.js 11:04:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x126c44c00) [pid = 1651] [serial = 1234] [outer = 0x113d9d400] 11:04:57 INFO - PROCESS | 1651 | 1469469897603 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]]]}] 11:04:57 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 11:04:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 519ms 11:04:57 INFO - PROCESS | 1651 | 1469469897654 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:04:57 INFO - PROCESS | 1651 | 1469469897657 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:04:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:04:57 INFO - PROCESS | 1651 | 1469469897660 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:04:57 INFO - PROCESS | 1651 | 1469469897662 Marionette TRACE conn2 <- [1,1618,null,{}] 11:04:57 INFO - PROCESS | 1651 | 1469469897665 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}] 11:04:57 INFO - PROCESS | 1651 | 1469469897667 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:57 INFO - PROCESS | 1651 | 1469469897783 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:04:57 INFO - PROCESS | 1651 | 1469469897816 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:57 INFO - PROCESS | 1651 | 1469469897818 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a33e000 == 36 [pid = 1651] [id = 412] 11:04:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x118864800) [pid = 1651] [serial = 1235] [outer = 0x0] 11:04:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128b0b800) [pid = 1651] [serial = 1236] [outer = 0x118864800] 11:04:57 INFO - PROCESS | 1651 | 1469469897858 Marionette DEBUG loaded listener.js 11:04:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x128c9cc00) [pid = 1651] [serial = 1237] [outer = 0x118864800] 11:04:58 INFO - PROCESS | 1651 | 1469469898218 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]]]}] 11:04:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:04:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 571ms 11:04:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:04:58 INFO - PROCESS | 1651 | 1469469898231 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:04:58 INFO - PROCESS | 1651 | 1469469898233 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:04:58 INFO - PROCESS | 1651 | 1469469898237 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:04:58 INFO - PROCESS | 1651 | 1469469898238 Marionette TRACE conn2 <- [1,1622,null,{}] 11:04:58 INFO - PROCESS | 1651 | 1469469898240 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}] 11:04:58 INFO - PROCESS | 1651 | 1469469898242 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:58 INFO - PROCESS | 1651 | 1469469898350 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:04:58 INFO - PROCESS | 1651 | 1469469898357 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:58 INFO - PROCESS | 1651 | 1469469898358 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a6ae800 == 37 [pid = 1651] [id = 413] 11:04:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x128a8d400) [pid = 1651] [serial = 1238] [outer = 0x0] 11:04:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x129005000) [pid = 1651] [serial = 1239] [outer = 0x128a8d400] 11:04:58 INFO - PROCESS | 1651 | 1469469898383 Marionette DEBUG loaded listener.js 11:04:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x129294000) [pid = 1651] [serial = 1240] [outer = 0x128a8d400] 11:04:58 INFO - PROCESS | 1651 | 1469469898703 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]]]}] 11:04:58 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 11:04:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 519ms 11:04:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:04:58 INFO - PROCESS | 1651 | 1469469898757 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:04:58 INFO - PROCESS | 1651 | 1469469898758 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:04:58 INFO - PROCESS | 1651 | 1469469898760 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:04:58 INFO - PROCESS | 1651 | 1469469898762 Marionette TRACE conn2 <- [1,1626,null,{}] 11:04:58 INFO - PROCESS | 1651 | 1469469898764 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}] 11:04:58 INFO - PROCESS | 1651 | 1469469898766 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:58 INFO - PROCESS | 1651 | 1469469898850 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:04:58 INFO - PROCESS | 1651 | 1469469898854 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:58 INFO - PROCESS | 1651 | 1469469898855 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b71c800 == 38 [pid = 1651] [id = 414] 11:04:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x129072400) [pid = 1651] [serial = 1241] [outer = 0x0] 11:04:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12944ec00) [pid = 1651] [serial = 1242] [outer = 0x129072400] 11:04:58 INFO - PROCESS | 1651 | 1469469898884 Marionette DEBUG loaded listener.js 11:04:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12a3e6000) [pid = 1651] [serial = 1243] [outer = 0x129072400] 11:04:59 INFO - PROCESS | 1651 | 1469469899409 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]]]}] 11:04:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:04:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 668ms 11:04:59 INFO - PROCESS | 1651 | 1469469899429 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:04:59 INFO - PROCESS | 1651 | 1469469899432 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:04:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:04:59 INFO - PROCESS | 1651 | 1469469899436 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:04:59 INFO - PROCESS | 1651 | 1469469899438 Marionette TRACE conn2 <- [1,1630,null,{}] 11:04:59 INFO - PROCESS | 1651 | 1469469899470 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}] 11:04:59 INFO - PROCESS | 1651 | 1469469899471 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:59 INFO - PROCESS | 1651 | 1469469899588 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:04:59 INFO - PROCESS | 1651 | 1469469899668 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:59 INFO - PROCESS | 1651 | 1469469899670 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:04:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e84000 == 39 [pid = 1651] [id = 415] 11:04:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11691d400) [pid = 1651] [serial = 1244] [outer = 0x0] 11:04:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x117e14000) [pid = 1651] [serial = 1245] [outer = 0x11691d400] 11:04:59 INFO - PROCESS | 1651 | 1469469899700 Marionette DEBUG loaded listener.js 11:04:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x118366800) [pid = 1651] [serial = 1246] [outer = 0x11691d400] 11:05:00 INFO - PROCESS | 1651 | 1469469900166 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]]]}] 11:05:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:05:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 771ms 11:05:00 INFO - PROCESS | 1651 | 1469469900233 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:05:00 INFO - PROCESS | 1651 | 1469469900237 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:05:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:05:00 INFO - PROCESS | 1651 | 1469469900246 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:05:00 INFO - PROCESS | 1651 | 1469469900248 Marionette TRACE conn2 <- [1,1634,null,{}] 11:05:00 INFO - PROCESS | 1651 | 1469469900268 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}] 11:05:00 INFO - PROCESS | 1651 | 1469469900270 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:00 INFO - PROCESS | 1651 | 1469469900377 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:05:00 INFO - PROCESS | 1651 | 1469469900457 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:00 INFO - PROCESS | 1651 | 1469469900459 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x121a24000 == 40 [pid = 1651] [id = 416] 11:05:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x11954d400) [pid = 1651] [serial = 1247] [outer = 0x0] 11:05:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x119abd800) [pid = 1651] [serial = 1248] [outer = 0x11954d400] 11:05:00 INFO - PROCESS | 1651 | 1469469900490 Marionette DEBUG loaded listener.js 11:05:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1210dfc00) [pid = 1651] [serial = 1249] [outer = 0x11954d400] 11:05:01 INFO - PROCESS | 1651 | 1469469901154 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]]]}] 11:05:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:05:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 972ms 11:05:01 INFO - PROCESS | 1651 | 1469469901216 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:05:01 INFO - PROCESS | 1651 | 1469469901218 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:05:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:05:01 INFO - PROCESS | 1651 | 1469469901222 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:05:01 INFO - PROCESS | 1651 | 1469469901223 Marionette TRACE conn2 <- [1,1638,null,{}] 11:05:01 INFO - PROCESS | 1651 | 1469469901227 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}] 11:05:01 INFO - PROCESS | 1651 | 1469469901229 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:01 INFO - PROCESS | 1651 | 1469469901341 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:05:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12a6ae800 == 39 [pid = 1651] [id = 413] 11:05:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12a33e000 == 38 [pid = 1651] [id = 412] 11:05:01 INFO - PROCESS | 1651 | --DOCSHELL 0x129091000 == 37 [pid = 1651] [id = 411] 11:05:01 INFO - PROCESS | 1651 | --DOCSHELL 0x128ebe000 == 36 [pid = 1651] [id = 410] 11:05:01 INFO - PROCESS | 1651 | --DOCSHELL 0x125687000 == 35 [pid = 1651] [id = 409] 11:05:01 INFO - PROCESS | 1651 | --DOCSHELL 0x121a1d000 == 34 [pid = 1651] [id = 408] 11:05:01 INFO - PROCESS | 1651 | --DOCSHELL 0x119ff1000 == 33 [pid = 1651] [id = 407] 11:05:01 INFO - PROCESS | 1651 | --DOCSHELL 0x119465800 == 32 [pid = 1651] [id = 406] 11:05:01 INFO - PROCESS | 1651 | --DOCSHELL 0x11816e000 == 31 [pid = 1651] [id = 405] 11:05:01 INFO - PROCESS | 1651 | --DOCSHELL 0x1169b9000 == 30 [pid = 1651] [id = 404] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1192e0000) [pid = 1651] [serial = 1114] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12bde0800) [pid = 1651] [serial = 1188] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x128e97400) [pid = 1651] [serial = 1170] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12a3d9c00) [pid = 1651] [serial = 1173] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x129550400) [pid = 1651] [serial = 1171] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12a63d400) [pid = 1651] [serial = 1176] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12a5df000) [pid = 1651] [serial = 1174] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12561a800) [pid = 1651] [serial = 1164] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x126179000) [pid = 1651] [serial = 1165] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1192e6400) [pid = 1651] [serial = 1152] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x119a7e800) [pid = 1651] [serial = 1153] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11697c000) [pid = 1651] [serial = 1149] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x117e92400) [pid = 1651] [serial = 1150] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12a5de000) [pid = 1651] [serial = 1147] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x117e9e000) [pid = 1651] [serial = 1155] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1185dd400) [pid = 1651] [serial = 1156] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x119ab5400) [pid = 1651] [serial = 1158] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12a73f800) [pid = 1651] [serial = 1177] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x121069400) [pid = 1651] [serial = 1159] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1215eac00) [pid = 1651] [serial = 1161] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x123e93800) [pid = 1651] [serial = 1162] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1192da800) [pid = 1651] [serial = 1180] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x116905800) [pid = 1651] [serial = 1179] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x126180000) [pid = 1651] [serial = 1167] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x126c43400) [pid = 1651] [serial = 1168] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12561dc00) [pid = 1651] [serial = 1182] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12b8aac00) [pid = 1651] [serial = 1186] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x126c3e000) [pid = 1651] [serial = 1183] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12b707000) [pid = 1651] [serial = 1185] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12bdebc00) [pid = 1651] [serial = 1189] [outer = 0x0] [url = about:blank] 11:05:01 INFO - PROCESS | 1651 | 1469469901428 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:01 INFO - PROCESS | 1651 | 1469469901431 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x115189000 == 31 [pid = 1651] [id = 417] 11:05:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x112a84000) [pid = 1651] [serial = 1250] [outer = 0x0] 11:05:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x112ec8400) [pid = 1651] [serial = 1251] [outer = 0x112a84000] 11:05:01 INFO - PROCESS | 1651 | 1469469901461 Marionette DEBUG loaded listener.js 11:05:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x113968c00) [pid = 1651] [serial = 1252] [outer = 0x112a84000] 11:05:01 INFO - PROCESS | 1651 | 1469469901805 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]]]}] 11:05:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:05:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 621ms 11:05:01 INFO - PROCESS | 1651 | 1469469901843 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:05:01 INFO - PROCESS | 1651 | 1469469901847 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:05:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:05:01 INFO - PROCESS | 1651 | 1469469901852 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:05:01 INFO - PROCESS | 1651 | 1469469901854 Marionette TRACE conn2 <- [1,1642,null,{}] 11:05:01 INFO - PROCESS | 1651 | 1469469901857 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}] 11:05:01 INFO - PROCESS | 1651 | 1469469901859 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:01 INFO - PROCESS | 1651 | 1469469901976 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:05:02 INFO - PROCESS | 1651 | 1469469902080 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:02 INFO - PROCESS | 1651 | 1469469902081 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x11737c000 == 32 [pid = 1651] [id = 418] 11:05:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1167d2800) [pid = 1651] [serial = 1253] [outer = 0x0] 11:05:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1176a5400) [pid = 1651] [serial = 1254] [outer = 0x1167d2800] 11:05:02 INFO - PROCESS | 1651 | 1469469902127 Marionette DEBUG loaded listener.js 11:05:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x117e92400) [pid = 1651] [serial = 1255] [outer = 0x1167d2800] 11:05:02 INFO - PROCESS | 1651 | 1469469902401 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]]]}] 11:05:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:05:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 571ms 11:05:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:05:02 INFO - PROCESS | 1651 | 1469469902432 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:05:02 INFO - PROCESS | 1651 | 1469469902433 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:05:02 INFO - PROCESS | 1651 | 1469469902436 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:05:02 INFO - PROCESS | 1651 | 1469469902438 Marionette TRACE conn2 <- [1,1646,null,{}] 11:05:02 INFO - PROCESS | 1651 | 1469469902454 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}] 11:05:02 INFO - PROCESS | 1651 | 1469469902458 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:02 INFO - PROCESS | 1651 | 1469469902548 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:05:02 INFO - PROCESS | 1651 | 1469469902608 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:02 INFO - PROCESS | 1651 | 1469469902610 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x11962e800 == 33 [pid = 1651] [id = 419] 11:05:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x113d98000) [pid = 1651] [serial = 1256] [outer = 0x0] 11:05:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118508400) [pid = 1651] [serial = 1257] [outer = 0x113d98000] 11:05:02 INFO - PROCESS | 1651 | 1469469902638 Marionette DEBUG loaded listener.js 11:05:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1194af400) [pid = 1651] [serial = 1258] [outer = 0x113d98000] 11:05:02 INFO - PROCESS | 1651 | 1469469902905 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]]]}] 11:05:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:05:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 520ms 11:05:02 INFO - PROCESS | 1651 | 1469469902957 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:05:02 INFO - PROCESS | 1651 | 1469469902961 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:05:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:05:02 INFO - PROCESS | 1651 | 1469469902969 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:05:02 INFO - PROCESS | 1651 | 1469469902970 Marionette TRACE conn2 <- [1,1650,null,{}] 11:05:02 INFO - PROCESS | 1651 | 1469469902973 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}] 11:05:02 INFO - PROCESS | 1651 | 1469469902974 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:03 INFO - PROCESS | 1651 | 1469469903062 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:05:03 INFO - PROCESS | 1651 | 1469469903066 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:03 INFO - PROCESS | 1651 | 1469469903067 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12136d000 == 34 [pid = 1651] [id = 420] 11:05:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1194be000) [pid = 1651] [serial = 1259] [outer = 0x0] 11:05:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x121064c00) [pid = 1651] [serial = 1260] [outer = 0x1194be000] 11:05:03 INFO - PROCESS | 1651 | 1469469903092 Marionette DEBUG loaded listener.js 11:05:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1210d3000) [pid = 1651] [serial = 1261] [outer = 0x1194be000] 11:05:03 INFO - PROCESS | 1651 | 1469469903478 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]]]}] 11:05:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:05:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 569ms 11:05:03 INFO - PROCESS | 1651 | 1469469903539 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:05:03 INFO - PROCESS | 1651 | 1469469903540 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:05:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:05:03 INFO - PROCESS | 1651 | 1469469903542 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:05:03 INFO - PROCESS | 1651 | 1469469903543 Marionette TRACE conn2 <- [1,1654,null,{}] 11:05:03 INFO - PROCESS | 1651 | 1469469903546 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}] 11:05:03 INFO - PROCESS | 1651 | 1469469903547 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:03 INFO - PROCESS | 1651 | 1469469903646 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:05:03 INFO - PROCESS | 1651 | 1469469903662 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:03 INFO - PROCESS | 1651 | 1469469903663 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x1250d6000 == 35 [pid = 1651] [id = 421] 11:05:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x113d4a000) [pid = 1651] [serial = 1262] [outer = 0x0] 11:05:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1215ec800) [pid = 1651] [serial = 1263] [outer = 0x113d4a000] 11:05:03 INFO - PROCESS | 1651 | 1469469903687 Marionette DEBUG loaded listener.js 11:05:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x123e91000) [pid = 1651] [serial = 1264] [outer = 0x113d4a000] 11:05:04 INFO - PROCESS | 1651 | 1469469904033 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]]]}] 11:05:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:05:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 520ms 11:05:04 INFO - PROCESS | 1651 | 1469469904076 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:05:04 INFO - PROCESS | 1651 | 1469469904077 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:05:04 INFO - PROCESS | 1651 | 1469469904080 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:05:04 INFO - PROCESS | 1651 | 1469469904081 Marionette TRACE conn2 <- [1,1658,null,{}] 11:05:04 INFO - PROCESS | 1651 | 1469469904083 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}] 11:05:04 INFO - PROCESS | 1651 | 1469469904087 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:04 INFO - PROCESS | 1651 | 1469469904205 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:05:04 INFO - PROCESS | 1651 | 1469469904211 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:04 INFO - PROCESS | 1651 | 1469469904212 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x128acd800 == 36 [pid = 1651] [id = 422] 11:05:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11814b800) [pid = 1651] [serial = 1265] [outer = 0x0] 11:05:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x123f7e400) [pid = 1651] [serial = 1266] [outer = 0x11814b800] 11:05:04 INFO - PROCESS | 1651 | 1469469904268 Marionette DEBUG loaded listener.js 11:05:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12564f400) [pid = 1651] [serial = 1267] [outer = 0x11814b800] 11:05:04 INFO - PROCESS | 1651 | 1469469904588 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]]]}] 11:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 518ms 11:05:04 INFO - PROCESS | 1651 | 1469469904600 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:05:04 INFO - PROCESS | 1651 | 1469469904602 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:05:04 INFO - PROCESS | 1651 | 1469469904604 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:05:04 INFO - PROCESS | 1651 | 1469469904605 Marionette TRACE conn2 <- [1,1662,null,{}] 11:05:04 INFO - PROCESS | 1651 | 1469469904617 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}] 11:05:04 INFO - PROCESS | 1651 | 1469469904618 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:04 INFO - PROCESS | 1651 | 1469469904717 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:05:04 INFO - PROCESS | 1651 | 1469469904729 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:04 INFO - PROCESS | 1651 | 1469469904731 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x12909c000 == 37 [pid = 1651] [id = 423] 11:05:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12564a000) [pid = 1651] [serial = 1268] [outer = 0x0] 11:05:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x126180000) [pid = 1651] [serial = 1269] [outer = 0x12564a000] 11:05:04 INFO - PROCESS | 1651 | 1469469904754 Marionette DEBUG loaded listener.js 11:05:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x126194c00) [pid = 1651] [serial = 1270] [outer = 0x12564a000] 11:05:05 INFO - PROCESS | 1651 | 1469469905087 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]]]}] 11:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 518ms 11:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:05:05 INFO - PROCESS | 1651 | 1469469905125 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:05:05 INFO - PROCESS | 1651 | 1469469905126 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:05:05 INFO - PROCESS | 1651 | 1469469905128 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:05:05 INFO - PROCESS | 1651 | 1469469905129 Marionette TRACE conn2 <- [1,1666,null,{}] 11:05:05 INFO - PROCESS | 1651 | 1469469905131 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}] 11:05:05 INFO - PROCESS | 1651 | 1469469905132 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:05 INFO - PROCESS | 1651 | 1469469905231 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:05:05 INFO - PROCESS | 1651 | 1469469905234 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:05 INFO - PROCESS | 1651 | 1469469905235 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a551800 == 38 [pid = 1651] [id = 424] 11:05:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x126086400) [pid = 1651] [serial = 1271] [outer = 0x0] 11:05:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1265bd000) [pid = 1651] [serial = 1272] [outer = 0x126086400] 11:05:05 INFO - PROCESS | 1651 | 1469469905260 Marionette DEBUG loaded listener.js 11:05:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1269e8800) [pid = 1651] [serial = 1273] [outer = 0x126086400] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1121b2800) [pid = 1651] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1187f3400) [pid = 1651] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1188f8c00) [pid = 1651] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1185de400) [pid = 1651] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x119ab4000) [pid = 1651] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1210dd000) [pid = 1651] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1169e4800) [pid = 1651] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12907d800) [pid = 1651] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x119abf800) [pid = 1651] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x129553000) [pid = 1651] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x118514c00) [pid = 1651] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12500d400) [pid = 1651] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11390d000) [pid = 1651] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x113d9d400) [pid = 1651] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x11a0a8800) [pid = 1651] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x128a8d400) [pid = 1651] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x118864800) [pid = 1651] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:05:05 INFO - PROCESS | 1651 | 1469469905662 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]]]}] 11:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 569ms 11:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:05:05 INFO - PROCESS | 1651 | 1469469905697 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:05:05 INFO - PROCESS | 1651 | 1469469905699 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:05:05 INFO - PROCESS | 1651 | 1469469905701 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:05:05 INFO - PROCESS | 1651 | 1469469905712 Marionette TRACE conn2 <- [1,1670,null,{}] 11:05:05 INFO - PROCESS | 1651 | 1469469905714 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}] 11:05:05 INFO - PROCESS | 1651 | 1469469905716 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:05 INFO - PROCESS | 1651 | 1469469905791 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:05:05 INFO - PROCESS | 1651 | 1469469905797 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:05 INFO - PROCESS | 1651 | 1469469905798 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x11962c800 == 39 [pid = 1651] [id = 425] 11:05:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1167da800) [pid = 1651] [serial = 1274] [outer = 0x0] 11:05:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118864800) [pid = 1651] [serial = 1275] [outer = 0x1167da800] 11:05:05 INFO - PROCESS | 1651 | 1469469905822 Marionette DEBUG loaded listener.js 11:05:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1210dd000) [pid = 1651] [serial = 1276] [outer = 0x1167da800] 11:05:06 INFO - PROCESS | 1651 | 1469469906154 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]]]}] 11:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 480ms 11:05:06 INFO - PROCESS | 1651 | 1469469906182 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:05:06 INFO - PROCESS | 1651 | 1469469906183 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:05:06 INFO - PROCESS | 1651 | 1469469906185 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:05:06 INFO - PROCESS | 1651 | 1469469906186 Marionette TRACE conn2 <- [1,1674,null,{}] 11:05:06 INFO - PROCESS | 1651 | 1469469906188 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}] 11:05:06 INFO - PROCESS | 1651 | 1469469906189 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:06 INFO - PROCESS | 1651 | 1469469906291 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:05:06 INFO - PROCESS | 1651 | 1469469906300 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:06 INFO - PROCESS | 1651 | 1469469906301 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b713800 == 40 [pid = 1651] [id = 426] 11:05:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1210e1000) [pid = 1651] [serial = 1277] [outer = 0x0] 11:05:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12618fc00) [pid = 1651] [serial = 1278] [outer = 0x1210e1000] 11:05:06 INFO - PROCESS | 1651 | 1469469906325 Marionette DEBUG loaded listener.js 11:05:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1210db400) [pid = 1651] [serial = 1279] [outer = 0x1210e1000] 11:05:06 INFO - PROCESS | 1651 | 1469469906649 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]]]}] 11:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 518ms 11:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:05:06 INFO - PROCESS | 1651 | 1469469906704 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:05:06 INFO - PROCESS | 1651 | 1469469906705 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:05:06 INFO - PROCESS | 1651 | 1469469906707 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:05:06 INFO - PROCESS | 1651 | 1469469906709 Marionette TRACE conn2 <- [1,1678,null,{}] 11:05:06 INFO - PROCESS | 1651 | 1469469906711 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}] 11:05:06 INFO - PROCESS | 1651 | 1469469906712 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:06 INFO - PROCESS | 1651 | 1469469906803 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:05:06 INFO - PROCESS | 1651 | 1469469906807 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:06 INFO - PROCESS | 1651 | 1469469906810 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be2d000 == 41 [pid = 1651] [id = 427] 11:05:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128a81800) [pid = 1651] [serial = 1280] [outer = 0x0] 11:05:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128b0d000) [pid = 1651] [serial = 1281] [outer = 0x128a81800] 11:05:06 INFO - PROCESS | 1651 | 1469469906838 Marionette DEBUG loaded listener.js 11:05:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12907bc00) [pid = 1651] [serial = 1282] [outer = 0x128a81800] 11:05:07 INFO - PROCESS | 1651 | 1469469907180 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]]]}] 11:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 522ms 11:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:05:07 INFO - PROCESS | 1651 | 1469469907238 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:05:07 INFO - PROCESS | 1651 | 1469469907239 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:05:07 INFO - PROCESS | 1651 | 1469469907242 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:05:07 INFO - PROCESS | 1651 | 1469469907243 Marionette TRACE conn2 <- [1,1682,null,{}] 11:05:07 INFO - PROCESS | 1651 | 1469469907245 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}] 11:05:07 INFO - PROCESS | 1651 | 1469469907246 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:07 INFO - PROCESS | 1651 | 1469469907325 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:05:07 INFO - PROCESS | 1651 | 1469469907331 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:07 INFO - PROCESS | 1651 | 1469469907332 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c25e800 == 42 [pid = 1651] [id = 428] 11:05:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12907d800) [pid = 1651] [serial = 1283] [outer = 0x0] 11:05:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1292dd400) [pid = 1651] [serial = 1284] [outer = 0x12907d800] 11:05:07 INFO - PROCESS | 1651 | 1469469907355 Marionette DEBUG loaded listener.js 11:05:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12954f800) [pid = 1651] [serial = 1285] [outer = 0x12907d800] 11:05:07 INFO - PROCESS | 1651 | 1469469907764 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]]]}] 11:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 570ms 11:05:07 INFO - PROCESS | 1651 | 1469469907813 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:05:07 INFO - PROCESS | 1651 | 1469469907815 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:05:07 INFO - PROCESS | 1651 | 1469469907818 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:05:07 INFO - PROCESS | 1651 | 1469469907820 Marionette TRACE conn2 <- [1,1686,null,{}] 11:05:07 INFO - PROCESS | 1651 | 1469469907824 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}] 11:05:07 INFO - PROCESS | 1651 | 1469469907826 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:07 INFO - PROCESS | 1651 | 1469469907973 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:05:07 INFO - PROCESS | 1651 | 1469469907985 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:07 INFO - PROCESS | 1651 | 1469469907987 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x117251000 == 43 [pid = 1651] [id = 429] 11:05:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x112a87c00) [pid = 1651] [serial = 1286] [outer = 0x0] 11:05:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x113d9d000) [pid = 1651] [serial = 1287] [outer = 0x112a87c00] 11:05:08 INFO - PROCESS | 1651 | 1469469908017 Marionette DEBUG loaded listener.js 11:05:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11675e000) [pid = 1651] [serial = 1288] [outer = 0x112a87c00] 11:05:08 INFO - PROCESS | 1651 | 1469469908485 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]]]}] 11:05:08 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 11:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 673ms 11:05:08 INFO - PROCESS | 1651 | 1469469908495 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:05:08 INFO - PROCESS | 1651 | 1469469908499 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:05:08 INFO - PROCESS | 1651 | 1469469908506 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:05:08 INFO - PROCESS | 1651 | 1469469908508 Marionette TRACE conn2 <- [1,1690,null,{}] 11:05:08 INFO - PROCESS | 1651 | 1469469908512 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}] 11:05:08 INFO - PROCESS | 1651 | 1469469908515 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:08 INFO - PROCESS | 1651 | 1469469908671 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:05:08 INFO - PROCESS | 1651 | 1469469908779 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:08 INFO - PROCESS | 1651 | 1469469908781 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x124d07000 == 44 [pid = 1651] [id = 430] 11:05:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1172bbc00) [pid = 1651] [serial = 1289] [outer = 0x0] 11:05:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1187eb000) [pid = 1651] [serial = 1290] [outer = 0x1172bbc00] 11:05:08 INFO - PROCESS | 1651 | 1469469908833 Marionette DEBUG loaded listener.js 11:05:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1194b1000) [pid = 1651] [serial = 1291] [outer = 0x1172bbc00] 11:05:09 INFO - PROCESS | 1651 | 1469469909303 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]]]}] 11:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 824ms 11:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:05:09 INFO - PROCESS | 1651 | 1469469909330 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:05:09 INFO - PROCESS | 1651 | 1469469909331 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:05:09 INFO - PROCESS | 1651 | 1469469909334 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:05:09 INFO - PROCESS | 1651 | 1469469909336 Marionette TRACE conn2 <- [1,1694,null,{}] 11:05:09 INFO - PROCESS | 1651 | 1469469909344 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}] 11:05:09 INFO - PROCESS | 1651 | 1469469909348 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:09 INFO - PROCESS | 1651 | 1469469909449 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:05:09 INFO - PROCESS | 1651 | 1469469909513 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:09 INFO - PROCESS | 1651 | 1469469909515 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c252800 == 45 [pid = 1651] [id = 431] 11:05:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1210d7000) [pid = 1651] [serial = 1292] [outer = 0x0] 11:05:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x123e90400) [pid = 1651] [serial = 1293] [outer = 0x1210d7000] 11:05:09 INFO - PROCESS | 1651 | 1469469909546 Marionette DEBUG loaded listener.js 11:05:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1250f0000) [pid = 1651] [serial = 1294] [outer = 0x1210d7000] 11:05:09 INFO - PROCESS | 1651 | 1469469909939 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]]]}] 11:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 671ms 11:05:10 INFO - PROCESS | 1651 | 1469469910005 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:05:10 INFO - PROCESS | 1651 | 1469469910007 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:05:10 INFO - PROCESS | 1651 | 1469469910028 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:05:10 INFO - PROCESS | 1651 | 1469469910029 Marionette TRACE conn2 <- [1,1698,null,{}] 11:05:10 INFO - PROCESS | 1651 | 1469469910032 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}] 11:05:10 INFO - PROCESS | 1651 | 1469469910033 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:10 INFO - PROCESS | 1651 | 1469469910135 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:05:10 INFO - PROCESS | 1651 | 1469469910208 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:10 INFO - PROCESS | 1651 | 1469469910209 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cbc5800 == 46 [pid = 1651] [id = 432] 11:05:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x125621c00) [pid = 1651] [serial = 1295] [outer = 0x0] 11:05:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x126190800) [pid = 1651] [serial = 1296] [outer = 0x125621c00] 11:05:10 INFO - PROCESS | 1651 | 1469469910238 Marionette DEBUG loaded listener.js 11:05:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x128a85000) [pid = 1651] [serial = 1297] [outer = 0x125621c00] 11:05:10 INFO - PROCESS | 1651 | 1469469910645 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]]]}] 11:05:10 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 11:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 11:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:05:10 INFO - PROCESS | 1651 | 1469469910698 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:05:10 INFO - PROCESS | 1651 | 1469469910699 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:05:10 INFO - PROCESS | 1651 | 1469469910701 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:05:10 INFO - PROCESS | 1651 | 1469469910703 Marionette TRACE conn2 <- [1,1702,null,{}] 11:05:10 INFO - PROCESS | 1651 | 1469469910705 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}] 11:05:10 INFO - PROCESS | 1651 | 1469469910706 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:10 INFO - PROCESS | 1651 | 1469469910828 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:05:10 INFO - PROCESS | 1651 | 1469469910889 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:10 INFO - PROCESS | 1651 | 1469469910890 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cbde800 == 47 [pid = 1651] [id = 433] 11:05:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12618c000) [pid = 1651] [serial = 1298] [outer = 0x0] 11:05:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x128e98400) [pid = 1651] [serial = 1299] [outer = 0x12618c000] 11:05:10 INFO - PROCESS | 1651 | 1469469910919 Marionette DEBUG loaded listener.js 11:05:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1292dc000) [pid = 1651] [serial = 1300] [outer = 0x12618c000] 11:05:11 INFO - PROCESS | 1651 | 1469469911538 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]]]}] 11:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 872ms 11:05:11 INFO - PROCESS | 1651 | 1469469911574 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:05:11 INFO - PROCESS | 1651 | 1469469911579 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:05:11 INFO - PROCESS | 1651 | 1469469911582 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:05:11 INFO - PROCESS | 1651 | 1469469911584 Marionette TRACE conn2 <- [1,1706,null,{}] 11:05:11 INFO - PROCESS | 1651 | 1469469911588 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}] 11:05:11 INFO - PROCESS | 1651 | 1469469911589 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:11 INFO - PROCESS | 1651 | 1469469911686 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:05:11 INFO - PROCESS | 1651 | 1469469911761 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:11 INFO - PROCESS | 1651 | 1469469911763 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192bb000 == 48 [pid = 1651] [id = 434] 11:05:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x116085800) [pid = 1651] [serial = 1301] [outer = 0x0] 11:05:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x116759000) [pid = 1651] [serial = 1302] [outer = 0x116085800] 11:05:11 INFO - PROCESS | 1651 | 1469469911791 Marionette DEBUG loaded listener.js 11:05:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x117e1b000) [pid = 1651] [serial = 1303] [outer = 0x116085800] 11:05:12 INFO - PROCESS | 1651 | 1469469912253 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]]]}] 11:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 722ms 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12be2d000 == 47 [pid = 1651] [id = 427] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12b713800 == 46 [pid = 1651] [id = 426] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x11962c800 == 45 [pid = 1651] [id = 425] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12a551800 == 44 [pid = 1651] [id = 424] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12909c000 == 43 [pid = 1651] [id = 423] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x128acd800 == 42 [pid = 1651] [id = 422] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x1250d6000 == 41 [pid = 1651] [id = 421] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12136d000 == 40 [pid = 1651] [id = 420] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x11962e800 == 39 [pid = 1651] [id = 419] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x11737c000 == 38 [pid = 1651] [id = 418] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x115189000 == 37 [pid = 1651] [id = 417] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x121a24000 == 36 [pid = 1651] [id = 416] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12b71c800 == 35 [pid = 1651] [id = 414] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x117e84000 == 34 [pid = 1651] [id = 415] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x11857e800 == 33 [pid = 1651] [id = 403] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12cbde800 == 32 [pid = 1651] [id = 433] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12cbc5800 == 31 [pid = 1651] [id = 432] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12c252800 == 30 [pid = 1651] [id = 431] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x124d07000 == 29 [pid = 1651] [id = 430] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12c25e800 == 28 [pid = 1651] [id = 428] 11:05:12 INFO - PROCESS | 1651 | --DOCSHELL 0x117251000 == 27 [pid = 1651] [id = 429] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x129005000) [pid = 1651] [serial = 1239] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x128b0b800) [pid = 1651] [serial = 1236] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x129294000) [pid = 1651] [serial = 1240] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x128c9cc00) [pid = 1651] [serial = 1237] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x113f32000) [pid = 1651] [serial = 1192] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1127d6c00) [pid = 1651] [serial = 1191] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x124f68400) [pid = 1651] [serial = 1224] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12106b000) [pid = 1651] [serial = 1195] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x119a79c00) [pid = 1651] [serial = 1194] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x118865800) [pid = 1651] [serial = 1215] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1192e6800) [pid = 1651] [serial = 1216] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1210ddc00) [pid = 1651] [serial = 1218] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x126786c00) [pid = 1651] [serial = 1198] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x123e7dc00) [pid = 1651] [serial = 1197] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12191a800) [pid = 1651] [serial = 1219] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x117e93c00) [pid = 1651] [serial = 1212] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12944e400) [pid = 1651] [serial = 1201] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118357800) [pid = 1651] [serial = 1213] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x129292c00) [pid = 1651] [serial = 1200] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x121913c00) [pid = 1651] [serial = 1210] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1210da800) [pid = 1651] [serial = 1209] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12b70a400) [pid = 1651] [serial = 1204] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12a6f8400) [pid = 1651] [serial = 1203] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1192dd400) [pid = 1651] [serial = 1207] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1185e3c00) [pid = 1651] [serial = 1206] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12617bc00) [pid = 1651] [serial = 1227] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12561e400) [pid = 1651] [serial = 1225] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x126c48000) [pid = 1651] [serial = 1230] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12944ec00) [pid = 1651] [serial = 1242] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1269e6000) [pid = 1651] [serial = 1228] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x126c44c00) [pid = 1651] [serial = 1234] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1210dac00) [pid = 1651] [serial = 1233] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x128a8c800) [pid = 1651] [serial = 1231] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x123e8e800) [pid = 1651] [serial = 1221] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x124b4f000) [pid = 1651] [serial = 1222] [outer = 0x0] [url = about:blank] 11:05:12 INFO - PROCESS | 1651 | 1469469912949 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:05:12 INFO - PROCESS | 1651 | 1469469912951 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:05:12 INFO - PROCESS | 1651 | 1469469912966 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:05:12 INFO - PROCESS | 1651 | 1469469912968 Marionette TRACE conn2 <- [1,1710,null,{}] 11:05:12 INFO - PROCESS | 1651 | 1469469912972 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}] 11:05:12 INFO - PROCESS | 1651 | 1469469912975 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:13 INFO - PROCESS | 1651 | 1469469913077 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:05:13 INFO - PROCESS | 1651 | 1469469913148 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:13 INFO - PROCESS | 1651 | 1469469913150 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x113b63000 == 28 [pid = 1651] [id = 435] 11:05:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x113375400) [pid = 1651] [serial = 1304] [outer = 0x0] 11:05:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x113b03000) [pid = 1651] [serial = 1305] [outer = 0x113375400] 11:05:13 INFO - PROCESS | 1651 | 1469469913184 Marionette DEBUG loaded listener.js 11:05:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x115e12c00) [pid = 1651] [serial = 1306] [outer = 0x113375400] 11:05:13 INFO - PROCESS | 1651 | 1469469913709 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]]]}] 11:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 773ms 11:05:13 INFO - PROCESS | 1651 | 1469469913765 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:05:13 INFO - PROCESS | 1651 | 1469469913767 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:05:13 INFO - PROCESS | 1651 | 1469469913771 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:05:13 INFO - PROCESS | 1651 | 1469469913774 Marionette TRACE conn2 <- [1,1714,null,{}] 11:05:13 INFO - PROCESS | 1651 | 1469469913778 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}] 11:05:13 INFO - PROCESS | 1651 | 1469469913780 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:13 INFO - PROCESS | 1651 | 1469469913886 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:05:13 INFO - PROCESS | 1651 | 1469469913961 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:13 INFO - PROCESS | 1651 | 1469469913962 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x117248800 == 29 [pid = 1651] [id = 436] 11:05:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x117e1a800) [pid = 1651] [serial = 1307] [outer = 0x0] 11:05:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x117e99c00) [pid = 1651] [serial = 1308] [outer = 0x117e1a800] 11:05:13 INFO - PROCESS | 1651 | 1469469913994 Marionette DEBUG loaded listener.js 11:05:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118147800) [pid = 1651] [serial = 1309] [outer = 0x117e1a800] 11:05:14 INFO - PROCESS | 1651 | 1469469914549 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]]]}] 11:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 828ms 11:05:14 INFO - PROCESS | 1651 | 1469469914622 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:05:14 INFO - PROCESS | 1651 | 1469469914624 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:05:14 INFO - PROCESS | 1651 | 1469469914628 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:05:14 INFO - PROCESS | 1651 | 1469469914630 Marionette TRACE conn2 <- [1,1718,null,{}] 11:05:14 INFO - PROCESS | 1651 | 1469469914634 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}] 11:05:14 INFO - PROCESS | 1651 | 1469469914635 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:14 INFO - PROCESS | 1651 | 1469469914736 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:05:14 INFO - PROCESS | 1651 | 1469469914790 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:14 INFO - PROCESS | 1651 | 1469469914793 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x116960800 == 30 [pid = 1651] [id = 437] 11:05:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x115e0f000) [pid = 1651] [serial = 1310] [outer = 0x0] 11:05:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11608ac00) [pid = 1651] [serial = 1311] [outer = 0x115e0f000] 11:05:14 INFO - PROCESS | 1651 | 1469469914821 Marionette DEBUG loaded listener.js 11:05:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x117e19800) [pid = 1651] [serial = 1312] [outer = 0x115e0f000] 11:05:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12de36800 == 29 [pid = 1651] [id = 22] 11:05:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12d726000 == 28 [pid = 1651] [id = 21] 11:05:15 INFO - PROCESS | 1651 | --DOCSHELL 0x112d84000 == 27 [pid = 1651] [id = 25] 11:05:15 INFO - PROCESS | 1651 | --DOCSHELL 0x11254c000 == 26 [pid = 1651] [id = 23] 11:05:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12c255000 == 25 [pid = 1651] [id = 19] 11:05:15 INFO - PROCESS | 1651 | --DOCSHELL 0x11699e800 == 24 [pid = 1651] [id = 24] 11:05:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12c726800 == 23 [pid = 1651] [id = 14] 11:05:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12cbcd000 == 22 [pid = 1651] [id = 15] 11:05:15 INFO - PROCESS | 1651 | 1469469915173 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]]]}] 11:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 572ms 11:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:05:15 INFO - PROCESS | 1651 | 1469469915201 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:05:15 INFO - PROCESS | 1651 | 1469469915203 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:05:15 INFO - PROCESS | 1651 | 1469469915207 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:05:15 INFO - PROCESS | 1651 | 1469469915209 Marionette TRACE conn2 <- [1,1722,null,{}] 11:05:15 INFO - PROCESS | 1651 | 1469469915212 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}] 11:05:15 INFO - PROCESS | 1651 | 1469469915214 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:15 INFO - PROCESS | 1651 | 1469469915296 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:05:15 INFO - PROCESS | 1651 | 1469469915351 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:15 INFO - PROCESS | 1651 | 1469469915352 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x1188bd000 == 23 [pid = 1651] [id = 438] 11:05:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x117ea9400) [pid = 1651] [serial = 1313] [outer = 0x0] 11:05:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1185e9400) [pid = 1651] [serial = 1314] [outer = 0x117ea9400] 11:05:15 INFO - PROCESS | 1651 | 1469469915379 Marionette DEBUG loaded listener.js 11:05:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1192e2c00) [pid = 1651] [serial = 1315] [outer = 0x117ea9400] 11:05:15 INFO - PROCESS | 1651 | 1469469915686 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]]]}] 11:05:15 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 11:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 524ms 11:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:05:15 INFO - PROCESS | 1651 | 1469469915730 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:05:15 INFO - PROCESS | 1651 | 1469469915731 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:05:15 INFO - PROCESS | 1651 | 1469469915733 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:05:15 INFO - PROCESS | 1651 | 1469469915735 Marionette TRACE conn2 <- [1,1726,null,{}] 11:05:15 INFO - PROCESS | 1651 | 1469469915742 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}] 11:05:15 INFO - PROCESS | 1651 | 1469469915745 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:15 INFO - PROCESS | 1651 | 1469469915831 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:05:15 INFO - PROCESS | 1651 | 1469469915887 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:15 INFO - PROCESS | 1651 | 1469469915890 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199e9000 == 24 [pid = 1651] [id = 439] 11:05:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x119a7ac00) [pid = 1651] [serial = 1316] [outer = 0x0] 11:05:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12106a800) [pid = 1651] [serial = 1317] [outer = 0x119a7ac00] 11:05:15 INFO - PROCESS | 1651 | 1469469915919 Marionette DEBUG loaded listener.js 11:05:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1210e1800) [pid = 1651] [serial = 1318] [outer = 0x119a7ac00] 11:05:16 INFO - PROCESS | 1651 | 1469469916237 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]]]}] 11:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 519ms 11:05:16 INFO - PROCESS | 1651 | 1469469916253 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:05:16 INFO - PROCESS | 1651 | 1469469916266 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:05:16 INFO - PROCESS | 1651 | 1469469916269 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:05:16 INFO - PROCESS | 1651 | 1469469916270 Marionette TRACE conn2 <- [1,1730,null,{}] 11:05:16 INFO - PROCESS | 1651 | 1469469916272 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}] 11:05:16 INFO - PROCESS | 1651 | 1469469916273 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:16 INFO - PROCESS | 1651 | 1469469916353 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:05:16 INFO - PROCESS | 1651 | 1469469916357 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:16 INFO - PROCESS | 1651 | 1469469916358 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x1214ab000 == 25 [pid = 1651] [id = 440] 11:05:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12191d400) [pid = 1651] [serial = 1319] [outer = 0x0] 11:05:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123e91c00) [pid = 1651] [serial = 1320] [outer = 0x12191d400] 11:05:16 INFO - PROCESS | 1651 | 1469469916386 Marionette DEBUG loaded listener.js 11:05:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x123e9bc00) [pid = 1651] [serial = 1321] [outer = 0x12191d400] 11:05:16 INFO - PROCESS | 1651 | 1469469916718 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]]]}] 11:05:16 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 11:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 470ms 11:05:16 INFO - PROCESS | 1651 | 1469469916739 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:05:16 INFO - PROCESS | 1651 | 1469469916740 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:05:16 INFO - PROCESS | 1651 | 1469469916750 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:05:16 INFO - PROCESS | 1651 | 1469469916751 Marionette TRACE conn2 <- [1,1734,null,{}] 11:05:16 INFO - PROCESS | 1651 | 1469469916779 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}] 11:05:16 INFO - PROCESS | 1651 | 1469469916780 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:16 INFO - PROCESS | 1651 | 1469469916878 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:05:16 INFO - PROCESS | 1651 | 1469469916913 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:16 INFO - PROCESS | 1651 | 1469469916914 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x1250c9000 == 26 [pid = 1651] [id = 441] 11:05:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x121405400) [pid = 1651] [serial = 1322] [outer = 0x0] 11:05:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x124f64c00) [pid = 1651] [serial = 1323] [outer = 0x121405400] 11:05:16 INFO - PROCESS | 1651 | 1469469916939 Marionette DEBUG loaded listener.js 11:05:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x125619800) [pid = 1651] [serial = 1324] [outer = 0x121405400] 11:05:17 INFO - PROCESS | 1651 | 1469469917281 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]]]}] 11:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 577ms 11:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:05:17 INFO - PROCESS | 1651 | 1469469917321 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:05:17 INFO - PROCESS | 1651 | 1469469917322 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:05:17 INFO - PROCESS | 1651 | 1469469917324 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:05:17 INFO - PROCESS | 1651 | 1469469917325 Marionette TRACE conn2 <- [1,1738,null,{}] 11:05:17 INFO - PROCESS | 1651 | 1469469917330 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}] 11:05:17 INFO - PROCESS | 1651 | 1469469917341 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:17 INFO - PROCESS | 1651 | 1469469917470 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:05:17 INFO - PROCESS | 1651 | 1469469917510 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:17 INFO - PROCESS | 1651 | 1469469917512 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x128ab4000 == 27 [pid = 1651] [id = 442] 11:05:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12564a400) [pid = 1651] [serial = 1325] [outer = 0x0] 11:05:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12618bc00) [pid = 1651] [serial = 1326] [outer = 0x12564a400] 11:05:17 INFO - PROCESS | 1651 | 1469469917537 Marionette DEBUG loaded listener.js 11:05:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x128a85c00) [pid = 1651] [serial = 1327] [outer = 0x12564a400] 11:05:17 INFO - PROCESS | 1651 | 1469469917853 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]]]}] 11:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 574ms 11:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:05:17 INFO - PROCESS | 1651 | 1469469917899 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:05:17 INFO - PROCESS | 1651 | 1469469917900 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:05:17 INFO - PROCESS | 1651 | 1469469917902 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:05:17 INFO - PROCESS | 1651 | 1469469917903 Marionette TRACE conn2 <- [1,1742,null,{}] 11:05:17 INFO - PROCESS | 1651 | 1469469917905 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}] 11:05:17 INFO - PROCESS | 1651 | 1469469917907 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:18 INFO - PROCESS | 1651 | 1469469918002 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:05:18 INFO - PROCESS | 1651 | 1469469918006 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:18 INFO - PROCESS | 1651 | 1469469918008 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x12909d000 == 28 [pid = 1651] [id = 443] 11:05:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12564f000) [pid = 1651] [serial = 1328] [outer = 0x0] 11:05:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x128b0a400) [pid = 1651] [serial = 1329] [outer = 0x12564f000] 11:05:18 INFO - PROCESS | 1651 | 1469469918032 Marionette DEBUG loaded listener.js 11:05:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x128e95400) [pid = 1651] [serial = 1330] [outer = 0x12564f000] 11:05:18 INFO - PROCESS | 1651 | 1469469918382 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]]]}] 11:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 520ms 11:05:18 INFO - PROCESS | 1651 | 1469469918423 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:05:18 INFO - PROCESS | 1651 | 1469469918424 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:05:18 INFO - PROCESS | 1651 | 1469469918426 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:05:18 INFO - PROCESS | 1651 | 1469469918427 Marionette TRACE conn2 <- [1,1746,null,{}] 11:05:18 INFO - PROCESS | 1651 | 1469469918429 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}] 11:05:18 INFO - PROCESS | 1651 | 1469469918430 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:18 INFO - PROCESS | 1651 | 1469469918551 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1172bbc00) [pid = 1651] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x112a87c00) [pid = 1651] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1210d7000) [pid = 1651] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x125621c00) [pid = 1651] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12907d800) [pid = 1651] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12618c000) [pid = 1651] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1194be000) [pid = 1651] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11814b800) [pid = 1651] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x129072400) [pid = 1651] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1167da800) [pid = 1651] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x126086400) [pid = 1651] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1210e1000) [pid = 1651] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x11691d400) [pid = 1651] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x113d4a000) [pid = 1651] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x113d98000) [pid = 1651] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11954d400) [pid = 1651] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12564a000) [pid = 1651] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1167d2800) [pid = 1651] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x112a84000) [pid = 1651] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x128a81800) [pid = 1651] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:05:18 INFO - PROCESS | 1651 | 1469469918603 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:18 INFO - PROCESS | 1651 | 1469469918604 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169ad000 == 29 [pid = 1651] [id = 444] 11:05:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x112711c00) [pid = 1651] [serial = 1331] [outer = 0x0] 11:05:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x112a8bc00) [pid = 1651] [serial = 1332] [outer = 0x112711c00] 11:05:18 INFO - PROCESS | 1651 | 1469469918629 Marionette DEBUG loaded listener.js 11:05:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1169e5000) [pid = 1651] [serial = 1333] [outer = 0x112711c00] 11:05:18 INFO - PROCESS | 1651 | 1469469918904 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]]]}] 11:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 520ms 11:05:18 INFO - PROCESS | 1651 | 1469469918952 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:05:18 INFO - PROCESS | 1651 | 1469469918953 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:05:18 INFO - PROCESS | 1651 | 1469469918955 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:05:18 INFO - PROCESS | 1651 | 1469469918956 Marionette TRACE conn2 <- [1,1750,null,{}] 11:05:18 INFO - PROCESS | 1651 | 1469469918961 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}] 11:05:18 INFO - PROCESS | 1651 | 1469469918964 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:19 INFO - PROCESS | 1651 | 1469469919048 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:05:19 INFO - PROCESS | 1651 | 1469469919051 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:19 INFO - PROCESS | 1651 | 1469469919053 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a6a8800 == 30 [pid = 1651] [id = 445] 11:05:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1172b5400) [pid = 1651] [serial = 1334] [outer = 0x0] 11:05:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1194b7000) [pid = 1651] [serial = 1335] [outer = 0x1172b5400] 11:05:19 INFO - PROCESS | 1651 | 1469469919077 Marionette DEBUG loaded listener.js 11:05:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x124b4d400) [pid = 1651] [serial = 1336] [outer = 0x1172b5400] 11:05:19 INFO - PROCESS | 1651 | 1469469919417 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]]]}] 11:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 471ms 11:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:05:19 INFO - PROCESS | 1651 | 1469469919427 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:05:19 INFO - PROCESS | 1651 | 1469469919431 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:05:19 INFO - PROCESS | 1651 | 1469469919433 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:05:19 INFO - PROCESS | 1651 | 1469469919434 Marionette TRACE conn2 <- [1,1754,null,{}] 11:05:19 INFO - PROCESS | 1651 | 1469469919436 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}] 11:05:19 INFO - PROCESS | 1651 | 1469469919438 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:19 INFO - PROCESS | 1651 | 1469469919548 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:05:19 INFO - PROCESS | 1651 | 1469469919582 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:19 INFO - PROCESS | 1651 | 1469469919583 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ac06000 == 31 [pid = 1651] [id = 446] 11:05:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x124b50000) [pid = 1651] [serial = 1337] [outer = 0x0] 11:05:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x126189000) [pid = 1651] [serial = 1338] [outer = 0x124b50000] 11:05:19 INFO - PROCESS | 1651 | 1469469919607 Marionette DEBUG loaded listener.js 11:05:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12900f000) [pid = 1651] [serial = 1339] [outer = 0x124b50000] 11:05:19 INFO - PROCESS | 1651 | 1469469919874 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]]]}] 11:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 470ms 11:05:19 INFO - PROCESS | 1651 | 1469469919903 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:05:19 INFO - PROCESS | 1651 | 1469469919905 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:05:19 INFO - PROCESS | 1651 | 1469469919907 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:05:19 INFO - PROCESS | 1651 | 1469469919909 Marionette TRACE conn2 <- [1,1758,null,{}] 11:05:19 INFO - PROCESS | 1651 | 1469469919919 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}] 11:05:19 INFO - PROCESS | 1651 | 1469469919921 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:20 INFO - PROCESS | 1651 | 1469469920018 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:05:20 INFO - PROCESS | 1651 | 1469469920022 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:20 INFO - PROCESS | 1651 | 1469469920024 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b984800 == 32 [pid = 1651] [id = 447] 11:05:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x129077800) [pid = 1651] [serial = 1340] [outer = 0x0] 11:05:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1292d6c00) [pid = 1651] [serial = 1341] [outer = 0x129077800] 11:05:20 INFO - PROCESS | 1651 | 1469469920055 Marionette DEBUG loaded listener.js 11:05:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x129551c00) [pid = 1651] [serial = 1342] [outer = 0x129077800] 11:05:20 INFO - PROCESS | 1651 | 1469469920401 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]]]}] 11:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 528ms 11:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:05:20 INFO - PROCESS | 1651 | 1469469920436 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:05:20 INFO - PROCESS | 1651 | 1469469920437 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:05:20 INFO - PROCESS | 1651 | 1469469920439 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:05:20 INFO - PROCESS | 1651 | 1469469920440 Marionette TRACE conn2 <- [1,1762,null,{}] 11:05:20 INFO - PROCESS | 1651 | 1469469920443 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}] 11:05:20 INFO - PROCESS | 1651 | 1469469920444 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:20 INFO - PROCESS | 1651 | 1469469920580 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:05:20 INFO - PROCESS | 1651 | 1469469920588 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:20 INFO - PROCESS | 1651 | 1469469920589 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be2e800 == 33 [pid = 1651] [id = 448] 11:05:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x129556c00) [pid = 1651] [serial = 1343] [outer = 0x0] 11:05:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12955cc00) [pid = 1651] [serial = 1344] [outer = 0x129556c00] 11:05:20 INFO - PROCESS | 1651 | 1469469920630 Marionette DEBUG loaded listener.js 11:05:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12a3e5400) [pid = 1651] [serial = 1345] [outer = 0x129556c00] 11:05:21 INFO - PROCESS | 1651 | 1469469921184 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]]]}] 11:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 772ms 11:05:21 INFO - PROCESS | 1651 | 1469469921212 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:05:21 INFO - PROCESS | 1651 | 1469469921215 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:05:21 INFO - PROCESS | 1651 | 1469469921218 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:05:21 INFO - PROCESS | 1651 | 1469469921220 Marionette TRACE conn2 <- [1,1766,null,{}] 11:05:21 INFO - PROCESS | 1651 | 1469469921224 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}] 11:05:21 INFO - PROCESS | 1651 | 1469469921228 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:21 INFO - PROCESS | 1651 | 1469469921326 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:05:21 INFO - PROCESS | 1651 | 1469469921399 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:21 INFO - PROCESS | 1651 | 1469469921401 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x11876b800 == 34 [pid = 1651] [id = 449] 11:05:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1160f3c00) [pid = 1651] [serial = 1346] [outer = 0x0] 11:05:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x117e9d800) [pid = 1651] [serial = 1347] [outer = 0x1160f3c00] 11:05:21 INFO - PROCESS | 1651 | 1469469921432 Marionette DEBUG loaded listener.js 11:05:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1185e0000) [pid = 1651] [serial = 1348] [outer = 0x1160f3c00] 11:05:21 INFO - PROCESS | 1651 | 1469469921849 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]]]}] 11:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 672ms 11:05:21 INFO - PROCESS | 1651 | 1469469921890 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:05:21 INFO - PROCESS | 1651 | 1469469921893 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:05:21 INFO - PROCESS | 1651 | 1469469921921 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:05:21 INFO - PROCESS | 1651 | 1469469921923 Marionette TRACE conn2 <- [1,1770,null,{}] 11:05:21 INFO - PROCESS | 1651 | 1469469921925 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}] 11:05:21 INFO - PROCESS | 1651 | 1469469921927 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:22 INFO - PROCESS | 1651 | 1469469922063 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:05:22 INFO - PROCESS | 1651 | 1469469922075 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:22 INFO - PROCESS | 1651 | 1469469922076 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x1250cc800 == 35 [pid = 1651] [id = 450] 11:05:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1194bc800) [pid = 1651] [serial = 1349] [outer = 0x0] 11:05:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x121069400) [pid = 1651] [serial = 1350] [outer = 0x1194bc800] 11:05:22 INFO - PROCESS | 1651 | 1469469922108 Marionette DEBUG loaded listener.js 11:05:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x121603800) [pid = 1651] [serial = 1351] [outer = 0x1194bc800] 11:05:22 INFO - PROCESS | 1651 | 1469469922540 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]]]}] 11:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 11:05:22 INFO - PROCESS | 1651 | 1469469922590 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:05:22 INFO - PROCESS | 1651 | 1469469922592 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:05:22 INFO - PROCESS | 1651 | 1469469922613 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:05:22 INFO - PROCESS | 1651 | 1469469922616 Marionette TRACE conn2 <- [1,1774,null,{}] 11:05:22 INFO - PROCESS | 1651 | 1469469922623 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}] 11:05:22 INFO - PROCESS | 1651 | 1469469922629 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:22 INFO - PROCESS | 1651 | 1469469922728 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:05:22 INFO - PROCESS | 1651 | 1469469922801 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:22 INFO - PROCESS | 1651 | 1469469922804 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c04f000 == 36 [pid = 1651] [id = 451] 11:05:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x125622000) [pid = 1651] [serial = 1352] [outer = 0x0] 11:05:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x126080800) [pid = 1651] [serial = 1353] [outer = 0x125622000] 11:05:22 INFO - PROCESS | 1651 | 1469469922834 Marionette DEBUG loaded listener.js 11:05:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12678b000) [pid = 1651] [serial = 1354] [outer = 0x125622000] 11:05:23 INFO - PROCESS | 1651 | 1469469923249 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]]]}] 11:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 673ms 11:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:05:23 INFO - PROCESS | 1651 | 1469469923285 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:05:23 INFO - PROCESS | 1651 | 1469469923287 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:05:23 INFO - PROCESS | 1651 | 1469469923289 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:05:23 INFO - PROCESS | 1651 | 1469469923290 Marionette TRACE conn2 <- [1,1778,null,{}] 11:05:23 INFO - PROCESS | 1651 | 1469469923293 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}] 11:05:23 INFO - PROCESS | 1651 | 1469469923294 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:23 INFO - PROCESS | 1651 | 1469469923413 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:05:23 INFO - PROCESS | 1651 | 1469469923473 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:23 INFO - PROCESS | 1651 | 1469469923475 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c729800 == 37 [pid = 1651] [id = 452] 11:05:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x128a89400) [pid = 1651] [serial = 1355] [outer = 0x0] 11:05:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x129076000) [pid = 1651] [serial = 1356] [outer = 0x128a89400] 11:05:23 INFO - PROCESS | 1651 | 1469469923503 Marionette DEBUG loaded listener.js 11:05:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1292dcc00) [pid = 1651] [serial = 1357] [outer = 0x128a89400] 11:05:23 INFO - PROCESS | 1651 | 1469469923950 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]]]}] 11:05:24 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 11:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 722ms 11:05:24 INFO - PROCESS | 1651 | 1469469924012 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:05:24 INFO - PROCESS | 1651 | 1469469924013 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:05:24 INFO - PROCESS | 1651 | 1469469924016 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:05:24 INFO - PROCESS | 1651 | 1469469924017 Marionette TRACE conn2 <- [1,1782,null,{}] 11:05:24 INFO - PROCESS | 1651 | 1469469924019 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}] 11:05:24 INFO - PROCESS | 1651 | 1469469924021 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:24 INFO - PROCESS | 1651 | 1469469924128 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:05:24 INFO - PROCESS | 1651 | 1469469924203 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:24 INFO - PROCESS | 1651 | 1469469924204 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x11600b000 == 38 [pid = 1651] [id = 453] 11:05:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x112716400) [pid = 1651] [serial = 1358] [outer = 0x0] 11:05:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x116905800) [pid = 1651] [serial = 1359] [outer = 0x112716400] 11:05:24 INFO - PROCESS | 1651 | 1469469924236 Marionette DEBUG loaded listener.js 11:05:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x121062400) [pid = 1651] [serial = 1360] [outer = 0x112716400] 11:05:24 INFO - PROCESS | 1651 | 1469469924832 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]]]}] 11:05:24 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 11:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 871ms 11:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:05:24 INFO - PROCESS | 1651 | 1469469924889 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:05:24 INFO - PROCESS | 1651 | 1469469924892 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:05:24 INFO - PROCESS | 1651 | 1469469924897 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:05:24 INFO - PROCESS | 1651 | 1469469924900 Marionette TRACE conn2 <- [1,1786,null,{}] 11:05:24 INFO - PROCESS | 1651 | 1469469924905 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}] 11:05:24 INFO - PROCESS | 1651 | 1469469924908 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:25 INFO - PROCESS | 1651 | 1469469925037 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:05:25 INFO - PROCESS | 1651 | 1469469925112 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:25 INFO - PROCESS | 1651 | 1469469925114 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x11857e800 == 39 [pid = 1651] [id = 454] 11:05:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x117eac800) [pid = 1651] [serial = 1361] [outer = 0x0] 11:05:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1185e5000) [pid = 1651] [serial = 1362] [outer = 0x117eac800] 11:05:25 INFO - PROCESS | 1651 | 1469469925142 Marionette DEBUG loaded listener.js 11:05:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x1192e3400) [pid = 1651] [serial = 1363] [outer = 0x117eac800] 11:05:25 INFO - PROCESS | 1651 | --DOCSHELL 0x1160b5000 == 38 [pid = 1651] [id = 26] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x116759000) [pid = 1651] [serial = 1302] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOCSHELL 0x113b63000 == 37 [pid = 1651] [id = 435] 11:05:25 INFO - PROCESS | 1651 | --DOCSHELL 0x1192bb000 == 36 [pid = 1651] [id = 434] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x1187eb000) [pid = 1651] [serial = 1290] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x11675e000) [pid = 1651] [serial = 1288] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x123e90400) [pid = 1651] [serial = 1293] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1194b1000) [pid = 1651] [serial = 1291] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x128a85000) [pid = 1651] [serial = 1297] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12907bc00) [pid = 1651] [serial = 1282] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x126190800) [pid = 1651] [serial = 1296] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1250f0000) [pid = 1651] [serial = 1294] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1292dd400) [pid = 1651] [serial = 1284] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x128e98400) [pid = 1651] [serial = 1299] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1292dc000) [pid = 1651] [serial = 1300] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x113d9d000) [pid = 1651] [serial = 1287] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12954f800) [pid = 1651] [serial = 1285] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1210d3000) [pid = 1651] [serial = 1261] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12564f400) [pid = 1651] [serial = 1267] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12a3e6000) [pid = 1651] [serial = 1243] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x118864800) [pid = 1651] [serial = 1275] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1269e8800) [pid = 1651] [serial = 1273] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12618fc00) [pid = 1651] [serial = 1278] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1210db400) [pid = 1651] [serial = 1279] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118366800) [pid = 1651] [serial = 1246] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1265bd000) [pid = 1651] [serial = 1272] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1215ec800) [pid = 1651] [serial = 1263] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1194af400) [pid = 1651] [serial = 1258] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x119abd800) [pid = 1651] [serial = 1248] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1210dd000) [pid = 1651] [serial = 1276] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123f7e400) [pid = 1651] [serial = 1266] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x126180000) [pid = 1651] [serial = 1269] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x117e14000) [pid = 1651] [serial = 1245] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x117e92400) [pid = 1651] [serial = 1255] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1176a5400) [pid = 1651] [serial = 1254] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x121064c00) [pid = 1651] [serial = 1260] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1210dfc00) [pid = 1651] [serial = 1249] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x112ec8400) [pid = 1651] [serial = 1251] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x113968c00) [pid = 1651] [serial = 1252] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x126194c00) [pid = 1651] [serial = 1270] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x123e91000) [pid = 1651] [serial = 1264] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128b0d000) [pid = 1651] [serial = 1281] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x118508400) [pid = 1651] [serial = 1257] [outer = 0x0] [url = about:blank] 11:05:25 INFO - PROCESS | 1651 | 1469469925539 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]]]}] 11:05:25 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 11:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 677ms 11:05:25 INFO - PROCESS | 1651 | 1469469925573 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:05:25 INFO - PROCESS | 1651 | 1469469925576 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:05:25 INFO - PROCESS | 1651 | 1469469925582 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:05:25 INFO - PROCESS | 1651 | 1469469925584 Marionette TRACE conn2 <- [1,1790,null,{}] 11:05:25 INFO - PROCESS | 1651 | 1469469925586 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}] 11:05:25 INFO - PROCESS | 1651 | 1469469925587 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:25 INFO - PROCESS | 1651 | 1469469925668 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:05:25 INFO - PROCESS | 1651 | 1469469925673 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:25 INFO - PROCESS | 1651 | 1469469925675 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x118169000 == 37 [pid = 1651] [id = 455] 11:05:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1194b7400) [pid = 1651] [serial = 1364] [outer = 0x0] 11:05:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x119aba000) [pid = 1651] [serial = 1365] [outer = 0x1194b7400] 11:05:25 INFO - PROCESS | 1651 | 1469469925708 Marionette DEBUG loaded listener.js 11:05:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1210ddc00) [pid = 1651] [serial = 1366] [outer = 0x1194b7400] 11:05:26 INFO - PROCESS | 1651 | 1469469926085 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]]]}] 11:05:26 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) 11:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 520ms 11:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:05:26 INFO - PROCESS | 1651 | 1469469926102 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:05:26 INFO - PROCESS | 1651 | 1469469926103 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:05:26 INFO - PROCESS | 1651 | 1469469926106 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:05:26 INFO - PROCESS | 1651 | 1469469926108 Marionette TRACE conn2 <- [1,1794,null,{}] 11:05:26 INFO - PROCESS | 1651 | 1469469926119 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}] 11:05:26 INFO - PROCESS | 1651 | 1469469926122 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:26 INFO - PROCESS | 1651 | 1469469926205 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:05:26 INFO - PROCESS | 1651 | 1469469926213 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:26 INFO - PROCESS | 1651 | 1469469926215 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x121367800 == 38 [pid = 1651] [id = 456] 11:05:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x121deb000) [pid = 1651] [serial = 1367] [outer = 0x0] 11:05:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x124d49000) [pid = 1651] [serial = 1368] [outer = 0x121deb000] 11:05:26 INFO - PROCESS | 1651 | 1469469926241 Marionette DEBUG loaded listener.js 11:05:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x125623000) [pid = 1651] [serial = 1369] [outer = 0x121deb000] 11:05:26 INFO - PROCESS | 1651 | 1469469926588 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]]]}] 11:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 527ms 11:05:26 INFO - PROCESS | 1651 | 1469469926634 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:05:26 INFO - PROCESS | 1651 | 1469469926635 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:05:26 INFO - PROCESS | 1651 | 1469469926638 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:05:26 INFO - PROCESS | 1651 | 1469469926639 Marionette TRACE conn2 <- [1,1798,null,{}] 11:05:26 INFO - PROCESS | 1651 | 1469469926641 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}] 11:05:26 INFO - PROCESS | 1651 | 1469469926642 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:26 INFO - PROCESS | 1651 | 1469469926724 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:05:26 INFO - PROCESS | 1651 | 1469469926729 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:26 INFO - PROCESS | 1651 | 1469469926730 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12610b000 == 39 [pid = 1651] [id = 457] 11:05:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1265b9800) [pid = 1651] [serial = 1370] [outer = 0x0] 11:05:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1269e6000) [pid = 1651] [serial = 1371] [outer = 0x1265b9800] 11:05:26 INFO - PROCESS | 1651 | 1469469926755 Marionette DEBUG loaded listener.js 11:05:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x128a8f800) [pid = 1651] [serial = 1372] [outer = 0x1265b9800] 11:05:27 INFO - PROCESS | 1651 | 1469469927065 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]]]}] 11:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 468ms 11:05:27 INFO - PROCESS | 1651 | 1469469927107 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:05:27 INFO - PROCESS | 1651 | 1469469927108 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:05:27 INFO - PROCESS | 1651 | 1469469927110 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:05:27 INFO - PROCESS | 1651 | 1469469927111 Marionette TRACE conn2 <- [1,1802,null,{}] 11:05:27 INFO - PROCESS | 1651 | 1469469927114 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}] 11:05:27 INFO - PROCESS | 1651 | 1469469927115 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:27 INFO - PROCESS | 1651 | 1469469927204 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:05:27 INFO - PROCESS | 1651 | 1469469927271 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:27 INFO - PROCESS | 1651 | 1469469927272 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12695e800 == 40 [pid = 1651] [id = 458] 11:05:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1265bac00) [pid = 1651] [serial = 1373] [outer = 0x0] 11:05:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128ea1c00) [pid = 1651] [serial = 1374] [outer = 0x1265bac00] 11:05:27 INFO - PROCESS | 1651 | 1469469927302 Marionette DEBUG loaded listener.js 11:05:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1292d5800) [pid = 1651] [serial = 1375] [outer = 0x1265bac00] 11:05:27 INFO - PROCESS | 1651 | 1469469927623 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]]]}] 11:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 519ms 11:05:27 INFO - PROCESS | 1651 | 1469469927630 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:05:27 INFO - PROCESS | 1651 | 1469469927631 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:05:27 INFO - PROCESS | 1651 | 1469469927633 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:05:27 INFO - PROCESS | 1651 | 1469469927634 Marionette TRACE conn2 <- [1,1806,null,{}] 11:05:27 INFO - PROCESS | 1651 | 1469469927636 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}] 11:05:27 INFO - PROCESS | 1651 | 1469469927641 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:27 INFO - PROCESS | 1651 | 1469469927761 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:05:27 INFO - PROCESS | 1651 | 1469469927772 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:27 INFO - PROCESS | 1651 | 1469469927773 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a69c000 == 41 [pid = 1651] [id = 459] 11:05:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1292e0800) [pid = 1651] [serial = 1376] [outer = 0x0] 11:05:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12a3da400) [pid = 1651] [serial = 1377] [outer = 0x1292e0800] 11:05:27 INFO - PROCESS | 1651 | 1469469927798 Marionette DEBUG loaded listener.js 11:05:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12a6f9000) [pid = 1651] [serial = 1378] [outer = 0x1292e0800] 11:05:28 INFO - PROCESS | 1651 | 1469469928149 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]]]}] 11:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 570ms 11:05:28 INFO - PROCESS | 1651 | 1469469928203 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:05:28 INFO - PROCESS | 1651 | 1469469928205 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:05:28 INFO - PROCESS | 1651 | 1469469928207 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:05:28 INFO - PROCESS | 1651 | 1469469928208 Marionette TRACE conn2 <- [1,1810,null,{}] 11:05:28 INFO - PROCESS | 1651 | 1469469928210 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}] 11:05:28 INFO - PROCESS | 1651 | 1469469928211 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:28 INFO - PROCESS | 1651 | 1469469928314 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:05:28 INFO - PROCESS | 1651 | 1469469928329 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:28 INFO - PROCESS | 1651 | 1469469928330 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ac1d000 == 42 [pid = 1651] [id = 460] 11:05:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12a6f9400) [pid = 1651] [serial = 1379] [outer = 0x0] 11:05:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12a744400) [pid = 1651] [serial = 1380] [outer = 0x12a6f9400] 11:05:28 INFO - PROCESS | 1651 | 1469469928361 Marionette DEBUG loaded listener.js 11:05:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12b707c00) [pid = 1651] [serial = 1381] [outer = 0x12a6f9400] 11:05:28 INFO - PROCESS | 1651 | 1469469928698 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]]]}] 11:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 522ms 11:05:28 INFO - PROCESS | 1651 | 1469469928735 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:05:28 INFO - PROCESS | 1651 | 1469469928736 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:05:28 INFO - PROCESS | 1651 | 1469469928738 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:05:28 INFO - PROCESS | 1651 | 1469469928739 Marionette TRACE conn2 <- [1,1814,null,{}] 11:05:28 INFO - PROCESS | 1651 | 1469469928742 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}] 11:05:28 INFO - PROCESS | 1651 | 1469469928743 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:28 INFO - PROCESS | 1651 | 1469469928845 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:05:28 INFO - PROCESS | 1651 | 1469469928849 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:28 INFO - PROCESS | 1651 | 1469469928850 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be15000 == 43 [pid = 1651] [id = 461] 11:05:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12b708000) [pid = 1651] [serial = 1382] [outer = 0x0] 11:05:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12b89f400) [pid = 1651] [serial = 1383] [outer = 0x12b708000] 11:05:28 INFO - PROCESS | 1651 | 1469469928909 Marionette DEBUG loaded listener.js 11:05:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12b8a9800) [pid = 1651] [serial = 1384] [outer = 0x12b708000] 11:05:29 INFO - PROCESS | 1651 | 1469469929230 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]]]}] 11:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 518ms 11:05:29 INFO - PROCESS | 1651 | 1469469929257 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:05:29 INFO - PROCESS | 1651 | 1469469929258 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:05:29 INFO - PROCESS | 1651 | 1469469929262 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:05:29 INFO - PROCESS | 1651 | 1469469929264 Marionette TRACE conn2 <- [1,1818,null,{}] 11:05:29 INFO - PROCESS | 1651 | 1469469929272 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}] 11:05:29 INFO - PROCESS | 1651 | 1469469929273 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:29 INFO - PROCESS | 1651 | 1469469929375 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:05:29 INFO - PROCESS | 1651 | 1469469929379 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:29 INFO - PROCESS | 1651 | 1469469929380 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c25e000 == 44 [pid = 1651] [id = 462] 11:05:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12b8a6800) [pid = 1651] [serial = 1385] [outer = 0x0] 11:05:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12b8ad800) [pid = 1651] [serial = 1386] [outer = 0x12b8a6800] 11:05:29 INFO - PROCESS | 1651 | 1469469929445 Marionette DEBUG loaded listener.js 11:05:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12bde5000) [pid = 1651] [serial = 1387] [outer = 0x12b8a6800] 11:05:29 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x129077800) [pid = 1651] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:05:29 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x117e1a800) [pid = 1651] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:05:29 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x113375400) [pid = 1651] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:05:29 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x115e0f000) [pid = 1651] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:05:29 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12564f000) [pid = 1651] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:05:29 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x117ea9400) [pid = 1651] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:05:29 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12191d400) [pid = 1651] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:05:29 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x119a7ac00) [pid = 1651] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:05:29 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x116085800) [pid = 1651] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:05:29 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12564a400) [pid = 1651] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:05:29 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x112711c00) [pid = 1651] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:05:29 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1172b5400) [pid = 1651] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:05:29 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x124b50000) [pid = 1651] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:05:29 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x121405400) [pid = 1651] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:05:29 INFO - PROCESS | 1651 | 1469469929821 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]]]}] 11:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 577ms 11:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:05:29 INFO - PROCESS | 1651 | 1469469929838 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:05:29 INFO - PROCESS | 1651 | 1469469929839 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:05:29 INFO - PROCESS | 1651 | 1469469929841 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:05:29 INFO - PROCESS | 1651 | 1469469929843 Marionette TRACE conn2 <- [1,1822,null,{}] 11:05:29 INFO - PROCESS | 1651 | 1469469929851 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}] 11:05:29 INFO - PROCESS | 1651 | 1469469929852 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:29 INFO - PROCESS | 1651 | 1469469929969 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:05:30 INFO - PROCESS | 1651 | 1469469930005 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:30 INFO - PROCESS | 1651 | 1469469930006 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c269000 == 45 [pid = 1651] [id = 463] 11:05:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x112a80000) [pid = 1651] [serial = 1388] [outer = 0x0] 11:05:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x117ea9400) [pid = 1651] [serial = 1389] [outer = 0x112a80000] 11:05:30 INFO - PROCESS | 1651 | 1469469930030 Marionette DEBUG loaded listener.js 11:05:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x123e23800) [pid = 1651] [serial = 1390] [outer = 0x112a80000] 11:05:30 INFO - PROCESS | 1651 | 1469469930335 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]]]}] 11:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 524ms 11:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:05:30 INFO - PROCESS | 1651 | 1469469930366 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:05:30 INFO - PROCESS | 1651 | 1469469930368 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:05:30 INFO - PROCESS | 1651 | 1469469930370 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:05:30 INFO - PROCESS | 1651 | 1469469930372 Marionette TRACE conn2 <- [1,1826,null,{}] 11:05:30 INFO - PROCESS | 1651 | 1469469930374 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}] 11:05:30 INFO - PROCESS | 1651 | 1469469930377 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:30 INFO - PROCESS | 1651 | 1469469930472 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:05:30 INFO - PROCESS | 1651 | 1469469930530 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:30 INFO - PROCESS | 1651 | 1469469930540 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cbdf000 == 46 [pid = 1651] [id = 464] 11:05:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x123e1f800) [pid = 1651] [serial = 1391] [outer = 0x0] 11:05:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1292d5400) [pid = 1651] [serial = 1392] [outer = 0x123e1f800] 11:05:30 INFO - PROCESS | 1651 | 1469469930567 Marionette DEBUG loaded listener.js 11:05:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12be07800) [pid = 1651] [serial = 1393] [outer = 0x123e1f800] 11:05:30 INFO - PROCESS | 1651 | 1469469930831 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]]]}] 11:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 469ms 11:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:05:30 INFO - PROCESS | 1651 | 1469469930839 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:05:30 INFO - PROCESS | 1651 | 1469469930841 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:05:30 INFO - PROCESS | 1651 | 1469469930854 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:05:30 INFO - PROCESS | 1651 | 1469469930854 Marionette TRACE conn2 <- [1,1830,null,{}] 11:05:30 INFO - PROCESS | 1651 | 1469469930857 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}] 11:05:30 INFO - PROCESS | 1651 | 1469469930858 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:30 INFO - PROCESS | 1651 | 1469469930947 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:05:30 INFO - PROCESS | 1651 | 1469469930951 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:30 INFO - PROCESS | 1651 | 1469469930952 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d4ae000 == 47 [pid = 1651] [id = 465] 11:05:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123e9cc00) [pid = 1651] [serial = 1394] [outer = 0x0] 11:05:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12be0a000) [pid = 1651] [serial = 1395] [outer = 0x123e9cc00] 11:05:30 INFO - PROCESS | 1651 | 1469469930975 Marionette DEBUG loaded listener.js 11:05:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12c5e5000) [pid = 1651] [serial = 1396] [outer = 0x123e9cc00] 11:05:31 INFO - PROCESS | 1651 | 1469469931308 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]]]}] 11:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 479ms 11:05:31 INFO - PROCESS | 1651 | 1469469931325 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:05:31 INFO - PROCESS | 1651 | 1469469931326 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:05:31 INFO - PROCESS | 1651 | 1469469931331 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:05:31 INFO - PROCESS | 1651 | 1469469931332 Marionette TRACE conn2 <- [1,1834,null,{}] 11:05:31 INFO - PROCESS | 1651 | 1469469931334 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}] 11:05:31 INFO - PROCESS | 1651 | 1469469931335 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:31 INFO - PROCESS | 1651 | 1469469931418 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:05:31 INFO - PROCESS | 1651 | 1469469931488 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:31 INFO - PROCESS | 1651 | 1469469931489 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d4c4800 == 48 [pid = 1651] [id = 466] 11:05:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x123f7e000) [pid = 1651] [serial = 1397] [outer = 0x0] 11:05:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12be10800) [pid = 1651] [serial = 1398] [outer = 0x123f7e000] 11:05:31 INFO - PROCESS | 1651 | 1469469931513 Marionette DEBUG loaded listener.js 11:05:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12c5e8800) [pid = 1651] [serial = 1399] [outer = 0x123f7e000] 11:05:31 INFO - PROCESS | 1651 | 1469469931913 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]]]}] 11:05:31 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 11:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 619ms 11:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:05:31 INFO - PROCESS | 1651 | 1469469931950 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:05:31 INFO - PROCESS | 1651 | 1469469931952 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:05:31 INFO - PROCESS | 1651 | 1469469931955 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:05:31 INFO - PROCESS | 1651 | 1469469931957 Marionette TRACE conn2 <- [1,1838,null,{}] 11:05:31 INFO - PROCESS | 1651 | 1469469931961 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}] 11:05:31 INFO - PROCESS | 1651 | 1469469931963 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:32 INFO - PROCESS | 1651 | 1469469932069 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:05:32 INFO - PROCESS | 1651 | 1469469932133 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:32 INFO - PROCESS | 1651 | 1469469932135 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x11946a800 == 49 [pid = 1651] [id = 467] 11:05:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x117e0fc00) [pid = 1651] [serial = 1400] [outer = 0x0] 11:05:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x117e9d000) [pid = 1651] [serial = 1401] [outer = 0x117e0fc00] 11:05:32 INFO - PROCESS | 1651 | 1469469932206 Marionette DEBUG loaded listener.js 11:05:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1188f9000) [pid = 1651] [serial = 1402] [outer = 0x117e0fc00] 11:05:32 INFO - PROCESS | 1651 | 1469469932640 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]]]}] 11:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 725ms 11:05:32 INFO - PROCESS | 1651 | 1469469932679 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:05:32 INFO - PROCESS | 1651 | 1469469932683 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:05:32 INFO - PROCESS | 1651 | 1469469932687 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:05:32 INFO - PROCESS | 1651 | 1469469932689 Marionette TRACE conn2 <- [1,1842,null,{}] 11:05:32 INFO - PROCESS | 1651 | 1469469932707 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}] 11:05:32 INFO - PROCESS | 1651 | 1469469932710 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:32 INFO - PROCESS | 1651 | 1469469932840 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:05:32 INFO - PROCESS | 1651 | 1469469932896 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:32 INFO - PROCESS | 1651 | 1469469932897 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a332800 == 50 [pid = 1651] [id = 468] 11:05:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12191a800) [pid = 1651] [serial = 1403] [outer = 0x0] 11:05:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x121df8400) [pid = 1651] [serial = 1404] [outer = 0x12191a800] 11:05:32 INFO - PROCESS | 1651 | 1469469932928 Marionette DEBUG loaded listener.js 11:05:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12500d400) [pid = 1651] [serial = 1405] [outer = 0x12191a800] 11:05:33 INFO - PROCESS | 1651 | 1469469933349 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]]]}] 11:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 671ms 11:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:05:33 INFO - PROCESS | 1651 | 1469469933359 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:05:33 INFO - PROCESS | 1651 | 1469469933362 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:05:33 INFO - PROCESS | 1651 | 1469469933365 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:05:33 INFO - PROCESS | 1651 | 1469469933367 Marionette TRACE conn2 <- [1,1846,null,{}] 11:05:33 INFO - PROCESS | 1651 | 1469469933375 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}] 11:05:33 INFO - PROCESS | 1651 | 1469469933378 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:33 INFO - PROCESS | 1651 | 1469469933505 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:05:33 INFO - PROCESS | 1651 | 1469469933571 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:33 INFO - PROCESS | 1651 | 1469469933572 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d4cb800 == 51 [pid = 1651] [id = 469] 11:05:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12617b800) [pid = 1651] [serial = 1406] [outer = 0x0] 11:05:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x128b65400) [pid = 1651] [serial = 1407] [outer = 0x12617b800] 11:05:33 INFO - PROCESS | 1651 | 1469469933644 Marionette DEBUG loaded listener.js 11:05:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x128b6f000) [pid = 1651] [serial = 1408] [outer = 0x12617b800] 11:05:34 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) 11:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 721ms 11:05:34 INFO - PROCESS | 1651 | 1469469934082 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]]]}] 11:05:34 INFO - PROCESS | 1651 | 1469469934087 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:05:34 INFO - PROCESS | 1651 | 1469469934089 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:05:34 INFO - PROCESS | 1651 | 1469469934091 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:05:34 INFO - PROCESS | 1651 | 1469469934093 Marionette TRACE conn2 <- [1,1850,null,{}] 11:05:34 INFO - PROCESS | 1651 | 1469469934342 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}] 11:05:34 INFO - PROCESS | 1651 | 1469469934343 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:34 INFO - PROCESS | 1651 | 1469469934436 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:05:34 INFO - PROCESS | 1651 | 1469469934494 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:34 INFO - PROCESS | 1651 | 1469469934496 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x119186800 == 52 [pid = 1651] [id = 470] 11:05:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x117e95400) [pid = 1651] [serial = 1409] [outer = 0x0] 11:05:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x11835e000) [pid = 1651] [serial = 1410] [outer = 0x117e95400] 11:05:34 INFO - PROCESS | 1651 | 1469469934524 Marionette DEBUG loaded listener.js 11:05:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x119141400) [pid = 1651] [serial = 1411] [outer = 0x117e95400] 11:05:34 INFO - PROCESS | 1651 | 1469469934970 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]]]}] 11:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 936ms 11:05:35 INFO - PROCESS | 1651 | 1469469935032 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:05:35 INFO - PROCESS | 1651 | 1469469935036 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:05:35 INFO - PROCESS | 1651 | 1469469935042 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:05:35 INFO - PROCESS | 1651 | 1469469935047 Marionette TRACE conn2 <- [1,1854,null,{}] 11:05:35 INFO - PROCESS | 1651 | 1469469935052 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}] 11:05:35 INFO - PROCESS | 1651 | 1469469935055 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:35 INFO - PROCESS | 1651 | 1469469935193 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:05:35 INFO - PROCESS | 1651 | 1469469935309 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:35 INFO - PROCESS | 1651 | 1469469935312 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x118764000 == 53 [pid = 1651] [id = 471] 11:05:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x121068800) [pid = 1651] [serial = 1412] [outer = 0x0] 11:05:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x121071000) [pid = 1651] [serial = 1413] [outer = 0x121068800] 11:05:35 INFO - PROCESS | 1651 | 1469469935359 Marionette DEBUG loaded listener.js 11:05:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x121917800) [pid = 1651] [serial = 1414] [outer = 0x121068800] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12c042000 == 52 [pid = 1651] [id = 12] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12be26800 == 51 [pid = 1651] [id = 11] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12c259800 == 50 [pid = 1651] [id = 13] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x118588800 == 49 [pid = 1651] [id = 20] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12a6ab800 == 48 [pid = 1651] [id = 8] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12b97c800 == 47 [pid = 1651] [id = 10] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12b719000 == 46 [pid = 1651] [id = 9] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12ce93000 == 45 [pid = 1651] [id = 16] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12d4ae000 == 44 [pid = 1651] [id = 465] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12cbdf000 == 43 [pid = 1651] [id = 464] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12c269000 == 42 [pid = 1651] [id = 463] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x12955cc00) [pid = 1651] [serial = 1344] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12c25e000 == 41 [pid = 1651] [id = 462] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12be15000 == 40 [pid = 1651] [id = 461] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12ac1d000 == 39 [pid = 1651] [id = 460] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12a69c000 == 38 [pid = 1651] [id = 459] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12695e800 == 37 [pid = 1651] [id = 458] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12610b000 == 36 [pid = 1651] [id = 457] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x121367800 == 35 [pid = 1651] [id = 456] 11:05:35 INFO - PROCESS | 1651 | --DOCSHELL 0x118169000 == 34 [pid = 1651] [id = 455] 11:05:35 INFO - PROCESS | 1651 | 1469469935830 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]]]}] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1292d6c00) [pid = 1651] [serial = 1341] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x118147800) [pid = 1651] [serial = 1309] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x117e99c00) [pid = 1651] [serial = 1308] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x115e12c00) [pid = 1651] [serial = 1306] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x113b03000) [pid = 1651] [serial = 1305] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x11608ac00) [pid = 1651] [serial = 1311] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x117e19800) [pid = 1651] [serial = 1312] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x128b0a400) [pid = 1651] [serial = 1329] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1185e9400) [pid = 1651] [serial = 1314] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1192e2c00) [pid = 1651] [serial = 1315] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x123e91c00) [pid = 1651] [serial = 1320] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12106a800) [pid = 1651] [serial = 1317] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1210e1800) [pid = 1651] [serial = 1318] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x117e1b000) [pid = 1651] [serial = 1303] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x128a85c00) [pid = 1651] [serial = 1327] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12618bc00) [pid = 1651] [serial = 1326] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x112a8bc00) [pid = 1651] [serial = 1332] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1169e5000) [pid = 1651] [serial = 1333] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1194b7000) [pid = 1651] [serial = 1335] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12900f000) [pid = 1651] [serial = 1339] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x128e95400) [pid = 1651] [serial = 1330] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x126189000) [pid = 1651] [serial = 1338] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x124f64c00) [pid = 1651] [serial = 1323] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x125619800) [pid = 1651] [serial = 1324] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x129551c00) [pid = 1651] [serial = 1342] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x123e9bc00) [pid = 1651] [serial = 1321] [outer = 0x0] [url = about:blank] 11:05:35 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x124b4d400) [pid = 1651] [serial = 1336] [outer = 0x0] [url = about:blank] 11:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 824ms 11:05:35 INFO - PROCESS | 1651 | 1469469935866 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:05:35 INFO - PROCESS | 1651 | 1469469935868 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:05:35 INFO - PROCESS | 1651 | 1469469935870 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:05:35 INFO - PROCESS | 1651 | 1469469935871 Marionette TRACE conn2 <- [1,1858,null,{}] 11:05:35 INFO - PROCESS | 1651 | 1469469935873 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}] 11:05:35 INFO - PROCESS | 1651 | 1469469935875 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:35 INFO - PROCESS | 1651 | 1469469935957 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:05:35 INFO - PROCESS | 1651 | 1469469935964 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:35 INFO - PROCESS | 1651 | 1469469935966 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192c4800 == 35 [pid = 1651] [id = 472] 11:05:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12106b000) [pid = 1651] [serial = 1415] [outer = 0x0] 11:05:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x121df1c00) [pid = 1651] [serial = 1416] [outer = 0x12106b000] 11:05:35 INFO - PROCESS | 1651 | 1469469935994 Marionette DEBUG loaded listener.js 11:05:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x125617000) [pid = 1651] [serial = 1417] [outer = 0x12106b000] 11:05:36 INFO - PROCESS | 1651 | 1469469936351 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]]]}] 11:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 518ms 11:05:36 INFO - PROCESS | 1651 | 1469469936393 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:05:36 INFO - PROCESS | 1651 | 1469469936399 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 11:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:05:36 INFO - PROCESS | 1651 | 1469469936409 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:05:36 INFO - PROCESS | 1651 | 1469469936410 Marionette TRACE conn2 <- [1,1862,null,{}] 11:05:36 INFO - PROCESS | 1651 | 1469469936413 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}] 11:05:36 INFO - PROCESS | 1651 | 1469469936414 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:36 INFO - PROCESS | 1651 | 1469469936493 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:05:36 INFO - PROCESS | 1651 | 1469469936498 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:36 INFO - PROCESS | 1651 | 1469469936500 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x124d8d000 == 36 [pid = 1651] [id = 473] 11:05:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12564d400) [pid = 1651] [serial = 1418] [outer = 0x0] 11:05:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x126790800) [pid = 1651] [serial = 1419] [outer = 0x12564d400] 11:05:36 INFO - PROCESS | 1651 | 1469469936525 Marionette DEBUG loaded listener.js 11:05:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128b08000) [pid = 1651] [serial = 1420] [outer = 0x12564d400] 11:05:36 INFO - PROCESS | 1651 | 1469469936893 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]]]}] 11:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 526ms 11:05:36 INFO - PROCESS | 1651 | 1469469936934 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:05:36 INFO - PROCESS | 1651 | 1469469936936 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 11:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:05:36 INFO - PROCESS | 1651 | 1469469936938 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:05:36 INFO - PROCESS | 1651 | 1469469936939 Marionette TRACE conn2 <- [1,1866,null,{}] 11:05:36 INFO - PROCESS | 1651 | 1469469936942 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}] 11:05:36 INFO - PROCESS | 1651 | 1469469936943 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:37 INFO - PROCESS | 1651 | 1469469937020 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:05:37 INFO - PROCESS | 1651 | 1469469937024 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:37 INFO - PROCESS | 1651 | 1469469937025 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x126952000 == 37 [pid = 1651] [id = 474] 11:05:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x128b10c00) [pid = 1651] [serial = 1421] [outer = 0x0] 11:05:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x128b6ec00) [pid = 1651] [serial = 1422] [outer = 0x128b10c00] 11:05:37 INFO - PROCESS | 1651 | 1469469937054 Marionette DEBUG loaded listener.js 11:05:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128c9cc00) [pid = 1651] [serial = 1423] [outer = 0x128b10c00] 11:05:37 INFO - PROCESS | 1651 | 1469469937394 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]]]}] 11:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 470ms 11:05:37 INFO - PROCESS | 1651 | 1469469937408 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:05:37 INFO - PROCESS | 1651 | 1469469937411 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 11:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:05:37 INFO - PROCESS | 1651 | 1469469937417 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:05:37 INFO - PROCESS | 1651 | 1469469937418 Marionette TRACE conn2 <- [1,1870,null,{}] 11:05:37 INFO - PROCESS | 1651 | 1469469937420 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}] 11:05:37 INFO - PROCESS | 1651 | 1469469937424 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:37 INFO - PROCESS | 1651 | 1469469937528 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:05:37 INFO - PROCESS | 1651 | 1469469937540 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:37 INFO - PROCESS | 1651 | 1469469937541 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a335000 == 38 [pid = 1651] [id = 475] 11:05:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12907bc00) [pid = 1651] [serial = 1424] [outer = 0x0] 11:05:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x129453000) [pid = 1651] [serial = 1425] [outer = 0x12907bc00] 11:05:37 INFO - PROCESS | 1651 | 1469469937569 Marionette DEBUG loaded listener.js 11:05:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12a3df000) [pid = 1651] [serial = 1426] [outer = 0x12907bc00] 11:05:37 INFO - PROCESS | 1651 | 1469469937967 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]]]}] 11:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 571ms 11:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:05:37 INFO - PROCESS | 1651 | 1469469937988 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:05:37 INFO - PROCESS | 1651 | 1469469937989 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 11:05:37 INFO - PROCESS | 1651 | 1469469937991 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:05:37 INFO - PROCESS | 1651 | 1469469937992 Marionette TRACE conn2 <- [1,1874,null,{}] 11:05:37 INFO - PROCESS | 1651 | 1469469937994 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}] 11:05:37 INFO - PROCESS | 1651 | 1469469937996 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:38 INFO - PROCESS | 1651 | 1469469938100 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:05:38 INFO - PROCESS | 1651 | 1469469938113 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:38 INFO - PROCESS | 1651 | 1469469938114 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a53c800 == 39 [pid = 1651] [id = 476] 11:05:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1212e6000) [pid = 1651] [serial = 1427] [outer = 0x0] 11:05:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12a5e2c00) [pid = 1651] [serial = 1428] [outer = 0x1212e6000] 11:05:38 INFO - PROCESS | 1651 | 1469469938138 Marionette DEBUG loaded listener.js 11:05:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12a6fb400) [pid = 1651] [serial = 1429] [outer = 0x1212e6000] 11:05:38 INFO - PROCESS | 1651 | 1469469938531 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]]]}] 11:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 570ms 11:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:05:38 INFO - PROCESS | 1651 | 1469469938563 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:05:38 INFO - PROCESS | 1651 | 1469469938565 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 11:05:38 INFO - PROCESS | 1651 | 1469469938568 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:05:38 INFO - PROCESS | 1651 | 1469469938570 Marionette TRACE conn2 <- [1,1878,null,{}] 11:05:38 INFO - PROCESS | 1651 | 1469469938580 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}] 11:05:38 INFO - PROCESS | 1651 | 1469469938582 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:38 INFO - PROCESS | 1651 | 1469469938754 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:05:38 INFO - PROCESS | 1651 | 1469469938777 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:38 INFO - PROCESS | 1651 | 1469469938778 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184b4800 == 40 [pid = 1651] [id = 477] 11:05:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1151d3800) [pid = 1651] [serial = 1430] [outer = 0x0] 11:05:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12b709c00) [pid = 1651] [serial = 1431] [outer = 0x1151d3800] 11:05:38 INFO - PROCESS | 1651 | 1469469938819 Marionette DEBUG loaded listener.js 11:05:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12b8a6c00) [pid = 1651] [serial = 1432] [outer = 0x1151d3800] 11:05:39 INFO - PROCESS | 1651 | 1469469939198 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]]]}] 11:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 11:05:39 INFO - PROCESS | 1651 | 1469469939242 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:05:39 INFO - PROCESS | 1651 | 1469469939243 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 11:05:39 INFO - PROCESS | 1651 | 1469469939245 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:05:39 INFO - PROCESS | 1651 | 1469469939247 Marionette TRACE conn2 <- [1,1882,null,{}] 11:05:39 INFO - PROCESS | 1651 | 1469469939249 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}] 11:05:39 INFO - PROCESS | 1651 | 1469469939250 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:39 INFO - PROCESS | 1651 | 1469469939355 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:05:39 INFO - PROCESS | 1651 | 1469469939360 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:39 INFO - PROCESS | 1651 | 1469469939361 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c03a800 == 41 [pid = 1651] [id = 478] 11:05:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x128b67400) [pid = 1651] [serial = 1433] [outer = 0x0] 11:05:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12b95a800) [pid = 1651] [serial = 1434] [outer = 0x128b67400] 11:05:39 INFO - PROCESS | 1651 | 1469469939421 Marionette DEBUG loaded listener.js 11:05:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12bdecc00) [pid = 1651] [serial = 1435] [outer = 0x128b67400] 11:05:39 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12a6f9400) [pid = 1651] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:05:39 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x112716400) [pid = 1651] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:05:39 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1265bac00) [pid = 1651] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:05:39 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1194b7400) [pid = 1651] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:05:39 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x117eac800) [pid = 1651] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:05:39 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1292e0800) [pid = 1651] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:05:39 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12b708000) [pid = 1651] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:05:39 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1265b9800) [pid = 1651] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:05:39 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x121deb000) [pid = 1651] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:05:39 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12b8a6800) [pid = 1651] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:05:39 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x112a80000) [pid = 1651] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:05:39 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x123e1f800) [pid = 1651] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:05:39 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x123e9cc00) [pid = 1651] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:05:40 INFO - PROCESS | 1651 | 1469469940015 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]]]}] 11:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 818ms 11:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:05:40 INFO - PROCESS | 1651 | 1469469940069 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:05:40 INFO - PROCESS | 1651 | 1469469940070 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 11:05:40 INFO - PROCESS | 1651 | 1469469940074 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:05:40 INFO - PROCESS | 1651 | 1469469940089 Marionette TRACE conn2 <- [1,1886,null,{}] 11:05:40 INFO - PROCESS | 1651 | 1469469940093 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}] 11:05:40 INFO - PROCESS | 1651 | 1469469940097 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:40 INFO - PROCESS | 1651 | 1469469940224 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:05:40 INFO - PROCESS | 1651 | 1469469940307 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:40 INFO - PROCESS | 1651 | 1469469940308 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c049800 == 42 [pid = 1651] [id = 479] 11:05:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x113375400) [pid = 1651] [serial = 1436] [outer = 0x0] 11:05:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x121deb000) [pid = 1651] [serial = 1437] [outer = 0x113375400] 11:05:40 INFO - PROCESS | 1651 | 1469469940332 Marionette DEBUG loaded listener.js 11:05:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1292d7400) [pid = 1651] [serial = 1438] [outer = 0x113375400] 11:05:40 INFO - PROCESS | 1651 | 1469469940595 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]]]}] 11:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 535ms 11:05:40 INFO - PROCESS | 1651 | 1469469940615 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:05:40 INFO - PROCESS | 1651 | 1469469940616 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 11:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:05:40 INFO - PROCESS | 1651 | 1469469940623 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:05:40 INFO - PROCESS | 1651 | 1469469940624 Marionette TRACE conn2 <- [1,1890,null,{}] 11:05:40 INFO - PROCESS | 1651 | 1469469940634 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}] 11:05:40 INFO - PROCESS | 1651 | 1469469940636 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:40 INFO - PROCESS | 1651 | 1469469940736 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:05:40 INFO - PROCESS | 1651 | 1469469940741 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:40 INFO - PROCESS | 1651 | 1469469940742 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d32b000 == 43 [pid = 1651] [id = 480] 11:05:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1292dd400) [pid = 1651] [serial = 1439] [outer = 0x0] 11:05:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12be05400) [pid = 1651] [serial = 1440] [outer = 0x1292dd400] 11:05:40 INFO - PROCESS | 1651 | 1469469940769 Marionette DEBUG loaded listener.js 11:05:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12c5eb400) [pid = 1651] [serial = 1441] [outer = 0x1292dd400] 11:05:41 INFO - PROCESS | 1651 | 1469469941288 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]]]}] 11:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 723ms 11:05:41 INFO - PROCESS | 1651 | 1469469941347 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:05:41 INFO - PROCESS | 1651 | 1469469941349 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 11:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:05:41 INFO - PROCESS | 1651 | 1469469941352 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:05:41 INFO - PROCESS | 1651 | 1469469941356 Marionette TRACE conn2 <- [1,1894,null,{}] 11:05:41 INFO - PROCESS | 1651 | 1469469941360 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}] 11:05:41 INFO - PROCESS | 1651 | 1469469941361 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:41 INFO - PROCESS | 1651 | 1469469941468 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:05:41 INFO - PROCESS | 1651 | 1469469941580 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:41 INFO - PROCESS | 1651 | 1469469941582 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x118772000 == 44 [pid = 1651] [id = 481] 11:05:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x118512400) [pid = 1651] [serial = 1442] [outer = 0x0] 11:05:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1185ebc00) [pid = 1651] [serial = 1443] [outer = 0x118512400] 11:05:41 INFO - PROCESS | 1651 | 1469469941616 Marionette DEBUG loaded listener.js 11:05:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x11954d400) [pid = 1651] [serial = 1444] [outer = 0x118512400] 11:05:42 INFO - PROCESS | 1651 | 1469469942024 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]]]}] 11:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 722ms 11:05:42 INFO - PROCESS | 1651 | 1469469942075 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:05:42 INFO - PROCESS | 1651 | 1469469942078 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 11:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:05:42 INFO - PROCESS | 1651 | 1469469942083 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:05:42 INFO - PROCESS | 1651 | 1469469942085 Marionette TRACE conn2 <- [1,1898,null,{}] 11:05:42 INFO - PROCESS | 1651 | 1469469942087 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}] 11:05:42 INFO - PROCESS | 1651 | 1469469942089 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:42 INFO - PROCESS | 1651 | 1469469942201 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:05:42 INFO - PROCESS | 1651 | 1469469942293 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:42 INFO - PROCESS | 1651 | 1469469942294 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x125688000 == 45 [pid = 1651] [id = 482] 11:05:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x123e8e800) [pid = 1651] [serial = 1445] [outer = 0x0] 11:05:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x124b43400) [pid = 1651] [serial = 1446] [outer = 0x123e8e800] 11:05:42 INFO - PROCESS | 1651 | 1469469942326 Marionette DEBUG loaded listener.js 11:05:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12561a800) [pid = 1651] [serial = 1447] [outer = 0x123e8e800] 11:05:42 INFO - PROCESS | 1651 | 1469469942750 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]]]}] 11:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 719ms 11:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:05:42 INFO - PROCESS | 1651 | 1469469942823 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:05:42 INFO - PROCESS | 1651 | 1469469942825 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 11:05:42 INFO - PROCESS | 1651 | 1469469942829 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:05:42 INFO - PROCESS | 1651 | 1469469942831 Marionette TRACE conn2 <- [1,1902,null,{}] 11:05:42 INFO - PROCESS | 1651 | 1469469942839 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}] 11:05:42 INFO - PROCESS | 1651 | 1469469942842 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:42 INFO - PROCESS | 1651 | 1469469942990 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:05:43 INFO - PROCESS | 1651 | 1469469943048 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:43 INFO - PROCESS | 1651 | 1469469943050 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ce92000 == 46 [pid = 1651] [id = 483] 11:05:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12657bc00) [pid = 1651] [serial = 1448] [outer = 0x0] 11:05:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1269e8800) [pid = 1651] [serial = 1449] [outer = 0x12657bc00] 11:05:43 INFO - PROCESS | 1651 | 1469469943084 Marionette DEBUG loaded listener.js 11:05:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x128e99400) [pid = 1651] [serial = 1450] [outer = 0x12657bc00] 11:05:43 INFO - PROCESS | 1651 | 1469469943477 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]]]}] 11:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 11:05:43 INFO - PROCESS | 1651 | 1469469943514 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:05:43 INFO - PROCESS | 1651 | 1469469943516 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 11:05:43 INFO - PROCESS | 1651 | 1469469943518 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:05:43 INFO - PROCESS | 1651 | 1469469943519 Marionette TRACE conn2 <- [1,1906,null,{}] 11:05:43 INFO - PROCESS | 1651 | 1469469943522 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}] 11:05:43 INFO - PROCESS | 1651 | 1469469943523 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:43 INFO - PROCESS | 1651 | 1469469943635 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:05:43 INFO - PROCESS | 1651 | 1469469943699 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:43 INFO - PROCESS | 1651 | 1469469943701 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d735000 == 47 [pid = 1651] [id = 484] 11:05:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12929b000) [pid = 1651] [serial = 1451] [outer = 0x0] 11:05:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x129450c00) [pid = 1651] [serial = 1452] [outer = 0x12929b000] 11:05:43 INFO - PROCESS | 1651 | 1469469943730 Marionette DEBUG loaded listener.js 11:05:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12a3d9800) [pid = 1651] [serial = 1453] [outer = 0x12929b000] 11:05:44 INFO - PROCESS | 1651 | 1469469944172 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]]]}] 11:05:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x113b0c400) [pid = 1651] [serial = 1454] [outer = 0x12ce38800] 11:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 719ms 11:05:44 INFO - PROCESS | 1651 | 1469469944252 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:05:44 INFO - PROCESS | 1651 | 1469469944253 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 11:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:05:44 INFO - PROCESS | 1651 | 1469469944320 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:05:44 INFO - PROCESS | 1651 | 1469469944321 Marionette TRACE conn2 <- [1,1910,null,{}] 11:05:44 INFO - PROCESS | 1651 | 1469469944340 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}] 11:05:44 INFO - PROCESS | 1651 | 1469469944341 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:44 INFO - PROCESS | 1651 | 1469469944448 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:05:44 INFO - PROCESS | 1651 | 1469469944510 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:44 INFO - PROCESS | 1651 | 1469469944512 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e84000 == 48 [pid = 1651] [id = 485] 11:05:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x113d52c00) [pid = 1651] [serial = 1455] [outer = 0x0] 11:05:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x116081800) [pid = 1651] [serial = 1456] [outer = 0x113d52c00] 11:05:44 INFO - PROCESS | 1651 | 1469469944696 Marionette DEBUG loaded listener.js 11:05:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x118144000) [pid = 1651] [serial = 1457] [outer = 0x113d52c00] 11:05:45 INFO - PROCESS | 1651 | 1469469945135 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]]]}] 11:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 878ms 11:05:45 INFO - PROCESS | 1651 | 1469469945144 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:05:45 INFO - PROCESS | 1651 | 1469469945148 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 11:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:05:45 INFO - PROCESS | 1651 | 1469469945151 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:05:45 INFO - PROCESS | 1651 | 1469469945152 Marionette TRACE conn2 <- [1,1914,null,{}] 11:05:45 INFO - PROCESS | 1651 | 1469469945156 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}] 11:05:45 INFO - PROCESS | 1651 | 1469469945157 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:45 INFO - PROCESS | 1651 | 1469469945255 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:05:45 INFO - PROCESS | 1651 | 1469469945319 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:45 INFO - PROCESS | 1651 | 1469469945321 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0de800 == 49 [pid = 1651] [id = 486] 11:05:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x11886f400) [pid = 1651] [serial = 1458] [outer = 0x0] 11:05:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x1210de400) [pid = 1651] [serial = 1459] [outer = 0x11886f400] 11:05:45 INFO - PROCESS | 1651 | 1469469945352 Marionette DEBUG loaded listener.js 11:05:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x123e93c00) [pid = 1651] [serial = 1460] [outer = 0x11886f400] 11:05:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12908f000 == 48 [pid = 1651] [id = 6] 11:05:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12c049800 == 47 [pid = 1651] [id = 479] 11:05:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12c03a800 == 46 [pid = 1651] [id = 478] 11:05:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1184b4800 == 45 [pid = 1651] [id = 477] 11:05:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12a53c800 == 44 [pid = 1651] [id = 476] 11:05:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12a335000 == 43 [pid = 1651] [id = 475] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12be10800) [pid = 1651] [serial = 1398] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOCSHELL 0x126952000 == 42 [pid = 1651] [id = 474] 11:05:45 INFO - PROCESS | 1651 | --DOCSHELL 0x124d8d000 == 41 [pid = 1651] [id = 473] 11:05:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1192c4800 == 40 [pid = 1651] [id = 472] 11:05:45 INFO - PROCESS | 1651 | --DOCSHELL 0x118764000 == 39 [pid = 1651] [id = 471] 11:05:45 INFO - PROCESS | 1651 | --DOCSHELL 0x119186800 == 38 [pid = 1651] [id = 470] 11:05:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12a332800 == 37 [pid = 1651] [id = 468] 11:05:45 INFO - PROCESS | 1651 | --DOCSHELL 0x11946a800 == 36 [pid = 1651] [id = 467] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x12a744400) [pid = 1651] [serial = 1380] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x121062400) [pid = 1651] [serial = 1360] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x116905800) [pid = 1651] [serial = 1359] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x128ea1c00) [pid = 1651] [serial = 1374] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x119aba000) [pid = 1651] [serial = 1365] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1210ddc00) [pid = 1651] [serial = 1366] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1192e3400) [pid = 1651] [serial = 1363] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1185e5000) [pid = 1651] [serial = 1362] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12a3da400) [pid = 1651] [serial = 1377] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x117e9d800) [pid = 1651] [serial = 1347] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12b89f400) [pid = 1651] [serial = 1383] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x121069400) [pid = 1651] [serial = 1350] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x129076000) [pid = 1651] [serial = 1356] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x126080800) [pid = 1651] [serial = 1353] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1269e6000) [pid = 1651] [serial = 1371] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x128a8f800) [pid = 1651] [serial = 1372] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x124d49000) [pid = 1651] [serial = 1368] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x125623000) [pid = 1651] [serial = 1369] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12b8ad800) [pid = 1651] [serial = 1386] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x117ea9400) [pid = 1651] [serial = 1389] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12b8a9800) [pid = 1651] [serial = 1384] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12be07800) [pid = 1651] [serial = 1393] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12be0a000) [pid = 1651] [serial = 1395] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12bde5000) [pid = 1651] [serial = 1387] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1292d5400) [pid = 1651] [serial = 1392] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12b707c00) [pid = 1651] [serial = 1381] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12a6f9000) [pid = 1651] [serial = 1378] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12c5e5000) [pid = 1651] [serial = 1396] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1292d5800) [pid = 1651] [serial = 1375] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x123e23800) [pid = 1651] [serial = 1390] [outer = 0x0] [url = about:blank] 11:05:45 INFO - PROCESS | 1651 | 1469469945887 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]]]}] 11:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 823ms 11:05:45 INFO - PROCESS | 1651 | 1469469945974 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:05:45 INFO - PROCESS | 1651 | 1469469945977 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 11:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:05:45 INFO - PROCESS | 1651 | 1469469945980 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:05:45 INFO - PROCESS | 1651 | 1469469945983 Marionette TRACE conn2 <- [1,1918,null,{}] 11:05:45 INFO - PROCESS | 1651 | 1469469945987 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}] 11:05:45 INFO - PROCESS | 1651 | 1469469945988 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:46 INFO - PROCESS | 1651 | 1469469946090 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:05:46 INFO - PROCESS | 1651 | 1469469946166 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:46 INFO - PROCESS | 1651 | 1469469946168 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x11918a000 == 37 [pid = 1651] [id = 487] 11:05:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1210ddc00) [pid = 1651] [serial = 1461] [outer = 0x0] 11:05:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12140a800) [pid = 1651] [serial = 1462] [outer = 0x1210ddc00] 11:05:46 INFO - PROCESS | 1651 | 1469469946200 Marionette DEBUG loaded listener.js 11:05:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x124b42800) [pid = 1651] [serial = 1463] [outer = 0x1210ddc00] 11:05:46 INFO - PROCESS | 1651 | 1469469946594 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]]]}] 11:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 673ms 11:05:46 INFO - PROCESS | 1651 | 1469469946654 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:05:46 INFO - PROCESS | 1651 | 1469469946657 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 11:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:05:46 INFO - PROCESS | 1651 | 1469469946661 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:05:46 INFO - PROCESS | 1651 | 1469469946663 Marionette TRACE conn2 <- [1,1922,null,{}] 11:05:46 INFO - PROCESS | 1651 | 1469469946666 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}] 11:05:46 INFO - PROCESS | 1651 | 1469469946668 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:46 INFO - PROCESS | 1651 | 1469469946773 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:05:46 INFO - PROCESS | 1651 | 1469469946838 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:46 INFO - PROCESS | 1651 | 1469469946839 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x125690000 == 38 [pid = 1651] [id = 488] 11:05:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12561dc00) [pid = 1651] [serial = 1464] [outer = 0x0] 11:05:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12618e400) [pid = 1651] [serial = 1465] [outer = 0x12561dc00] 11:05:46 INFO - PROCESS | 1651 | 1469469946870 Marionette DEBUG loaded listener.js 11:05:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x126c49400) [pid = 1651] [serial = 1466] [outer = 0x12561dc00] 11:05:47 INFO - PROCESS | 1651 | 1469469947263 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]]]}] 11:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 669ms 11:05:47 INFO - PROCESS | 1651 | 1469469947331 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:05:47 INFO - PROCESS | 1651 | 1469469947332 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 11:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:05:47 INFO - PROCESS | 1651 | 1469469947335 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:05:47 INFO - PROCESS | 1651 | 1469469947337 Marionette TRACE conn2 <- [1,1926,null,{}] 11:05:47 INFO - PROCESS | 1651 | 1469469947345 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}] 11:05:47 INFO - PROCESS | 1651 | 1469469947349 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:47 INFO - PROCESS | 1651 | 1469469947483 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:05:47 INFO - PROCESS | 1651 | 1469469947574 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:47 INFO - PROCESS | 1651 | 1469469947576 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x126119800 == 39 [pid = 1651] [id = 489] 11:05:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128e97800) [pid = 1651] [serial = 1467] [outer = 0x0] 11:05:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x129294000) [pid = 1651] [serial = 1468] [outer = 0x128e97800] 11:05:47 INFO - PROCESS | 1651 | 1469469947611 Marionette DEBUG loaded listener.js 11:05:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12955dc00) [pid = 1651] [serial = 1469] [outer = 0x128e97800] 11:05:48 INFO - PROCESS | 1651 | 1469469948047 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]]]}] 11:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 721ms 11:05:48 INFO - PROCESS | 1651 | 1469469948056 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:05:48 INFO - PROCESS | 1651 | 1469469948058 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 11:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:05:48 INFO - PROCESS | 1651 | 1469469948062 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:05:48 INFO - PROCESS | 1651 | 1469469948065 Marionette TRACE conn2 <- [1,1930,null,{}] 11:05:48 INFO - PROCESS | 1651 | 1469469948067 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}] 11:05:48 INFO - PROCESS | 1651 | 1469469948068 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:48 INFO - PROCESS | 1651 | 1469469948175 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:05:48 INFO - PROCESS | 1651 | 1469469948238 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:48 INFO - PROCESS | 1651 | 1469469948240 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ac05800 == 40 [pid = 1651] [id = 490] 11:05:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12a6f4000) [pid = 1651] [serial = 1470] [outer = 0x0] 11:05:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12a744400) [pid = 1651] [serial = 1471] [outer = 0x12a6f4000] 11:05:48 INFO - PROCESS | 1651 | 1469469948269 Marionette DEBUG loaded listener.js 11:05:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12b89f800) [pid = 1651] [serial = 1472] [outer = 0x12a6f4000] 11:05:48 INFO - PROCESS | 1651 | 1469469948680 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]]]}] 11:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 672ms 11:05:48 INFO - PROCESS | 1651 | 1469469948734 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:05:48 INFO - PROCESS | 1651 | 1469469948735 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 11:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:05:48 INFO - PROCESS | 1651 | 1469469948738 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:05:48 INFO - PROCESS | 1651 | 1469469948739 Marionette TRACE conn2 <- [1,1934,null,{}] 11:05:48 INFO - PROCESS | 1651 | 1469469948741 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}] 11:05:48 INFO - PROCESS | 1651 | 1469469948743 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:48 INFO - PROCESS | 1651 | 1469469948858 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:05:48 INFO - PROCESS | 1651 | 1469469948947 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:48 INFO - PROCESS | 1651 | 1469469948948 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b974800 == 41 [pid = 1651] [id = 491] 11:05:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12a6f8800) [pid = 1651] [serial = 1473] [outer = 0x0] 11:05:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12bde5000) [pid = 1651] [serial = 1474] [outer = 0x12a6f8800] 11:05:48 INFO - PROCESS | 1651 | 1469469948979 Marionette DEBUG loaded listener.js 11:05:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12be03c00) [pid = 1651] [serial = 1475] [outer = 0x12a6f8800] 11:05:49 INFO - PROCESS | 1651 | 1469469949417 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]]]}] 11:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 718ms 11:05:49 INFO - PROCESS | 1651 | 1469469949457 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:05:49 INFO - PROCESS | 1651 | 1469469949458 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 11:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:05:49 INFO - PROCESS | 1651 | 1469469949480 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:05:49 INFO - PROCESS | 1651 | 1469469949481 Marionette TRACE conn2 <- [1,1938,null,{}] 11:05:49 INFO - PROCESS | 1651 | 1469469949484 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}] 11:05:49 INFO - PROCESS | 1651 | 1469469949488 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:49 INFO - PROCESS | 1651 | 1469469949607 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:05:49 INFO - PROCESS | 1651 | 1469469949684 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:49 INFO - PROCESS | 1651 | 1469469949685 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c734000 == 42 [pid = 1651] [id = 492] 11:05:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12c5ea800) [pid = 1651] [serial = 1476] [outer = 0x0] 11:05:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12c5f2c00) [pid = 1651] [serial = 1477] [outer = 0x12c5ea800] 11:05:49 INFO - PROCESS | 1651 | 1469469949714 Marionette DEBUG loaded listener.js 11:05:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12c7e1800) [pid = 1651] [serial = 1478] [outer = 0x12c5ea800] 11:05:50 INFO - PROCESS | 1651 | 1469469950139 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]]]}] 11:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 11:05:50 INFO - PROCESS | 1651 | 1469469950166 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:05:50 INFO - PROCESS | 1651 | 1469469950167 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 11:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:05:50 INFO - PROCESS | 1651 | 1469469950171 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:05:50 INFO - PROCESS | 1651 | 1469469950172 Marionette TRACE conn2 <- [1,1942,null,{}] 11:05:50 INFO - PROCESS | 1651 | 1469469950174 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}] 11:05:50 INFO - PROCESS | 1651 | 1469469950176 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:50 INFO - PROCESS | 1651 | 1469469950309 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:05:50 INFO - PROCESS | 1651 | 1469469950352 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:50 INFO - PROCESS | 1651 | 1469469950353 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ce8a000 == 43 [pid = 1651] [id = 493] 11:05:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12c7e3c00) [pid = 1651] [serial = 1479] [outer = 0x0] 11:05:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12c7e5c00) [pid = 1651] [serial = 1480] [outer = 0x12c7e3c00] 11:05:50 INFO - PROCESS | 1651 | 1469469950382 Marionette DEBUG loaded listener.js 11:05:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12c87dc00) [pid = 1651] [serial = 1481] [outer = 0x12c7e3c00] 11:05:50 INFO - PROCESS | 1651 | 1469469950854 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]]]}] 11:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 719ms 11:05:50 INFO - PROCESS | 1651 | 1469469950891 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:05:50 INFO - PROCESS | 1651 | 1469469950893 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 11:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:05:50 INFO - PROCESS | 1651 | 1469469950916 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:05:50 INFO - PROCESS | 1651 | 1469469950918 Marionette TRACE conn2 <- [1,1946,null,{}] 11:05:50 INFO - PROCESS | 1651 | 1469469950921 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}] 11:05:50 INFO - PROCESS | 1651 | 1469469950923 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:51 INFO - PROCESS | 1651 | 1469469951027 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:05:51 INFO - PROCESS | 1651 | 1469469951111 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:51 INFO - PROCESS | 1651 | 1469469951113 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184c1000 == 44 [pid = 1651] [id = 494] 11:05:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x115e2dc00) [pid = 1651] [serial = 1482] [outer = 0x0] 11:05:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1160f9400) [pid = 1651] [serial = 1483] [outer = 0x115e2dc00] 11:05:51 INFO - PROCESS | 1651 | 1469469951141 Marionette DEBUG loaded listener.js 11:05:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1187ec000) [pid = 1651] [serial = 1484] [outer = 0x115e2dc00] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x117e84000 == 43 [pid = 1651] [id = 485] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12ce92000 == 42 [pid = 1651] [id = 483] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x125688000 == 41 [pid = 1651] [id = 482] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x118772000 == 40 [pid = 1651] [id = 481] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1214ab000 == 39 [pid = 1651] [id = 440] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12c04f000 == 38 [pid = 1651] [id = 451] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1188bd000 == 37 [pid = 1651] [id = 438] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x116960800 == 36 [pid = 1651] [id = 437] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x11600b000 == 35 [pid = 1651] [id = 453] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12d4c4800 == 34 [pid = 1651] [id = 466] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12909d000 == 33 [pid = 1651] [id = 443] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x128ab4000 == 32 [pid = 1651] [id = 442] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12be2e800 == 31 [pid = 1651] [id = 448] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1250cc800 == 30 [pid = 1651] [id = 450] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12a6a8800 == 29 [pid = 1651] [id = 445] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x11857e800 == 28 [pid = 1651] [id = 454] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x117248800 == 27 [pid = 1651] [id = 436] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12d4cb800 == 26 [pid = 1651] [id = 469] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12c729800 == 25 [pid = 1651] [id = 452] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12ac06000 == 24 [pid = 1651] [id = 446] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12b984800 == 23 [pid = 1651] [id = 447] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1250c9000 == 22 [pid = 1651] [id = 441] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x11876b800 == 21 [pid = 1651] [id = 449] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1199e9000 == 20 [pid = 1651] [id = 439] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1169ad000 == 19 [pid = 1651] [id = 444] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12d735000 == 18 [pid = 1651] [id = 484] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12ce8a000 == 17 [pid = 1651] [id = 493] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12c734000 == 16 [pid = 1651] [id = 492] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12b974800 == 15 [pid = 1651] [id = 491] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12ac05800 == 14 [pid = 1651] [id = 490] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x126119800 == 13 [pid = 1651] [id = 489] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12d32b000 == 12 [pid = 1651] [id = 480] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x125690000 == 11 [pid = 1651] [id = 488] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x11918a000 == 10 [pid = 1651] [id = 487] 11:05:53 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0de800 == 9 [pid = 1651] [id = 486] 11:05:54 INFO - PROCESS | 1651 | 1469469954298 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]]]}] 11:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 3434ms 11:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:05:54 INFO - PROCESS | 1651 | 1469469954349 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:05:54 INFO - PROCESS | 1651 | 1469469954353 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 11:05:54 INFO - PROCESS | 1651 | 1469469954357 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:05:54 INFO - PROCESS | 1651 | 1469469954363 Marionette TRACE conn2 <- [1,1950,null,{}] 11:05:54 INFO - PROCESS | 1651 | 1469469954368 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}] 11:05:54 INFO - PROCESS | 1651 | 1469469954370 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:54 INFO - PROCESS | 1651 | 1469469954501 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:05:54 INFO - PROCESS | 1651 | 1469469954595 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:54 INFO - PROCESS | 1651 | 1469469954597 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x117260800 == 10 [pid = 1651] [id = 495] 11:05:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x116a9fc00) [pid = 1651] [serial = 1485] [outer = 0x0] 11:05:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1176ab400) [pid = 1651] [serial = 1486] [outer = 0x116a9fc00] 11:05:54 INFO - PROCESS | 1651 | 1469469954625 Marionette DEBUG loaded listener.js 11:05:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x11814d400) [pid = 1651] [serial = 1487] [outer = 0x116a9fc00] 11:05:54 INFO - PROCESS | 1651 | 1469469954914 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]]]}] 11:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 577ms 11:05:54 INFO - PROCESS | 1651 | 1469469954935 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:05:54 INFO - PROCESS | 1651 | 1469469954939 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 11:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:05:54 INFO - PROCESS | 1651 | 1469469954951 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:05:54 INFO - PROCESS | 1651 | 1469469954953 Marionette TRACE conn2 <- [1,1954,null,{}] 11:05:54 INFO - PROCESS | 1651 | 1469469954956 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}] 11:05:54 INFO - PROCESS | 1651 | 1469469954958 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:55 INFO - PROCESS | 1651 | 1469469955049 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:05:55 INFO - PROCESS | 1651 | 1469469955054 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:55 INFO - PROCESS | 1651 | 1469469955056 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x119631800 == 11 [pid = 1651] [id = 496] 11:05:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1185ddc00) [pid = 1651] [serial = 1488] [outer = 0x0] 11:05:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x119144800) [pid = 1651] [serial = 1489] [outer = 0x1185ddc00] 11:05:55 INFO - PROCESS | 1651 | 1469469955085 Marionette DEBUG loaded listener.js 11:05:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x119ab6400) [pid = 1651] [serial = 1490] [outer = 0x1185ddc00] 11:05:55 INFO - PROCESS | 1651 | 1469469955454 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]]]}] 11:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 530ms 11:05:55 INFO - PROCESS | 1651 | 1469469955483 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:05:55 INFO - PROCESS | 1651 | 1469469955485 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 11:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:05:55 INFO - PROCESS | 1651 | 1469469955487 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:05:55 INFO - PROCESS | 1651 | 1469469955490 Marionette TRACE conn2 <- [1,1958,null,{}] 11:05:55 INFO - PROCESS | 1651 | 1469469955497 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}] 11:05:55 INFO - PROCESS | 1651 | 1469469955500 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:55 INFO - PROCESS | 1651 | 1469469955582 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:05:55 INFO - PROCESS | 1651 | 1469469955587 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:55 INFO - PROCESS | 1651 | 1469469955589 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x1250da800 == 12 [pid = 1651] [id = 497] 11:05:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1211ccc00) [pid = 1651] [serial = 1491] [outer = 0x0] 11:05:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x1215efc00) [pid = 1651] [serial = 1492] [outer = 0x1211ccc00] 11:05:55 INFO - PROCESS | 1651 | 1469469955619 Marionette DEBUG loaded listener.js 11:05:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x124d52400) [pid = 1651] [serial = 1493] [outer = 0x1211ccc00] 11:05:55 INFO - PROCESS | 1651 | 1469469955980 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]]]}] 11:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 521ms 11:05:56 INFO - PROCESS | 1651 | 1469469956008 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:05:56 INFO - PROCESS | 1651 | 1469469956010 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 11:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:05:56 INFO - PROCESS | 1651 | 1469469956012 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:05:56 INFO - PROCESS | 1651 | 1469469956013 Marionette TRACE conn2 <- [1,1962,null,{}] 11:05:56 INFO - PROCESS | 1651 | 1469469956016 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}] 11:05:56 INFO - PROCESS | 1651 | 1469469956017 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:56 INFO - PROCESS | 1651 | 1469469956103 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:05:56 INFO - PROCESS | 1651 | 1469469956187 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:56 INFO - PROCESS | 1651 | 1469469956188 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x126966000 == 13 [pid = 1651] [id = 498] 11:05:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x1215f6400) [pid = 1651] [serial = 1494] [outer = 0x0] 11:05:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x12561a400) [pid = 1651] [serial = 1495] [outer = 0x1215f6400] 11:05:56 INFO - PROCESS | 1651 | 1469469956213 Marionette DEBUG loaded listener.js 11:05:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12608c400) [pid = 1651] [serial = 1496] [outer = 0x1215f6400] 11:05:56 INFO - PROCESS | 1651 | 1469469956543 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]]]}] 11:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 569ms 11:05:56 INFO - PROCESS | 1651 | 1469469956587 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:05:56 INFO - PROCESS | 1651 | 1469469956588 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 11:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:05:56 INFO - PROCESS | 1651 | 1469469956590 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:05:56 INFO - PROCESS | 1651 | 1469469956591 Marionette TRACE conn2 <- [1,1966,null,{}] 11:05:56 INFO - PROCESS | 1651 | 1469469956594 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}] 11:05:56 INFO - PROCESS | 1651 | 1469469956602 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:56 INFO - PROCESS | 1651 | 1469469956699 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:05:56 INFO - PROCESS | 1651 | 1469469956708 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:56 INFO - PROCESS | 1651 | 1469469956709 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a342000 == 14 [pid = 1651] [id = 499] 11:05:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x11886bc00) [pid = 1651] [serial = 1497] [outer = 0x0] 11:05:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x126194000) [pid = 1651] [serial = 1498] [outer = 0x11886bc00] 11:05:56 INFO - PROCESS | 1651 | 1469469956737 Marionette DEBUG loaded listener.js 11:05:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x1265be000) [pid = 1651] [serial = 1499] [outer = 0x11886bc00] 11:05:57 INFO - PROCESS | 1651 | 1469469957100 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]]]}] 11:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 520ms 11:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:05:57 INFO - PROCESS | 1651 | 1469469957111 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:05:57 INFO - PROCESS | 1651 | 1469469957112 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 11:05:57 INFO - PROCESS | 1651 | 1469469957114 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:05:57 INFO - PROCESS | 1651 | 1469469957115 Marionette TRACE conn2 <- [1,1970,null,{}] 11:05:57 INFO - PROCESS | 1651 | 1469469957117 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}] 11:05:57 INFO - PROCESS | 1651 | 1469469957121 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:57 INFO - PROCESS | 1651 | 1469469957241 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:05:57 INFO - PROCESS | 1651 | 1469469957254 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:57 INFO - PROCESS | 1651 | 1469469957255 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b71c800 == 15 [pid = 1651] [id = 500] 11:05:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x1151d3000) [pid = 1651] [serial = 1500] [outer = 0x0] 11:05:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x128b0d000) [pid = 1651] [serial = 1501] [outer = 0x1151d3000] 11:05:57 INFO - PROCESS | 1651 | 1469469957280 Marionette DEBUG loaded listener.js 11:05:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x129005000) [pid = 1651] [serial = 1502] [outer = 0x1151d3000] 11:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:05:57 INFO - PROCESS | 1651 | 1469469957630 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]]]}] 11:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 521ms 11:05:57 INFO - PROCESS | 1651 | 1469469957635 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:05:57 INFO - PROCESS | 1651 | 1469469957636 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 11:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:05:57 INFO - PROCESS | 1651 | 1469469957639 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:05:57 INFO - PROCESS | 1651 | 1469469957640 Marionette TRACE conn2 <- [1,1974,null,{}] 11:05:57 INFO - PROCESS | 1651 | 1469469957642 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}] 11:05:57 INFO - PROCESS | 1651 | 1469469957651 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:57 INFO - PROCESS | 1651 | 1469469957751 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:05:57 INFO - PROCESS | 1651 | 1469469957762 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:57 INFO - PROCESS | 1651 | 1469469957763 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be1a000 == 16 [pid = 1651] [id = 501] 11:05:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12900e400) [pid = 1651] [serial = 1503] [outer = 0x0] 11:05:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12907cc00) [pid = 1651] [serial = 1504] [outer = 0x12900e400] 11:05:57 INFO - PROCESS | 1651 | 1469469957787 Marionette DEBUG loaded listener.js 11:05:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x1292db000) [pid = 1651] [serial = 1505] [outer = 0x12900e400] 11:05:58 INFO - PROCESS | 1651 | 1469469958096 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]]]}] 11:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 468ms 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x1160f3c00) [pid = 1651] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x125622000) [pid = 1651] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x129556c00) [pid = 1651] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x128a89400) [pid = 1651] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x1194bc800) [pid = 1651] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x118512400) [pid = 1651] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x1210ddc00) [pid = 1651] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x12561dc00) [pid = 1651] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x11886f400) [pid = 1651] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x1212e6000) [pid = 1651] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x1151d3800) [pid = 1651] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x12907bc00) [pid = 1651] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x12106b000) [pid = 1651] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x123f7e000) [pid = 1651] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12564d400) [pid = 1651] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x12191a800) [pid = 1651] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x113375400) [pid = 1651] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x128b67400) [pid = 1651] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x128b10c00) [pid = 1651] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x121068800) [pid = 1651] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x117e0fc00) [pid = 1651] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x117e95400) [pid = 1651] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12617b800) [pid = 1651] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1292dd400) [pid = 1651] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x113d52c00) [pid = 1651] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12c7e3c00) [pid = 1651] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12c5ea800) [pid = 1651] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12a6f8800) [pid = 1651] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12a6f4000) [pid = 1651] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x128e97800) [pid = 1651] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12929b000) [pid = 1651] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12657bc00) [pid = 1651] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:05:58 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x123e8e800) [pid = 1651] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:05:58 INFO - PROCESS | 1651 | 1469469958656 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:05:58 INFO - PROCESS | 1651 | 1469469958657 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 11:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:05:58 INFO - PROCESS | 1651 | 1469469958668 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:05:58 INFO - PROCESS | 1651 | 1469469958669 Marionette TRACE conn2 <- [1,1978,null,{}] 11:05:58 INFO - PROCESS | 1651 | 1469469958671 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}] 11:05:58 INFO - PROCESS | 1651 | 1469469958672 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:58 INFO - PROCESS | 1651 | 1469469958764 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:05:58 INFO - PROCESS | 1651 | 1469469958770 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:58 INFO - PROCESS | 1651 | 1469469958771 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x11694a000 == 17 [pid = 1651] [id = 502] 11:05:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x115e2d000) [pid = 1651] [serial = 1506] [outer = 0x0] 11:05:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x116924400) [pid = 1651] [serial = 1507] [outer = 0x115e2d000] 11:05:58 INFO - PROCESS | 1651 | 1469469958809 Marionette DEBUG loaded listener.js 11:05:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x11835a000) [pid = 1651] [serial = 1508] [outer = 0x115e2d000] 11:05:59 INFO - PROCESS | 1651 | 1469469959214 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]]]}] 11:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 568ms 11:05:59 INFO - PROCESS | 1651 | 1469469959236 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:05:59 INFO - PROCESS | 1651 | 1469469959237 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 11:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:05:59 INFO - PROCESS | 1651 | 1469469959239 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:05:59 INFO - PROCESS | 1651 | 1469469959240 Marionette TRACE conn2 <- [1,1982,null,{}] 11:05:59 INFO - PROCESS | 1651 | 1469469959242 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}] 11:05:59 INFO - PROCESS | 1651 | 1469469959244 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:59 INFO - PROCESS | 1651 | 1469469959370 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:05:59 INFO - PROCESS | 1651 | 1469469959376 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:59 INFO - PROCESS | 1651 | 1469469959377 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:05:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ac15800 == 18 [pid = 1651] [id = 503] 11:05:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x118512400) [pid = 1651] [serial = 1509] [outer = 0x0] 11:05:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11886f400) [pid = 1651] [serial = 1510] [outer = 0x118512400] 11:05:59 INFO - PROCESS | 1651 | 1469469959401 Marionette DEBUG loaded listener.js 11:05:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x121916800) [pid = 1651] [serial = 1511] [outer = 0x118512400] 11:05:59 INFO - PROCESS | 1651 | 1469469959857 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]]]}] 11:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 668ms 11:05:59 INFO - PROCESS | 1651 | 1469469959908 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:05:59 INFO - PROCESS | 1651 | 1469469959909 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 11:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:05:59 INFO - PROCESS | 1651 | 1469469959917 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:05:59 INFO - PROCESS | 1651 | 1469469959918 Marionette TRACE conn2 <- [1,1986,null,{}] 11:05:59 INFO - PROCESS | 1651 | 1469469959921 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}] 11:05:59 INFO - PROCESS | 1651 | 1469469959922 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:00 INFO - PROCESS | 1651 | 1469469960002 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:06:00 INFO - PROCESS | 1651 | 1469469960006 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:00 INFO - PROCESS | 1651 | 1469469960008 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cbd6000 == 19 [pid = 1651] [id = 504] 11:06:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x124dbe800) [pid = 1651] [serial = 1512] [outer = 0x0] 11:06:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12561e400) [pid = 1651] [serial = 1513] [outer = 0x124dbe800] 11:06:00 INFO - PROCESS | 1651 | 1469469960035 Marionette DEBUG loaded listener.js 11:06:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x126c42400) [pid = 1651] [serial = 1514] [outer = 0x124dbe800] 11:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 469ms 11:06:00 INFO - PROCESS | 1651 | 1469469960383 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]]]}] 11:06:00 INFO - PROCESS | 1651 | 1469469960386 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:06:00 INFO - PROCESS | 1651 | 1469469960388 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 11:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:06:00 INFO - PROCESS | 1651 | 1469469960390 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:06:00 INFO - PROCESS | 1651 | 1469469960392 Marionette TRACE conn2 <- [1,1990,null,{}] 11:06:00 INFO - PROCESS | 1651 | 1469469960395 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}] 11:06:00 INFO - PROCESS | 1651 | 1469469960398 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:00 INFO - PROCESS | 1651 | 1469469960491 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:06:00 INFO - PROCESS | 1651 | 1469469960554 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:00 INFO - PROCESS | 1651 | 1469469960555 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cea1800 == 20 [pid = 1651] [id = 505] 11:06:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x126786c00) [pid = 1651] [serial = 1515] [outer = 0x0] 11:06:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x129006c00) [pid = 1651] [serial = 1516] [outer = 0x126786c00] 11:06:00 INFO - PROCESS | 1651 | 1469469960584 Marionette DEBUG loaded listener.js 11:06:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x129555c00) [pid = 1651] [serial = 1517] [outer = 0x126786c00] 11:06:01 INFO - PROCESS | 1651 | 1469469961096 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]]]}] 11:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 720ms 11:06:01 INFO - PROCESS | 1651 | 1469469961138 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:06:01 INFO - PROCESS | 1651 | 1469469961141 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 11:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:06:01 INFO - PROCESS | 1651 | 1469469961148 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:06:01 INFO - PROCESS | 1651 | 1469469961151 Marionette TRACE conn2 <- [1,1994,null,{}] 11:06:01 INFO - PROCESS | 1651 | 1469469961155 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}] 11:06:01 INFO - PROCESS | 1651 | 1469469961156 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:01 INFO - PROCESS | 1651 | 1469469961288 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:06:01 INFO - PROCESS | 1651 | 1469469961400 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:01 INFO - PROCESS | 1651 | 1469469961401 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x119620800 == 21 [pid = 1651] [id = 506] 11:06:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x116acfc00) [pid = 1651] [serial = 1518] [outer = 0x0] 11:06:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x117e9b800) [pid = 1651] [serial = 1519] [outer = 0x116acfc00] 11:06:01 INFO - PROCESS | 1651 | 1469469961435 Marionette DEBUG loaded listener.js 11:06:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x1187ec800) [pid = 1651] [serial = 1520] [outer = 0x116acfc00] 11:06:01 INFO - PROCESS | 1651 | 1469469961995 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]]]}] 11:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 874ms 11:06:02 INFO - PROCESS | 1651 | 1469469962020 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:06:02 INFO - PROCESS | 1651 | 1469469962025 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 11:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:06:02 INFO - PROCESS | 1651 | 1469469962030 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:06:02 INFO - PROCESS | 1651 | 1469469962032 Marionette TRACE conn2 <- [1,1998,null,{}] 11:06:02 INFO - PROCESS | 1651 | 1469469962034 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}] 11:06:02 INFO - PROCESS | 1651 | 1469469962036 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:02 INFO - PROCESS | 1651 | 1469469962150 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:06:02 INFO - PROCESS | 1651 | 1469469962249 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:02 INFO - PROCESS | 1651 | 1469469962250 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ac0a000 == 22 [pid = 1651] [id = 507] 11:06:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1187f0400) [pid = 1651] [serial = 1521] [outer = 0x0] 11:06:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x121062400) [pid = 1651] [serial = 1522] [outer = 0x1187f0400] 11:06:02 INFO - PROCESS | 1651 | 1469469962282 Marionette DEBUG loaded listener.js 11:06:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x1215f5800) [pid = 1651] [serial = 1523] [outer = 0x1187f0400] 11:06:02 INFO - PROCESS | 1651 | 1469469962970 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]]]}] 11:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 969ms 11:06:03 INFO - PROCESS | 1651 | 1469469963004 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:06:03 INFO - PROCESS | 1651 | 1469469963006 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 11:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:06:03 INFO - PROCESS | 1651 | 1469469963013 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:06:03 INFO - PROCESS | 1651 | 1469469963016 Marionette TRACE conn2 <- [1,2002,null,{}] 11:06:03 INFO - PROCESS | 1651 | 1469469963019 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}] 11:06:03 INFO - PROCESS | 1651 | 1469469963021 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:03 INFO - PROCESS | 1651 | 1469469963122 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x1160f9400) [pid = 1651] [serial = 1483] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x119141400) [pid = 1651] [serial = 1411] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x11835e000) [pid = 1651] [serial = 1410] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x128b65400) [pid = 1651] [serial = 1407] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x128b6f000) [pid = 1651] [serial = 1408] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12b8a6c00) [pid = 1651] [serial = 1432] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12be05400) [pid = 1651] [serial = 1440] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12c5eb400) [pid = 1651] [serial = 1441] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12bdecc00) [pid = 1651] [serial = 1435] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12a6fb400) [pid = 1651] [serial = 1429] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1292d7400) [pid = 1651] [serial = 1438] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12a3df000) [pid = 1651] [serial = 1426] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1176ab000) [pid = 1651] [serial = 892] [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.] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x124b43400) [pid = 1651] [serial = 1446] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x11954d400) [pid = 1651] [serial = 1444] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1185ebc00) [pid = 1651] [serial = 1443] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x124b42800) [pid = 1651] [serial = 1463] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x126c49400) [pid = 1651] [serial = 1466] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x129294000) [pid = 1651] [serial = 1468] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12618e400) [pid = 1651] [serial = 1465] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12140a800) [pid = 1651] [serial = 1462] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x123e93c00) [pid = 1651] [serial = 1460] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12a5e2c00) [pid = 1651] [serial = 1428] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12b709c00) [pid = 1651] [serial = 1431] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x129453000) [pid = 1651] [serial = 1425] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x121df1c00) [pid = 1651] [serial = 1416] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x125617000) [pid = 1651] [serial = 1417] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12c5e8800) [pid = 1651] [serial = 1399] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1210de400) [pid = 1651] [serial = 1459] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x126790800) [pid = 1651] [serial = 1419] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x128b08000) [pid = 1651] [serial = 1420] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12500d400) [pid = 1651] [serial = 1405] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x121df8400) [pid = 1651] [serial = 1404] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x121deb000) [pid = 1651] [serial = 1437] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12b95a800) [pid = 1651] [serial = 1434] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x128b6ec00) [pid = 1651] [serial = 1422] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x128c9cc00) [pid = 1651] [serial = 1423] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x121917800) [pid = 1651] [serial = 1414] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x121071000) [pid = 1651] [serial = 1413] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x117e9d000) [pid = 1651] [serial = 1401] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1188f9000) [pid = 1651] [serial = 1402] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x116081800) [pid = 1651] [serial = 1456] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x118144000) [pid = 1651] [serial = 1457] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12c87dc00) [pid = 1651] [serial = 1481] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12c7e1800) [pid = 1651] [serial = 1478] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x12c7e5c00) [pid = 1651] [serial = 1480] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12be03c00) [pid = 1651] [serial = 1475] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x12c5f2c00) [pid = 1651] [serial = 1477] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x12b89f800) [pid = 1651] [serial = 1472] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x12bde5000) [pid = 1651] [serial = 1474] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x12955dc00) [pid = 1651] [serial = 1469] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x12a744400) [pid = 1651] [serial = 1471] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x12a3d9800) [pid = 1651] [serial = 1453] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x1269e8800) [pid = 1651] [serial = 1449] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x129450c00) [pid = 1651] [serial = 1452] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x128e99400) [pid = 1651] [serial = 1450] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x12561a800) [pid = 1651] [serial = 1447] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x1185e0000) [pid = 1651] [serial = 1348] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x12678b000) [pid = 1651] [serial = 1354] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x12a3e5400) [pid = 1651] [serial = 1345] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x1292dcc00) [pid = 1651] [serial = 1357] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x121603800) [pid = 1651] [serial = 1351] [outer = 0x0] [url = about:blank] 11:06:03 INFO - PROCESS | 1651 | 1469469963218 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:03 INFO - PROCESS | 1651 | 1469469963221 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x113293800 == 23 [pid = 1651] [id = 508] 11:06:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x113d9d000) [pid = 1651] [serial = 1524] [outer = 0x0] 11:06:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x116082c00) [pid = 1651] [serial = 1525] [outer = 0x113d9d000] 11:06:03 INFO - PROCESS | 1651 | 1469469963250 Marionette DEBUG loaded listener.js 11:06:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x1176a7c00) [pid = 1651] [serial = 1526] [outer = 0x113d9d000] 11:06:03 INFO - PROCESS | 1651 | 1469469963552 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]]]}] 11:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 572ms 11:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:06:03 INFO - PROCESS | 1651 | 1469469963585 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:06:03 INFO - PROCESS | 1651 | 1469469963588 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 11:06:03 INFO - PROCESS | 1651 | 1469469963592 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:06:03 INFO - PROCESS | 1651 | 1469469963594 Marionette TRACE conn2 <- [1,2006,null,{}] 11:06:03 INFO - PROCESS | 1651 | 1469469963599 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}] 11:06:03 INFO - PROCESS | 1651 | 1469469963600 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:03 INFO - PROCESS | 1651 | 1469469963677 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:06:03 INFO - PROCESS | 1651 | 1469469963684 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:03 INFO - PROCESS | 1651 | 1469469963685 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x112ea6800 == 24 [pid = 1651] [id = 509] 11:06:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x117e94800) [pid = 1651] [serial = 1527] [outer = 0x0] 11:06:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x11835e000) [pid = 1651] [serial = 1528] [outer = 0x117e94800] 11:06:03 INFO - PROCESS | 1651 | 1469469963712 Marionette DEBUG loaded listener.js 11:06:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x1185e3c00) [pid = 1651] [serial = 1529] [outer = 0x117e94800] 11:06:04 INFO - PROCESS | 1651 | 1469469964076 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]]]}] 11:06:04 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 11:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 522ms 11:06:04 INFO - PROCESS | 1651 | 1469469964114 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:06:04 INFO - PROCESS | 1651 | 1469469964115 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 11:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:06:04 INFO - PROCESS | 1651 | 1469469964118 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:06:04 INFO - PROCESS | 1651 | 1469469964120 Marionette TRACE conn2 <- [1,2010,null,{}] 11:06:04 INFO - PROCESS | 1651 | 1469469964128 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}] 11:06:04 INFO - PROCESS | 1651 | 1469469964131 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:04 INFO - PROCESS | 1651 | 1469469964217 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:06:04 INFO - PROCESS | 1651 | 1469469964223 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:04 INFO - PROCESS | 1651 | 1469469964225 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199d3000 == 25 [pid = 1651] [id = 510] 11:06:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x1188fc000) [pid = 1651] [serial = 1530] [outer = 0x0] 11:06:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x119544800) [pid = 1651] [serial = 1531] [outer = 0x1188fc000] 11:06:04 INFO - PROCESS | 1651 | 1469469964255 Marionette DEBUG loaded listener.js 11:06:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x121064000) [pid = 1651] [serial = 1532] [outer = 0x1188fc000] 11:06:04 INFO - PROCESS | 1651 | 1469469964679 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]]]}] 11:06:04 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 11:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 571ms 11:06:04 INFO - PROCESS | 1651 | 1469469964690 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:06:04 INFO - PROCESS | 1651 | 1469469964692 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 11:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:06:04 INFO - PROCESS | 1651 | 1469469964697 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:06:04 INFO - PROCESS | 1651 | 1469469964699 Marionette TRACE conn2 <- [1,2014,null,{}] 11:06:04 INFO - PROCESS | 1651 | 1469469964702 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}] 11:06:04 INFO - PROCESS | 1651 | 1469469964704 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:04 INFO - PROCESS | 1651 | 1469469964861 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:06:04 INFO - PROCESS | 1651 | 1469469964885 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:04 INFO - PROCESS | 1651 | 1469469964886 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x121357800 == 26 [pid = 1651] [id = 511] 11:06:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x1210d2800) [pid = 1651] [serial = 1533] [outer = 0x0] 11:06:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x1211ce000) [pid = 1651] [serial = 1534] [outer = 0x1210d2800] 11:06:04 INFO - PROCESS | 1651 | 1469469964928 Marionette DEBUG loaded listener.js 11:06:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x121aa8c00) [pid = 1651] [serial = 1535] [outer = 0x1210d2800] 11:06:05 INFO - PROCESS | 1651 | 1469469965330 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]]]}] 11:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 11:06:05 INFO - PROCESS | 1651 | 1469469965371 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:06:05 INFO - PROCESS | 1651 | 1469469965373 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 11:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:06:05 INFO - PROCESS | 1651 | 1469469965376 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:06:05 INFO - PROCESS | 1651 | 1469469965378 Marionette TRACE conn2 <- [1,2018,null,{}] 11:06:05 INFO - PROCESS | 1651 | 1469469965382 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}] 11:06:05 INFO - PROCESS | 1651 | 1469469965384 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:05 INFO - PROCESS | 1651 | 1469469965539 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:06:05 INFO - PROCESS | 1651 | 1469469965573 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:05 INFO - PROCESS | 1651 | 1469469965574 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x124da4800 == 27 [pid = 1651] [id = 512] 11:06:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x12106ec00) [pid = 1651] [serial = 1536] [outer = 0x0] 11:06:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x123e24000) [pid = 1651] [serial = 1537] [outer = 0x12106ec00] 11:06:05 INFO - PROCESS | 1651 | 1469469965598 Marionette DEBUG loaded listener.js 11:06:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x123e9c800) [pid = 1651] [serial = 1538] [outer = 0x12106ec00] 11:06:05 INFO - PROCESS | 1651 | 1469469965970 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]]]}] 11:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 624ms 11:06:06 INFO - PROCESS | 1651 | 1469469966004 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:06:06 INFO - PROCESS | 1651 | 1469469966006 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 11:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:06:06 INFO - PROCESS | 1651 | 1469469966010 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:06:06 INFO - PROCESS | 1651 | 1469469966012 Marionette TRACE conn2 <- [1,2022,null,{}] 11:06:06 INFO - PROCESS | 1651 | 1469469966015 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}] 11:06:06 INFO - PROCESS | 1651 | 1469469966021 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:06 INFO - PROCESS | 1651 | 1469469966198 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:06:06 INFO - PROCESS | 1651 | 1469469966215 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:06 INFO - PROCESS | 1651 | 1469469966217 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12695b000 == 28 [pid = 1651] [id = 513] 11:06:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x124d4ac00) [pid = 1651] [serial = 1539] [outer = 0x0] 11:06:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x12561c800) [pid = 1651] [serial = 1540] [outer = 0x124d4ac00] 11:06:06 INFO - PROCESS | 1651 | 1469469966259 Marionette DEBUG loaded listener.js 11:06:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x126195400) [pid = 1651] [serial = 1541] [outer = 0x124d4ac00] 11:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x11886bc00) [pid = 1651] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x1151d3000) [pid = 1651] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12900e400) [pid = 1651] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x115e2d000) [pid = 1651] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x115e2dc00) [pid = 1651] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x116a9fc00) [pid = 1651] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x1185ddc00) [pid = 1651] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x1211ccc00) [pid = 1651] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x124dbe800) [pid = 1651] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x118512400) [pid = 1651] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:06:06 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x1215f6400) [pid = 1651] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:06:06 INFO - PROCESS | 1651 | 1469469966680 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]]]}] 11:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 724ms 11:06:06 INFO - PROCESS | 1651 | 1469469966740 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:06:06 INFO - PROCESS | 1651 | 1469469966741 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 11:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:06:06 INFO - PROCESS | 1651 | 1469469966744 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:06:06 INFO - PROCESS | 1651 | 1469469966747 Marionette TRACE conn2 <- [1,2026,null,{}] 11:06:06 INFO - PROCESS | 1651 | 1469469966750 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}] 11:06:06 INFO - PROCESS | 1651 | 1469469966751 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:06 INFO - PROCESS | 1651 | 1469469966848 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:06:06 INFO - PROCESS | 1651 | 1469469966852 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:06 INFO - PROCESS | 1651 | 1469469966854 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x118594800 == 29 [pid = 1651] [id = 514] 11:06:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x115e2d000) [pid = 1651] [serial = 1542] [outer = 0x0] 11:06:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x12617d000) [pid = 1651] [serial = 1543] [outer = 0x115e2d000] 11:06:06 INFO - PROCESS | 1651 | 1469469966878 Marionette DEBUG loaded listener.js 11:06:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x1265bd000) [pid = 1651] [serial = 1544] [outer = 0x115e2d000] 11:06:07 INFO - PROCESS | 1651 | 1469469967190 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]]]}] 11:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 473ms 11:06:07 INFO - PROCESS | 1651 | 1469469967217 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:06:07 INFO - PROCESS | 1651 | 1469469967219 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 11:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:06:07 INFO - PROCESS | 1651 | 1469469967221 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:06:07 INFO - PROCESS | 1651 | 1469469967222 Marionette TRACE conn2 <- [1,2030,null,{}] 11:06:07 INFO - PROCESS | 1651 | 1469469967224 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}] 11:06:07 INFO - PROCESS | 1651 | 1469469967225 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:07 INFO - PROCESS | 1651 | 1469469967302 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:06:07 INFO - PROCESS | 1651 | 1469469967306 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:07 INFO - PROCESS | 1651 | 1469469967307 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a333800 == 30 [pid = 1651] [id = 515] 11:06:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x1265b8400) [pid = 1651] [serial = 1545] [outer = 0x0] 11:06:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1269e8000) [pid = 1651] [serial = 1546] [outer = 0x1265b8400] 11:06:07 INFO - PROCESS | 1651 | 1469469967335 Marionette DEBUG loaded listener.js 11:06:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x128a85000) [pid = 1651] [serial = 1547] [outer = 0x1265b8400] 11:06:07 INFO - PROCESS | 1651 | 1469469967675 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]]]}] 11:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 470ms 11:06:07 INFO - PROCESS | 1651 | 1469469967692 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:06:07 INFO - PROCESS | 1651 | 1469469967695 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 11:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:06:07 INFO - PROCESS | 1651 | 1469469967701 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:06:07 INFO - PROCESS | 1651 | 1469469967703 Marionette TRACE conn2 <- [1,2034,null,{}] 11:06:07 INFO - PROCESS | 1651 | 1469469967732 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}] 11:06:07 INFO - PROCESS | 1651 | 1469469967734 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:07 INFO - PROCESS | 1651 | 1469469967856 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:06:07 INFO - PROCESS | 1651 | 1469469967865 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:07 INFO - PROCESS | 1651 | 1469469967866 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a6a3800 == 31 [pid = 1651] [id = 516] 11:06:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x128a87400) [pid = 1651] [serial = 1548] [outer = 0x0] 11:06:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x128a8d800) [pid = 1651] [serial = 1549] [outer = 0x128a87400] 11:06:07 INFO - PROCESS | 1651 | 1469469967906 Marionette DEBUG loaded listener.js 11:06:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x128b0f800) [pid = 1651] [serial = 1550] [outer = 0x128a87400] 11:06:08 INFO - PROCESS | 1651 | 1469469968333 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]]]}] 11:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 683ms 11:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:06:08 INFO - PROCESS | 1651 | 1469469968387 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:06:08 INFO - PROCESS | 1651 | 1469469968388 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 11:06:08 INFO - PROCESS | 1651 | 1469469968390 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:06:08 INFO - PROCESS | 1651 | 1469469968391 Marionette TRACE conn2 <- [1,2038,null,{}] 11:06:08 INFO - PROCESS | 1651 | 1469469968399 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}] 11:06:08 INFO - PROCESS | 1651 | 1469469968400 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:08 INFO - PROCESS | 1651 | 1469469968481 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:06:08 INFO - PROCESS | 1651 | 1469469968583 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:08 INFO - PROCESS | 1651 | 1469469968585 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x113b68000 == 32 [pid = 1651] [id = 517] 11:06:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1121bec00) [pid = 1651] [serial = 1551] [outer = 0x0] 11:06:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1127d5000) [pid = 1651] [serial = 1552] [outer = 0x1121bec00] 11:06:08 INFO - PROCESS | 1651 | 1469469968619 Marionette DEBUG loaded listener.js 11:06:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x113d95800) [pid = 1651] [serial = 1553] [outer = 0x1121bec00] 11:06:09 INFO - PROCESS | 1651 | 1469469969048 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]]]}] 11:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 11:06:09 INFO - PROCESS | 1651 | 1469469969063 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:06:09 INFO - PROCESS | 1651 | 1469469969066 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 11:06:09 INFO - PROCESS | 1651 | 1469469969069 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:06:09 INFO - PROCESS | 1651 | 1469469969071 Marionette TRACE conn2 <- [1,2042,null,{}] 11:06:09 INFO - PROCESS | 1651 | 1469469969075 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}] 11:06:09 INFO - PROCESS | 1651 | 1469469969076 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:09 INFO - PROCESS | 1651 | 1469469969176 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:06:09 INFO - PROCESS | 1651 | 1469469969273 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:09 INFO - PROCESS | 1651 | 1469469969275 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199e8800 == 33 [pid = 1651] [id = 518] 11:06:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x118362400) [pid = 1651] [serial = 1554] [outer = 0x0] 11:06:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1185e4c00) [pid = 1651] [serial = 1555] [outer = 0x118362400] 11:06:09 INFO - PROCESS | 1651 | 1469469969305 Marionette DEBUG loaded listener.js 11:06:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x118870c00) [pid = 1651] [serial = 1556] [outer = 0x118362400] 11:06:09 INFO - PROCESS | 1651 | 1469469969731 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]]]}] 11:06:09 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) 11:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 671ms 11:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:06:09 INFO - PROCESS | 1651 | 1469469969741 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:06:09 INFO - PROCESS | 1651 | 1469469969744 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 11:06:09 INFO - PROCESS | 1651 | 1469469969749 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:06:09 INFO - PROCESS | 1651 | 1469469969750 Marionette TRACE conn2 <- [1,2046,null,{}] 11:06:09 INFO - PROCESS | 1651 | 1469469969753 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}] 11:06:09 INFO - PROCESS | 1651 | 1469469969754 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:09 INFO - PROCESS | 1651 | 1469469969857 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:06:09 INFO - PROCESS | 1651 | 1469469969930 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:09 INFO - PROCESS | 1651 | 1469469969931 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a547000 == 34 [pid = 1651] [id = 519] 11:06:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11914d000) [pid = 1651] [serial = 1557] [outer = 0x0] 11:06:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x121069800) [pid = 1651] [serial = 1558] [outer = 0x11914d000] 11:06:09 INFO - PROCESS | 1651 | 1469469969960 Marionette DEBUG loaded listener.js 11:06:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x123f82400) [pid = 1651] [serial = 1559] [outer = 0x11914d000] 11:06:10 INFO - PROCESS | 1651 | 1469469970396 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]]]}] 11:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 669ms 11:06:10 INFO - PROCESS | 1651 | 1469469970419 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:06:10 INFO - PROCESS | 1651 | 1469469970421 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 11:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:06:10 INFO - PROCESS | 1651 | 1469469970432 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:06:10 INFO - PROCESS | 1651 | 1469469970439 Marionette TRACE conn2 <- [1,2050,null,{}] 11:06:10 INFO - PROCESS | 1651 | 1469469970445 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}] 11:06:10 INFO - PROCESS | 1651 | 1469469970449 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:10 INFO - PROCESS | 1651 | 1469469970600 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:06:10 INFO - PROCESS | 1651 | 1469469970686 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:10 INFO - PROCESS | 1651 | 1469469970687 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b978000 == 35 [pid = 1651] [id = 520] 11:06:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x125650000) [pid = 1651] [serial = 1560] [outer = 0x0] 11:06:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x126190400) [pid = 1651] [serial = 1561] [outer = 0x125650000] 11:06:10 INFO - PROCESS | 1651 | 1469469970716 Marionette DEBUG loaded listener.js 11:06:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x128b6d000) [pid = 1651] [serial = 1562] [outer = 0x125650000] 11:06:11 INFO - PROCESS | 1651 | 1469469971124 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]]]}] 11:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 736ms 11:06:11 INFO - PROCESS | 1651 | 1469469971161 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:06:11 INFO - PROCESS | 1651 | 1469469971163 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 11:06:11 INFO - PROCESS | 1651 | 1469469971165 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:06:11 INFO - PROCESS | 1651 | 1469469971166 Marionette TRACE conn2 <- [1,2054,null,{}] 11:06:11 INFO - PROCESS | 1651 | 1469469971169 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}] 11:06:11 INFO - PROCESS | 1651 | 1469469971170 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:11 INFO - PROCESS | 1651 | 1469469971269 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:06:11 INFO - PROCESS | 1651 | 1469469971328 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:11 INFO - PROCESS | 1651 | 1469469971330 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be23800 == 36 [pid = 1651] [id = 521] 11:06:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x128b72400) [pid = 1651] [serial = 1563] [outer = 0x0] 11:06:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x128e93000) [pid = 1651] [serial = 1564] [outer = 0x128b72400] 11:06:11 INFO - PROCESS | 1651 | 1469469971358 Marionette DEBUG loaded listener.js 11:06:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x129004400) [pid = 1651] [serial = 1565] [outer = 0x128b72400] 11:06:11 INFO - PROCESS | 1651 | 1469469971815 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]]]}] 11:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 668ms 11:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:06:11 INFO - PROCESS | 1651 | 1469469971834 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:06:11 INFO - PROCESS | 1651 | 1469469971835 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 11:06:11 INFO - PROCESS | 1651 | 1469469971838 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:06:11 INFO - PROCESS | 1651 | 1469469971839 Marionette TRACE conn2 <- [1,2058,null,{}] 11:06:11 INFO - PROCESS | 1651 | 1469469971841 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}] 11:06:11 INFO - PROCESS | 1651 | 1469469971843 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:11 INFO - PROCESS | 1651 | 1469469971958 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:06:12 INFO - PROCESS | 1651 | 1469469972166 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:12 INFO - PROCESS | 1651 | 1469469972167 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x119480800 == 37 [pid = 1651] [id = 522] 11:06:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x113b03000) [pid = 1651] [serial = 1566] [outer = 0x0] 11:06:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x115e27400) [pid = 1651] [serial = 1567] [outer = 0x113b03000] 11:06:12 INFO - PROCESS | 1651 | 1469469972195 Marionette DEBUG loaded listener.js 11:06:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1167d2400) [pid = 1651] [serial = 1568] [outer = 0x113b03000] 11:06:12 INFO - PROCESS | 1651 | 1469469972635 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]]]}] 11:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 821ms 11:06:12 INFO - PROCESS | 1651 | 1469469972661 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:06:12 INFO - PROCESS | 1651 | 1469469972662 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 11:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:06:12 INFO - PROCESS | 1651 | 1469469972666 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:06:12 INFO - PROCESS | 1651 | 1469469972667 Marionette TRACE conn2 <- [1,2062,null,{}] 11:06:12 INFO - PROCESS | 1651 | 1469469972671 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}] 11:06:12 INFO - PROCESS | 1651 | 1469469972672 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:12 INFO - PROCESS | 1651 | 1469469972767 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x1184c1000 == 36 [pid = 1651] [id = 494] 11:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12695b000 == 35 [pid = 1651] [id = 513] 11:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x118594800 == 34 [pid = 1651] [id = 514] 11:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12a333800 == 33 [pid = 1651] [id = 515] 11:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12a6a3800 == 32 [pid = 1651] [id = 516] 11:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x119480800 == 31 [pid = 1651] [id = 522] 11:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12be23800 == 30 [pid = 1651] [id = 521] 11:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12b978000 == 29 [pid = 1651] [id = 520] 11:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12a547000 == 28 [pid = 1651] [id = 519] 11:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x1199e8800 == 27 [pid = 1651] [id = 518] 11:06:13 INFO - PROCESS | 1651 | --DOCSHELL 0x113b68000 == 26 [pid = 1651] [id = 517] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x126194000) [pid = 1651] [serial = 1498] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x128b0d000) [pid = 1651] [serial = 1501] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12907cc00) [pid = 1651] [serial = 1504] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x129005000) [pid = 1651] [serial = 1502] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x116924400) [pid = 1651] [serial = 1507] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1187ec000) [pid = 1651] [serial = 1484] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1176ab400) [pid = 1651] [serial = 1486] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11814d400) [pid = 1651] [serial = 1487] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x119144800) [pid = 1651] [serial = 1489] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x119ab6400) [pid = 1651] [serial = 1490] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1215efc00) [pid = 1651] [serial = 1492] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x124d52400) [pid = 1651] [serial = 1493] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12561e400) [pid = 1651] [serial = 1513] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x126c42400) [pid = 1651] [serial = 1514] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x11835a000) [pid = 1651] [serial = 1508] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1292db000) [pid = 1651] [serial = 1505] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x11886f400) [pid = 1651] [serial = 1510] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x121916800) [pid = 1651] [serial = 1511] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12561a400) [pid = 1651] [serial = 1495] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x12608c400) [pid = 1651] [serial = 1496] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x1265be000) [pid = 1651] [serial = 1499] [outer = 0x0] [url = about:blank] 11:06:13 INFO - PROCESS | 1651 | 1469469973416 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:13 INFO - PROCESS | 1651 | 1469469973418 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x112eab000 == 27 [pid = 1651] [id = 523] 11:06:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x1127d7400) [pid = 1651] [serial = 1569] [outer = 0x0] 11:06:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1127de800) [pid = 1651] [serial = 1570] [outer = 0x1127d7400] 11:06:13 INFO - PROCESS | 1651 | 1469469973446 Marionette DEBUG loaded listener.js 11:06:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x112eca800) [pid = 1651] [serial = 1571] [outer = 0x1127d7400] 11:06:13 INFO - PROCESS | 1651 | 1469469973757 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]]]}] 11:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1123ms 11:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:06:13 INFO - PROCESS | 1651 | 1469469973790 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:06:13 INFO - PROCESS | 1651 | 1469469973792 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 11:06:13 INFO - PROCESS | 1651 | 1469469973795 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:06:13 INFO - PROCESS | 1651 | 1469469973799 Marionette TRACE conn2 <- [1,2066,null,{}] 11:06:13 INFO - PROCESS | 1651 | 1469469973803 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}] 11:06:13 INFO - PROCESS | 1651 | 1469469973804 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:13 INFO - PROCESS | 1651 | 1469469973876 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:06:13 INFO - PROCESS | 1651 | 1469469973953 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:13 INFO - PROCESS | 1651 | 1469469973954 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x117261800 == 28 [pid = 1651] [id = 524] 11:06:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x113905000) [pid = 1651] [serial = 1572] [outer = 0x0] 11:06:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x115e24400) [pid = 1651] [serial = 1573] [outer = 0x113905000] 11:06:13 INFO - PROCESS | 1651 | 1469469973981 Marionette DEBUG loaded listener.js 11:06:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1160f1000) [pid = 1651] [serial = 1574] [outer = 0x113905000] 11:06:14 INFO - PROCESS | 1651 | 1469469974275 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]]]}] 11:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 523ms 11:06:14 INFO - PROCESS | 1651 | 1469469974320 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:06:14 INFO - PROCESS | 1651 | 1469469974323 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 11:06:14 INFO - PROCESS | 1651 | 1469469974325 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:06:14 INFO - PROCESS | 1651 | 1469469974326 Marionette TRACE conn2 <- [1,2070,null,{}] 11:06:14 INFO - PROCESS | 1651 | 1469469974331 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}] 11:06:14 INFO - PROCESS | 1651 | 1469469974333 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:14 INFO - PROCESS | 1651 | 1469469974410 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:06:14 INFO - PROCESS | 1651 | 1469469974419 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:14 INFO - PROCESS | 1651 | 1469469974419 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x118767800 == 29 [pid = 1651] [id = 525] 11:06:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x116984000) [pid = 1651] [serial = 1575] [outer = 0x0] 11:06:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x117e0fc00) [pid = 1651] [serial = 1576] [outer = 0x116984000] 11:06:14 INFO - PROCESS | 1651 | 1469469974445 Marionette DEBUG loaded listener.js 11:06:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x117e9f400) [pid = 1651] [serial = 1577] [outer = 0x116984000] 11:06:14 INFO - PROCESS | 1651 | 1469469974806 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]]]}] 11:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 524ms 11:06:14 INFO - PROCESS | 1651 | 1469469974849 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:06:14 INFO - PROCESS | 1651 | 1469469974851 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 11:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:06:14 INFO - PROCESS | 1651 | 1469469974858 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:06:14 INFO - PROCESS | 1651 | 1469469974862 Marionette TRACE conn2 <- [1,2074,null,{}] 11:06:14 INFO - PROCESS | 1651 | 1469469974865 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}] 11:06:14 INFO - PROCESS | 1651 | 1469469974868 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:14 INFO - PROCESS | 1651 | 1469469974945 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:06:14 INFO - PROCESS | 1651 | 1469469974949 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:14 INFO - PROCESS | 1651 | 1469469974950 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x119636000 == 30 [pid = 1651] [id = 526] 11:06:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x112d99000) [pid = 1651] [serial = 1578] [outer = 0x0] 11:06:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1185e2800) [pid = 1651] [serial = 1579] [outer = 0x112d99000] 11:06:14 INFO - PROCESS | 1651 | 1469469974976 Marionette DEBUG loaded listener.js 11:06:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x119146c00) [pid = 1651] [serial = 1580] [outer = 0x112d99000] 11:06:15 INFO - PROCESS | 1651 | 1469469975539 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]]]}] 11:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 729ms 11:06:15 INFO - PROCESS | 1651 | 1469469975583 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:06:15 INFO - PROCESS | 1651 | 1469469975586 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 11:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:06:15 INFO - PROCESS | 1651 | 1469469975589 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:06:15 INFO - PROCESS | 1651 | 1469469975591 Marionette TRACE conn2 <- [1,2078,null,{}] 11:06:15 INFO - PROCESS | 1651 | 1469469975595 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}] 11:06:15 INFO - PROCESS | 1651 | 1469469975597 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:15 INFO - PROCESS | 1651 | 1469469975699 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:06:15 INFO - PROCESS | 1651 | 1469469975822 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:15 INFO - PROCESS | 1651 | 1469469975824 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x118583000 == 31 [pid = 1651] [id = 527] 11:06:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x115e2e400) [pid = 1651] [serial = 1581] [outer = 0x0] 11:06:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1160f3800) [pid = 1651] [serial = 1582] [outer = 0x115e2e400] 11:06:15 INFO - PROCESS | 1651 | 1469469975855 Marionette DEBUG loaded listener.js 11:06:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x117e1cc00) [pid = 1651] [serial = 1583] [outer = 0x115e2e400] 11:06:16 INFO - PROCESS | 1651 | 1469469976336 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]]]}] 11:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 772ms 11:06:16 INFO - PROCESS | 1651 | 1469469976363 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:06:16 INFO - PROCESS | 1651 | 1469469976367 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 11:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:06:16 INFO - PROCESS | 1651 | 1469469976375 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:06:16 INFO - PROCESS | 1651 | 1469469976378 Marionette TRACE conn2 <- [1,2082,null,{}] 11:06:16 INFO - PROCESS | 1651 | 1469469976382 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}] 11:06:16 INFO - PROCESS | 1651 | 1469469976385 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:16 INFO - PROCESS | 1651 | 1469469976496 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:06:16 INFO - PROCESS | 1651 | 1469469976551 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:16 INFO - PROCESS | 1651 | 1469469976553 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x121242800 == 32 [pid = 1651] [id = 528] 11:06:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x116924400) [pid = 1651] [serial = 1584] [outer = 0x0] 11:06:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1187f3400) [pid = 1651] [serial = 1585] [outer = 0x116924400] 11:06:16 INFO - PROCESS | 1651 | 1469469976584 Marionette DEBUG loaded listener.js 11:06:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x119148c00) [pid = 1651] [serial = 1586] [outer = 0x116924400] 11:06:17 INFO - PROCESS | 1651 | --DOCSHELL 0x118767800 == 31 [pid = 1651] [id = 525] 11:06:17 INFO - PROCESS | 1651 | --DOCSHELL 0x117261800 == 30 [pid = 1651] [id = 524] 11:06:17 INFO - PROCESS | 1651 | --DOCSHELL 0x112eab000 == 29 [pid = 1651] [id = 523] 11:06:17 INFO - PROCESS | 1651 | 1469469977141 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]]]}] 11:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 777ms 11:06:17 INFO - PROCESS | 1651 | 1469469977151 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:06:17 INFO - PROCESS | 1651 | 1469469977153 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 11:06:17 INFO - PROCESS | 1651 | 1469469977156 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:06:17 INFO - PROCESS | 1651 | 1469469977158 Marionette TRACE conn2 <- [1,2086,null,{}] 11:06:17 INFO - PROCESS | 1651 | 1469469977163 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}] 11:06:17 INFO - PROCESS | 1651 | 1469469977166 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:17 INFO - PROCESS | 1651 | 1469469977240 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:06:17 INFO - PROCESS | 1651 | 1469469977307 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:17 INFO - PROCESS | 1651 | 1469469977310 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x117261800 == 30 [pid = 1651] [id = 529] 11:06:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x113d99c00) [pid = 1651] [serial = 1587] [outer = 0x0] 11:06:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x115e2c000) [pid = 1651] [serial = 1588] [outer = 0x113d99c00] 11:06:17 INFO - PROCESS | 1651 | 1469469977337 Marionette DEBUG loaded listener.js 11:06:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1176a5400) [pid = 1651] [serial = 1589] [outer = 0x113d99c00] 11:06:17 INFO - PROCESS | 1651 | 1469469977674 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]]]}] 11:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 570ms 11:06:17 INFO - PROCESS | 1651 | 1469469977733 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:06:17 INFO - PROCESS | 1651 | 1469469977735 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 11:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:06:17 INFO - PROCESS | 1651 | 1469469977740 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:06:17 INFO - PROCESS | 1651 | 1469469977742 Marionette TRACE conn2 <- [1,2090,null,{}] 11:06:17 INFO - PROCESS | 1651 | 1469469977744 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}] 11:06:17 INFO - PROCESS | 1651 | 1469469977745 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:17 INFO - PROCESS | 1651 | 1469469977854 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:06:17 INFO - PROCESS | 1651 | 1469469977861 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:17 INFO - PROCESS | 1651 | 1469469977862 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x119fe4800 == 31 [pid = 1651] [id = 530] 11:06:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x117e0dc00) [pid = 1651] [serial = 1590] [outer = 0x0] 11:06:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1185e3400) [pid = 1651] [serial = 1591] [outer = 0x117e0dc00] 11:06:17 INFO - PROCESS | 1651 | 1469469977889 Marionette DEBUG loaded listener.js 11:06:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1194b9800) [pid = 1651] [serial = 1592] [outer = 0x117e0dc00] 11:06:18 INFO - PROCESS | 1651 | 1469469978239 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]]]}] 11:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 519ms 11:06:18 INFO - PROCESS | 1651 | 1469469978259 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:06:18 INFO - PROCESS | 1651 | 1469469978261 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 11:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:06:18 INFO - PROCESS | 1651 | 1469469978267 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:06:18 INFO - PROCESS | 1651 | 1469469978270 Marionette TRACE conn2 <- [1,2094,null,{}] 11:06:18 INFO - PROCESS | 1651 | 1469469978278 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}] 11:06:18 INFO - PROCESS | 1651 | 1469469978283 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:18 INFO - PROCESS | 1651 | 1469469978388 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:06:18 INFO - PROCESS | 1651 | 1469469978393 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:18 INFO - PROCESS | 1651 | 1469469978395 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1256d3800 == 32 [pid = 1651] [id = 531] 11:06:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x119543800) [pid = 1651] [serial = 1593] [outer = 0x0] 11:06:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x121065400) [pid = 1651] [serial = 1594] [outer = 0x119543800] 11:06:18 INFO - PROCESS | 1651 | 1469469978423 Marionette DEBUG loaded listener.js 11:06:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1211cb400) [pid = 1651] [serial = 1595] [outer = 0x119543800] 11:06:18 INFO - PROCESS | 1651 | 1469469978861 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]]]}] 11:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 624ms 11:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:06:18 INFO - PROCESS | 1651 | 1469469978892 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:06:18 INFO - PROCESS | 1651 | 1469469978895 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 11:06:18 INFO - PROCESS | 1651 | 1469469978905 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:06:18 INFO - PROCESS | 1651 | 1469469978907 Marionette TRACE conn2 <- [1,2098,null,{}] 11:06:18 INFO - PROCESS | 1651 | 1469469978910 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}] 11:06:18 INFO - PROCESS | 1651 | 1469469978912 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:19 INFO - PROCESS | 1651 | 1469469979064 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:06:19 INFO - PROCESS | 1651 | 1469469979082 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:19 INFO - PROCESS | 1651 | 1469469979083 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b4e800 == 33 [pid = 1651] [id = 532] 11:06:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1215eac00) [pid = 1651] [serial = 1596] [outer = 0x0] 11:06:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x121b53000) [pid = 1651] [serial = 1597] [outer = 0x1215eac00] 11:06:19 INFO - PROCESS | 1651 | 1469469979125 Marionette DEBUG loaded listener.js 11:06:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x123e7b400) [pid = 1651] [serial = 1598] [outer = 0x1215eac00] 11:06:19 INFO - PROCESS | 1651 | 1469469979471 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]]]}] 11:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 579ms 11:06:19 INFO - PROCESS | 1651 | 1469469979483 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:06:19 INFO - PROCESS | 1651 | 1469469979490 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 11:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:06:19 INFO - PROCESS | 1651 | 1469469979493 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:06:19 INFO - PROCESS | 1651 | 1469469979494 Marionette TRACE conn2 <- [1,2102,null,{}] 11:06:19 INFO - PROCESS | 1651 | 1469469979504 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}] 11:06:19 INFO - PROCESS | 1651 | 1469469979506 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:19 INFO - PROCESS | 1651 | 1469469979654 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x113b03000) [pid = 1651] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x113905000) [pid = 1651] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1121bec00) [pid = 1651] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1127d7400) [pid = 1651] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118362400) [pid = 1651] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11914d000) [pid = 1651] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1210d2800) [pid = 1651] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12106ec00) [pid = 1651] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x124d4ac00) [pid = 1651] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x115e2d000) [pid = 1651] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x116acfc00) [pid = 1651] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1188fc000) [pid = 1651] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x113d9d000) [pid = 1651] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x117e94800) [pid = 1651] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x126786c00) [pid = 1651] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1187f0400) [pid = 1651] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1265b8400) [pid = 1651] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x125650000) [pid = 1651] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x128b72400) [pid = 1651] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x128a87400) [pid = 1651] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:06:19 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x116984000) [pid = 1651] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:06:19 INFO - PROCESS | 1651 | 1469469979718 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:19 INFO - PROCESS | 1651 | 1469469979719 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x116946000 == 34 [pid = 1651] [id = 533] 11:06:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1121bec00) [pid = 1651] [serial = 1599] [outer = 0x0] 11:06:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1127dcc00) [pid = 1651] [serial = 1600] [outer = 0x1121bec00] 11:06:19 INFO - PROCESS | 1651 | 1469469979744 Marionette DEBUG loaded listener.js 11:06:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x115e31400) [pid = 1651] [serial = 1601] [outer = 0x1121bec00] 11:06:20 INFO - PROCESS | 1651 | 1469469980024 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]]]}] 11:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 572ms 11:06:20 INFO - PROCESS | 1651 | 1469469980069 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:06:20 INFO - PROCESS | 1651 | 1469469980071 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 11:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:06:20 INFO - PROCESS | 1651 | 1469469980073 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:06:20 INFO - PROCESS | 1651 | 1469469980075 Marionette TRACE conn2 <- [1,2106,null,{}] 11:06:20 INFO - PROCESS | 1651 | 1469469980078 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}] 11:06:20 INFO - PROCESS | 1651 | 1469469980086 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:20 INFO - PROCESS | 1651 | 1469469980200 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:06:20 INFO - PROCESS | 1651 | 1469469980279 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:20 INFO - PROCESS | 1651 | 1469469980280 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192d5000 == 35 [pid = 1651] [id = 534] 11:06:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x115e31000) [pid = 1651] [serial = 1602] [outer = 0x0] 11:06:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118509c00) [pid = 1651] [serial = 1603] [outer = 0x115e31000] 11:06:20 INFO - PROCESS | 1651 | 1469469980322 Marionette DEBUG loaded listener.js 11:06:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x124f64000) [pid = 1651] [serial = 1604] [outer = 0x115e31000] 11:06:20 INFO - PROCESS | 1651 | 1469469980697 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]]]}] 11:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 669ms 11:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:06:20 INFO - PROCESS | 1651 | 1469469980744 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:06:20 INFO - PROCESS | 1651 | 1469469980745 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 11:06:20 INFO - PROCESS | 1651 | 1469469980747 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:06:20 INFO - PROCESS | 1651 | 1469469980748 Marionette TRACE conn2 <- [1,2110,null,{}] 11:06:20 INFO - PROCESS | 1651 | 1469469980750 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}] 11:06:20 INFO - PROCESS | 1651 | 1469469980759 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:20 INFO - PROCESS | 1651 | 1469469980855 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:06:20 INFO - PROCESS | 1651 | 1469469980862 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:20 INFO - PROCESS | 1651 | 1469469980865 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ac0e000 == 36 [pid = 1651] [id = 535] 11:06:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x124dbcc00) [pid = 1651] [serial = 1605] [outer = 0x0] 11:06:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1250f5000) [pid = 1651] [serial = 1606] [outer = 0x124dbcc00] 11:06:20 INFO - PROCESS | 1651 | 1469469980889 Marionette DEBUG loaded listener.js 11:06:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x125622800) [pid = 1651] [serial = 1607] [outer = 0x124dbcc00] 11:06:21 INFO - PROCESS | 1651 | 1469469981200 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]]]}] 11:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 469ms 11:06:21 INFO - PROCESS | 1651 | 1469469981220 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:06:21 INFO - PROCESS | 1651 | 1469469981221 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 11:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:06:21 INFO - PROCESS | 1651 | 1469469981223 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 1651 | 1469469981224 Marionette TRACE conn2 <- [1,2114,null,{}] 11:06:21 INFO - PROCESS | 1651 | 1469469981226 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}] 11:06:21 INFO - PROCESS | 1651 | 1469469981228 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:21 INFO - PROCESS | 1651 | 1469469981308 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:06:21 INFO - PROCESS | 1651 | 1469469981312 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:21 INFO - PROCESS | 1651 | 1469469981315 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b72d000 == 37 [pid = 1651] [id = 536] 11:06:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x125622c00) [pid = 1651] [serial = 1608] [outer = 0x0] 11:06:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x126179000) [pid = 1651] [serial = 1609] [outer = 0x125622c00] 11:06:21 INFO - PROCESS | 1651 | 1469469981339 Marionette DEBUG loaded listener.js 11:06:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x126190c00) [pid = 1651] [serial = 1610] [outer = 0x125622c00] 11:06:21 INFO - PROCESS | 1651 | 1469469981832 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]]]}] 11:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 620ms 11:06:21 INFO - PROCESS | 1651 | 1469469981845 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:06:21 INFO - PROCESS | 1651 | 1469469981851 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 11:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:06:21 INFO - PROCESS | 1651 | 1469469981857 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 1651 | 1469469981861 Marionette TRACE conn2 <- [1,2118,null,{}] 11:06:21 INFO - PROCESS | 1651 | 1469469981867 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}] 11:06:21 INFO - PROCESS | 1651 | 1469469981869 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:21 INFO - PROCESS | 1651 | 1469469981981 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:06:22 INFO - PROCESS | 1651 | 1469469982076 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:22 INFO - PROCESS | 1651 | 1469469982079 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192ba800 == 38 [pid = 1651] [id = 537] 11:06:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x113d98c00) [pid = 1651] [serial = 1611] [outer = 0x0] 11:06:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x115e0ec00) [pid = 1651] [serial = 1612] [outer = 0x113d98c00] 11:06:22 INFO - PROCESS | 1651 | 1469469982123 Marionette DEBUG loaded listener.js 11:06:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x116ad1c00) [pid = 1651] [serial = 1613] [outer = 0x113d98c00] 11:06:22 INFO - PROCESS | 1651 | 1469469982512 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]]]}] 11:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 727ms 11:06:22 INFO - PROCESS | 1651 | 1469469982582 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 11:06:22 INFO - PROCESS | 1651 | 1469469982586 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 11:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:06:22 INFO - PROCESS | 1651 | 1469469982590 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:06:22 INFO - PROCESS | 1651 | 1469469982592 Marionette TRACE conn2 <- [1,2122,null,{}] 11:06:22 INFO - PROCESS | 1651 | 1469469982595 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}] 11:06:22 INFO - PROCESS | 1651 | 1469469982596 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:22 INFO - PROCESS | 1651 | 1469469982695 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:06:22 INFO - PROCESS | 1651 | 1469469982754 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:22 INFO - PROCESS | 1651 | 1469469982756 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x126962000 == 39 [pid = 1651] [id = 538] 11:06:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1185dd400) [pid = 1651] [serial = 1614] [outer = 0x0] 11:06:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1192e2800) [pid = 1651] [serial = 1615] [outer = 0x1185dd400] 11:06:22 INFO - PROCESS | 1651 | 1469469982787 Marionette DEBUG loaded listener.js 11:06:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x119a7e000) [pid = 1651] [serial = 1616] [outer = 0x1185dd400] 11:06:23 INFO - PROCESS | 1651 | 1469469983204 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]]]}] 11:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 11:06:23 INFO - PROCESS | 1651 | 1469469983260 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:06:23 INFO - PROCESS | 1651 | 1469469983262 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 11:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:06:23 INFO - PROCESS | 1651 | 1469469983264 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:06:23 INFO - PROCESS | 1651 | 1469469983267 Marionette TRACE conn2 <- [1,2126,null,{}] 11:06:23 INFO - PROCESS | 1651 | 1469469983275 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}] 11:06:23 INFO - PROCESS | 1651 | 1469469983278 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:23 INFO - PROCESS | 1651 | 1469469983394 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:06:23 INFO - PROCESS | 1651 | 1469469983455 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:23 INFO - PROCESS | 1651 | 1469469983457 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be2d000 == 40 [pid = 1651] [id = 539] 11:06:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12106d400) [pid = 1651] [serial = 1617] [outer = 0x0] 11:06:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x121407400) [pid = 1651] [serial = 1618] [outer = 0x12106d400] 11:06:23 INFO - PROCESS | 1651 | 1469469983488 Marionette DEBUG loaded listener.js 11:06:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x123f7e000) [pid = 1651] [serial = 1619] [outer = 0x12106d400] 11:06:23 INFO - PROCESS | 1651 | 1469469983934 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]]]}] 11:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 724ms 11:06:23 INFO - PROCESS | 1651 | 1469469983996 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:06:24 INFO - PROCESS | 1651 | 1469469983998 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 11:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:06:24 INFO - PROCESS | 1651 | 1469469984002 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:06:24 INFO - PROCESS | 1651 | 1469469984003 Marionette TRACE conn2 <- [1,2130,null,{}] 11:06:24 INFO - PROCESS | 1651 | 1469469984005 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}] 11:06:24 INFO - PROCESS | 1651 | 1469469984007 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:24 INFO - PROCESS | 1651 | 1469469984106 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:06:24 INFO - PROCESS | 1651 | 1469469984177 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:24 INFO - PROCESS | 1651 | 1469469984178 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c25e800 == 41 [pid = 1651] [id = 540] 11:06:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x125620800) [pid = 1651] [serial = 1620] [outer = 0x0] 11:06:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x125648000) [pid = 1651] [serial = 1621] [outer = 0x125620800] 11:06:24 INFO - PROCESS | 1651 | 1469469984208 Marionette DEBUG loaded listener.js 11:06:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x126578400) [pid = 1651] [serial = 1622] [outer = 0x125620800] 11:06:24 INFO - PROCESS | 1651 | 1469469984619 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] 11:06:24 INFO - PROCESS | 1651 | 1469469984677 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 11:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:06:24 INFO - PROCESS | 1651 | 1469469984679 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:06:24 INFO - PROCESS | 1651 | 1469469984680 Marionette TRACE conn2 <- [1,2134,null,{}] 11:06:24 INFO - PROCESS | 1651 | 1469469984683 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}] 11:06:24 INFO - PROCESS | 1651 | 1469469984684 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:24 INFO - PROCESS | 1651 | 1469469984796 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:06:24 INFO - PROCESS | 1651 | 1469469984994 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:24 INFO - PROCESS | 1651 | 1469469984995 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x11709a800 == 42 [pid = 1651] [id = 541] 11:06:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1127d8800) [pid = 1651] [serial = 1623] [outer = 0x0] 11:06:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1130aa800) [pid = 1651] [serial = 1624] [outer = 0x1127d8800] 11:06:25 INFO - PROCESS | 1651 | 1469469985023 Marionette DEBUG loaded listener.js 11:06:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1151d3c00) [pid = 1651] [serial = 1625] [outer = 0x1127d8800] 11:06:25 INFO - PROCESS | 1651 | 1469469985453 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]]]}] 11:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 820ms 11:06:25 INFO - PROCESS | 1651 | 1469469985501 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 11:06:25 INFO - PROCESS | 1651 | 1469469985502 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 11:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:06:25 INFO - PROCESS | 1651 | 1469469985505 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:06:25 INFO - PROCESS | 1651 | 1469469985507 Marionette TRACE conn2 <- [1,2138,null,{}] 11:06:25 INFO - PROCESS | 1651 | 1469469985510 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}] 11:06:25 INFO - PROCESS | 1651 | 1469469985513 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:25 INFO - PROCESS | 1651 | 1469469985632 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:06:25 INFO - PROCESS | 1651 | --DOCSHELL 0x12ac0e000 == 41 [pid = 1651] [id = 535] 11:06:25 INFO - PROCESS | 1651 | --DOCSHELL 0x1192d5000 == 40 [pid = 1651] [id = 534] 11:06:25 INFO - PROCESS | 1651 | --DOCSHELL 0x116946000 == 39 [pid = 1651] [id = 533] 11:06:25 INFO - PROCESS | 1651 | --DOCSHELL 0x128b4e800 == 38 [pid = 1651] [id = 532] 11:06:25 INFO - PROCESS | 1651 | --DOCSHELL 0x1256d3800 == 37 [pid = 1651] [id = 531] 11:06:25 INFO - PROCESS | 1651 | --DOCSHELL 0x119fe4800 == 36 [pid = 1651] [id = 530] 11:06:25 INFO - PROCESS | 1651 | --DOCSHELL 0x117261800 == 35 [pid = 1651] [id = 529] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x117e0fc00) [pid = 1651] [serial = 1576] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x115e27400) [pid = 1651] [serial = 1567] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x115e24400) [pid = 1651] [serial = 1573] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1167d2400) [pid = 1651] [serial = 1568] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1160f1000) [pid = 1651] [serial = 1574] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x113d95800) [pid = 1651] [serial = 1553] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1127de800) [pid = 1651] [serial = 1570] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1127d5000) [pid = 1651] [serial = 1552] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x118870c00) [pid = 1651] [serial = 1556] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1185e4c00) [pid = 1651] [serial = 1555] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x123f82400) [pid = 1651] [serial = 1559] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x121069800) [pid = 1651] [serial = 1558] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x112eca800) [pid = 1651] [serial = 1571] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1211ce000) [pid = 1651] [serial = 1534] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x123e24000) [pid = 1651] [serial = 1537] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x121aa8c00) [pid = 1651] [serial = 1535] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12561c800) [pid = 1651] [serial = 1540] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x123e9c800) [pid = 1651] [serial = 1538] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12617d000) [pid = 1651] [serial = 1543] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x117e9b800) [pid = 1651] [serial = 1519] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1187ec800) [pid = 1651] [serial = 1520] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x119544800) [pid = 1651] [serial = 1531] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x116082c00) [pid = 1651] [serial = 1525] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1176a7c00) [pid = 1651] [serial = 1526] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11835e000) [pid = 1651] [serial = 1528] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1185e3c00) [pid = 1651] [serial = 1529] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x129555c00) [pid = 1651] [serial = 1517] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x129006c00) [pid = 1651] [serial = 1516] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x121062400) [pid = 1651] [serial = 1522] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1215f5800) [pid = 1651] [serial = 1523] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1269e8000) [pid = 1651] [serial = 1546] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x128b6d000) [pid = 1651] [serial = 1562] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x128a85000) [pid = 1651] [serial = 1547] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x126190400) [pid = 1651] [serial = 1561] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x126195400) [pid = 1651] [serial = 1541] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x129004400) [pid = 1651] [serial = 1565] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x128e93000) [pid = 1651] [serial = 1564] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x117e9f400) [pid = 1651] [serial = 1577] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x1265bd000) [pid = 1651] [serial = 1544] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x121064000) [pid = 1651] [serial = 1532] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x128b0f800) [pid = 1651] [serial = 1550] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x128a8d800) [pid = 1651] [serial = 1549] [outer = 0x0] [url = about:blank] 11:06:25 INFO - PROCESS | 1651 | 1469469985715 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:25 INFO - PROCESS | 1651 | 1469469985716 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x1133da800 == 36 [pid = 1651] [id = 542] 11:06:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x113d95800) [pid = 1651] [serial = 1626] [outer = 0x0] 11:06:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x116082c00) [pid = 1651] [serial = 1627] [outer = 0x113d95800] 11:06:25 INFO - PROCESS | 1651 | 1469469985743 Marionette DEBUG loaded listener.js 11:06:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x117eb5400) [pid = 1651] [serial = 1628] [outer = 0x113d95800] 11:06:26 INFO - PROCESS | 1651 | 1469469986042 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]]]}] 11:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 569ms 11:06:26 INFO - PROCESS | 1651 | 1469469986076 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:06:26 INFO - PROCESS | 1651 | 1469469986082 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 11:06:26 INFO - PROCESS | 1651 | 1469469986084 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:06:26 INFO - PROCESS | 1651 | 1469469986086 Marionette TRACE conn2 <- [1,2142,null,{}] 11:06:26 INFO - PROCESS | 1651 | 1469469986088 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}] 11:06:26 INFO - PROCESS | 1651 | 1469469986090 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:26 INFO - PROCESS | 1651 | 1469469986169 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:06:26 INFO - PROCESS | 1651 | 1469469986267 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:26 INFO - PROCESS | 1651 | 1469469986268 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x11918a000 == 37 [pid = 1651] [id = 543] 11:06:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x1185e7400) [pid = 1651] [serial = 1629] [outer = 0x0] 11:06:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1192e3800) [pid = 1651] [serial = 1630] [outer = 0x1185e7400] 11:06:26 INFO - PROCESS | 1651 | 1469469986293 Marionette DEBUG loaded listener.js 11:06:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x11a0b0c00) [pid = 1651] [serial = 1631] [outer = 0x1185e7400] 11:06:26 INFO - PROCESS | 1651 | 1469469986564 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] 11:06:26 INFO - PROCESS | 1651 | 1469469986606 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 11:06:26 INFO - PROCESS | 1651 | 1469469986622 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:06:26 INFO - PROCESS | 1651 | 1469469986626 Marionette TRACE conn2 <- [1,2146,null,{}] 11:06:26 INFO - PROCESS | 1651 | 1469469986635 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}] 11:06:26 INFO - PROCESS | 1651 | 1469469986638 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:26 INFO - PROCESS | 1651 | 1469469986767 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:06:26 INFO - PROCESS | 1651 | 1469469986857 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:26 INFO - PROCESS | 1651 | 1469469986858 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0df000 == 38 [pid = 1651] [id = 544] 11:06:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x1194b7000) [pid = 1651] [serial = 1632] [outer = 0x0] 11:06:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1210e0800) [pid = 1651] [serial = 1633] [outer = 0x1194b7000] 11:06:26 INFO - PROCESS | 1651 | 1469469986900 Marionette DEBUG loaded listener.js 11:06:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x123e9ac00) [pid = 1651] [serial = 1634] [outer = 0x1194b7000] 11:06:27 INFO - PROCESS | 1651 | 1469469987234 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] 11:06:27 INFO - PROCESS | 1651 | 1469469987254 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 11:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:06:27 INFO - PROCESS | 1651 | 1469469987258 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:06:27 INFO - PROCESS | 1651 | 1469469987260 Marionette TRACE conn2 <- [1,2150,null,{}] 11:06:27 INFO - PROCESS | 1651 | 1469469987266 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}] 11:06:27 INFO - PROCESS | 1651 | 1469469987268 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:27 INFO - PROCESS | 1651 | 1469469987430 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:06:27 INFO - PROCESS | 1651 | 1469469987471 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:27 INFO - PROCESS | 1651 | 1469469987472 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x124d8b800 == 39 [pid = 1651] [id = 545] 11:06:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x12500d000) [pid = 1651] [serial = 1635] [outer = 0x0] 11:06:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x12617f000) [pid = 1651] [serial = 1636] [outer = 0x12500d000] 11:06:27 INFO - PROCESS | 1651 | 1469469987507 Marionette DEBUG loaded listener.js 11:06:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1265b9800) [pid = 1651] [serial = 1637] [outer = 0x12500d000] 11:06:27 INFO - PROCESS | 1651 | 1469469987911 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]]]}] 11:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 675ms 11:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:06:27 INFO - PROCESS | 1651 | 1469469987933 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:06:27 INFO - PROCESS | 1651 | 1469469987934 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 11:06:27 INFO - PROCESS | 1651 | 1469469987936 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:06:27 INFO - PROCESS | 1651 | 1469469987937 Marionette TRACE conn2 <- [1,2154,null,{}] 11:06:27 INFO - PROCESS | 1651 | 1469469987952 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}] 11:06:27 INFO - PROCESS | 1651 | 1469469987953 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:28 INFO - PROCESS | 1651 | 1469469988051 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:06:28 INFO - PROCESS | 1651 | 1469469988064 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:28 INFO - PROCESS | 1651 | 1469469988068 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b40000 == 40 [pid = 1651] [id = 546] 11:06:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1269e9c00) [pid = 1651] [serial = 1638] [outer = 0x0] 11:06:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x126c44400) [pid = 1651] [serial = 1639] [outer = 0x1269e9c00] 11:06:28 INFO - PROCESS | 1651 | 1469469988101 Marionette DEBUG loaded listener.js 11:06:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x128a8b800) [pid = 1651] [serial = 1640] [outer = 0x1269e9c00] 11:06:28 INFO - PROCESS | 1651 | 1469469988454 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]]]}] 11:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 524ms 11:06:28 INFO - PROCESS | 1651 | 1469469988460 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:06:28 INFO - PROCESS | 1651 | 1469469988463 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 11:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:06:28 INFO - PROCESS | 1651 | 1469469988465 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:06:28 INFO - PROCESS | 1651 | 1469469988466 Marionette TRACE conn2 <- [1,2158,null,{}] 11:06:28 INFO - PROCESS | 1651 | 1469469988469 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}] 11:06:28 INFO - PROCESS | 1651 | 1469469988470 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:28 INFO - PROCESS | 1651 | 1469469988573 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:06:28 INFO - PROCESS | 1651 | 1469469988578 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:28 INFO - PROCESS | 1651 | 1469469988579 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x116157000 == 41 [pid = 1651] [id = 547] 11:06:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x126c45800) [pid = 1651] [serial = 1641] [outer = 0x0] 11:06:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x128b13800) [pid = 1651] [serial = 1642] [outer = 0x126c45800] 11:06:28 INFO - PROCESS | 1651 | 1469469988603 Marionette DEBUG loaded listener.js 11:06:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x128c9cc00) [pid = 1651] [serial = 1643] [outer = 0x126c45800] 11:06:28 INFO - PROCESS | 1651 | 1469469988982 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]]]}] 11:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 569ms 11:06:29 INFO - PROCESS | 1651 | 1469469989036 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:06:29 INFO - PROCESS | 1651 | 1469469989047 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 11:06:29 INFO - PROCESS | 1651 | 1469469989056 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:06:29 INFO - PROCESS | 1651 | 1469469989058 Marionette TRACE conn2 <- [1,2162,null,{}] 11:06:29 INFO - PROCESS | 1651 | 1469469989061 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}] 11:06:29 INFO - PROCESS | 1651 | 1469469989063 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:29 INFO - PROCESS | 1651 | 1469469989194 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:06:29 INFO - PROCESS | 1651 | 1469469989201 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:29 INFO - PROCESS | 1651 | 1469469989202 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ac9c800 == 42 [pid = 1651] [id = 548] 11:06:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x128e93000) [pid = 1651] [serial = 1644] [outer = 0x0] 11:06:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x129004400) [pid = 1651] [serial = 1645] [outer = 0x128e93000] 11:06:29 INFO - PROCESS | 1651 | 1469469989258 Marionette DEBUG loaded listener.js 11:06:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x129079800) [pid = 1651] [serial = 1646] [outer = 0x128e93000] 11:06:29 INFO - PROCESS | 1651 | 1469469989554 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]]]}] 11:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 526ms 11:06:29 INFO - PROCESS | 1651 | 1469469989577 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:06:29 INFO - PROCESS | 1651 | 1469469989578 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 11:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:06:29 INFO - PROCESS | 1651 | 1469469989584 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:06:29 INFO - PROCESS | 1651 | 1469469989585 Marionette TRACE conn2 <- [1,2166,null,{}] 11:06:29 INFO - PROCESS | 1651 | 1469469989587 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}] 11:06:29 INFO - PROCESS | 1651 | 1469469989588 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:29 INFO - PROCESS | 1651 | 1469469989691 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:06:29 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x113d99c00) [pid = 1651] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:06:29 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x116924400) [pid = 1651] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:06:29 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x117e0dc00) [pid = 1651] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:06:29 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x119543800) [pid = 1651] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:06:29 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1215eac00) [pid = 1651] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:06:29 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x124dbcc00) [pid = 1651] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:06:29 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x115e31000) [pid = 1651] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:06:29 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1121bec00) [pid = 1651] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:06:29 INFO - PROCESS | 1651 | 1469469989777 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:29 INFO - PROCESS | 1651 | 1469469989778 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x124b06800 == 43 [pid = 1651] [id = 549] 11:06:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x112715400) [pid = 1651] [serial = 1647] [outer = 0x0] 11:06:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x115e2a800) [pid = 1651] [serial = 1648] [outer = 0x112715400] 11:06:29 INFO - PROCESS | 1651 | 1469469989803 Marionette DEBUG loaded listener.js 11:06:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x119543800) [pid = 1651] [serial = 1649] [outer = 0x112715400] 11:06:30 INFO - PROCESS | 1651 | 1469469990120 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]]]}] 11:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 569ms 11:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:06:30 INFO - PROCESS | 1651 | 1469469990152 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:06:30 INFO - PROCESS | 1651 | 1469469990154 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 11:06:30 INFO - PROCESS | 1651 | 1469469990156 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:06:30 INFO - PROCESS | 1651 | 1469469990157 Marionette TRACE conn2 <- [1,2170,null,{}] 11:06:30 INFO - PROCESS | 1651 | 1469469990161 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}] 11:06:30 INFO - PROCESS | 1651 | 1469469990163 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:30 INFO - PROCESS | 1651 | 1469469990291 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:06:30 INFO - PROCESS | 1651 | 1469469990377 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:30 INFO - PROCESS | 1651 | 1469469990378 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be25000 == 44 [pid = 1651] [id = 550] 11:06:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1127df800) [pid = 1651] [serial = 1650] [outer = 0x0] 11:06:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x123e80800) [pid = 1651] [serial = 1651] [outer = 0x1127df800] 11:06:30 INFO - PROCESS | 1651 | 1469469990419 Marionette DEBUG loaded listener.js 11:06:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12929bc00) [pid = 1651] [serial = 1652] [outer = 0x1127df800] 11:06:30 INFO - PROCESS | 1651 | 1469469990746 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]]]}] 11:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 619ms 11:06:30 INFO - PROCESS | 1651 | 1469469990776 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:06:30 INFO - PROCESS | 1651 | 1469469990777 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 11:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:06:30 INFO - PROCESS | 1651 | 1469469990788 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:06:30 INFO - PROCESS | 1651 | 1469469990789 Marionette TRACE conn2 <- [1,2174,null,{}] 11:06:30 INFO - PROCESS | 1651 | 1469469990792 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}] 11:06:30 INFO - PROCESS | 1651 | 1469469990793 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:30 INFO - PROCESS | 1651 | 1469469990887 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:06:30 INFO - PROCESS | 1651 | 1469469990986 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:30 INFO - PROCESS | 1651 | 1469469990988 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c261000 == 45 [pid = 1651] [id = 551] 11:06:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1169e4c00) [pid = 1651] [serial = 1653] [outer = 0x0] 11:06:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1292dbc00) [pid = 1651] [serial = 1654] [outer = 0x1169e4c00] 11:06:31 INFO - PROCESS | 1651 | 1469469991034 Marionette DEBUG loaded listener.js 11:06:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12944f400) [pid = 1651] [serial = 1655] [outer = 0x1169e4c00] 11:06:31 INFO - PROCESS | 1651 | 1469469991447 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]]]}] 11:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 11:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:06:31 INFO - PROCESS | 1651 | 1469469991458 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:06:31 INFO - PROCESS | 1651 | 1469469991460 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 11:06:31 INFO - PROCESS | 1651 | 1469469991462 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:06:31 INFO - PROCESS | 1651 | 1469469991467 Marionette TRACE conn2 <- [1,2178,null,{}] 11:06:31 INFO - PROCESS | 1651 | 1469469991476 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}] 11:06:31 INFO - PROCESS | 1651 | 1469469991478 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:31 INFO - PROCESS | 1651 | 1469469991571 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:06:31 INFO - PROCESS | 1651 | 1469469991575 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:31 INFO - PROCESS | 1651 | 1469469991575 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cbc5800 == 46 [pid = 1651] [id = 552] 11:06:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x129452400) [pid = 1651] [serial = 1656] [outer = 0x0] 11:06:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12955ac00) [pid = 1651] [serial = 1657] [outer = 0x129452400] 11:06:31 INFO - PROCESS | 1651 | 1469469991599 Marionette DEBUG loaded listener.js 11:06:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12a3dc800) [pid = 1651] [serial = 1658] [outer = 0x129452400] 11:06:32 INFO - PROCESS | 1651 | --DOCSHELL 0x119636000 == 45 [pid = 1651] [id = 526] 11:06:32 INFO - PROCESS | 1651 | --DOCSHELL 0x118583000 == 44 [pid = 1651] [id = 527] 11:06:32 INFO - PROCESS | 1651 | --DOCSHELL 0x121242800 == 43 [pid = 1651] [id = 528] 11:06:32 INFO - PROCESS | 1651 | --DOCSHELL 0x1133da800 == 42 [pid = 1651] [id = 542] 11:06:32 INFO - PROCESS | 1651 | --DOCSHELL 0x11709a800 == 41 [pid = 1651] [id = 541] 11:06:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12c25e800 == 40 [pid = 1651] [id = 540] 11:06:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12be2d000 == 39 [pid = 1651] [id = 539] 11:06:32 INFO - PROCESS | 1651 | --DOCSHELL 0x126962000 == 38 [pid = 1651] [id = 538] 11:06:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12b72d000 == 37 [pid = 1651] [id = 536] 11:06:32 INFO - PROCESS | 1651 | --DOCSHELL 0x1192ba800 == 36 [pid = 1651] [id = 537] 11:06:33 INFO - PROCESS | 1651 | --DOCSHELL 0x11918a000 == 35 [pid = 1651] [id = 543] 11:06:33 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0df000 == 34 [pid = 1651] [id = 544] 11:06:33 INFO - PROCESS | 1651 | --DOCSHELL 0x124d8b800 == 33 [pid = 1651] [id = 545] 11:06:33 INFO - PROCESS | 1651 | --DOCSHELL 0x12be25000 == 32 [pid = 1651] [id = 550] 11:06:33 INFO - PROCESS | 1651 | --DOCSHELL 0x128b40000 == 31 [pid = 1651] [id = 546] 11:06:33 INFO - PROCESS | 1651 | --DOCSHELL 0x116157000 == 30 [pid = 1651] [id = 547] 11:06:33 INFO - PROCESS | 1651 | --DOCSHELL 0x12ac9c800 == 29 [pid = 1651] [id = 548] 11:06:33 INFO - PROCESS | 1651 | --DOCSHELL 0x124b06800 == 28 [pid = 1651] [id = 549] 11:06:33 INFO - PROCESS | 1651 | --DOCSHELL 0x12c261000 == 27 [pid = 1651] [id = 551] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x115e2c000) [pid = 1651] [serial = 1588] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x119148c00) [pid = 1651] [serial = 1586] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1187f3400) [pid = 1651] [serial = 1585] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1185e3400) [pid = 1651] [serial = 1591] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1160f3800) [pid = 1651] [serial = 1582] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1185e2800) [pid = 1651] [serial = 1579] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1211cb400) [pid = 1651] [serial = 1595] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x121065400) [pid = 1651] [serial = 1594] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x126179000) [pid = 1651] [serial = 1609] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x121b53000) [pid = 1651] [serial = 1597] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x123e7b400) [pid = 1651] [serial = 1598] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x125622800) [pid = 1651] [serial = 1607] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x118509c00) [pid = 1651] [serial = 1603] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1250f5000) [pid = 1651] [serial = 1606] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x115e31400) [pid = 1651] [serial = 1601] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x1127dcc00) [pid = 1651] [serial = 1600] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x124f64000) [pid = 1651] [serial = 1604] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x1194b9800) [pid = 1651] [serial = 1592] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x1176a5400) [pid = 1651] [serial = 1589] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 1651 | 1469469993234 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]]]}] 11:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1824ms 11:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:06:33 INFO - PROCESS | 1651 | 1469469993287 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:06:33 INFO - PROCESS | 1651 | 1469469993289 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 11:06:33 INFO - PROCESS | 1651 | 1469469993293 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:06:33 INFO - PROCESS | 1651 | 1469469993295 Marionette TRACE conn2 <- [1,2182,null,{}] 11:06:33 INFO - PROCESS | 1651 | 1469469993299 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}] 11:06:33 INFO - PROCESS | 1651 | 1469469993301 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:33 INFO - PROCESS | 1651 | 1469469993381 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:06:33 INFO - PROCESS | 1651 | 1469469993443 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:33 INFO - PROCESS | 1651 | 1469469993445 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x117090800 == 28 [pid = 1651] [id = 553] 11:06:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x115e2a400) [pid = 1651] [serial = 1659] [outer = 0x0] 11:06:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x11653bc00) [pid = 1651] [serial = 1660] [outer = 0x115e2a400] 11:06:33 INFO - PROCESS | 1651 | 1469469993473 Marionette DEBUG loaded listener.js 11:06:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1176a5800) [pid = 1651] [serial = 1661] [outer = 0x115e2a400] 11:06:33 INFO - PROCESS | 1651 | 1469469993791 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]]]}] 11:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 523ms 11:06:33 INFO - PROCESS | 1651 | 1469469993817 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:06:33 INFO - PROCESS | 1651 | 1469469993821 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 11:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:06:33 INFO - PROCESS | 1651 | 1469469993825 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:06:33 INFO - PROCESS | 1651 | 1469469993827 Marionette TRACE conn2 <- [1,2186,null,{}] 11:06:33 INFO - PROCESS | 1651 | 1469469993830 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}] 11:06:33 INFO - PROCESS | 1651 | 1469469993834 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:33 INFO - PROCESS | 1651 | 1469469993914 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:06:33 INFO - PROCESS | 1651 | 1469469993920 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:33 INFO - PROCESS | 1651 | 1469469993921 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x1188b1000 == 29 [pid = 1651] [id = 554] 11:06:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x117e18c00) [pid = 1651] [serial = 1662] [outer = 0x0] 11:06:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x118365800) [pid = 1651] [serial = 1663] [outer = 0x117e18c00] 11:06:33 INFO - PROCESS | 1651 | 1469469993948 Marionette DEBUG loaded listener.js 11:06:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x118862c00) [pid = 1651] [serial = 1664] [outer = 0x117e18c00] 11:06:34 INFO - PROCESS | 1651 | 1469469994284 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]]]}] 11:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 470ms 11:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:06:34 INFO - PROCESS | 1651 | 1469469994299 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:06:34 INFO - PROCESS | 1651 | 1469469994301 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 11:06:34 INFO - PROCESS | 1651 | 1469469994303 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:06:34 INFO - PROCESS | 1651 | 1469469994316 Marionette TRACE conn2 <- [1,2190,null,{}] 11:06:34 INFO - PROCESS | 1651 | 1469469994325 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}] 11:06:34 INFO - PROCESS | 1651 | 1469469994328 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:34 INFO - PROCESS | 1651 | 1469469994405 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:06:34 INFO - PROCESS | 1651 | 1469469994411 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:34 INFO - PROCESS | 1651 | 1469469994415 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0e6800 == 30 [pid = 1651] [id = 555] 11:06:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1121e3c00) [pid = 1651] [serial = 1665] [outer = 0x0] 11:06:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x11a0aac00) [pid = 1651] [serial = 1666] [outer = 0x1121e3c00] 11:06:34 INFO - PROCESS | 1651 | 1469469994445 Marionette DEBUG loaded listener.js 11:06:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x12106a000) [pid = 1651] [serial = 1667] [outer = 0x1121e3c00] 11:06:34 INFO - PROCESS | 1651 | 1469469994793 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]]]}] 11:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 532ms 11:06:34 INFO - PROCESS | 1651 | 1469469994836 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:06:34 INFO - PROCESS | 1651 | 1469469994837 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 11:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:06:34 INFO - PROCESS | 1651 | 1469469994839 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:06:34 INFO - PROCESS | 1651 | 1469469994840 Marionette TRACE conn2 <- [1,2194,null,{}] 11:06:34 INFO - PROCESS | 1651 | 1469469994843 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}] 11:06:34 INFO - PROCESS | 1651 | 1469469994844 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:34 INFO - PROCESS | 1651 | 1469469994946 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:06:34 INFO - PROCESS | 1651 | 1469469994952 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:34 INFO - PROCESS | 1651 | 1469469994954 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12148d800 == 31 [pid = 1651] [id = 556] 11:06:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1210d7400) [pid = 1651] [serial = 1668] [outer = 0x0] 11:06:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x121606400) [pid = 1651] [serial = 1669] [outer = 0x1210d7400] 11:06:34 INFO - PROCESS | 1651 | 1469469994979 Marionette DEBUG loaded listener.js 11:06:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x123e21400) [pid = 1651] [serial = 1670] [outer = 0x1210d7400] 11:06:35 INFO - PROCESS | 1651 | 1469469995279 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]]]}] 11:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 469ms 11:06:35 INFO - PROCESS | 1651 | 1469469995308 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:06:35 INFO - PROCESS | 1651 | 1469469995309 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 11:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:06:35 INFO - PROCESS | 1651 | 1469469995312 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:06:35 INFO - PROCESS | 1651 | 1469469995315 Marionette TRACE conn2 <- [1,2198,null,{}] 11:06:35 INFO - PROCESS | 1651 | 1469469995318 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}] 11:06:35 INFO - PROCESS | 1651 | 1469469995319 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:35 INFO - PROCESS | 1651 | 1469469995399 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:06:35 INFO - PROCESS | 1651 | 1469469995402 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:35 INFO - PROCESS | 1651 | 1469469995403 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12694e000 == 32 [pid = 1651] [id = 557] 11:06:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x118366800) [pid = 1651] [serial = 1671] [outer = 0x0] 11:06:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x123e96800) [pid = 1651] [serial = 1672] [outer = 0x118366800] 11:06:35 INFO - PROCESS | 1651 | 1469469995430 Marionette DEBUG loaded listener.js 11:06:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x124f64000) [pid = 1651] [serial = 1673] [outer = 0x118366800] 11:06:35 INFO - PROCESS | 1651 | 1469469995767 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]]]}] 11:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 472ms 11:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:06:35 INFO - PROCESS | 1651 | 1469469995785 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:06:35 INFO - PROCESS | 1651 | 1469469995786 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 11:06:35 INFO - PROCESS | 1651 | 1469469995788 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:06:35 INFO - PROCESS | 1651 | 1469469995789 Marionette TRACE conn2 <- [1,2202,null,{}] 11:06:35 INFO - PROCESS | 1651 | 1469469995792 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}] 11:06:35 INFO - PROCESS | 1651 | 1469469995796 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:35 INFO - PROCESS | 1651 | 1469469995918 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:06:35 INFO - PROCESS | 1651 | 1469469995929 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:35 INFO - PROCESS | 1651 | 1469469995930 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x129091000 == 33 [pid = 1651] [id = 558] 11:06:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x125619800) [pid = 1651] [serial = 1674] [outer = 0x0] 11:06:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12618a400) [pid = 1651] [serial = 1675] [outer = 0x125619800] 11:06:35 INFO - PROCESS | 1651 | 1469469995955 Marionette DEBUG loaded listener.js 11:06:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x126c3e800) [pid = 1651] [serial = 1676] [outer = 0x125619800] 11:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 469ms 11:06:36 INFO - PROCESS | 1651 | 1469469996249 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]]]}] 11:06:36 INFO - PROCESS | 1651 | 1469469996257 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:06:36 INFO - PROCESS | 1651 | 1469469996258 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 11:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:06:36 INFO - PROCESS | 1651 | 1469469996260 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:06:36 INFO - PROCESS | 1651 | 1469469996262 Marionette TRACE conn2 <- [1,2206,null,{}] 11:06:36 INFO - PROCESS | 1651 | 1469469996272 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}] 11:06:36 INFO - PROCESS | 1651 | 1469469996273 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:36 INFO - PROCESS | 1651 | 1469469996359 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:06:36 INFO - PROCESS | 1651 | 1469469996366 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:36 INFO - PROCESS | 1651 | 1469469996367 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a6a0000 == 34 [pid = 1651] [id = 559] 11:06:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1269e9000) [pid = 1651] [serial = 1677] [outer = 0x0] 11:06:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128a87800) [pid = 1651] [serial = 1678] [outer = 0x1269e9000] 11:06:36 INFO - PROCESS | 1651 | 1469469996391 Marionette DEBUG loaded listener.js 11:06:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128b13c00) [pid = 1651] [serial = 1679] [outer = 0x1269e9000] 11:06:36 INFO - PROCESS | 1651 | 1469469996720 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]]]}] 11:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 478ms 11:06:36 INFO - PROCESS | 1651 | 1469469996740 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:06:36 INFO - PROCESS | 1651 | 1469469996741 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 11:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:06:36 INFO - PROCESS | 1651 | 1469469996743 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:06:36 INFO - PROCESS | 1651 | 1469469996744 Marionette TRACE conn2 <- [1,2210,null,{}] 11:06:36 INFO - PROCESS | 1651 | 1469469996749 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}] 11:06:36 INFO - PROCESS | 1651 | 1469469996750 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:36 INFO - PROCESS | 1651 | 1469469996853 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:06:36 INFO - PROCESS | 1651 | 1469469996859 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:36 INFO - PROCESS | 1651 | 1469469996860 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a6b2800 == 35 [pid = 1651] [id = 560] 11:06:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1187ec000) [pid = 1651] [serial = 1680] [outer = 0x0] 11:06:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128b65400) [pid = 1651] [serial = 1681] [outer = 0x1187ec000] 11:06:36 INFO - PROCESS | 1651 | 1469469996886 Marionette DEBUG loaded listener.js 11:06:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x128e96800) [pid = 1651] [serial = 1682] [outer = 0x1187ec000] 11:06:37 INFO - PROCESS | 1651 | 1469469997184 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]]]}] 11:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 472ms 11:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:06:37 INFO - PROCESS | 1651 | 1469469997216 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:06:37 INFO - PROCESS | 1651 | 1469469997217 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 11:06:37 INFO - PROCESS | 1651 | 1469469997219 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:06:37 INFO - PROCESS | 1651 | 1469469997220 Marionette TRACE conn2 <- [1,2214,null,{}] 11:06:37 INFO - PROCESS | 1651 | 1469469997223 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}] 11:06:37 INFO - PROCESS | 1651 | 1469469997224 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:37 INFO - PROCESS | 1651 | 1469469997300 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:06:37 INFO - PROCESS | 1651 | 1469469997304 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:37 INFO - PROCESS | 1651 | 1469469997313 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b977000 == 36 [pid = 1651] [id = 561] 11:06:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x129005000) [pid = 1651] [serial = 1683] [outer = 0x0] 11:06:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12907d000) [pid = 1651] [serial = 1684] [outer = 0x129005000] 11:06:37 INFO - PROCESS | 1651 | 1469469997337 Marionette DEBUG loaded listener.js 11:06:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1292da800) [pid = 1651] [serial = 1685] [outer = 0x129005000] 11:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 419ms 11:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:06:37 INFO - PROCESS | 1651 | 1469469997635 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]]]}] 11:06:37 INFO - PROCESS | 1651 | 1469469997639 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:06:37 INFO - PROCESS | 1651 | 1469469997640 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 11:06:37 INFO - PROCESS | 1651 | 1469469997642 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:06:37 INFO - PROCESS | 1651 | 1469469997643 Marionette TRACE conn2 <- [1,2218,null,{}] 11:06:37 INFO - PROCESS | 1651 | 1469469997653 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}] 11:06:37 INFO - PROCESS | 1651 | 1469469997654 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:37 INFO - PROCESS | 1651 | 1469469997739 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:06:37 INFO - PROCESS | 1651 | 1469469997742 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:37 INFO - PROCESS | 1651 | 1469469997744 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c25e000 == 37 [pid = 1651] [id = 562] 11:06:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1292e2400) [pid = 1651] [serial = 1686] [outer = 0x0] 11:06:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x129451c00) [pid = 1651] [serial = 1687] [outer = 0x1292e2400] 11:06:37 INFO - PROCESS | 1651 | 1469469997770 Marionette DEBUG loaded listener.js 11:06:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x129555c00) [pid = 1651] [serial = 1688] [outer = 0x1292e2400] 11:06:38 INFO - PROCESS | 1651 | 1469469998095 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]]]}] 11:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 473ms 11:06:38 INFO - PROCESS | 1651 | 1469469998118 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:06:38 INFO - PROCESS | 1651 | 1469469998120 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 11:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:06:38 INFO - PROCESS | 1651 | 1469469998122 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:06:38 INFO - PROCESS | 1651 | 1469469998124 Marionette TRACE conn2 <- [1,2222,null,{}] 11:06:38 INFO - PROCESS | 1651 | 1469469998126 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}] 11:06:38 INFO - PROCESS | 1651 | 1469469998128 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:38 INFO - PROCESS | 1651 | 1469469998252 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:06:38 INFO - PROCESS | 1651 | 1469469998267 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:38 INFO - PROCESS | 1651 | 1469469998268 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x1265ec800 == 38 [pid = 1651] [id = 563] 11:06:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12618c000) [pid = 1651] [serial = 1689] [outer = 0x0] 11:06:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x129556800) [pid = 1651] [serial = 1690] [outer = 0x12618c000] 11:06:38 INFO - PROCESS | 1651 | 1469469998302 Marionette DEBUG loaded listener.js 11:06:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12a6f1400) [pid = 1651] [serial = 1691] [outer = 0x12618c000] 11:06:38 INFO - PROCESS | 1651 | 1469469998648 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]]]}] 11:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 571ms 11:06:38 INFO - PROCESS | 1651 | 1469469998693 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:06:38 INFO - PROCESS | 1651 | 1469469998695 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 11:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:06:38 INFO - PROCESS | 1651 | 1469469998698 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:06:38 INFO - PROCESS | 1651 | 1469469998699 Marionette TRACE conn2 <- [1,2226,null,{}] 11:06:38 INFO - PROCESS | 1651 | 1469469998702 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}] 11:06:38 INFO - PROCESS | 1651 | 1469469998703 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:38 INFO - PROCESS | 1651 | 1469469998805 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:06:38 INFO - PROCESS | 1651 | 1469469998809 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:38 INFO - PROCESS | 1651 | 1469469998810 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ce90000 == 39 [pid = 1651] [id = 564] 11:06:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x119a77400) [pid = 1651] [serial = 1692] [outer = 0x0] 11:06:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12a5e2c00) [pid = 1651] [serial = 1693] [outer = 0x119a77400] 11:06:38 INFO - PROCESS | 1651 | 1469469998870 Marionette DEBUG loaded listener.js 11:06:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12a6fbc00) [pid = 1651] [serial = 1694] [outer = 0x119a77400] 11:06:39 INFO - PROCESS | 1651 | 1469469999167 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]]]}] 11:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 519ms 11:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:06:39 INFO - PROCESS | 1651 | 1469469999217 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:06:39 INFO - PROCESS | 1651 | 1469469999218 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 11:06:39 INFO - PROCESS | 1651 | 1469469999222 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:06:39 INFO - PROCESS | 1651 | 1469469999224 Marionette TRACE conn2 <- [1,2230,null,{}] 11:06:39 INFO - PROCESS | 1651 | 1469469999227 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}] 11:06:39 INFO - PROCESS | 1651 | 1469469999229 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:39 INFO - PROCESS | 1651 | 1469469999388 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:06:39 INFO - PROCESS | 1651 | 1469469999406 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:39 INFO - PROCESS | 1651 | 1469469999407 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d327000 == 40 [pid = 1651] [id = 565] 11:06:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12a645400) [pid = 1651] [serial = 1695] [outer = 0x0] 11:06:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12a743800) [pid = 1651] [serial = 1696] [outer = 0x12a645400] 11:06:39 INFO - PROCESS | 1651 | 1469469999457 Marionette DEBUG loaded listener.js 11:06:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12b704800) [pid = 1651] [serial = 1697] [outer = 0x12a645400] 11:06:39 INFO - PROCESS | 1651 | 1469469999864 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]]]}] 11:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 11:06:39 INFO - PROCESS | 1651 | 1469469999893 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:06:39 INFO - PROCESS | 1651 | 1469469999894 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 11:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:06:39 INFO - PROCESS | 1651 | 1469469999896 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:06:39 INFO - PROCESS | 1651 | 1469469999897 Marionette TRACE conn2 <- [1,2234,null,{}] 11:06:39 INFO - PROCESS | 1651 | 1469469999900 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}] 11:06:39 INFO - PROCESS | 1651 | 1469469999901 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:40 INFO - PROCESS | 1651 | 1469470000002 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:06:40 INFO - PROCESS | 1651 | 1469470000040 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:40 INFO - PROCESS | 1651 | 1469470000041 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d4cb800 == 41 [pid = 1651] [id = 566] 11:06:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12b710000) [pid = 1651] [serial = 1698] [outer = 0x0] 11:06:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12b8a0c00) [pid = 1651] [serial = 1699] [outer = 0x12b710000] 11:06:40 INFO - PROCESS | 1651 | 1469470000086 Marionette DEBUG loaded listener.js 11:06:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12b8a8400) [pid = 1651] [serial = 1700] [outer = 0x12b710000] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x112d99000) [pid = 1651] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x115e2e400) [pid = 1651] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1269e9c00) [pid = 1651] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x126c45800) [pid = 1651] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x128e93000) [pid = 1651] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1127df800) [pid = 1651] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x112715400) [pid = 1651] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1169e4c00) [pid = 1651] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1185dd400) [pid = 1651] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x113d98c00) [pid = 1651] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x125622c00) [pid = 1651] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12500d000) [pid = 1651] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1194b7000) [pid = 1651] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1185e7400) [pid = 1651] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x113d95800) [pid = 1651] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1127d8800) [pid = 1651] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x125620800) [pid = 1651] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:06:40 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12106d400) [pid = 1651] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:06:40 INFO - PROCESS | 1651 | 1469470000658 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]]]}] 11:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 770ms 11:06:40 INFO - PROCESS | 1651 | 1469470000666 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:06:40 INFO - PROCESS | 1651 | 1469470000668 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 11:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:06:40 INFO - PROCESS | 1651 | 1469470000670 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:06:40 INFO - PROCESS | 1651 | 1469470000671 Marionette TRACE conn2 <- [1,2238,null,{}] 11:06:40 INFO - PROCESS | 1651 | 1469470000673 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}] 11:06:40 INFO - PROCESS | 1651 | 1469470000674 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:40 INFO - PROCESS | 1651 | 1469470000757 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:06:40 INFO - PROCESS | 1651 | 1469470000761 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:40 INFO - PROCESS | 1651 | 1469470000762 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a936000 == 42 [pid = 1651] [id = 567] 11:06:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x113d9d800) [pid = 1651] [serial = 1701] [outer = 0x0] 11:06:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x117ead400) [pid = 1651] [serial = 1702] [outer = 0x113d9d800] 11:06:40 INFO - PROCESS | 1651 | 1469470000794 Marionette DEBUG loaded listener.js 11:06:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x119ab7800) [pid = 1651] [serial = 1703] [outer = 0x113d9d800] 11:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 469ms 11:06:41 INFO - PROCESS | 1651 | 1469470001131 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]]]}] 11:06:41 INFO - PROCESS | 1651 | 1469470001139 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:06:41 INFO - PROCESS | 1651 | 1469470001141 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 11:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:06:41 INFO - PROCESS | 1651 | 1469470001143 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:06:41 INFO - PROCESS | 1651 | 1469470001144 Marionette TRACE conn2 <- [1,2242,null,{}] 11:06:41 INFO - PROCESS | 1651 | 1469470001149 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}] 11:06:41 INFO - PROCESS | 1651 | 1469470001151 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:41 INFO - PROCESS | 1651 | 1469470001261 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:06:41 INFO - PROCESS | 1651 | 1469470001267 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:41 INFO - PROCESS | 1651 | 1469470001268 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d734000 == 43 [pid = 1651] [id = 568] 11:06:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x115e28800) [pid = 1651] [serial = 1704] [outer = 0x0] 11:06:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x123e95800) [pid = 1651] [serial = 1705] [outer = 0x115e28800] 11:06:41 INFO - PROCESS | 1651 | 1469470001292 Marionette DEBUG loaded listener.js 11:06:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128a82800) [pid = 1651] [serial = 1706] [outer = 0x115e28800] 11:06:41 INFO - PROCESS | 1651 | 1469470001601 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]]]}] 11:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 471ms 11:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:06:41 INFO - PROCESS | 1651 | 1469470001615 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:06:41 INFO - PROCESS | 1651 | 1469470001616 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 11:06:41 INFO - PROCESS | 1651 | 1469470001618 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:06:41 INFO - PROCESS | 1651 | 1469470001619 Marionette TRACE conn2 <- [1,2246,null,{}] 11:06:41 INFO - PROCESS | 1651 | 1469470001622 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}] 11:06:41 INFO - PROCESS | 1651 | 1469470001624 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:41 INFO - PROCESS | 1651 | 1469470001707 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:06:41 INFO - PROCESS | 1651 | 1469470001710 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:41 INFO - PROCESS | 1651 | 1469470001719 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12de34800 == 44 [pid = 1651] [id = 569] 11:06:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x126c3e000) [pid = 1651] [serial = 1707] [outer = 0x0] 11:06:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1292e3400) [pid = 1651] [serial = 1708] [outer = 0x126c3e000] 11:06:41 INFO - PROCESS | 1651 | 1469470001743 Marionette DEBUG loaded listener.js 11:06:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12b8ad400) [pid = 1651] [serial = 1709] [outer = 0x126c3e000] 11:06:42 INFO - PROCESS | 1651 | 1469470002068 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]]]}] 11:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 469ms 11:06:42 INFO - PROCESS | 1651 | 1469470002087 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:06:42 INFO - PROCESS | 1651 | 1469470002089 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 11:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:06:42 INFO - PROCESS | 1651 | 1469470002091 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:06:42 INFO - PROCESS | 1651 | 1469470002092 Marionette TRACE conn2 <- [1,2250,null,{}] 11:06:42 INFO - PROCESS | 1651 | 1469470002094 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}] 11:06:42 INFO - PROCESS | 1651 | 1469470002095 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:42 INFO - PROCESS | 1651 | 1469470002176 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:06:42 INFO - PROCESS | 1651 | 1469470002247 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:42 INFO - PROCESS | 1651 | 1469470002248 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e048000 == 45 [pid = 1651] [id = 570] 11:06:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x124db9800) [pid = 1651] [serial = 1710] [outer = 0x0] 11:06:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12b8adc00) [pid = 1651] [serial = 1711] [outer = 0x124db9800] 11:06:42 INFO - PROCESS | 1651 | 1469470002271 Marionette DEBUG loaded listener.js 11:06:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12bde3800) [pid = 1651] [serial = 1712] [outer = 0x124db9800] 11:06:42 INFO - PROCESS | 1651 | 1469470002530 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]]]}] 11:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 470ms 11:06:42 INFO - PROCESS | 1651 | 1469470002609 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:06:42 INFO - PROCESS | 1651 | 1469470002613 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 11:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:06:42 INFO - PROCESS | 1651 | 1469470002618 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:06:42 INFO - PROCESS | 1651 | 1469470002620 Marionette TRACE conn2 <- [1,2254,null,{}] 11:06:42 INFO - PROCESS | 1651 | 1469470002624 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}] 11:06:42 INFO - PROCESS | 1651 | 1469470002626 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:42 INFO - PROCESS | 1651 | 1469470002747 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:06:42 INFO - PROCESS | 1651 | 1469470002845 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:42 INFO - PROCESS | 1651 | 1469470002848 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169bb000 == 46 [pid = 1651] [id = 571] 11:06:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x113d4e000) [pid = 1651] [serial = 1713] [outer = 0x0] 11:06:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x115e0f000) [pid = 1651] [serial = 1714] [outer = 0x113d4e000] 11:06:42 INFO - PROCESS | 1651 | 1469470002878 Marionette DEBUG loaded listener.js 11:06:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1169e5800) [pid = 1651] [serial = 1715] [outer = 0x113d4e000] 11:06:43 INFO - PROCESS | 1651 | 1469470003389 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]]]}] 11:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 826ms 11:06:43 INFO - PROCESS | 1651 | 1469470003444 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:06:43 INFO - PROCESS | 1651 | 1469470003446 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 11:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:06:43 INFO - PROCESS | 1651 | 1469470003451 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:06:43 INFO - PROCESS | 1651 | 1469470003454 Marionette TRACE conn2 <- [1,2258,null,{}] 11:06:43 INFO - PROCESS | 1651 | 1469470003457 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}] 11:06:43 INFO - PROCESS | 1651 | 1469470003458 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:43 INFO - PROCESS | 1651 | 1469470003573 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:06:43 INFO - PROCESS | 1651 | 1469470003660 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:43 INFO - PROCESS | 1651 | 1469470003661 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x121a27000 == 47 [pid = 1651] [id = 572] 11:06:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1188f5c00) [pid = 1651] [serial = 1716] [outer = 0x0] 11:06:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x119144000) [pid = 1651] [serial = 1717] [outer = 0x1188f5c00] 11:06:43 INFO - PROCESS | 1651 | 1469470003692 Marionette DEBUG loaded listener.js 11:06:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11a0a8c00) [pid = 1651] [serial = 1718] [outer = 0x1188f5c00] 11:06:44 INFO - PROCESS | 1651 | 1469470004436 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]]]}] 11:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1025ms 11:06:44 INFO - PROCESS | 1651 | 1469470004500 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:06:44 INFO - PROCESS | 1651 | 1469470004503 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 11:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:06:44 INFO - PROCESS | 1651 | 1469470004508 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:06:44 INFO - PROCESS | 1651 | 1469470004510 Marionette TRACE conn2 <- [1,2262,null,{}] 11:06:44 INFO - PROCESS | 1651 | 1469470004513 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}] 11:06:44 INFO - PROCESS | 1651 | 1469470004515 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:44 INFO - PROCESS | 1651 | 1469470004617 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:06:44 INFO - PROCESS | 1651 | 1469470004702 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:44 INFO - PROCESS | 1651 | 1469470004705 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x11735e000 == 48 [pid = 1651] [id = 573] 11:06:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1160f1000) [pid = 1651] [serial = 1719] [outer = 0x0] 11:06:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x116530c00) [pid = 1651] [serial = 1720] [outer = 0x1160f1000] 11:06:44 INFO - PROCESS | 1651 | 1469470004734 Marionette DEBUG loaded listener.js 11:06:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1176ab000) [pid = 1651] [serial = 1721] [outer = 0x1160f1000] 11:06:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12de34800 == 47 [pid = 1651] [id = 569] 11:06:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12d734000 == 46 [pid = 1651] [id = 568] 11:06:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12a936000 == 45 [pid = 1651] [id = 567] 11:06:44 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x12955ac00) [pid = 1651] [serial = 1657] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12d4cb800 == 44 [pid = 1651] [id = 566] 11:06:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12d327000 == 43 [pid = 1651] [id = 565] 11:06:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12ce90000 == 42 [pid = 1651] [id = 564] 11:06:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1265ec800 == 41 [pid = 1651] [id = 563] 11:06:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12c25e000 == 40 [pid = 1651] [id = 562] 11:06:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12b977000 == 39 [pid = 1651] [id = 561] 11:06:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12a6b2800 == 38 [pid = 1651] [id = 560] 11:06:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12a6a0000 == 37 [pid = 1651] [id = 559] 11:06:45 INFO - PROCESS | 1651 | --DOCSHELL 0x129091000 == 36 [pid = 1651] [id = 558] 11:06:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12694e000 == 35 [pid = 1651] [id = 557] 11:06:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12148d800 == 34 [pid = 1651] [id = 556] 11:06:45 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0e6800 == 33 [pid = 1651] [id = 555] 11:06:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1188b1000 == 32 [pid = 1651] [id = 554] 11:06:45 INFO - PROCESS | 1651 | --DOCSHELL 0x117090800 == 31 [pid = 1651] [id = 553] 11:06:45 INFO - PROCESS | 1651 | 1469470005228 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]]]}] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x126c44400) [pid = 1651] [serial = 1639] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x128b13800) [pid = 1651] [serial = 1642] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x128a8b800) [pid = 1651] [serial = 1640] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x129079800) [pid = 1651] [serial = 1646] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x129004400) [pid = 1651] [serial = 1645] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x128c9cc00) [pid = 1651] [serial = 1643] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x123e80800) [pid = 1651] [serial = 1651] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x115e2a800) [pid = 1651] [serial = 1648] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x119543800) [pid = 1651] [serial = 1649] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1292dbc00) [pid = 1651] [serial = 1654] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x119a7e000) [pid = 1651] [serial = 1616] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1192e2800) [pid = 1651] [serial = 1615] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x116ad1c00) [pid = 1651] [serial = 1613] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x115e0ec00) [pid = 1651] [serial = 1612] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x126190c00) [pid = 1651] [serial = 1610] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12617f000) [pid = 1651] [serial = 1636] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1210e0800) [pid = 1651] [serial = 1633] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x123e9ac00) [pid = 1651] [serial = 1634] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1192e3800) [pid = 1651] [serial = 1630] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11a0b0c00) [pid = 1651] [serial = 1631] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x116082c00) [pid = 1651] [serial = 1627] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x117eb5400) [pid = 1651] [serial = 1628] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1151d3c00) [pid = 1651] [serial = 1625] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1130aa800) [pid = 1651] [serial = 1624] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12944f400) [pid = 1651] [serial = 1655] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x126578400) [pid = 1651] [serial = 1622] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x125648000) [pid = 1651] [serial = 1621] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x123f7e000) [pid = 1651] [serial = 1619] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x121407400) [pid = 1651] [serial = 1618] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12929bc00) [pid = 1651] [serial = 1652] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1265b9800) [pid = 1651] [serial = 1637] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x119146c00) [pid = 1651] [serial = 1580] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x117e1cc00) [pid = 1651] [serial = 1583] [outer = 0x0] [url = about:blank] 11:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 775ms 11:06:45 INFO - PROCESS | 1651 | 1469470005288 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:06:45 INFO - PROCESS | 1651 | 1469470005292 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 11:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:06:45 INFO - PROCESS | 1651 | 1469470005300 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:06:45 INFO - PROCESS | 1651 | 1469470005302 Marionette TRACE conn2 <- [1,2266,null,{}] 11:06:45 INFO - PROCESS | 1651 | 1469470005306 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}] 11:06:45 INFO - PROCESS | 1651 | 1469470005308 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:45 INFO - PROCESS | 1651 | 1469470005433 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:06:45 INFO - PROCESS | 1651 | 1469470005443 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:45 INFO - PROCESS | 1651 | 1469470005445 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184c9800 == 32 [pid = 1651] [id = 574] 11:06:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x117e9b400) [pid = 1651] [serial = 1722] [outer = 0x0] 11:06:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x117eacc00) [pid = 1651] [serial = 1723] [outer = 0x117e9b400] 11:06:45 INFO - PROCESS | 1651 | 1469470005489 Marionette DEBUG loaded listener.js 11:06:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1185df400) [pid = 1651] [serial = 1724] [outer = 0x117e9b400] 11:06:45 INFO - PROCESS | 1651 | 1469470005902 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]]]}] 11:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 620ms 11:06:45 INFO - PROCESS | 1651 | 1469470005920 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:06:45 INFO - PROCESS | 1651 | 1469470005921 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 11:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:06:45 INFO - PROCESS | 1651 | 1469470005924 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:06:45 INFO - PROCESS | 1651 | 1469470005926 Marionette TRACE conn2 <- [1,2270,null,{}] 11:06:45 INFO - PROCESS | 1651 | 1469470005934 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}] 11:06:45 INFO - PROCESS | 1651 | 1469470005937 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:46 INFO - PROCESS | 1651 | 1469470006034 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:06:46 INFO - PROCESS | 1651 | 1469470006039 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:46 INFO - PROCESS | 1651 | 1469470006042 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a34800 == 33 [pid = 1651] [id = 575] 11:06:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118866000) [pid = 1651] [serial = 1725] [outer = 0x0] 11:06:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1194b7400) [pid = 1651] [serial = 1726] [outer = 0x118866000] 11:06:46 INFO - PROCESS | 1651 | 1469470006069 Marionette DEBUG loaded listener.js 11:06:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x119aba000) [pid = 1651] [serial = 1727] [outer = 0x118866000] 11:06:46 INFO - PROCESS | 1651 | 1469470006425 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]]]}] 11:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 521ms 11:06:46 INFO - PROCESS | 1651 | 1469470006447 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:06:46 INFO - PROCESS | 1651 | 1469470006449 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 11:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:06:46 INFO - PROCESS | 1651 | 1469470006453 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:06:46 INFO - PROCESS | 1651 | 1469470006454 Marionette TRACE conn2 <- [1,2274,null,{}] 11:06:46 INFO - PROCESS | 1651 | 1469470006466 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}] 11:06:46 INFO - PROCESS | 1651 | 1469470006467 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:46 INFO - PROCESS | 1651 | 1469470006593 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:06:46 INFO - PROCESS | 1651 | 1469470006599 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:46 INFO - PROCESS | 1651 | 1469470006600 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x121522800 == 34 [pid = 1651] [id = 576] 11:06:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x121063000) [pid = 1651] [serial = 1728] [outer = 0x0] 11:06:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x121071000) [pid = 1651] [serial = 1729] [outer = 0x121063000] 11:06:46 INFO - PROCESS | 1651 | 1469470006642 Marionette DEBUG loaded listener.js 11:06:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1210e0c00) [pid = 1651] [serial = 1730] [outer = 0x121063000] 11:06:46 INFO - PROCESS | 1651 | 1469470006967 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]]]}] 11:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 533ms 11:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:06:46 INFO - PROCESS | 1651 | 1469470006985 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:06:46 INFO - PROCESS | 1651 | 1469470006987 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 11:06:46 INFO - PROCESS | 1651 | 1469470006989 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:06:46 INFO - PROCESS | 1651 | 1469470006990 Marionette TRACE conn2 <- [1,2278,null,{}] 11:06:46 INFO - PROCESS | 1651 | 1469470006992 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}] 11:06:46 INFO - PROCESS | 1651 | 1469470006993 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:47 INFO - PROCESS | 1651 | 1469470007068 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:06:47 INFO - PROCESS | 1651 | 1469470007133 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:47 INFO - PROCESS | 1651 | 1469470007135 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x124b02800 == 35 [pid = 1651] [id = 577] 11:06:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x113374800) [pid = 1651] [serial = 1731] [outer = 0x0] 11:06:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1211cec00) [pid = 1651] [serial = 1732] [outer = 0x113374800] 11:06:47 INFO - PROCESS | 1651 | 1469470007174 Marionette DEBUG loaded listener.js 11:06:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x121b55c00) [pid = 1651] [serial = 1733] [outer = 0x113374800] 11:06:47 INFO - PROCESS | 1651 | 1469470007502 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]]]}] 11:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 568ms 11:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:06:47 INFO - PROCESS | 1651 | 1469470007558 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:06:47 INFO - PROCESS | 1651 | 1469470007559 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 11:06:47 INFO - PROCESS | 1651 | 1469470007561 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:06:47 INFO - PROCESS | 1651 | 1469470007562 Marionette TRACE conn2 <- [1,2282,null,{}] 11:06:47 INFO - PROCESS | 1651 | 1469470007564 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}] 11:06:47 INFO - PROCESS | 1651 | 1469470007568 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:47 INFO - PROCESS | 1651 | 1469470007686 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:06:47 INFO - PROCESS | 1651 | 1469470007699 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:47 INFO - PROCESS | 1651 | 1469470007700 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x128ace800 == 36 [pid = 1651] [id = 578] 11:06:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x121ded800) [pid = 1651] [serial = 1734] [outer = 0x0] 11:06:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123e93c00) [pid = 1651] [serial = 1735] [outer = 0x121ded800] 11:06:47 INFO - PROCESS | 1651 | 1469470007725 Marionette DEBUG loaded listener.js 11:06:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12561d800) [pid = 1651] [serial = 1736] [outer = 0x121ded800] 11:06:48 INFO - PROCESS | 1651 | 1469470008089 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]]]}] 11:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 572ms 11:06:48 INFO - PROCESS | 1651 | 1469470008134 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:06:48 INFO - PROCESS | 1651 | 1469470008136 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 11:06:48 INFO - PROCESS | 1651 | 1469470008139 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:06:48 INFO - PROCESS | 1651 | 1469470008141 Marionette TRACE conn2 <- [1,2286,null,{}] 11:06:48 INFO - PROCESS | 1651 | 1469470008144 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}] 11:06:48 INFO - PROCESS | 1651 | 1469470008146 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:48 INFO - PROCESS | 1651 | 1469470008301 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:06:48 INFO - PROCESS | 1651 | 1469470008326 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:48 INFO - PROCESS | 1651 | 1469470008327 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x129434000 == 37 [pid = 1651] [id = 579] 11:06:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1250f1000) [pid = 1651] [serial = 1737] [outer = 0x0] 11:06:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1212e3800) [pid = 1651] [serial = 1738] [outer = 0x1250f1000] 11:06:48 INFO - PROCESS | 1651 | 1469470008365 Marionette DEBUG loaded listener.js 11:06:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12617cc00) [pid = 1651] [serial = 1739] [outer = 0x1250f1000] 11:06:48 INFO - PROCESS | 1651 | 1469470008726 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]]]}] 11:06:48 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 11:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 621ms 11:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:06:48 INFO - PROCESS | 1651 | 1469470008764 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:06:48 INFO - PROCESS | 1651 | 1469470008766 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 11:06:48 INFO - PROCESS | 1651 | 1469470008768 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:06:48 INFO - PROCESS | 1651 | 1469470008770 Marionette TRACE conn2 <- [1,2290,null,{}] 11:06:48 INFO - PROCESS | 1651 | 1469470008772 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}] 11:06:48 INFO - PROCESS | 1651 | 1469470008773 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:48 INFO - PROCESS | 1651 | 1469470008871 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:06:48 INFO - PROCESS | 1651 | 1469470008875 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:48 INFO - PROCESS | 1651 | 1469470008876 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a545800 == 38 [pid = 1651] [id = 580] 11:06:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x125648000) [pid = 1651] [serial = 1740] [outer = 0x0] 11:06:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x126191400) [pid = 1651] [serial = 1741] [outer = 0x125648000] 11:06:48 INFO - PROCESS | 1651 | 1469470008900 Marionette DEBUG loaded listener.js 11:06:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12657ec00) [pid = 1651] [serial = 1742] [outer = 0x125648000] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x118366800) [pid = 1651] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x119a77400) [pid = 1651] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x115e2a400) [pid = 1651] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x125619800) [pid = 1651] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1210d7400) [pid = 1651] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1269e9000) [pid = 1651] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x129005000) [pid = 1651] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1121e3c00) [pid = 1651] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1292e2400) [pid = 1651] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12a645400) [pid = 1651] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1187ec000) [pid = 1651] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12b710000) [pid = 1651] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x117e18c00) [pid = 1651] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x113d9d800) [pid = 1651] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x115e28800) [pid = 1651] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x126c3e000) [pid = 1651] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:06:49 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12618c000) [pid = 1651] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:06:49 INFO - PROCESS | 1651 | 1469470009359 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]]]}] 11:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 617ms 11:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:06:49 INFO - PROCESS | 1651 | 1469470009387 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:06:49 INFO - PROCESS | 1651 | 1469470009388 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 11:06:49 INFO - PROCESS | 1651 | 1469470009390 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:06:49 INFO - PROCESS | 1651 | 1469470009391 Marionette TRACE conn2 <- [1,2294,null,{}] 11:06:49 INFO - PROCESS | 1651 | 1469470009394 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}] 11:06:49 INFO - PROCESS | 1651 | 1469470009395 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:49 INFO - PROCESS | 1651 | 1469470009479 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:06:49 INFO - PROCESS | 1651 | 1469470009485 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:49 INFO - PROCESS | 1651 | 1469470009486 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a944800 == 39 [pid = 1651] [id = 581] 11:06:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x116984800) [pid = 1651] [serial = 1743] [outer = 0x0] 11:06:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x119abd400) [pid = 1651] [serial = 1744] [outer = 0x116984800] 11:06:49 INFO - PROCESS | 1651 | 1469470009510 Marionette DEBUG loaded listener.js 11:06:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x124f6f800) [pid = 1651] [serial = 1745] [outer = 0x116984800] 11:06:49 INFO - PROCESS | 1651 | 1469470009840 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]]]}] 11:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 471ms 11:06:49 INFO - PROCESS | 1651 | 1469470009862 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:06:49 INFO - PROCESS | 1651 | 1469470009863 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 11:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:06:49 INFO - PROCESS | 1651 | 1469470009867 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:06:49 INFO - PROCESS | 1651 | 1469470009869 Marionette TRACE conn2 <- [1,2298,null,{}] 11:06:49 INFO - PROCESS | 1651 | 1469470009871 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}] 11:06:49 INFO - PROCESS | 1651 | 1469470009872 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:49 INFO - PROCESS | 1651 | 1469470009974 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:06:49 INFO - PROCESS | 1651 | 1469470009982 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:49 INFO - PROCESS | 1651 | 1469470009983 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b718800 == 40 [pid = 1651] [id = 582] 11:06:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1265b8800) [pid = 1651] [serial = 1746] [outer = 0x0] 11:06:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12678b000) [pid = 1651] [serial = 1747] [outer = 0x1265b8800] 11:06:50 INFO - PROCESS | 1651 | 1469470010007 Marionette DEBUG loaded listener.js 11:06:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1269e9000) [pid = 1651] [serial = 1748] [outer = 0x1265b8800] 11:06:50 INFO - PROCESS | 1651 | 1469470010304 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]]]}] 11:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 468ms 11:06:50 INFO - PROCESS | 1651 | 1469470010336 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:06:50 INFO - PROCESS | 1651 | 1469470010338 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 11:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:06:50 INFO - PROCESS | 1651 | 1469470010340 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:06:50 INFO - PROCESS | 1651 | 1469470010342 Marionette TRACE conn2 <- [1,2302,null,{}] 11:06:50 INFO - PROCESS | 1651 | 1469470010344 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}] 11:06:50 INFO - PROCESS | 1651 | 1469470010346 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:50 INFO - PROCESS | 1651 | 1469470010442 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:06:50 INFO - PROCESS | 1651 | 1469470010449 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:50 INFO - PROCESS | 1651 | 1469470010451 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c03d800 == 41 [pid = 1651] [id = 583] 11:06:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x126c40000) [pid = 1651] [serial = 1749] [outer = 0x0] 11:06:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128a84800) [pid = 1651] [serial = 1750] [outer = 0x126c40000] 11:06:50 INFO - PROCESS | 1651 | 1469470010477 Marionette DEBUG loaded listener.js 11:06:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x128b6e800) [pid = 1651] [serial = 1751] [outer = 0x126c40000] 11:06:50 INFO - PROCESS | 1651 | 1469470010922 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]]]}] 11:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 620ms 11:06:50 INFO - PROCESS | 1651 | 1469470010961 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:06:50 INFO - PROCESS | 1651 | 1469470010963 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 11:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:06:50 INFO - PROCESS | 1651 | 1469470010967 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:06:50 INFO - PROCESS | 1651 | 1469470010969 Marionette TRACE conn2 <- [1,2306,null,{}] 11:06:50 INFO - PROCESS | 1651 | 1469470010972 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}] 11:06:50 INFO - PROCESS | 1651 | 1469470010974 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:51 INFO - PROCESS | 1651 | 1469470011073 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:06:51 INFO - PROCESS | 1651 | 1469470011077 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:51 INFO - PROCESS | 1651 | 1469470011078 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c250000 == 42 [pid = 1651] [id = 584] 11:06:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x128c8ec00) [pid = 1651] [serial = 1752] [outer = 0x0] 11:06:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128e9c400) [pid = 1651] [serial = 1753] [outer = 0x128c8ec00] 11:06:51 INFO - PROCESS | 1651 | 1469470011105 Marionette DEBUG loaded listener.js 11:06:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x129079400) [pid = 1651] [serial = 1754] [outer = 0x128c8ec00] 11:06:51 INFO - PROCESS | 1651 | 1469470011540 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]]]}] 11:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 619ms 11:06:51 INFO - PROCESS | 1651 | 1469470011597 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 11:06:51 INFO - PROCESS | 1651 | 1469470011599 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 11:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:06:51 INFO - PROCESS | 1651 | 1469470011604 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:06:51 INFO - PROCESS | 1651 | 1469470011606 Marionette TRACE conn2 <- [1,2310,null,{}] 11:06:51 INFO - PROCESS | 1651 | 1469470011610 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}] 11:06:51 INFO - PROCESS | 1651 | 1469470011612 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:51 INFO - PROCESS | 1651 | 1469470011715 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:06:51 INFO - PROCESS | 1651 | 1469470011789 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:51 INFO - PROCESS | 1651 | 1469470011790 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x118764000 == 43 [pid = 1651] [id = 585] 11:06:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x113d9d000) [pid = 1651] [serial = 1755] [outer = 0x0] 11:06:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1160f2800) [pid = 1651] [serial = 1756] [outer = 0x113d9d000] 11:06:51 INFO - PROCESS | 1651 | 1469470011821 Marionette DEBUG loaded listener.js 11:06:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x117e91c00) [pid = 1651] [serial = 1757] [outer = 0x113d9d000] 11:06:52 INFO - PROCESS | 1651 | 1469470012252 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]]]}] 11:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 11:06:52 INFO - PROCESS | 1651 | 1469470012275 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:06:52 INFO - PROCESS | 1651 | 1469470012278 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 11:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:06:52 INFO - PROCESS | 1651 | 1469470012283 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:06:52 INFO - PROCESS | 1651 | 1469470012285 Marionette TRACE conn2 <- [1,2314,null,{}] 11:06:52 INFO - PROCESS | 1651 | 1469470012287 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}] 11:06:52 INFO - PROCESS | 1651 | 1469470012289 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:52 INFO - PROCESS | 1651 | 1469470012414 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:06:52 INFO - PROCESS | 1651 | 1469470012488 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:52 INFO - PROCESS | 1651 | 1469470012490 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x125686000 == 44 [pid = 1651] [id = 586] 11:06:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1187e7800) [pid = 1651] [serial = 1758] [outer = 0x0] 11:06:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1192dd400) [pid = 1651] [serial = 1759] [outer = 0x1187e7800] 11:06:52 INFO - PROCESS | 1651 | 1469470012521 Marionette DEBUG loaded listener.js 11:06:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x11a0a8800) [pid = 1651] [serial = 1760] [outer = 0x1187e7800] 11:06:52 INFO - PROCESS | 1651 | 1469470012938 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]]]}] 11:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 11:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:06:52 INFO - PROCESS | 1651 | 1469470012953 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:06:52 INFO - PROCESS | 1651 | 1469470012954 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 11:06:52 INFO - PROCESS | 1651 | 1469470012956 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:06:52 INFO - PROCESS | 1651 | 1469470012959 Marionette TRACE conn2 <- [1,2318,null,{}] 11:06:52 INFO - PROCESS | 1651 | 1469470012967 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}] 11:06:52 INFO - PROCESS | 1651 | 1469470012970 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:53 INFO - PROCESS | 1651 | 1469470013074 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:06:53 INFO - PROCESS | 1651 | 1469470013137 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:53 INFO - PROCESS | 1651 | 1469470013139 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c258000 == 45 [pid = 1651] [id = 587] 11:06:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x123e7f400) [pid = 1651] [serial = 1761] [outer = 0x0] 11:06:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x123e9b400) [pid = 1651] [serial = 1762] [outer = 0x123e7f400] 11:06:53 INFO - PROCESS | 1651 | 1469470013169 Marionette DEBUG loaded listener.js 11:06:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1250ef400) [pid = 1651] [serial = 1763] [outer = 0x123e7f400] 11:06:53 INFO - PROCESS | 1651 | 1469470013610 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] 11:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:06:53 INFO - PROCESS | 1651 | 1469470013630 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 11:06:53 INFO - PROCESS | 1651 | 1469470013633 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:06:53 INFO - PROCESS | 1651 | 1469470013634 Marionette TRACE conn2 <- [1,2322,null,{}] 11:06:53 INFO - PROCESS | 1651 | 1469470013636 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}] 11:06:53 INFO - PROCESS | 1651 | 1469470013638 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:53 INFO - PROCESS | 1651 | 1469470013738 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:06:53 INFO - PROCESS | 1651 | 1469470013830 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:53 INFO - PROCESS | 1651 | 1469470013831 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cbcc800 == 46 [pid = 1651] [id = 588] 11:06:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12618fc00) [pid = 1651] [serial = 1764] [outer = 0x0] 11:06:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x126c44400) [pid = 1651] [serial = 1765] [outer = 0x12618fc00] 11:06:53 INFO - PROCESS | 1651 | 1469470013860 Marionette DEBUG loaded listener.js 11:06:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x128b08000) [pid = 1651] [serial = 1766] [outer = 0x12618fc00] 11:06:54 INFO - PROCESS | 1651 | 1469470014275 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]]]}] 11:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 669ms 11:06:54 INFO - PROCESS | 1651 | 1469470014302 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:06:54 INFO - PROCESS | 1651 | 1469470014304 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 11:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:06:54 INFO - PROCESS | 1651 | 1469470014306 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:06:54 INFO - PROCESS | 1651 | 1469470014307 Marionette TRACE conn2 <- [1,2326,null,{}] 11:06:54 INFO - PROCESS | 1651 | 1469470014310 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}] 11:06:54 INFO - PROCESS | 1651 | 1469470014311 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:54 INFO - PROCESS | 1651 | 1469470014411 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:06:54 INFO - PROCESS | 1651 | 1469470014483 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:54 INFO - PROCESS | 1651 | 1469470014484 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aca7000 == 47 [pid = 1651] [id = 589] 11:06:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x113d9d400) [pid = 1651] [serial = 1767] [outer = 0x0] 11:06:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12500bc00) [pid = 1651] [serial = 1768] [outer = 0x113d9d400] 11:06:54 INFO - PROCESS | 1651 | 1469470014512 Marionette DEBUG loaded listener.js 11:06:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x128b71c00) [pid = 1651] [serial = 1769] [outer = 0x113d9d400] 11:06:55 INFO - PROCESS | 1651 | 1469470015174 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]]]}] 11:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 919ms 11:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:06:55 INFO - PROCESS | 1651 | 1469470015226 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:06:55 INFO - PROCESS | 1651 | 1469470015228 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 11:06:55 INFO - PROCESS | 1651 | 1469470015231 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:06:55 INFO - PROCESS | 1651 | 1469470015233 Marionette TRACE conn2 <- [1,2330,null,{}] 11:06:55 INFO - PROCESS | 1651 | 1469470015236 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}] 11:06:55 INFO - PROCESS | 1651 | 1469470015238 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:55 INFO - PROCESS | 1651 | 1469470015329 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:06:55 INFO - PROCESS | 1651 | 1469470015408 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:55 INFO - PROCESS | 1651 | 1469470015409 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x118166000 == 48 [pid = 1651] [id = 590] 11:06:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x112712c00) [pid = 1651] [serial = 1770] [outer = 0x0] 11:06:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1127db400) [pid = 1651] [serial = 1771] [outer = 0x112712c00] 11:06:55 INFO - PROCESS | 1651 | 1469470015436 Marionette DEBUG loaded listener.js 11:06:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x113b06000) [pid = 1651] [serial = 1772] [outer = 0x112712c00] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12c03d800 == 47 [pid = 1651] [id = 583] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12b718800 == 46 [pid = 1651] [id = 582] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12a944800 == 45 [pid = 1651] [id = 581] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12a545800 == 44 [pid = 1651] [id = 580] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x129434000 == 43 [pid = 1651] [id = 579] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x128ace800 == 42 [pid = 1651] [id = 578] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x124b02800 == 41 [pid = 1651] [id = 577] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x121522800 == 40 [pid = 1651] [id = 576] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x119a34800 == 39 [pid = 1651] [id = 575] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1184c9800 == 38 [pid = 1651] [id = 574] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x11735e000 == 37 [pid = 1651] [id = 573] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x121a27000 == 36 [pid = 1651] [id = 572] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1169bb000 == 35 [pid = 1651] [id = 571] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12cbc5800 == 34 [pid = 1651] [id = 552] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12e048000 == 33 [pid = 1651] [id = 570] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12aca7000 == 32 [pid = 1651] [id = 589] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12cbcc800 == 31 [pid = 1651] [id = 588] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12c258000 == 30 [pid = 1651] [id = 587] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x125686000 == 29 [pid = 1651] [id = 586] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x118764000 == 28 [pid = 1651] [id = 585] 11:06:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12c250000 == 27 [pid = 1651] [id = 584] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x123e96800) [pid = 1651] [serial = 1672] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12a5e2c00) [pid = 1651] [serial = 1693] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x124f64000) [pid = 1651] [serial = 1673] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11653bc00) [pid = 1651] [serial = 1660] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1176a5800) [pid = 1651] [serial = 1661] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12618a400) [pid = 1651] [serial = 1675] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x126c3e800) [pid = 1651] [serial = 1676] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x121606400) [pid = 1651] [serial = 1669] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x123e21400) [pid = 1651] [serial = 1670] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x128a87800) [pid = 1651] [serial = 1678] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x128b13c00) [pid = 1651] [serial = 1679] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12907d000) [pid = 1651] [serial = 1684] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1292da800) [pid = 1651] [serial = 1685] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x11a0aac00) [pid = 1651] [serial = 1666] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12106a000) [pid = 1651] [serial = 1667] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x129451c00) [pid = 1651] [serial = 1687] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x129555c00) [pid = 1651] [serial = 1688] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12a743800) [pid = 1651] [serial = 1696] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x128b65400) [pid = 1651] [serial = 1681] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12a6fbc00) [pid = 1651] [serial = 1694] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x128e96800) [pid = 1651] [serial = 1682] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12b8a0c00) [pid = 1651] [serial = 1699] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x118365800) [pid = 1651] [serial = 1663] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x118862c00) [pid = 1651] [serial = 1664] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x119ab7800) [pid = 1651] [serial = 1703] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x123e95800) [pid = 1651] [serial = 1705] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x117ead400) [pid = 1651] [serial = 1702] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1292e3400) [pid = 1651] [serial = 1708] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12b8ad400) [pid = 1651] [serial = 1709] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12b8a8400) [pid = 1651] [serial = 1700] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12b8adc00) [pid = 1651] [serial = 1711] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x129556800) [pid = 1651] [serial = 1690] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x128a82800) [pid = 1651] [serial = 1706] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12a6f1400) [pid = 1651] [serial = 1691] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12b704800) [pid = 1651] [serial = 1697] [outer = 0x0] [url = about:blank] 11:06:56 INFO - PROCESS | 1651 | 1469470016443 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]]]}] 11:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1221ms 11:06:56 INFO - PROCESS | 1651 | 1469470016453 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:06:56 INFO - PROCESS | 1651 | 1469470016455 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 11:06:56 INFO - PROCESS | 1651 | 1469470016459 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:06:56 INFO - PROCESS | 1651 | 1469470016460 Marionette TRACE conn2 <- [1,2334,null,{}] 11:06:56 INFO - PROCESS | 1651 | 1469470016464 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}] 11:06:56 INFO - PROCESS | 1651 | 1469470016466 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:56 INFO - PROCESS | 1651 | 1469470016547 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:06:56 INFO - PROCESS | 1651 | 1469470016552 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:56 INFO - PROCESS | 1651 | 1469470016553 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x116577800 == 28 [pid = 1651] [id = 591] 11:06:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x113217000) [pid = 1651] [serial = 1773] [outer = 0x0] 11:06:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x113908c00) [pid = 1651] [serial = 1774] [outer = 0x113217000] 11:06:56 INFO - PROCESS | 1651 | 1469470016584 Marionette DEBUG loaded listener.js 11:06:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x113d9a400) [pid = 1651] [serial = 1775] [outer = 0x113217000] 11:06:56 INFO - PROCESS | 1651 | 1469470016937 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]]]}] 11:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 521ms 11:06:56 INFO - PROCESS | 1651 | 1469470016982 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:06:56 INFO - PROCESS | 1651 | 1469470016985 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 11:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:06:56 INFO - PROCESS | 1651 | 1469470016990 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:06:56 INFO - PROCESS | 1651 | 1469470016992 Marionette TRACE conn2 <- [1,2338,null,{}] 11:06:56 INFO - PROCESS | 1651 | 1469470016994 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}] 11:06:56 INFO - PROCESS | 1651 | 1469470016996 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:57 INFO - PROCESS | 1651 | 1469470017073 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:06:57 INFO - PROCESS | 1651 | 1469470017077 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:57 INFO - PROCESS | 1651 | 1469470017078 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x11816e000 == 29 [pid = 1651] [id = 592] 11:06:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11675c000) [pid = 1651] [serial = 1776] [outer = 0x0] 11:06:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11697a400) [pid = 1651] [serial = 1777] [outer = 0x11675c000] 11:06:57 INFO - PROCESS | 1651 | 1469470017109 Marionette DEBUG loaded listener.js 11:06:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1172b8c00) [pid = 1651] [serial = 1778] [outer = 0x11675c000] 11:06:57 INFO - PROCESS | 1651 | 1469470017427 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]]]}] 11:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 469ms 11:06:57 INFO - PROCESS | 1651 | 1469470017460 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:06:57 INFO - PROCESS | 1651 | 1469470017471 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 11:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:06:57 INFO - PROCESS | 1651 | 1469470017474 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:06:57 INFO - PROCESS | 1651 | 1469470017476 Marionette TRACE conn2 <- [1,2342,null,{}] 11:06:57 INFO - PROCESS | 1651 | 1469470017484 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}] 11:06:57 INFO - PROCESS | 1651 | 1469470017487 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:57 INFO - PROCESS | 1651 | 1469470017570 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:06:57 INFO - PROCESS | 1651 | 1469470017632 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:57 INFO - PROCESS | 1651 | 1469470017634 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199e7000 == 30 [pid = 1651] [id = 593] 11:06:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x117e9e800) [pid = 1651] [serial = 1779] [outer = 0x0] 11:06:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118143400) [pid = 1651] [serial = 1780] [outer = 0x117e9e800] 11:06:57 INFO - PROCESS | 1651 | 1469470017661 Marionette DEBUG loaded listener.js 11:06:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1185ea400) [pid = 1651] [serial = 1781] [outer = 0x117e9e800] 11:06:58 INFO - PROCESS | 1651 | 1469470018002 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]]]}] 11:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 570ms 11:06:58 INFO - PROCESS | 1651 | 1469470018045 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:06:58 INFO - PROCESS | 1651 | 1469470018047 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 11:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:06:58 INFO - PROCESS | 1651 | 1469470018049 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:06:58 INFO - PROCESS | 1651 | 1469470018050 Marionette TRACE conn2 <- [1,2346,null,{}] 11:06:58 INFO - PROCESS | 1651 | 1469470018052 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}] 11:06:58 INFO - PROCESS | 1651 | 1469470018053 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:58 INFO - PROCESS | 1651 | 1469470018157 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:06:58 INFO - PROCESS | 1651 | 1469470018189 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:58 INFO - PROCESS | 1651 | 1469470018190 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12124a800 == 31 [pid = 1651] [id = 594] 11:06:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1185eb000) [pid = 1651] [serial = 1782] [outer = 0x0] 11:06:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1192e0000) [pid = 1651] [serial = 1783] [outer = 0x1185eb000] 11:06:58 INFO - PROCESS | 1651 | 1469470018216 Marionette DEBUG loaded listener.js 11:06:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1194ba400) [pid = 1651] [serial = 1784] [outer = 0x1185eb000] 11:06:58 INFO - PROCESS | 1651 | 1469470018524 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]]]}] 11:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 519ms 11:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:06:58 INFO - PROCESS | 1651 | 1469470018568 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:06:58 INFO - PROCESS | 1651 | 1469470018569 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 11:06:58 INFO - PROCESS | 1651 | 1469470018571 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:06:58 INFO - PROCESS | 1651 | 1469470018573 Marionette TRACE conn2 <- [1,2350,null,{}] 11:06:58 INFO - PROCESS | 1651 | 1469470018575 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}] 11:06:58 INFO - PROCESS | 1651 | 1469470018576 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:58 INFO - PROCESS | 1651 | 1469470018668 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:06:58 INFO - PROCESS | 1651 | 1469470018707 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:58 INFO - PROCESS | 1651 | 1469470018708 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x1250d8000 == 32 [pid = 1651] [id = 595] 11:06:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1194bac00) [pid = 1651] [serial = 1785] [outer = 0x0] 11:06:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x119ab4000) [pid = 1651] [serial = 1786] [outer = 0x1194bac00] 11:06:58 INFO - PROCESS | 1651 | 1469470018732 Marionette DEBUG loaded listener.js 11:06:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x121066400) [pid = 1651] [serial = 1787] [outer = 0x1194bac00] 11:06:59 INFO - PROCESS | 1651 | 1469470019059 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]]]}] 11:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 518ms 11:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:06:59 INFO - PROCESS | 1651 | 1469470019091 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:06:59 INFO - PROCESS | 1651 | 1469470019092 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 11:06:59 INFO - PROCESS | 1651 | 1469470019094 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:06:59 INFO - PROCESS | 1651 | 1469470019095 Marionette TRACE conn2 <- [1,2354,null,{}] 11:06:59 INFO - PROCESS | 1651 | 1469470019105 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}] 11:06:59 INFO - PROCESS | 1651 | 1469470019109 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:59 INFO - PROCESS | 1651 | 1469470019223 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:06:59 INFO - PROCESS | 1651 | 1469470019229 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:59 INFO - PROCESS | 1651 | 1469470019230 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x129080000 == 33 [pid = 1651] [id = 596] 11:06:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12106a800) [pid = 1651] [serial = 1788] [outer = 0x0] 11:06:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1210e0800) [pid = 1651] [serial = 1789] [outer = 0x12106a800] 11:06:59 INFO - PROCESS | 1651 | 1469470019255 Marionette DEBUG loaded listener.js 11:06:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x123e96800) [pid = 1651] [serial = 1790] [outer = 0x12106a800] 11:06:59 INFO - PROCESS | 1651 | 1469470019608 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]]]}] 11:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 522ms 11:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:06:59 INFO - PROCESS | 1651 | 1469470019617 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:06:59 INFO - PROCESS | 1651 | 1469470019618 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 11:06:59 INFO - PROCESS | 1651 | 1469470019620 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:06:59 INFO - PROCESS | 1651 | 1469470019621 Marionette TRACE conn2 <- [1,2358,null,{}] 11:06:59 INFO - PROCESS | 1651 | 1469470019633 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}] 11:06:59 INFO - PROCESS | 1651 | 1469470019634 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:59 INFO - PROCESS | 1651 | 1469470019728 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:06:59 INFO - PROCESS | 1651 | 1469470019768 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:59 INFO - PROCESS | 1651 | 1469470019769 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:06:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a33d800 == 34 [pid = 1651] [id = 597] 11:06:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1121b2800) [pid = 1651] [serial = 1791] [outer = 0x0] 11:06:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x124b4d400) [pid = 1651] [serial = 1792] [outer = 0x1121b2800] 11:06:59 INFO - PROCESS | 1651 | 1469470019794 Marionette DEBUG loaded listener.js 11:06:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x124f65400) [pid = 1651] [serial = 1793] [outer = 0x1121b2800] 11:07:00 INFO - PROCESS | 1651 | 1469470020130 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]]]}] 11:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 530ms 11:07:00 INFO - PROCESS | 1651 | 1469470020151 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:07:00 INFO - PROCESS | 1651 | 1469470020152 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 11:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:07:00 INFO - PROCESS | 1651 | 1469470020154 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:07:00 INFO - PROCESS | 1651 | 1469470020155 Marionette TRACE conn2 <- [1,2362,null,{}] 11:07:00 INFO - PROCESS | 1651 | 1469470020157 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}] 11:07:00 INFO - PROCESS | 1651 | 1469470020158 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:00 INFO - PROCESS | 1651 | 1469470020254 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:07:00 INFO - PROCESS | 1651 | 1469470020268 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:00 INFO - PROCESS | 1651 | 1469470020269 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a6ab800 == 35 [pid = 1651] [id = 598] 11:07:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12500d400) [pid = 1651] [serial = 1794] [outer = 0x0] 11:07:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x125618400) [pid = 1651] [serial = 1795] [outer = 0x12500d400] 11:07:00 INFO - PROCESS | 1651 | 1469470020293 Marionette DEBUG loaded listener.js 11:07:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x125621400) [pid = 1651] [serial = 1796] [outer = 0x12500d400] 11:07:00 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x129452400) [pid = 1651] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:07:00 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x121ded800) [pid = 1651] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:07:00 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1250f1000) [pid = 1651] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:07:00 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x125648000) [pid = 1651] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:07:00 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x124db9800) [pid = 1651] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:07:00 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x117e9b400) [pid = 1651] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:07:00 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x121063000) [pid = 1651] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:07:00 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1160f1000) [pid = 1651] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:07:00 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118866000) [pid = 1651] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:07:00 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1188f5c00) [pid = 1651] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:07:00 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x113d4e000) [pid = 1651] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:07:00 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x126c40000) [pid = 1651] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:07:00 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x116984800) [pid = 1651] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:07:00 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x113374800) [pid = 1651] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:07:00 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1265b8800) [pid = 1651] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:07:00 INFO - PROCESS | 1651 | 1469470020750 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]]]}] 11:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 623ms 11:07:00 INFO - PROCESS | 1651 | 1469470020777 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:07:00 INFO - PROCESS | 1651 | 1469470020780 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 11:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:07:00 INFO - PROCESS | 1651 | 1469470020782 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:07:00 INFO - PROCESS | 1651 | 1469470020784 Marionette TRACE conn2 <- [1,2366,null,{}] 11:07:00 INFO - PROCESS | 1651 | 1469470020786 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}] 11:07:00 INFO - PROCESS | 1651 | 1469470020787 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:00 INFO - PROCESS | 1651 | 1469470020883 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:07:00 INFO - PROCESS | 1651 | 1469470020961 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:00 INFO - PROCESS | 1651 | 1469470020962 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12909c800 == 36 [pid = 1651] [id = 599] 11:07:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x113376c00) [pid = 1651] [serial = 1797] [outer = 0x0] 11:07:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11835d400) [pid = 1651] [serial = 1798] [outer = 0x113376c00] 11:07:00 INFO - PROCESS | 1651 | 1469470020997 Marionette DEBUG loaded listener.js 11:07:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x121ded800) [pid = 1651] [serial = 1799] [outer = 0x113376c00] 11:07:01 INFO - PROCESS | 1651 | 1469470021430 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]]]}] 11:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 669ms 11:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:07:01 INFO - PROCESS | 1651 | 1469470021454 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:07:01 INFO - PROCESS | 1651 | 1469470021455 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 11:07:01 INFO - PROCESS | 1651 | 1469470021458 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:07:01 INFO - PROCESS | 1651 | 1469470021459 Marionette TRACE conn2 <- [1,2370,null,{}] 11:07:01 INFO - PROCESS | 1651 | 1469470021461 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}] 11:07:01 INFO - PROCESS | 1651 | 1469470021463 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:01 INFO - PROCESS | 1651 | 1469470021539 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:07:01 INFO - PROCESS | 1651 | 1469470021542 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:01 INFO - PROCESS | 1651 | 1469470021543 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aca1000 == 37 [pid = 1651] [id = 600] 11:07:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x121df1c00) [pid = 1651] [serial = 1800] [outer = 0x0] 11:07:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x125622400) [pid = 1651] [serial = 1801] [outer = 0x121df1c00] 11:07:01 INFO - PROCESS | 1651 | 1469470021569 Marionette DEBUG loaded listener.js 11:07:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x126189800) [pid = 1651] [serial = 1802] [outer = 0x121df1c00] 11:07:01 INFO - PROCESS | 1651 | 1469470021904 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]]]}] 11:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 468ms 11:07:01 INFO - PROCESS | 1651 | 1469470021927 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:07:01 INFO - PROCESS | 1651 | 1469470021928 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 11:07:01 INFO - PROCESS | 1651 | 1469470021931 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:07:01 INFO - PROCESS | 1651 | 1469470021933 Marionette TRACE conn2 <- [1,2374,null,{}] 11:07:01 INFO - PROCESS | 1651 | 1469470021935 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}] 11:07:01 INFO - PROCESS | 1651 | 1469470021936 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:02 INFO - PROCESS | 1651 | 1469470022036 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:07:02 INFO - PROCESS | 1651 | 1469470022040 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:02 INFO - PROCESS | 1651 | 1469470022041 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be1c000 == 38 [pid = 1651] [id = 601] 11:07:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12618e800) [pid = 1651] [serial = 1803] [outer = 0x0] 11:07:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12678c000) [pid = 1651] [serial = 1804] [outer = 0x12618e800] 11:07:02 INFO - PROCESS | 1651 | 1469470022067 Marionette DEBUG loaded listener.js 11:07:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128a81800) [pid = 1651] [serial = 1805] [outer = 0x12618e800] 11:07:02 INFO - PROCESS | 1651 | 1469470022419 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]]]}] 11:07:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:07:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 519ms 11:07:02 INFO - PROCESS | 1651 | 1469470022451 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:07:02 INFO - PROCESS | 1651 | 1469470022452 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 11:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:07:02 INFO - PROCESS | 1651 | 1469470022467 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:07:02 INFO - PROCESS | 1651 | 1469470022468 Marionette TRACE conn2 <- [1,2378,null,{}] 11:07:02 INFO - PROCESS | 1651 | 1469470022471 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}] 11:07:02 INFO - PROCESS | 1651 | 1469470022472 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:02 INFO - PROCESS | 1651 | 1469470022550 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:07:02 INFO - PROCESS | 1651 | 1469470022554 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:02 INFO - PROCESS | 1651 | 1469470022555 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c250000 == 39 [pid = 1651] [id = 602] 11:07:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1269e9400) [pid = 1651] [serial = 1806] [outer = 0x0] 11:07:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128a8dc00) [pid = 1651] [serial = 1807] [outer = 0x1269e9400] 11:07:02 INFO - PROCESS | 1651 | 1469470022579 Marionette DEBUG loaded listener.js 11:07:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x128b69800) [pid = 1651] [serial = 1808] [outer = 0x1269e9400] 11:07:03 INFO - PROCESS | 1651 | 1469470023209 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]]]}] 11:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 821ms 11:07:03 INFO - PROCESS | 1651 | 1469470023337 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:07:03 INFO - PROCESS | 1651 | 1469470023342 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 11:07:03 INFO - PROCESS | 1651 | 1469470023370 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:07:03 INFO - PROCESS | 1651 | 1469470023376 Marionette TRACE conn2 <- [1,2382,null,{}] 11:07:03 INFO - PROCESS | 1651 | 1469470023390 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}] 11:07:03 INFO - PROCESS | 1651 | 1469470023393 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:03 INFO - PROCESS | 1651 | 1469470023544 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:07:03 INFO - PROCESS | 1651 | 1469470023600 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:03 INFO - PROCESS | 1651 | 1469470023602 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x11917f000 == 40 [pid = 1651] [id = 603] 11:07:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x113ba8800) [pid = 1651] [serial = 1809] [outer = 0x0] 11:07:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x115e30c00) [pid = 1651] [serial = 1810] [outer = 0x113ba8800] 11:07:03 INFO - PROCESS | 1651 | 1469470023633 Marionette DEBUG loaded listener.js 11:07:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x116984800) [pid = 1651] [serial = 1811] [outer = 0x113ba8800] 11:07:04 INFO - PROCESS | 1651 | 1469470024129 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]]]}] 11:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 805ms 11:07:04 INFO - PROCESS | 1651 | 1469470024150 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:07:04 INFO - PROCESS | 1651 | 1469470024154 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 11:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:07:04 INFO - PROCESS | 1651 | 1469470024158 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:07:04 INFO - PROCESS | 1651 | 1469470024160 Marionette TRACE conn2 <- [1,2386,null,{}] 11:07:04 INFO - PROCESS | 1651 | 1469470024190 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}] 11:07:04 INFO - PROCESS | 1651 | 1469470024192 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:04 INFO - PROCESS | 1651 | 1469470024305 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:07:04 INFO - PROCESS | 1651 | 1469470024387 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:04 INFO - PROCESS | 1651 | 1469470024388 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x126958800 == 41 [pid = 1651] [id = 604] 11:07:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x118365800) [pid = 1651] [serial = 1812] [outer = 0x0] 11:07:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1185ec000) [pid = 1651] [serial = 1813] [outer = 0x118365800] 11:07:04 INFO - PROCESS | 1651 | 1469470024419 Marionette DEBUG loaded listener.js 11:07:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1188f6800) [pid = 1651] [serial = 1814] [outer = 0x118365800] 11:07:05 INFO - PROCESS | 1651 | 1469470025083 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]]]}] 11:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 11:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:07:05 INFO - PROCESS | 1651 | 1469470025129 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:07:05 INFO - PROCESS | 1651 | 1469470025131 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:07:05 INFO - PROCESS | 1651 | 1469470025135 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:07:05 INFO - PROCESS | 1651 | 1469470025137 Marionette TRACE conn2 <- [1,2390,null,{}] 11:07:05 INFO - PROCESS | 1651 | 1469470025141 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}] 11:07:05 INFO - PROCESS | 1651 | 1469470025143 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:05 INFO - PROCESS | 1651 | 1469470025269 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:07:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12be1c000 == 40 [pid = 1651] [id = 601] 11:07:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12aca1000 == 39 [pid = 1651] [id = 600] 11:07:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12909c800 == 38 [pid = 1651] [id = 599] 11:07:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12a6ab800 == 37 [pid = 1651] [id = 598] 11:07:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12a33d800 == 36 [pid = 1651] [id = 597] 11:07:05 INFO - PROCESS | 1651 | --DOCSHELL 0x129080000 == 35 [pid = 1651] [id = 596] 11:07:05 INFO - PROCESS | 1651 | --DOCSHELL 0x1250d8000 == 34 [pid = 1651] [id = 595] 11:07:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12124a800 == 33 [pid = 1651] [id = 594] 11:07:05 INFO - PROCESS | 1651 | --DOCSHELL 0x1199e7000 == 32 [pid = 1651] [id = 593] 11:07:05 INFO - PROCESS | 1651 | --DOCSHELL 0x11816e000 == 31 [pid = 1651] [id = 592] 11:07:05 INFO - PROCESS | 1651 | --DOCSHELL 0x116577800 == 30 [pid = 1651] [id = 591] 11:07:05 INFO - PROCESS | 1651 | --DOCSHELL 0x118166000 == 29 [pid = 1651] [id = 590] 11:07:05 INFO - PROCESS | 1651 | 1469470025404 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:05 INFO - PROCESS | 1651 | 1469470025406 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x117085800 == 30 [pid = 1651] [id = 605] 11:07:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x113d46400) [pid = 1651] [serial = 1815] [outer = 0x0] 11:07:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x116026800) [pid = 1651] [serial = 1816] [outer = 0x113d46400] 11:07:05 INFO - PROCESS | 1651 | 1469470025453 Marionette DEBUG loaded listener.js 11:07:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1172b2000) [pid = 1651] [serial = 1817] [outer = 0x113d46400] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12a3dc800) [pid = 1651] [serial = 1658] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x123e93c00) [pid = 1651] [serial = 1735] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1212e3800) [pid = 1651] [serial = 1738] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x126191400) [pid = 1651] [serial = 1741] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12bde3800) [pid = 1651] [serial = 1712] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x117eacc00) [pid = 1651] [serial = 1723] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1185df400) [pid = 1651] [serial = 1724] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x121071000) [pid = 1651] [serial = 1729] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1210e0c00) [pid = 1651] [serial = 1730] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x116530c00) [pid = 1651] [serial = 1720] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1176ab000) [pid = 1651] [serial = 1721] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1194b7400) [pid = 1651] [serial = 1726] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x119aba000) [pid = 1651] [serial = 1727] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x119144000) [pid = 1651] [serial = 1717] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11a0a8c00) [pid = 1651] [serial = 1718] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x115e0f000) [pid = 1651] [serial = 1714] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1169e5800) [pid = 1651] [serial = 1715] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x128b6e800) [pid = 1651] [serial = 1751] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x119abd400) [pid = 1651] [serial = 1744] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x128e9c400) [pid = 1651] [serial = 1753] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x128a84800) [pid = 1651] [serial = 1750] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x124f6f800) [pid = 1651] [serial = 1745] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12657ec00) [pid = 1651] [serial = 1742] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x121b55c00) [pid = 1651] [serial = 1733] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1211cec00) [pid = 1651] [serial = 1732] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12561d800) [pid = 1651] [serial = 1736] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1269e9000) [pid = 1651] [serial = 1748] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12678b000) [pid = 1651] [serial = 1747] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12617cc00) [pid = 1651] [serial = 1739] [outer = 0x0] [url = about:blank] 11:07:05 INFO - PROCESS | 1651 | 1469470025886 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]]]}] 11:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 770ms 11:07:05 INFO - PROCESS | 1651 | 1469470025905 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:07:05 INFO - PROCESS | 1651 | 1469470025908 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:07:05 INFO - PROCESS | 1651 | 1469470025912 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:07:05 INFO - PROCESS | 1651 | 1469470025915 Marionette TRACE conn2 <- [1,2394,null,{}] 11:07:05 INFO - PROCESS | 1651 | 1469470025917 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}] 11:07:05 INFO - PROCESS | 1651 | 1469470025919 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:06 INFO - PROCESS | 1651 | 1469470026000 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:07:06 INFO - PROCESS | 1651 | 1469470026004 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:06 INFO - PROCESS | 1651 | 1469470026005 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192c8800 == 31 [pid = 1651] [id = 606] 11:07:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x117eae000) [pid = 1651] [serial = 1818] [outer = 0x0] 11:07:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1187ea800) [pid = 1651] [serial = 1819] [outer = 0x117eae000] 11:07:06 INFO - PROCESS | 1651 | 1469470026032 Marionette DEBUG loaded listener.js 11:07:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x119146c00) [pid = 1651] [serial = 1820] [outer = 0x117eae000] 11:07:06 INFO - PROCESS | 1651 | 1469470026370 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]]]}] 11:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 472ms 11:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:07:06 INFO - PROCESS | 1651 | 1469470026385 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:07:06 INFO - PROCESS | 1651 | 1469470026386 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:07:06 INFO - PROCESS | 1651 | 1469470026388 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:07:06 INFO - PROCESS | 1651 | 1469470026391 Marionette TRACE conn2 <- [1,2398,null,{}] 11:07:06 INFO - PROCESS | 1651 | 1469470026401 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}] 11:07:06 INFO - PROCESS | 1651 | 1469470026404 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:06 INFO - PROCESS | 1651 | 1469470026518 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:07:06 INFO - PROCESS | 1651 | 1469470026525 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:06 INFO - PROCESS | 1651 | 1469470026527 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x121a1d800 == 32 [pid = 1651] [id = 607] 11:07:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1194b9400) [pid = 1651] [serial = 1821] [outer = 0x0] 11:07:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11a0b3000) [pid = 1651] [serial = 1822] [outer = 0x1194b9400] 11:07:06 INFO - PROCESS | 1651 | 1469470026555 Marionette DEBUG loaded listener.js 11:07:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1210e0000) [pid = 1651] [serial = 1823] [outer = 0x1194b9400] 11:07:06 INFO - PROCESS | 1651 | 1469470026873 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]]]}] 11:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 520ms 11:07:06 INFO - PROCESS | 1651 | 1469470026909 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:07:06 INFO - PROCESS | 1651 | 1469470026911 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:07:06 INFO - PROCESS | 1651 | 1469470026915 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:07:06 INFO - PROCESS | 1651 | 1469470026917 Marionette TRACE conn2 <- [1,2402,null,{}] 11:07:06 INFO - PROCESS | 1651 | 1469470026919 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}] 11:07:06 INFO - PROCESS | 1651 | 1469470026920 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:07 INFO - PROCESS | 1651 | 1469470026999 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:07:07 INFO - PROCESS | 1651 | 1469470027061 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:07 INFO - PROCESS | 1651 | 1469470027062 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x125685800 == 33 [pid = 1651] [id = 608] 11:07:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11954b400) [pid = 1651] [serial = 1824] [outer = 0x0] 11:07:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x121aa8c00) [pid = 1651] [serial = 1825] [outer = 0x11954b400] 11:07:07 INFO - PROCESS | 1651 | 1469470027088 Marionette DEBUG loaded listener.js 11:07:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x123e26800) [pid = 1651] [serial = 1826] [outer = 0x11954b400] 11:07:07 INFO - PROCESS | 1651 | 1469470027368 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]]]}] 11:07:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:07:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 471ms 11:07:07 INFO - PROCESS | 1651 | 1469470027390 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:07:07 INFO - PROCESS | 1651 | 1469470027391 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:07:07 INFO - PROCESS | 1651 | 1469470027393 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:07:07 INFO - PROCESS | 1651 | 1469470027395 Marionette TRACE conn2 <- [1,2406,null,{}] 11:07:07 INFO - PROCESS | 1651 | 1469470027404 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}] 11:07:07 INFO - PROCESS | 1651 | 1469470027413 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:07 INFO - PROCESS | 1651 | 1469470027513 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:07:07 INFO - PROCESS | 1651 | 1469470027551 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:07 INFO - PROCESS | 1651 | 1469470027552 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x129418000 == 34 [pid = 1651] [id = 609] 11:07:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1131a7000) [pid = 1651] [serial = 1827] [outer = 0x0] 11:07:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x123e93000) [pid = 1651] [serial = 1828] [outer = 0x1131a7000] 11:07:07 INFO - PROCESS | 1651 | 1469470027580 Marionette DEBUG loaded listener.js 11:07:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x124f66000) [pid = 1651] [serial = 1829] [outer = 0x1131a7000] 11:07:07 INFO - PROCESS | 1651 | 1469470027919 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]]]}] 11:07:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:07:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 573ms 11:07:07 INFO - PROCESS | 1651 | 1469470027967 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:07:07 INFO - PROCESS | 1651 | 1469470027968 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:07:07 INFO - PROCESS | 1651 | 1469470027971 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:07:07 INFO - PROCESS | 1651 | 1469470027972 Marionette TRACE conn2 <- [1,2410,null,{}] 11:07:07 INFO - PROCESS | 1651 | 1469470027974 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}] 11:07:07 INFO - PROCESS | 1651 | 1469470027978 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:08 INFO - PROCESS | 1651 | 1469470028105 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:07:08 INFO - PROCESS | 1651 | 1469470028109 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:08 INFO - PROCESS | 1651 | 1469470028110 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a542000 == 35 [pid = 1651] [id = 610] 11:07:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x123f7e400) [pid = 1651] [serial = 1830] [outer = 0x0] 11:07:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x125619800) [pid = 1651] [serial = 1831] [outer = 0x123f7e400] 11:07:08 INFO - PROCESS | 1651 | 1469470028135 Marionette DEBUG loaded listener.js 11:07:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x126c44800) [pid = 1651] [serial = 1832] [outer = 0x123f7e400] 11:07:08 INFO - PROCESS | 1651 | 1469470028487 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]]]}] 11:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 568ms 11:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:07:08 INFO - PROCESS | 1651 | 1469470028540 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:07:08 INFO - PROCESS | 1651 | 1469470028541 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:07:08 INFO - PROCESS | 1651 | 1469470028543 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:07:08 INFO - PROCESS | 1651 | 1469470028544 Marionette TRACE conn2 <- [1,2414,null,{}] 11:07:08 INFO - PROCESS | 1651 | 1469470028562 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}] 11:07:08 INFO - PROCESS | 1651 | 1469470028563 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:08 INFO - PROCESS | 1651 | 1469470028661 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:07:08 INFO - PROCESS | 1651 | 1469470028664 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:08 INFO - PROCESS | 1651 | 1469470028665 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x11724f000 == 36 [pid = 1651] [id = 611] 11:07:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1269e6400) [pid = 1651] [serial = 1833] [outer = 0x0] 11:07:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128a87000) [pid = 1651] [serial = 1834] [outer = 0x1269e6400] 11:07:08 INFO - PROCESS | 1651 | 1469470028691 Marionette DEBUG loaded listener.js 11:07:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x128b66c00) [pid = 1651] [serial = 1835] [outer = 0x1269e6400] 11:07:09 INFO - PROCESS | 1651 | 1469470029022 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]]]}] 11:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 518ms 11:07:09 INFO - PROCESS | 1651 | 1469470029061 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:07:09 INFO - PROCESS | 1651 | 1469470029063 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:07:09 INFO - PROCESS | 1651 | 1469470029067 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:07:09 INFO - PROCESS | 1651 | 1469470029069 Marionette TRACE conn2 <- [1,2418,null,{}] 11:07:09 INFO - PROCESS | 1651 | 1469470029071 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}] 11:07:09 INFO - PROCESS | 1651 | 1469470029072 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:09 INFO - PROCESS | 1651 | 1469470029170 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:07:09 INFO - PROCESS | 1651 | 1469470029181 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:09 INFO - PROCESS | 1651 | 1469470029182 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be16000 == 37 [pid = 1651] [id = 612] 11:07:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128a85400) [pid = 1651] [serial = 1836] [outer = 0x0] 11:07:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x128b71400) [pid = 1651] [serial = 1837] [outer = 0x128a85400] 11:07:09 INFO - PROCESS | 1651 | 1469470029206 Marionette DEBUG loaded listener.js 11:07:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x128e93000) [pid = 1651] [serial = 1838] [outer = 0x128a85400] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1185eb000) [pid = 1651] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x117e9e800) [pid = 1651] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11675c000) [pid = 1651] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1121b2800) [pid = 1651] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12106a800) [pid = 1651] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x112712c00) [pid = 1651] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x113376c00) [pid = 1651] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x113217000) [pid = 1651] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12500d400) [pid = 1651] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x113d9d000) [pid = 1651] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1187e7800) [pid = 1651] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123e7f400) [pid = 1651] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x121df1c00) [pid = 1651] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12618fc00) [pid = 1651] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x113d9d400) [pid = 1651] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1194bac00) [pid = 1651] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x128c8ec00) [pid = 1651] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:07:09 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12618e800) [pid = 1651] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:07:09 INFO - PROCESS | 1651 | 1469470029594 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]]]}] 11:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 568ms 11:07:09 INFO - PROCESS | 1651 | 1469470029636 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:07:09 INFO - PROCESS | 1651 | 1469470029637 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:07:09 INFO - PROCESS | 1651 | 1469470029639 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:07:09 INFO - PROCESS | 1651 | 1469470029648 Marionette TRACE conn2 <- [1,2422,null,{}] 11:07:09 INFO - PROCESS | 1651 | 1469470029651 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}] 11:07:09 INFO - PROCESS | 1651 | 1469470029652 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:09 INFO - PROCESS | 1651 | 1469470029726 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:07:09 INFO - PROCESS | 1651 | 1469470029789 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:09 INFO - PROCESS | 1651 | 1469470029790 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x126556800 == 38 [pid = 1651] [id = 613] 11:07:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x112d9d000) [pid = 1651] [serial = 1839] [outer = 0x0] 11:07:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11697a800) [pid = 1651] [serial = 1840] [outer = 0x112d9d000] 11:07:09 INFO - PROCESS | 1651 | 1469470029815 Marionette DEBUG loaded listener.js 11:07:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11954d800) [pid = 1651] [serial = 1841] [outer = 0x112d9d000] 11:07:10 INFO - PROCESS | 1651 | 1469470030153 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]]]}] 11:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 528ms 11:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:07:10 INFO - PROCESS | 1651 | 1469470030168 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:07:10 INFO - PROCESS | 1651 | 1469470030170 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:07:10 INFO - PROCESS | 1651 | 1469470030173 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:07:10 INFO - PROCESS | 1651 | 1469470030175 Marionette TRACE conn2 <- [1,2426,null,{}] 11:07:10 INFO - PROCESS | 1651 | 1469470030179 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}] 11:07:10 INFO - PROCESS | 1651 | 1469470030180 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:10 INFO - PROCESS | 1651 | 1469470030303 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:07:10 INFO - PROCESS | 1651 | 1469470030395 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:10 INFO - PROCESS | 1651 | 1469470030396 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c04f800 == 39 [pid = 1651] [id = 614] 11:07:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x113b05c00) [pid = 1651] [serial = 1842] [outer = 0x0] 11:07:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x123e91000) [pid = 1651] [serial = 1843] [outer = 0x113b05c00] 11:07:10 INFO - PROCESS | 1651 | 1469470030426 Marionette DEBUG loaded listener.js 11:07:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128b09c00) [pid = 1651] [serial = 1844] [outer = 0x113b05c00] 11:07:10 INFO - PROCESS | 1651 | 1469470030733 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]]]}] 11:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 569ms 11:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:07:10 INFO - PROCESS | 1651 | 1469470030743 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:07:10 INFO - PROCESS | 1651 | 1469470030744 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:07:10 INFO - PROCESS | 1651 | 1469470030747 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:07:10 INFO - PROCESS | 1651 | 1469470030750 Marionette TRACE conn2 <- [1,2430,null,{}] 11:07:10 INFO - PROCESS | 1651 | 1469470030754 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}] 11:07:10 INFO - PROCESS | 1651 | 1469470030755 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:10 INFO - PROCESS | 1651 | 1469470030845 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:07:10 INFO - PROCESS | 1651 | 1469470030851 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:10 INFO - PROCESS | 1651 | 1469470030853 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cbda800 == 40 [pid = 1651] [id = 615] 11:07:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128b74400) [pid = 1651] [serial = 1845] [outer = 0x0] 11:07:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x129010000) [pid = 1651] [serial = 1846] [outer = 0x128b74400] 11:07:10 INFO - PROCESS | 1651 | 1469470030878 Marionette DEBUG loaded listener.js 11:07:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x129292c00) [pid = 1651] [serial = 1847] [outer = 0x128b74400] 11:07:11 INFO - PROCESS | 1651 | 1469470031232 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]]]}] 11:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 522ms 11:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:07:11 INFO - PROCESS | 1651 | 1469470031269 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:07:11 INFO - PROCESS | 1651 | 1469470031270 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:07:11 INFO - PROCESS | 1651 | 1469470031272 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:07:11 INFO - PROCESS | 1651 | 1469470031273 Marionette TRACE conn2 <- [1,2434,null,{}] 11:07:11 INFO - PROCESS | 1651 | 1469470031287 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}] 11:07:11 INFO - PROCESS | 1651 | 1469470031288 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:11 INFO - PROCESS | 1651 | 1469470031366 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:07:11 INFO - PROCESS | 1651 | 1469470031370 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:11 INFO - PROCESS | 1651 | 1469470031371 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ce14000 == 41 [pid = 1651] [id = 616] 11:07:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x129297800) [pid = 1651] [serial = 1848] [outer = 0x0] 11:07:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1292d9c00) [pid = 1651] [serial = 1849] [outer = 0x129297800] 11:07:11 INFO - PROCESS | 1651 | 1469470031395 Marionette DEBUG loaded listener.js 11:07:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x129448800) [pid = 1651] [serial = 1850] [outer = 0x129297800] 11:07:11 INFO - PROCESS | 1651 | 1469470031857 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]]]}] 11:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 11:07:11 INFO - PROCESS | 1651 | 1469470031914 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:07:11 INFO - PROCESS | 1651 | 1469470031917 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:07:11 INFO - PROCESS | 1651 | 1469470031922 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:07:11 INFO - PROCESS | 1651 | 1469470031924 Marionette TRACE conn2 <- [1,2438,null,{}] 11:07:11 INFO - PROCESS | 1651 | 1469470031928 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}] 11:07:11 INFO - PROCESS | 1651 | 1469470031930 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:12 INFO - PROCESS | 1651 | 1469470032033 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:07:12 INFO - PROCESS | 1651 | 1469470032127 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:12 INFO - PROCESS | 1651 | 1469470032128 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192c5000 == 42 [pid = 1651] [id = 617] 11:07:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1169e4400) [pid = 1651] [serial = 1851] [outer = 0x0] 11:07:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1172b5400) [pid = 1651] [serial = 1852] [outer = 0x1169e4400] 11:07:12 INFO - PROCESS | 1651 | 1469470032172 Marionette DEBUG loaded listener.js 11:07:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x11814d400) [pid = 1651] [serial = 1853] [outer = 0x1169e4400] 11:07:12 INFO - PROCESS | 1651 | 1469470032603 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]]]}] 11:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 722ms 11:07:12 INFO - PROCESS | 1651 | 1469470032644 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:07:12 INFO - PROCESS | 1651 | 1469470032649 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:07:12 INFO - PROCESS | 1651 | 1469470032654 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:07:12 INFO - PROCESS | 1651 | 1469470032656 Marionette TRACE conn2 <- [1,2442,null,{}] 11:07:12 INFO - PROCESS | 1651 | 1469470032658 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}] 11:07:12 INFO - PROCESS | 1651 | 1469470032660 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:12 INFO - PROCESS | 1651 | 1469470032761 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:07:12 INFO - PROCESS | 1651 | 1469470032836 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:12 INFO - PROCESS | 1651 | 1469470032838 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x129084800 == 43 [pid = 1651] [id = 618] 11:07:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1194b7c00) [pid = 1651] [serial = 1854] [outer = 0x0] 11:07:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x119ab5400) [pid = 1651] [serial = 1855] [outer = 0x1194b7c00] 11:07:12 INFO - PROCESS | 1651 | 1469470032868 Marionette DEBUG loaded listener.js 11:07:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x121071000) [pid = 1651] [serial = 1856] [outer = 0x1194b7c00] 11:07:13 INFO - PROCESS | 1651 | 1469470033259 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]]]}] 11:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 623ms 11:07:13 INFO - PROCESS | 1651 | 1469470033279 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:07:13 INFO - PROCESS | 1651 | 1469470033283 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:07:13 INFO - PROCESS | 1651 | 1469470033286 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:07:13 INFO - PROCESS | 1651 | 1469470033288 Marionette TRACE conn2 <- [1,2446,null,{}] 11:07:13 INFO - PROCESS | 1651 | 1469470033295 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}] 11:07:13 INFO - PROCESS | 1651 | 1469470033299 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:13 INFO - PROCESS | 1651 | 1469470033437 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:07:13 INFO - PROCESS | 1651 | 1469470033522 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:13 INFO - PROCESS | 1651 | 1469470033524 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ce22000 == 44 [pid = 1651] [id = 619] 11:07:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1250f3c00) [pid = 1651] [serial = 1857] [outer = 0x0] 11:07:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x126089800) [pid = 1651] [serial = 1858] [outer = 0x1250f3c00] 11:07:13 INFO - PROCESS | 1651 | 1469470033556 Marionette DEBUG loaded listener.js 11:07:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x126578c00) [pid = 1651] [serial = 1859] [outer = 0x1250f3c00] 11:07:13 INFO - PROCESS | 1651 | 1469470033965 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]]]}] 11:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 722ms 11:07:14 INFO - PROCESS | 1651 | 1469470034008 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:07:14 INFO - PROCESS | 1651 | 1469470034010 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:07:14 INFO - PROCESS | 1651 | 1469470034013 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:07:14 INFO - PROCESS | 1651 | 1469470034014 Marionette TRACE conn2 <- [1,2450,null,{}] 11:07:14 INFO - PROCESS | 1651 | 1469470034016 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}] 11:07:14 INFO - PROCESS | 1651 | 1469470034018 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:14 INFO - PROCESS | 1651 | 1469470034121 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:07:14 INFO - PROCESS | 1651 | 1469470034182 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:14 INFO - PROCESS | 1651 | 1469470034183 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d329000 == 45 [pid = 1651] [id = 620] 11:07:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x128a87c00) [pid = 1651] [serial = 1860] [outer = 0x0] 11:07:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x128b0a400) [pid = 1651] [serial = 1861] [outer = 0x128a87c00] 11:07:14 INFO - PROCESS | 1651 | 1469470034212 Marionette DEBUG loaded listener.js 11:07:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x128e94800) [pid = 1651] [serial = 1862] [outer = 0x128a87c00] 11:07:14 INFO - PROCESS | 1651 | 1469470034850 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]]]}] 11:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 871ms 11:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:07:14 INFO - PROCESS | 1651 | 1469470034885 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:07:14 INFO - PROCESS | 1651 | 1469470034887 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:07:14 INFO - PROCESS | 1651 | 1469470034890 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:07:14 INFO - PROCESS | 1651 | 1469470034892 Marionette TRACE conn2 <- [1,2454,null,{}] 11:07:14 INFO - PROCESS | 1651 | 1469470034896 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}] 11:07:14 INFO - PROCESS | 1651 | 1469470034897 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:14 INFO - PROCESS | 1651 | 1469470034991 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:07:15 INFO - PROCESS | 1651 | 1469470035054 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:15 INFO - PROCESS | 1651 | 1469470035057 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192ca000 == 46 [pid = 1651] [id = 621] 11:07:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x116902c00) [pid = 1651] [serial = 1863] [outer = 0x0] 11:07:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1169e5400) [pid = 1651] [serial = 1864] [outer = 0x116902c00] 11:07:15 INFO - PROCESS | 1651 | 1469470035084 Marionette DEBUG loaded listener.js 11:07:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x118144000) [pid = 1651] [serial = 1865] [outer = 0x116902c00] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12cbda800 == 45 [pid = 1651] [id = 615] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12c04f800 == 44 [pid = 1651] [id = 614] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x126556800 == 43 [pid = 1651] [id = 613] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12be16000 == 42 [pid = 1651] [id = 612] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x11724f000 == 41 [pid = 1651] [id = 611] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12a542000 == 40 [pid = 1651] [id = 610] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x129418000 == 39 [pid = 1651] [id = 609] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x125685800 == 38 [pid = 1651] [id = 608] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x121a1d800 == 37 [pid = 1651] [id = 607] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x1192c8800 == 36 [pid = 1651] [id = 606] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x117085800 == 35 [pid = 1651] [id = 605] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x126958800 == 34 [pid = 1651] [id = 604] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x11917f000 == 33 [pid = 1651] [id = 603] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12c250000 == 32 [pid = 1651] [id = 602] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12d329000 == 31 [pid = 1651] [id = 620] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12ce22000 == 30 [pid = 1651] [id = 619] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x129084800 == 29 [pid = 1651] [id = 618] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12ce14000 == 28 [pid = 1651] [id = 616] 11:07:15 INFO - PROCESS | 1651 | --DOCSHELL 0x1192c5000 == 27 [pid = 1651] [id = 617] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x128a81800) [pid = 1651] [serial = 1805] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x121ded800) [pid = 1651] [serial = 1799] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x129079400) [pid = 1651] [serial = 1754] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12678c000) [pid = 1651] [serial = 1804] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1192e0000) [pid = 1651] [serial = 1783] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x118143400) [pid = 1651] [serial = 1780] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1185ea400) [pid = 1651] [serial = 1781] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x11697a400) [pid = 1651] [serial = 1777] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1172b8c00) [pid = 1651] [serial = 1778] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x124b4d400) [pid = 1651] [serial = 1792] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1210e0800) [pid = 1651] [serial = 1789] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x113b06000) [pid = 1651] [serial = 1772] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1127db400) [pid = 1651] [serial = 1771] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11835d400) [pid = 1651] [serial = 1798] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x124f65400) [pid = 1651] [serial = 1793] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x113908c00) [pid = 1651] [serial = 1774] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x113d9a400) [pid = 1651] [serial = 1775] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x125618400) [pid = 1651] [serial = 1795] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x117e91c00) [pid = 1651] [serial = 1757] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1160f2800) [pid = 1651] [serial = 1756] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11a0a8800) [pid = 1651] [serial = 1760] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1192dd400) [pid = 1651] [serial = 1759] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1250ef400) [pid = 1651] [serial = 1763] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x123e9b400) [pid = 1651] [serial = 1762] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x125622400) [pid = 1651] [serial = 1801] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x128b08000) [pid = 1651] [serial = 1766] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x126c44400) [pid = 1651] [serial = 1765] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x125621400) [pid = 1651] [serial = 1796] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x128b71c00) [pid = 1651] [serial = 1769] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12500bc00) [pid = 1651] [serial = 1768] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x126189800) [pid = 1651] [serial = 1802] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x119ab4000) [pid = 1651] [serial = 1786] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x121066400) [pid = 1651] [serial = 1787] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x123e96800) [pid = 1651] [serial = 1790] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1194ba400) [pid = 1651] [serial = 1784] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1651 | 1469470036090 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]]]}] 11:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1222ms 11:07:16 INFO - PROCESS | 1651 | 1469470036113 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:07:16 INFO - PROCESS | 1651 | 1469470036116 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:07:16 INFO - PROCESS | 1651 | 1469470036119 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:07:16 INFO - PROCESS | 1651 | 1469470036121 Marionette TRACE conn2 <- [1,2458,null,{}] 11:07:16 INFO - PROCESS | 1651 | 1469470036124 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}] 11:07:16 INFO - PROCESS | 1651 | 1469470036126 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:16 INFO - PROCESS | 1651 | 1469470036207 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:07:16 INFO - PROCESS | 1651 | 1469470036212 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:16 INFO - PROCESS | 1651 | 1469470036215 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x116945000 == 28 [pid = 1651] [id = 622] 11:07:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x113b0bc00) [pid = 1651] [serial = 1866] [outer = 0x0] 11:07:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x113d52c00) [pid = 1651] [serial = 1867] [outer = 0x113b0bc00] 11:07:16 INFO - PROCESS | 1651 | 1469470036245 Marionette DEBUG loaded listener.js 11:07:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x115e1c800) [pid = 1651] [serial = 1868] [outer = 0x113b0bc00] 11:07:16 INFO - PROCESS | 1651 | 1469470036594 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]]]}] 11:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 520ms 11:07:16 INFO - PROCESS | 1651 | 1469470036639 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:07:16 INFO - PROCESS | 1651 | 1469470036643 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:07:16 INFO - PROCESS | 1651 | 1469470036679 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:07:16 INFO - PROCESS | 1651 | 1469470036681 Marionette TRACE conn2 <- [1,2462,null,{}] 11:07:16 INFO - PROCESS | 1651 | 1469470036683 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}] 11:07:16 INFO - PROCESS | 1651 | 1469470036685 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:16 INFO - PROCESS | 1651 | 1469470036760 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:07:16 INFO - PROCESS | 1651 | 1469470036766 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:16 INFO - PROCESS | 1651 | 1469470036768 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x11857b000 == 29 [pid = 1651] [id = 623] 11:07:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1167d1c00) [pid = 1651] [serial = 1869] [outer = 0x0] 11:07:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x117e12800) [pid = 1651] [serial = 1870] [outer = 0x1167d1c00] 11:07:16 INFO - PROCESS | 1651 | 1469470036795 Marionette DEBUG loaded listener.js 11:07:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x117eb4c00) [pid = 1651] [serial = 1871] [outer = 0x1167d1c00] 11:07:17 INFO - PROCESS | 1651 | 1469470037221 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]]]}] 11:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 576ms 11:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:07:17 INFO - PROCESS | 1651 | 1469470037251 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:07:17 INFO - PROCESS | 1651 | 1469470037253 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:07:17 INFO - PROCESS | 1651 | 1469470037257 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:07:17 INFO - PROCESS | 1651 | 1469470037259 Marionette TRACE conn2 <- [1,2466,null,{}] 11:07:17 INFO - PROCESS | 1651 | 1469470037263 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}] 11:07:17 INFO - PROCESS | 1651 | 1469470037265 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:17 INFO - PROCESS | 1651 | 1469470037369 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:07:17 INFO - PROCESS | 1651 | 1469470037450 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:17 INFO - PROCESS | 1651 | 1469470037451 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x11815b000 == 30 [pid = 1651] [id = 624] 11:07:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x115e11800) [pid = 1651] [serial = 1872] [outer = 0x0] 11:07:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11690ec00) [pid = 1651] [serial = 1873] [outer = 0x115e11800] 11:07:17 INFO - PROCESS | 1651 | 1469470037524 Marionette DEBUG loaded listener.js 11:07:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x117ea0400) [pid = 1651] [serial = 1874] [outer = 0x115e11800] 11:07:18 INFO - PROCESS | 1651 | 1469470038036 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]]]}] 11:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 822ms 11:07:18 INFO - PROCESS | 1651 | 1469470038105 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:07:18 INFO - PROCESS | 1651 | 1469470038108 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:07:18 INFO - PROCESS | 1651 | 1469470038116 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:07:18 INFO - PROCESS | 1651 | 1469470038119 Marionette TRACE conn2 <- [1,2470,null,{}] 11:07:18 INFO - PROCESS | 1651 | 1469470038121 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}] 11:07:18 INFO - PROCESS | 1651 | 1469470038123 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:18 INFO - PROCESS | 1651 | 1469470038224 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:07:18 INFO - PROCESS | 1651 | 1469470038301 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:18 INFO - PROCESS | 1651 | 1469470038302 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x11962f000 == 31 [pid = 1651] [id = 625] 11:07:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1185e7c00) [pid = 1651] [serial = 1875] [outer = 0x0] 11:07:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1187e7400) [pid = 1651] [serial = 1876] [outer = 0x1185e7c00] 11:07:18 INFO - PROCESS | 1651 | 1469470038334 Marionette DEBUG loaded listener.js 11:07:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118870c00) [pid = 1651] [serial = 1877] [outer = 0x1185e7c00] 11:07:18 INFO - PROCESS | 1651 | 1469470038933 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]]]}] 11:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 872ms 11:07:18 INFO - PROCESS | 1651 | 1469470038987 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:07:18 INFO - PROCESS | 1651 | 1469470038989 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:07:18 INFO - PROCESS | 1651 | 1469470038993 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:07:18 INFO - PROCESS | 1651 | 1469470038995 Marionette TRACE conn2 <- [1,2474,null,{}] 11:07:19 INFO - PROCESS | 1651 | 1469470038998 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}] 11:07:19 INFO - PROCESS | 1651 | 1469470039000 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:19 INFO - PROCESS | 1651 | 1469470039101 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:07:19 INFO - PROCESS | 1651 | 1469470039156 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:19 INFO - PROCESS | 1651 | 1469470039159 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x118168000 == 32 [pid = 1651] [id = 626] 11:07:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x115e26400) [pid = 1651] [serial = 1878] [outer = 0x0] 11:07:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x116025c00) [pid = 1651] [serial = 1879] [outer = 0x115e26400] 11:07:19 INFO - PROCESS | 1651 | 1469470039189 Marionette DEBUG loaded listener.js 11:07:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x117e93c00) [pid = 1651] [serial = 1880] [outer = 0x115e26400] 11:07:19 INFO - PROCESS | 1651 | --DOCSHELL 0x116945000 == 31 [pid = 1651] [id = 622] 11:07:19 INFO - PROCESS | 1651 | --DOCSHELL 0x1192ca000 == 30 [pid = 1651] [id = 621] 11:07:19 INFO - PROCESS | 1651 | 1469470039627 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]]]}] 11:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 11:07:19 INFO - PROCESS | 1651 | 1469470039664 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:07:19 INFO - PROCESS | 1651 | 1469470039668 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:07:19 INFO - PROCESS | 1651 | 1469470039674 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:07:19 INFO - PROCESS | 1651 | 1469470039677 Marionette TRACE conn2 <- [1,2478,null,{}] 11:07:19 INFO - PROCESS | 1651 | 1469470039681 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}] 11:07:19 INFO - PROCESS | 1651 | 1469470039683 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:19 INFO - PROCESS | 1651 | 1469470039799 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:07:19 INFO - PROCESS | 1651 | 1469470039803 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:19 INFO - PROCESS | 1651 | 1469470039805 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12125f000 == 31 [pid = 1651] [id = 627] 11:07:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1185e9400) [pid = 1651] [serial = 1881] [outer = 0x0] 11:07:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x119147000) [pid = 1651] [serial = 1882] [outer = 0x1185e9400] 11:07:19 INFO - PROCESS | 1651 | 1469470039831 Marionette DEBUG loaded listener.js 11:07:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1194b0c00) [pid = 1651] [serial = 1883] [outer = 0x1185e9400] 11:07:20 INFO - PROCESS | 1651 | 1469470040186 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]]]}] 11:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 524ms 11:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:07:20 INFO - PROCESS | 1651 | 1469470040214 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:07:20 INFO - PROCESS | 1651 | 1469470040215 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:07:20 INFO - PROCESS | 1651 | 1469470040218 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:07:20 INFO - PROCESS | 1651 | 1469470040220 Marionette TRACE conn2 <- [1,2482,null,{}] 11:07:20 INFO - PROCESS | 1651 | 1469470040228 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}] 11:07:20 INFO - PROCESS | 1651 | 1469470040234 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:20 INFO - PROCESS | 1651 | 1469470040340 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:07:20 INFO - PROCESS | 1651 | 1469470040346 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:20 INFO - PROCESS | 1651 | 1469470040348 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x1250de000 == 32 [pid = 1651] [id = 628] 11:07:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x119544000) [pid = 1651] [serial = 1884] [outer = 0x0] 11:07:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x121065400) [pid = 1651] [serial = 1885] [outer = 0x119544000] 11:07:20 INFO - PROCESS | 1651 | 1469470040376 Marionette DEBUG loaded listener.js 11:07:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1210dcc00) [pid = 1651] [serial = 1886] [outer = 0x119544000] 11:07:20 INFO - PROCESS | 1651 | 1469470040767 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]]]}] 11:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 572ms 11:07:20 INFO - PROCESS | 1651 | 1469470040791 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:07:20 INFO - PROCESS | 1651 | 1469470040793 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:07:20 INFO - PROCESS | 1651 | 1469470040795 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:07:20 INFO - PROCESS | 1651 | 1469470040796 Marionette TRACE conn2 <- [1,2486,null,{}] 11:07:20 INFO - PROCESS | 1651 | 1469470040808 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}] 11:07:20 INFO - PROCESS | 1651 | 1469470040809 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:20 INFO - PROCESS | 1651 | 1469470040910 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:07:20 INFO - PROCESS | 1651 | 1469470040914 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:20 INFO - PROCESS | 1651 | 1469470040916 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x128acf800 == 33 [pid = 1651] [id = 629] 11:07:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1211d0000) [pid = 1651] [serial = 1887] [outer = 0x0] 11:07:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x121611800) [pid = 1651] [serial = 1888] [outer = 0x1211d0000] 11:07:20 INFO - PROCESS | 1651 | 1469470040941 Marionette DEBUG loaded listener.js 11:07:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x123e8f800) [pid = 1651] [serial = 1889] [outer = 0x1211d0000] 11:07:21 INFO - PROCESS | 1651 | 1469470041294 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]]]}] 11:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 522ms 11:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:07:21 INFO - PROCESS | 1651 | 1469470041319 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:07:21 INFO - PROCESS | 1651 | 1469470041321 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:07:21 INFO - PROCESS | 1651 | 1469470041323 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:07:21 INFO - PROCESS | 1651 | 1469470041324 Marionette TRACE conn2 <- [1,2490,null,{}] 11:07:21 INFO - PROCESS | 1651 | 1469470041334 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}] 11:07:21 INFO - PROCESS | 1651 | 1469470041335 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:21 INFO - PROCESS | 1651 | 1469470041430 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:07:21 INFO - PROCESS | 1651 | 1469470041434 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:21 INFO - PROCESS | 1651 | 1469470041435 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12909c800 == 34 [pid = 1651] [id = 630] 11:07:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x113968c00) [pid = 1651] [serial = 1890] [outer = 0x0] 11:07:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x123e9b400) [pid = 1651] [serial = 1891] [outer = 0x113968c00] 11:07:21 INFO - PROCESS | 1651 | 1469470041460 Marionette DEBUG loaded listener.js 11:07:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x124f65400) [pid = 1651] [serial = 1892] [outer = 0x113968c00] 11:07:21 INFO - PROCESS | 1651 | 1469470041811 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]]]}] 11:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 528ms 11:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:07:21 INFO - PROCESS | 1651 | 1469470041852 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:07:21 INFO - PROCESS | 1651 | 1469470041853 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:07:21 INFO - PROCESS | 1651 | 1469470041855 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:07:21 INFO - PROCESS | 1651 | 1469470041856 Marionette TRACE conn2 <- [1,2494,null,{}] 11:07:21 INFO - PROCESS | 1651 | 1469470041858 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}] 11:07:21 INFO - PROCESS | 1651 | 1469470041862 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:21 INFO - PROCESS | 1651 | 1469470041979 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:07:22 INFO - PROCESS | 1651 | 1469470042018 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:22 INFO - PROCESS | 1651 | 1469470042019 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a55a800 == 35 [pid = 1651] [id = 631] 11:07:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x125616800) [pid = 1651] [serial = 1893] [outer = 0x0] 11:07:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x126087c00) [pid = 1651] [serial = 1894] [outer = 0x125616800] 11:07:22 INFO - PROCESS | 1651 | 1469470042044 Marionette DEBUG loaded listener.js 11:07:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1269df800) [pid = 1651] [serial = 1895] [outer = 0x125616800] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x128a85400) [pid = 1651] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x113b05c00) [pid = 1651] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x129297800) [pid = 1651] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x128b74400) [pid = 1651] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x116902c00) [pid = 1651] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1169e4400) [pid = 1651] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1194b7c00) [pid = 1651] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1250f3c00) [pid = 1651] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x113b0bc00) [pid = 1651] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x128a87c00) [pid = 1651] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1131a7000) [pid = 1651] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x123f7e400) [pid = 1651] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x112d9d000) [pid = 1651] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x11954b400) [pid = 1651] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x113ba8800) [pid = 1651] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1269e9400) [pid = 1651] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x117eae000) [pid = 1651] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x118365800) [pid = 1651] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1194b9400) [pid = 1651] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x113d46400) [pid = 1651] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:07:22 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1269e6400) [pid = 1651] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:07:22 INFO - PROCESS | 1651 | 1469470042395 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]]]}] 11:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 571ms 11:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:07:22 INFO - PROCESS | 1651 | 1469470042427 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:07:22 INFO - PROCESS | 1651 | 1469470042428 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:07:22 INFO - PROCESS | 1651 | 1469470042430 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:07:22 INFO - PROCESS | 1651 | 1469470042433 Marionette TRACE conn2 <- [1,2498,null,{}] 11:07:22 INFO - PROCESS | 1651 | 1469470042436 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}] 11:07:22 INFO - PROCESS | 1651 | 1469470042437 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:22 INFO - PROCESS | 1651 | 1469470042511 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:07:22 INFO - PROCESS | 1651 | 1469470042517 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:22 INFO - PROCESS | 1651 | 1469470042518 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x126953000 == 36 [pid = 1651] [id = 632] 11:07:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1127db400) [pid = 1651] [serial = 1896] [outer = 0x0] 11:07:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x115e11000) [pid = 1651] [serial = 1897] [outer = 0x1127db400] 11:07:22 INFO - PROCESS | 1651 | 1469470042543 Marionette DEBUG loaded listener.js 11:07:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118365800) [pid = 1651] [serial = 1898] [outer = 0x1127db400] 11:07:22 INFO - PROCESS | 1651 | 1469470042901 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]]]}] 11:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 523ms 11:07:22 INFO - PROCESS | 1651 | 1469470042953 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:07:22 INFO - PROCESS | 1651 | 1469470042962 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:07:22 INFO - PROCESS | 1651 | 1469470042964 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:07:22 INFO - PROCESS | 1651 | 1469470042965 Marionette TRACE conn2 <- [1,2502,null,{}] 11:07:22 INFO - PROCESS | 1651 | 1469470042968 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}] 11:07:22 INFO - PROCESS | 1651 | 1469470042969 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:23 INFO - PROCESS | 1651 | 1469470043044 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:07:23 INFO - PROCESS | 1651 | 1469470043052 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:23 INFO - PROCESS | 1651 | 1469470043053 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b972800 == 37 [pid = 1651] [id = 633] 11:07:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x118513c00) [pid = 1651] [serial = 1899] [outer = 0x0] 11:07:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x123e8ec00) [pid = 1651] [serial = 1900] [outer = 0x118513c00] 11:07:23 INFO - PROCESS | 1651 | 1469470043077 Marionette DEBUG loaded listener.js 11:07:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1269e5000) [pid = 1651] [serial = 1901] [outer = 0x118513c00] 11:07:23 INFO - PROCESS | 1651 | 1469470043401 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]]]}] 11:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 471ms 11:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:07:23 INFO - PROCESS | 1651 | 1469470043435 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:07:23 INFO - PROCESS | 1651 | 1469470043437 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:07:23 INFO - PROCESS | 1651 | 1469470043439 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:07:23 INFO - PROCESS | 1651 | 1469470043440 Marionette TRACE conn2 <- [1,2506,null,{}] 11:07:23 INFO - PROCESS | 1651 | 1469470043443 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}] 11:07:23 INFO - PROCESS | 1651 | 1469470043444 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:23 INFO - PROCESS | 1651 | 1469470043522 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:07:23 INFO - PROCESS | 1651 | 1469470043582 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:23 INFO - PROCESS | 1651 | 1469470043584 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x121b91000 == 38 [pid = 1651] [id = 634] 11:07:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1210e0c00) [pid = 1651] [serial = 1902] [outer = 0x0] 11:07:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x126c43c00) [pid = 1651] [serial = 1903] [outer = 0x1210e0c00] 11:07:23 INFO - PROCESS | 1651 | 1469470043608 Marionette DEBUG loaded listener.js 11:07:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x128a8b800) [pid = 1651] [serial = 1904] [outer = 0x1210e0c00] 11:07:23 INFO - PROCESS | 1651 | 1469470043886 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]]]}] 11:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 469ms 11:07:23 INFO - PROCESS | 1651 | 1469470043909 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:07:23 INFO - PROCESS | 1651 | 1469470043922 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:07:23 INFO - PROCESS | 1651 | 1469470043929 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:07:23 INFO - PROCESS | 1651 | 1469470043930 Marionette TRACE conn2 <- [1,2510,null,{}] 11:07:23 INFO - PROCESS | 1651 | 1469470043936 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}] 11:07:23 INFO - PROCESS | 1651 | 1469470043937 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:24 INFO - PROCESS | 1651 | 1469470044017 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:07:24 INFO - PROCESS | 1651 | 1469470044021 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:24 INFO - PROCESS | 1651 | 1469470044022 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c26b800 == 39 [pid = 1651] [id = 635] 11:07:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x126c49800) [pid = 1651] [serial = 1905] [outer = 0x0] 11:07:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128b66000) [pid = 1651] [serial = 1906] [outer = 0x126c49800] 11:07:24 INFO - PROCESS | 1651 | 1469470044046 Marionette DEBUG loaded listener.js 11:07:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x128c95000) [pid = 1651] [serial = 1907] [outer = 0x126c49800] 11:07:24 INFO - PROCESS | 1651 | 1469470044460 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]]]}] 11:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 572ms 11:07:24 INFO - PROCESS | 1651 | 1469470044515 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:07:24 INFO - PROCESS | 1651 | 1469470044517 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:07:24 INFO - PROCESS | 1651 | 1469470044522 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:07:24 INFO - PROCESS | 1651 | 1469470044524 Marionette TRACE conn2 <- [1,2514,null,{}] 11:07:24 INFO - PROCESS | 1651 | 1469470044528 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}] 11:07:24 INFO - PROCESS | 1651 | 1469470044530 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:24 INFO - PROCESS | 1651 | 1469470044633 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:07:24 INFO - PROCESS | 1651 | 1469470044705 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:24 INFO - PROCESS | 1651 | 1469470044707 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192d7000 == 40 [pid = 1651] [id = 636] 11:07:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x113d9b400) [pid = 1651] [serial = 1908] [outer = 0x0] 11:07:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x116902c00) [pid = 1651] [serial = 1909] [outer = 0x113d9b400] 11:07:24 INFO - PROCESS | 1651 | 1469470044739 Marionette DEBUG loaded listener.js 11:07:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x118509c00) [pid = 1651] [serial = 1910] [outer = 0x113d9b400] 11:07:25 INFO - PROCESS | 1651 | 1469470045167 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]]]}] 11:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 672ms 11:07:25 INFO - PROCESS | 1651 | 1469470045194 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:07:25 INFO - PROCESS | 1651 | 1469470045197 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:07:25 INFO - PROCESS | 1651 | 1469470045202 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:07:25 INFO - PROCESS | 1651 | 1469470045203 Marionette TRACE conn2 <- [1,2518,null,{}] 11:07:25 INFO - PROCESS | 1651 | 1469470045206 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}] 11:07:25 INFO - PROCESS | 1651 | 1469470045208 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:25 INFO - PROCESS | 1651 | 1469470045333 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:07:25 INFO - PROCESS | 1651 | 1469470045407 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:25 INFO - PROCESS | 1651 | 1469470045409 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x129093800 == 41 [pid = 1651] [id = 637] 11:07:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x119a76400) [pid = 1651] [serial = 1911] [outer = 0x0] 11:07:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x121066c00) [pid = 1651] [serial = 1912] [outer = 0x119a76400] 11:07:25 INFO - PROCESS | 1651 | 1469470045440 Marionette DEBUG loaded listener.js 11:07:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12106cc00) [pid = 1651] [serial = 1913] [outer = 0x119a76400] 11:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 669ms 11:07:25 INFO - PROCESS | 1651 | 1469470045866 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]]]}] 11:07:25 INFO - PROCESS | 1651 | 1469470045871 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:07:25 INFO - PROCESS | 1651 | 1469470045872 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:07:25 INFO - PROCESS | 1651 | 1469470045875 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:07:25 INFO - PROCESS | 1651 | 1469470045877 Marionette TRACE conn2 <- [1,2522,null,{}] 11:07:25 INFO - PROCESS | 1651 | 1469470045887 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}] 11:07:25 INFO - PROCESS | 1651 | 1469470045890 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:25 INFO - PROCESS | 1651 | 1469470045990 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:07:26 INFO - PROCESS | 1651 | 1469470046049 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:26 INFO - PROCESS | 1651 | 1469470046051 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cbcb800 == 42 [pid = 1651] [id = 638] 11:07:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x123e80800) [pid = 1651] [serial = 1914] [outer = 0x0] 11:07:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12561b800) [pid = 1651] [serial = 1915] [outer = 0x123e80800] 11:07:26 INFO - PROCESS | 1651 | 1469470046087 Marionette DEBUG loaded listener.js 11:07:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x126193800) [pid = 1651] [serial = 1916] [outer = 0x123e80800] 11:07:26 INFO - PROCESS | 1651 | 1469470046534 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]]]}] 11:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 671ms 11:07:26 INFO - PROCESS | 1651 | 1469470046546 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:07:26 INFO - PROCESS | 1651 | 1469470046550 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:07:26 INFO - PROCESS | 1651 | 1469470046553 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:07:26 INFO - PROCESS | 1651 | 1469470046554 Marionette TRACE conn2 <- [1,2526,null,{}] 11:07:26 INFO - PROCESS | 1651 | 1469470046556 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}] 11:07:26 INFO - PROCESS | 1651 | 1469470046558 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:26 INFO - PROCESS | 1651 | 1469470046663 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:07:26 INFO - PROCESS | 1651 | 1469470046760 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:26 INFO - PROCESS | 1651 | 1469470046761 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ce1d000 == 43 [pid = 1651] [id = 639] 11:07:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x126c40000) [pid = 1651] [serial = 1917] [outer = 0x0] 11:07:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x128e92800) [pid = 1651] [serial = 1918] [outer = 0x126c40000] 11:07:26 INFO - PROCESS | 1651 | 1469470046790 Marionette DEBUG loaded listener.js 11:07:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x128e98000) [pid = 1651] [serial = 1919] [outer = 0x126c40000] 11:07:27 INFO - PROCESS | 1651 | 1469470047212 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]]]}] 11:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 673ms 11:07:27 INFO - PROCESS | 1651 | 1469470047227 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:07:27 INFO - PROCESS | 1651 | 1469470047228 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:07:27 INFO - PROCESS | 1651 | 1469470047251 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:07:27 INFO - PROCESS | 1651 | 1469470047252 Marionette TRACE conn2 <- [1,2530,null,{}] 11:07:27 INFO - PROCESS | 1651 | 1469470047254 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}] 11:07:27 INFO - PROCESS | 1651 | 1469470047256 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:27 INFO - PROCESS | 1651 | 1469470047353 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:07:27 INFO - PROCESS | 1651 | 1469470047427 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:27 INFO - PROCESS | 1651 | 1469470047428 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x119465800 == 44 [pid = 1651] [id = 640] 11:07:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1127d6400) [pid = 1651] [serial = 1920] [outer = 0x0] 11:07:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x118868400) [pid = 1651] [serial = 1921] [outer = 0x1127d6400] 11:07:27 INFO - PROCESS | 1651 | 1469470047457 Marionette DEBUG loaded listener.js 11:07:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x128b72400) [pid = 1651] [serial = 1922] [outer = 0x1127d6400] 11:07:27 INFO - PROCESS | 1651 | 1469470047966 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]]]}] 11:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 773ms 11:07:28 INFO - PROCESS | 1651 | 1469470048043 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:07:28 INFO - PROCESS | 1651 | 1469470048045 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:07:28 INFO - PROCESS | 1651 | 1469470048069 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:07:28 INFO - PROCESS | 1651 | 1469470048071 Marionette TRACE conn2 <- [1,2534,null,{}] 11:07:28 INFO - PROCESS | 1651 | 1469470048077 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}] 11:07:28 INFO - PROCESS | 1651 | 1469470048079 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:28 INFO - PROCESS | 1651 | 1469470048190 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:07:28 INFO - PROCESS | 1651 | 1469470048261 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:28 INFO - PROCESS | 1651 | 1469470048263 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x11709d800 == 45 [pid = 1651] [id = 641] 11:07:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x116080400) [pid = 1651] [serial = 1923] [outer = 0x0] 11:07:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1185df400) [pid = 1651] [serial = 1924] [outer = 0x116080400] 11:07:28 INFO - PROCESS | 1651 | 1469470048286 Marionette DEBUG loaded listener.js 11:07:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x119143400) [pid = 1651] [serial = 1925] [outer = 0x116080400] 11:07:28 INFO - PROCESS | 1651 | --DOCSHELL 0x121b91000 == 44 [pid = 1651] [id = 634] 11:07:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12b972800 == 43 [pid = 1651] [id = 633] 11:07:28 INFO - PROCESS | 1651 | --DOCSHELL 0x126953000 == 42 [pid = 1651] [id = 632] 11:07:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12a55a800 == 41 [pid = 1651] [id = 631] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x117e12800) [pid = 1651] [serial = 1870] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12909c800 == 40 [pid = 1651] [id = 630] 11:07:28 INFO - PROCESS | 1651 | --DOCSHELL 0x128acf800 == 39 [pid = 1651] [id = 629] 11:07:28 INFO - PROCESS | 1651 | --DOCSHELL 0x1250de000 == 38 [pid = 1651] [id = 628] 11:07:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12125f000 == 37 [pid = 1651] [id = 627] 11:07:28 INFO - PROCESS | 1651 | --DOCSHELL 0x118168000 == 36 [pid = 1651] [id = 626] 11:07:28 INFO - PROCESS | 1651 | --DOCSHELL 0x11962f000 == 35 [pid = 1651] [id = 625] 11:07:28 INFO - PROCESS | 1651 | --DOCSHELL 0x11815b000 == 34 [pid = 1651] [id = 624] 11:07:28 INFO - PROCESS | 1651 | 1469470048776 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]]]}] 11:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 741ms 11:07:28 INFO - PROCESS | 1651 | 1469470048793 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:07:28 INFO - PROCESS | 1651 | 1469470048797 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:07:28 INFO - PROCESS | 1651 | 1469470048804 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:07:28 INFO - PROCESS | 1651 | 1469470048807 Marionette TRACE conn2 <- [1,2538,null,{}] 11:07:28 INFO - PROCESS | 1651 | 1469470048810 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}] 11:07:28 INFO - PROCESS | 1651 | 1469470048813 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:28 INFO - PROCESS | 1651 | 1469470048958 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1169e5400) [pid = 1651] [serial = 1864] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x118144000) [pid = 1651] [serial = 1865] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1172b5400) [pid = 1651] [serial = 1852] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x119ab5400) [pid = 1651] [serial = 1855] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x11814d400) [pid = 1651] [serial = 1853] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x126089800) [pid = 1651] [serial = 1858] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x113d52c00) [pid = 1651] [serial = 1867] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x121071000) [pid = 1651] [serial = 1856] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x115e1c800) [pid = 1651] [serial = 1868] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x128b0a400) [pid = 1651] [serial = 1861] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x124f66000) [pid = 1651] [serial = 1829] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x123e93000) [pid = 1651] [serial = 1828] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x125619800) [pid = 1651] [serial = 1831] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11697a800) [pid = 1651] [serial = 1840] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x121aa8c00) [pid = 1651] [serial = 1825] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x115e30c00) [pid = 1651] [serial = 1810] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x116984800) [pid = 1651] [serial = 1811] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x128b69800) [pid = 1651] [serial = 1808] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x128a8dc00) [pid = 1651] [serial = 1807] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1187ea800) [pid = 1651] [serial = 1819] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x119146c00) [pid = 1651] [serial = 1820] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1185ec000) [pid = 1651] [serial = 1813] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1188f6800) [pid = 1651] [serial = 1814] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11a0b3000) [pid = 1651] [serial = 1822] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1210e0000) [pid = 1651] [serial = 1823] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x116026800) [pid = 1651] [serial = 1816] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1172b2000) [pid = 1651] [serial = 1817] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x128b66c00) [pid = 1651] [serial = 1835] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x126578c00) [pid = 1651] [serial = 1859] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x128a87000) [pid = 1651] [serial = 1834] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x128b71400) [pid = 1651] [serial = 1837] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x123e91000) [pid = 1651] [serial = 1843] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x128e93000) [pid = 1651] [serial = 1838] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x128e94800) [pid = 1651] [serial = 1862] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128b09c00) [pid = 1651] [serial = 1844] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x126c44800) [pid = 1651] [serial = 1832] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x11954d800) [pid = 1651] [serial = 1841] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x129292c00) [pid = 1651] [serial = 1847] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x123e26800) [pid = 1651] [serial = 1826] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x129448800) [pid = 1651] [serial = 1850] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x1292d9c00) [pid = 1651] [serial = 1849] [outer = 0x0] [url = about:blank] 11:07:28 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x129010000) [pid = 1651] [serial = 1846] [outer = 0x0] [url = about:blank] 11:07:29 INFO - PROCESS | 1651 | 1469470049064 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:29 INFO - PROCESS | 1651 | 1469470049065 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184ba000 == 35 [pid = 1651] [id = 642] 11:07:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x11697a800) [pid = 1651] [serial = 1926] [outer = 0x0] 11:07:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x11814d400) [pid = 1651] [serial = 1927] [outer = 0x11697a800] 11:07:29 INFO - PROCESS | 1651 | 1469470049111 Marionette DEBUG loaded listener.js 11:07:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x119ab7800) [pid = 1651] [serial = 1928] [outer = 0x11697a800] 11:07:29 INFO - PROCESS | 1651 | 1469470049440 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]]]}] 11:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 675ms 11:07:29 INFO - PROCESS | 1651 | 1469470049524 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:07:29 INFO - PROCESS | 1651 | 1469470049525 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:07:29 INFO - PROCESS | 1651 | 1469470049537 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:07:29 INFO - PROCESS | 1651 | 1469470049539 Marionette TRACE conn2 <- [1,2542,null,{}] 11:07:29 INFO - PROCESS | 1651 | 1469470049546 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}] 11:07:29 INFO - PROCESS | 1651 | 1469470049549 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:29 INFO - PROCESS | 1651 | 1469470049628 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:07:29 INFO - PROCESS | 1651 | 1469470049635 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:29 INFO - PROCESS | 1651 | 1469470049637 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x121b91000 == 36 [pid = 1651] [id = 643] 11:07:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1210ddc00) [pid = 1651] [serial = 1929] [outer = 0x0] 11:07:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x123e22800) [pid = 1651] [serial = 1930] [outer = 0x1210ddc00] 11:07:29 INFO - PROCESS | 1651 | 1469470049665 Marionette DEBUG loaded listener.js 11:07:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x12561a400) [pid = 1651] [serial = 1931] [outer = 0x1210ddc00] 11:07:30 INFO - PROCESS | 1651 | 1469470050015 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]]]}] 11:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 522ms 11:07:30 INFO - PROCESS | 1651 | 1469470050060 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:07:30 INFO - PROCESS | 1651 | 1469470050062 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:07:30 INFO - PROCESS | 1651 | 1469470050064 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:07:30 INFO - PROCESS | 1651 | 1469470050065 Marionette TRACE conn2 <- [1,2546,null,{}] 11:07:30 INFO - PROCESS | 1651 | 1469470050068 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}] 11:07:30 INFO - PROCESS | 1651 | 1469470050069 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:30 INFO - PROCESS | 1651 | 1469470050153 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:07:30 INFO - PROCESS | 1651 | 1469470050157 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:30 INFO - PROCESS | 1651 | 1469470050158 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x126962000 == 37 [pid = 1651] [id = 644] 11:07:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x126191400) [pid = 1651] [serial = 1932] [outer = 0x0] 11:07:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1269e6c00) [pid = 1651] [serial = 1933] [outer = 0x126191400] 11:07:30 INFO - PROCESS | 1651 | 1469470050183 Marionette DEBUG loaded listener.js 11:07:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x128a8c400) [pid = 1651] [serial = 1934] [outer = 0x126191400] 11:07:30 INFO - PROCESS | 1651 | 1469470050520 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]]]}] 11:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 470ms 11:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:07:30 INFO - PROCESS | 1651 | 1469470050535 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:07:30 INFO - PROCESS | 1651 | 1469470050537 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:07:30 INFO - PROCESS | 1651 | 1469470050539 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:07:30 INFO - PROCESS | 1651 | 1469470050540 Marionette TRACE conn2 <- [1,2550,null,{}] 11:07:30 INFO - PROCESS | 1651 | 1469470050542 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}] 11:07:30 INFO - PROCESS | 1651 | 1469470050543 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:30 INFO - PROCESS | 1651 | 1469470050624 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:07:30 INFO - PROCESS | 1651 | 1469470050628 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:30 INFO - PROCESS | 1651 | 1469470050629 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x129435800 == 38 [pid = 1651] [id = 645] 11:07:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x128a8c800) [pid = 1651] [serial = 1935] [outer = 0x0] 11:07:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x128e93400) [pid = 1651] [serial = 1936] [outer = 0x128a8c800] 11:07:30 INFO - PROCESS | 1651 | 1469470050656 Marionette DEBUG loaded listener.js 11:07:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x129078000) [pid = 1651] [serial = 1937] [outer = 0x128a8c800] 11:07:31 INFO - PROCESS | 1651 | 1469470051036 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]]]}] 11:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 569ms 11:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:07:31 INFO - PROCESS | 1651 | 1469470051110 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:07:31 INFO - PROCESS | 1651 | 1469470051111 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:07:31 INFO - PROCESS | 1651 | 1469470051120 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:07:31 INFO - PROCESS | 1651 | 1469470051122 Marionette TRACE conn2 <- [1,2554,null,{}] 11:07:31 INFO - PROCESS | 1651 | 1469470051125 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}] 11:07:31 INFO - PROCESS | 1651 | 1469470051131 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:31 INFO - PROCESS | 1651 | 1469470051311 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:07:31 INFO - PROCESS | 1651 | 1469470051331 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:31 INFO - PROCESS | 1651 | 1469470051333 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aca1000 == 39 [pid = 1651] [id = 646] 11:07:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12561d000) [pid = 1651] [serial = 1938] [outer = 0x0] 11:07:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1292da000) [pid = 1651] [serial = 1939] [outer = 0x12561d000] 11:07:31 INFO - PROCESS | 1651 | 1469470051375 Marionette DEBUG loaded listener.js 11:07:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12954f400) [pid = 1651] [serial = 1940] [outer = 0x12561d000] 11:07:31 INFO - PROCESS | 1651 | 1469470051819 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]]]}] 11:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 726ms 11:07:31 INFO - PROCESS | 1651 | 1469470051840 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:07:31 INFO - PROCESS | 1651 | 1469470051842 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:07:31 INFO - PROCESS | 1651 | 1469470051844 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:07:31 INFO - PROCESS | 1651 | 1469470051845 Marionette TRACE conn2 <- [1,2558,null,{}] 11:07:31 INFO - PROCESS | 1651 | 1469470051849 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}] 11:07:31 INFO - PROCESS | 1651 | 1469470051851 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:31 INFO - PROCESS | 1651 | 1469470051971 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:07:31 INFO - PROCESS | 1651 | 1469470051975 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:31 INFO - PROCESS | 1651 | 1469470051976 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b732000 == 40 [pid = 1651] [id = 647] 11:07:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x126192c00) [pid = 1651] [serial = 1941] [outer = 0x0] 11:07:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x129555c00) [pid = 1651] [serial = 1942] [outer = 0x126192c00] 11:07:32 INFO - PROCESS | 1651 | 1469470052000 Marionette DEBUG loaded listener.js 11:07:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12955dc00) [pid = 1651] [serial = 1943] [outer = 0x126192c00] 11:07:32 INFO - PROCESS | 1651 | 1469470052409 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]]]}] 11:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 574ms 11:07:32 INFO - PROCESS | 1651 | 1469470052420 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:07:32 INFO - PROCESS | 1651 | 1469470052422 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:07:32 INFO - PROCESS | 1651 | 1469470052426 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:07:32 INFO - PROCESS | 1651 | 1469470052428 Marionette TRACE conn2 <- [1,2562,null,{}] 11:07:32 INFO - PROCESS | 1651 | 1469470052431 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}] 11:07:32 INFO - PROCESS | 1651 | 1469470052435 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:32 INFO - PROCESS | 1651 | 1469470052583 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:07:32 INFO - PROCESS | 1651 | 1469470052623 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:32 INFO - PROCESS | 1651 | 1469470052624 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c25f800 == 41 [pid = 1651] [id = 648] 11:07:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x129078400) [pid = 1651] [serial = 1944] [outer = 0x0] 11:07:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12a3df000) [pid = 1651] [serial = 1945] [outer = 0x129078400] 11:07:32 INFO - PROCESS | 1651 | 1469470052651 Marionette DEBUG loaded listener.js 11:07:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12a5dd000) [pid = 1651] [serial = 1946] [outer = 0x129078400] 11:07:32 INFO - PROCESS | 1651 | 1469470052962 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]]]}] 11:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 570ms 11:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:07:33 INFO - PROCESS | 1651 | 1469470052996 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:07:33 INFO - PROCESS | 1651 | 1469470052997 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:07:33 INFO - PROCESS | 1651 | 1469470053008 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:07:33 INFO - PROCESS | 1651 | 1469470053009 Marionette TRACE conn2 <- [1,2566,null,{}] 11:07:33 INFO - PROCESS | 1651 | 1469470053011 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}] 11:07:33 INFO - PROCESS | 1651 | 1469470053012 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:33 INFO - PROCESS | 1651 | 1469470053190 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1185e7c00) [pid = 1651] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1185e9400) [pid = 1651] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x113968c00) [pid = 1651] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1211d0000) [pid = 1651] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x125616800) [pid = 1651] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1127db400) [pid = 1651] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x119544000) [pid = 1651] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x118513c00) [pid = 1651] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x115e11800) [pid = 1651] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x115e26400) [pid = 1651] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:07:33 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1210e0c00) [pid = 1651] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:07:33 INFO - PROCESS | 1651 | 1469470053251 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:33 INFO - PROCESS | 1651 | 1469470053251 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x119fed000 == 42 [pid = 1651] [id = 649] 11:07:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1127db400) [pid = 1651] [serial = 1947] [outer = 0x0] 11:07:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1127de800) [pid = 1651] [serial = 1948] [outer = 0x1127db400] 11:07:33 INFO - PROCESS | 1651 | 1469470053283 Marionette DEBUG loaded listener.js 11:07:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x117eaa800) [pid = 1651] [serial = 1949] [outer = 0x1127db400] 11:07:33 INFO - PROCESS | 1651 | 1469470053555 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]]]}] 11:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 577ms 11:07:33 INFO - PROCESS | 1651 | 1469470053579 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:07:33 INFO - PROCESS | 1651 | 1469470053580 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:07:33 INFO - PROCESS | 1651 | 1469470053591 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:07:33 INFO - PROCESS | 1651 | 1469470053592 Marionette TRACE conn2 <- [1,2570,null,{}] 11:07:33 INFO - PROCESS | 1651 | 1469470053594 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}] 11:07:33 INFO - PROCESS | 1651 | 1469470053595 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:33 INFO - PROCESS | 1651 | 1469470053684 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:07:33 INFO - PROCESS | 1651 | 1469470053688 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:33 INFO - PROCESS | 1651 | 1469470053690 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ce06000 == 43 [pid = 1651] [id = 650] 11:07:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x113f37800) [pid = 1651] [serial = 1950] [outer = 0x0] 11:07:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x123e92800) [pid = 1651] [serial = 1951] [outer = 0x113f37800] 11:07:33 INFO - PROCESS | 1651 | 1469470053713 Marionette DEBUG loaded listener.js 11:07:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12a5e4400) [pid = 1651] [serial = 1952] [outer = 0x113f37800] 11:07:34 INFO - PROCESS | 1651 | 1469470054087 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]]]}] 11:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 519ms 11:07:34 INFO - PROCESS | 1651 | 1469470054111 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:07:34 INFO - PROCESS | 1651 | 1469470054113 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:07:34 INFO - PROCESS | 1651 | 1469470054118 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:07:34 INFO - PROCESS | 1651 | 1469470054121 Marionette TRACE conn2 <- [1,2574,null,{}] 11:07:34 INFO - PROCESS | 1651 | 1469470054124 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}] 11:07:34 INFO - PROCESS | 1651 | 1469470054126 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:34 INFO - PROCESS | 1651 | 1469470054265 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:07:34 INFO - PROCESS | 1651 | 1469470054271 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:34 INFO - PROCESS | 1651 | 1469470054284 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d32c000 == 44 [pid = 1651] [id = 651] 11:07:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12a5e5800) [pid = 1651] [serial = 1953] [outer = 0x0] 11:07:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12a6fb000) [pid = 1651] [serial = 1954] [outer = 0x12a5e5800] 11:07:34 INFO - PROCESS | 1651 | 1469470054313 Marionette DEBUG loaded listener.js 11:07:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12b709c00) [pid = 1651] [serial = 1955] [outer = 0x12a5e5800] 11:07:34 INFO - PROCESS | 1651 | 1469470054670 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]]]}] 11:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 572ms 11:07:34 INFO - PROCESS | 1651 | 1469470054689 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:07:34 INFO - PROCESS | 1651 | 1469470054690 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:07:34 INFO - PROCESS | 1651 | 1469470054693 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:07:34 INFO - PROCESS | 1651 | 1469470054694 Marionette TRACE conn2 <- [1,2578,null,{}] 11:07:34 INFO - PROCESS | 1651 | 1469470054698 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}] 11:07:34 INFO - PROCESS | 1651 | 1469470054699 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:34 INFO - PROCESS | 1651 | 1469470054812 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:07:34 INFO - PROCESS | 1651 | 1469470054818 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:34 INFO - PROCESS | 1651 | 1469470054819 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d4cd000 == 45 [pid = 1651] [id = 652] 11:07:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x125621800) [pid = 1651] [serial = 1956] [outer = 0x0] 11:07:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12b711000) [pid = 1651] [serial = 1957] [outer = 0x125621800] 11:07:34 INFO - PROCESS | 1651 | 1469470054842 Marionette DEBUG loaded listener.js 11:07:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12b8ac000) [pid = 1651] [serial = 1958] [outer = 0x125621800] 11:07:35 INFO - PROCESS | 1651 | 1469470055140 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]]]}] 11:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 468ms 11:07:35 INFO - PROCESS | 1651 | 1469470055162 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:07:35 INFO - PROCESS | 1651 | 1469470055163 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:07:35 INFO - PROCESS | 1651 | 1469470055226 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:07:35 INFO - PROCESS | 1651 | 1469470055228 Marionette TRACE conn2 <- [1,2582,null,{}] 11:07:35 INFO - PROCESS | 1651 | 1469470055232 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}] 11:07:35 INFO - PROCESS | 1651 | 1469470055234 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:35 INFO - PROCESS | 1651 | 1469470055334 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:07:35 INFO - PROCESS | 1651 | 1469470055434 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:35 INFO - PROCESS | 1651 | 1469470055436 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e72800 == 46 [pid = 1651] [id = 653] 11:07:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1130a2800) [pid = 1651] [serial = 1959] [outer = 0x0] 11:07:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x113d47800) [pid = 1651] [serial = 1960] [outer = 0x1130a2800] 11:07:35 INFO - PROCESS | 1651 | 1469470055467 Marionette DEBUG loaded listener.js 11:07:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1172b8c00) [pid = 1651] [serial = 1961] [outer = 0x1130a2800] 11:07:35 INFO - PROCESS | 1651 | 1469470055907 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]]]}] 11:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 723ms 11:07:35 INFO - PROCESS | 1651 | 1469470055963 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:07:35 INFO - PROCESS | 1651 | 1469470055966 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:07:35 INFO - PROCESS | 1651 | 1469470055973 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:07:35 INFO - PROCESS | 1651 | 1469470055974 Marionette TRACE conn2 <- [1,2586,null,{}] 11:07:35 INFO - PROCESS | 1651 | 1469470055979 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}] 11:07:35 INFO - PROCESS | 1651 | 1469470055983 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:36 INFO - PROCESS | 1651 | 1469470056089 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:07:36 INFO - PROCESS | 1651 | 1469470056163 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:36 INFO - PROCESS | 1651 | 1469470056164 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x126111800 == 47 [pid = 1651] [id = 654] 11:07:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x119ab5400) [pid = 1651] [serial = 1962] [outer = 0x0] 11:07:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x11a0af000) [pid = 1651] [serial = 1963] [outer = 0x119ab5400] 11:07:36 INFO - PROCESS | 1651 | 1469470056195 Marionette DEBUG loaded listener.js 11:07:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1212efc00) [pid = 1651] [serial = 1964] [outer = 0x119ab5400] 11:07:36 INFO - PROCESS | 1651 | 1469470056617 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]]]}] 11:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 671ms 11:07:36 INFO - PROCESS | 1651 | 1469470056643 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:07:36 INFO - PROCESS | 1651 | 1469470056645 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:07:36 INFO - PROCESS | 1651 | 1469470056648 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:07:36 INFO - PROCESS | 1651 | 1469470056649 Marionette TRACE conn2 <- [1,2590,null,{}] 11:07:36 INFO - PROCESS | 1651 | 1469470056652 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}] 11:07:36 INFO - PROCESS | 1651 | 1469470056653 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:36 INFO - PROCESS | 1651 | 1469470056778 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:07:36 INFO - PROCESS | 1651 | 1469470056860 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:36 INFO - PROCESS | 1651 | 1469470056865 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ce9f800 == 48 [pid = 1651] [id = 655] 11:07:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x125621c00) [pid = 1651] [serial = 1965] [outer = 0x0] 11:07:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12618c000) [pid = 1651] [serial = 1966] [outer = 0x125621c00] 11:07:36 INFO - PROCESS | 1651 | 1469470056908 Marionette DEBUG loaded listener.js 11:07:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x128b06400) [pid = 1651] [serial = 1967] [outer = 0x125621c00] 11:07:37 INFO - PROCESS | 1651 | 1469470057336 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]]]}] 11:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 720ms 11:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:07:37 INFO - PROCESS | 1651 | 1469470057368 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:07:37 INFO - PROCESS | 1651 | 1469470057370 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:07:37 INFO - PROCESS | 1651 | 1469470057372 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:07:37 INFO - PROCESS | 1651 | 1469470057373 Marionette TRACE conn2 <- [1,2594,null,{}] 11:07:37 INFO - PROCESS | 1651 | 1469470057376 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}] 11:07:37 INFO - PROCESS | 1651 | 1469470057377 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:37 INFO - PROCESS | 1651 | 1469470057483 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:07:37 INFO - PROCESS | 1651 | 1469470057548 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:37 INFO - PROCESS | 1651 | 1469470057549 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c04a800 == 49 [pid = 1651] [id = 656] 11:07:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x125624000) [pid = 1651] [serial = 1968] [outer = 0x0] 11:07:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12907ec00) [pid = 1651] [serial = 1969] [outer = 0x125624000] 11:07:37 INFO - PROCESS | 1651 | 1469470057632 Marionette DEBUG loaded listener.js 11:07:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1292e3800) [pid = 1651] [serial = 1970] [outer = 0x125624000] 11:07:38 INFO - PROCESS | 1651 | 1469470058276 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]]]}] 11:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 920ms 11:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:07:38 INFO - PROCESS | 1651 | 1469470058292 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:07:38 INFO - PROCESS | 1651 | 1469470058294 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:07:38 INFO - PROCESS | 1651 | 1469470058317 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:07:38 INFO - PROCESS | 1651 | 1469470058319 Marionette TRACE conn2 <- [1,2598,null,{}] 11:07:38 INFO - PROCESS | 1651 | 1469470058324 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}] 11:07:38 INFO - PROCESS | 1651 | 1469470058326 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:38 INFO - PROCESS | 1651 | 1469470058421 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:07:38 INFO - PROCESS | 1651 | 1469470058486 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:38 INFO - PROCESS | 1651 | 1469470058487 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x118767800 == 50 [pid = 1651] [id = 657] 11:07:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x113f36000) [pid = 1651] [serial = 1971] [outer = 0x0] 11:07:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x11697ec00) [pid = 1651] [serial = 1972] [outer = 0x113f36000] 11:07:38 INFO - PROCESS | 1651 | 1469470058514 Marionette DEBUG loaded listener.js 11:07:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x117eb6400) [pid = 1651] [serial = 1973] [outer = 0x113f36000] 11:07:38 INFO - PROCESS | 1651 | 1469470058938 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]]]}] 11:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 693ms 11:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:07:38 INFO - PROCESS | 1651 | 1469470058991 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:07:38 INFO - PROCESS | 1651 | 1469470058993 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:07:39 INFO - PROCESS | 1651 | --DOCSHELL 0x12d32c000 == 49 [pid = 1651] [id = 651] 11:07:39 INFO - PROCESS | 1651 | --DOCSHELL 0x12ce06000 == 48 [pid = 1651] [id = 650] 11:07:39 INFO - PROCESS | 1651 | --DOCSHELL 0x119fed000 == 47 [pid = 1651] [id = 649] 11:07:39 INFO - PROCESS | 1651 | --DOCSHELL 0x12c25f800 == 46 [pid = 1651] [id = 648] 11:07:39 INFO - PROCESS | 1651 | --DOCSHELL 0x12b732000 == 45 [pid = 1651] [id = 647] 11:07:39 INFO - PROCESS | 1651 | --DOCSHELL 0x12aca1000 == 44 [pid = 1651] [id = 646] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x128b66000) [pid = 1651] [serial = 1906] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | 1469470059070 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:07:39 INFO - PROCESS | 1651 | 1469470059072 Marionette TRACE conn2 <- [1,2602,null,{}] 11:07:39 INFO - PROCESS | 1651 | --DOCSHELL 0x129435800 == 43 [pid = 1651] [id = 645] 11:07:39 INFO - PROCESS | 1651 | --DOCSHELL 0x126962000 == 42 [pid = 1651] [id = 644] 11:07:39 INFO - PROCESS | 1651 | --DOCSHELL 0x121b91000 == 41 [pid = 1651] [id = 643] 11:07:39 INFO - PROCESS | 1651 | --DOCSHELL 0x1184ba000 == 40 [pid = 1651] [id = 642] 11:07:39 INFO - PROCESS | 1651 | --DOCSHELL 0x11709d800 == 39 [pid = 1651] [id = 641] 11:07:39 INFO - PROCESS | 1651 | --DOCSHELL 0x12c26b800 == 38 [pid = 1651] [id = 635] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x128a8b800) [pid = 1651] [serial = 1904] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x118870c00) [pid = 1651] [serial = 1877] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1194b0c00) [pid = 1651] [serial = 1883] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x119147000) [pid = 1651] [serial = 1882] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x124f65400) [pid = 1651] [serial = 1892] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x121611800) [pid = 1651] [serial = 1888] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1269df800) [pid = 1651] [serial = 1895] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x115e11000) [pid = 1651] [serial = 1897] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1210dcc00) [pid = 1651] [serial = 1886] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1187e7400) [pid = 1651] [serial = 1876] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x126087c00) [pid = 1651] [serial = 1894] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1269e5000) [pid = 1651] [serial = 1901] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x117ea0400) [pid = 1651] [serial = 1874] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x117e93c00) [pid = 1651] [serial = 1880] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x123e9b400) [pid = 1651] [serial = 1891] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x123e8ec00) [pid = 1651] [serial = 1900] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x118365800) [pid = 1651] [serial = 1898] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11690ec00) [pid = 1651] [serial = 1873] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x126c43c00) [pid = 1651] [serial = 1903] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x123e8f800) [pid = 1651] [serial = 1889] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x116025c00) [pid = 1651] [serial = 1879] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x121065400) [pid = 1651] [serial = 1885] [outer = 0x0] [url = about:blank] 11:07:39 INFO - PROCESS | 1651 | 1469470059086 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}] 11:07:39 INFO - PROCESS | 1651 | 1469470059087 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:39 INFO - PROCESS | 1651 | 1469470059171 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:07:39 INFO - PROCESS | 1651 | 1469470059175 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:39 INFO - PROCESS | 1651 | 1469470059176 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184ca800 == 39 [pid = 1651] [id = 658] 11:07:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11886a800) [pid = 1651] [serial = 1974] [outer = 0x0] 11:07:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1192e4400) [pid = 1651] [serial = 1975] [outer = 0x11886a800] 11:07:39 INFO - PROCESS | 1651 | 1469470059203 Marionette DEBUG loaded listener.js 11:07:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x119abd400) [pid = 1651] [serial = 1976] [outer = 0x11886a800] 11:07:39 INFO - PROCESS | 1651 | 1469470059627 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]]]}] 11:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 655ms 11:07:39 INFO - PROCESS | 1651 | 1469470059653 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:07:39 INFO - PROCESS | 1651 | 1469470059655 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:07:39 INFO - PROCESS | 1651 | 1469470059659 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:07:39 INFO - PROCESS | 1651 | 1469470059662 Marionette TRACE conn2 <- [1,2606,null,{}] 11:07:39 INFO - PROCESS | 1651 | 1469470059673 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}] 11:07:39 INFO - PROCESS | 1651 | 1469470059677 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:39 INFO - PROCESS | 1651 | 1469470059829 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:07:39 INFO - PROCESS | 1651 | 1469470059846 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:39 INFO - PROCESS | 1651 | 1469470059848 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12152c800 == 40 [pid = 1651] [id = 659] 11:07:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x121ded800) [pid = 1651] [serial = 1977] [outer = 0x0] 11:07:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x123f7f000) [pid = 1651] [serial = 1978] [outer = 0x121ded800] 11:07:39 INFO - PROCESS | 1651 | 1469470059896 Marionette DEBUG loaded listener.js 11:07:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x124f67c00) [pid = 1651] [serial = 1979] [outer = 0x121ded800] 11:07:40 INFO - PROCESS | 1651 | 1469470060325 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]]]}] 11:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 678ms 11:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:07:40 INFO - PROCESS | 1651 | 1469470060337 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:07:40 INFO - PROCESS | 1651 | 1469470060339 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:07:40 INFO - PROCESS | 1651 | 1469470060341 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:07:40 INFO - PROCESS | 1651 | 1469470060342 Marionette TRACE conn2 <- [1,2610,null,{}] 11:07:40 INFO - PROCESS | 1651 | 1469470060344 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}] 11:07:40 INFO - PROCESS | 1651 | 1469470060346 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:40 INFO - PROCESS | 1651 | 1469470060428 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:07:40 INFO - PROCESS | 1651 | 1469470060434 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:40 INFO - PROCESS | 1651 | 1469470060436 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12907f800 == 41 [pid = 1651] [id = 660] 11:07:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12561ac00) [pid = 1651] [serial = 1980] [outer = 0x0] 11:07:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12618fc00) [pid = 1651] [serial = 1981] [outer = 0x12561ac00] 11:07:40 INFO - PROCESS | 1651 | 1469470060461 Marionette DEBUG loaded listener.js 11:07:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1269df800) [pid = 1651] [serial = 1982] [outer = 0x12561ac00] 11:07:40 INFO - PROCESS | 1651 | 1469470060812 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]]]}] 11:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 519ms 11:07:40 INFO - PROCESS | 1651 | 1469470060862 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:07:40 INFO - PROCESS | 1651 | 1469470060864 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:07:40 INFO - PROCESS | 1651 | 1469470060867 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:07:40 INFO - PROCESS | 1651 | 1469470060869 Marionette TRACE conn2 <- [1,2614,null,{}] 11:07:40 INFO - PROCESS | 1651 | 1469470060872 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}] 11:07:40 INFO - PROCESS | 1651 | 1469470060874 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:41 INFO - PROCESS | 1651 | 1469470061044 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:07:41 INFO - PROCESS | 1651 | 1469470061105 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:41 INFO - PROCESS | 1651 | 1469470061106 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a33e000 == 42 [pid = 1651] [id = 661] 11:07:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x117ea0400) [pid = 1651] [serial = 1983] [outer = 0x0] 11:07:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x128a88400) [pid = 1651] [serial = 1984] [outer = 0x117ea0400] 11:07:41 INFO - PROCESS | 1651 | 1469470061149 Marionette DEBUG loaded listener.js 11:07:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128b0c400) [pid = 1651] [serial = 1985] [outer = 0x117ea0400] 11:07:41 INFO - PROCESS | 1651 | 1469470061560 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]]]}] 11:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 723ms 11:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:07:41 INFO - PROCESS | 1651 | 1469470061590 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:07:41 INFO - PROCESS | 1651 | 1469470061591 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:07:41 INFO - PROCESS | 1651 | 1469470061593 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:07:41 INFO - PROCESS | 1651 | 1469470061594 Marionette TRACE conn2 <- [1,2618,null,{}] 11:07:41 INFO - PROCESS | 1651 | 1469470061605 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}] 11:07:41 INFO - PROCESS | 1651 | 1469470061609 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:41 INFO - PROCESS | 1651 | 1469470061733 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:07:41 INFO - PROCESS | 1651 | 1469470061737 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:41 INFO - PROCESS | 1651 | 1469470061738 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184b1000 == 43 [pid = 1651] [id = 662] 11:07:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x128c99000) [pid = 1651] [serial = 1986] [outer = 0x0] 11:07:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12928d800) [pid = 1651] [serial = 1987] [outer = 0x128c99000] 11:07:41 INFO - PROCESS | 1651 | 1469470061763 Marionette DEBUG loaded listener.js 11:07:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12a5dc000) [pid = 1651] [serial = 1988] [outer = 0x128c99000] 11:07:42 INFO - PROCESS | 1651 | 1469470062094 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]]]}] 11:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 517ms 11:07:42 INFO - PROCESS | 1651 | 1469470062111 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:07:42 INFO - PROCESS | 1651 | 1469470062112 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:07:42 INFO - PROCESS | 1651 | 1469470062123 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:07:42 INFO - PROCESS | 1651 | 1469470062124 Marionette TRACE conn2 <- [1,2622,null,{}] 11:07:42 INFO - PROCESS | 1651 | 1469470062126 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}] 11:07:42 INFO - PROCESS | 1651 | 1469470062127 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:42 INFO - PROCESS | 1651 | 1469470062237 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:07:42 INFO - PROCESS | 1651 | 1469470062241 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:42 INFO - PROCESS | 1651 | 1469470062242 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x119174800 == 44 [pid = 1651] [id = 663] 11:07:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x128e9bc00) [pid = 1651] [serial = 1989] [outer = 0x0] 11:07:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12a638000) [pid = 1651] [serial = 1990] [outer = 0x128e9bc00] 11:07:42 INFO - PROCESS | 1651 | 1469470062302 Marionette DEBUG loaded listener.js 11:07:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12a742000) [pid = 1651] [serial = 1991] [outer = 0x128e9bc00] 11:07:42 INFO - PROCESS | 1651 | 1469470062641 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]]]}] 11:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 568ms 11:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:07:42 INFO - PROCESS | 1651 | 1469470062691 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:07:42 INFO - PROCESS | 1651 | 1469470062692 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:07:42 INFO - PROCESS | 1651 | 1469470062694 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:07:42 INFO - PROCESS | 1651 | 1469470062695 Marionette TRACE conn2 <- [1,2626,null,{}] 11:07:42 INFO - PROCESS | 1651 | 1469470062698 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}] 11:07:42 INFO - PROCESS | 1651 | 1469470062699 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:42 INFO - PROCESS | 1651 | 1469470062810 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:07:42 INFO - PROCESS | 1651 | 1469470062814 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:42 INFO - PROCESS | 1651 | 1469470062815 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c266000 == 45 [pid = 1651] [id = 664] 11:07:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x113d48800) [pid = 1651] [serial = 1992] [outer = 0x0] 11:07:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12b705400) [pid = 1651] [serial = 1993] [outer = 0x113d48800] 11:07:42 INFO - PROCESS | 1651 | 1469470062871 Marionette DEBUG loaded listener.js 11:07:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12b8a5c00) [pid = 1651] [serial = 1994] [outer = 0x113d48800] 11:07:43 INFO - PROCESS | 1651 | 1469470063193 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]]]}] 11:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 517ms 11:07:43 INFO - PROCESS | 1651 | 1469470063213 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:07:43 INFO - PROCESS | 1651 | 1469470063215 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:07:43 INFO - PROCESS | 1651 | 1469470063226 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:07:43 INFO - PROCESS | 1651 | 1469470063227 Marionette TRACE conn2 <- [1,2630,null,{}] 11:07:43 INFO - PROCESS | 1651 | 1469470063229 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}] 11:07:43 INFO - PROCESS | 1651 | 1469470063231 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:43 INFO - PROCESS | 1651 | 1469470063340 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:07:43 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x128a8c800) [pid = 1651] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:07:43 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11697a800) [pid = 1651] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:07:43 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1210ddc00) [pid = 1651] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:07:43 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x126191400) [pid = 1651] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:07:43 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x129078400) [pid = 1651] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:07:43 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x116080400) [pid = 1651] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:07:43 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x126192c00) [pid = 1651] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:07:43 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1127db400) [pid = 1651] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:07:43 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x113f37800) [pid = 1651] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:07:43 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12a5e5800) [pid = 1651] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:07:43 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12561d000) [pid = 1651] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:07:43 INFO - PROCESS | 1651 | 1469470063587 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:43 INFO - PROCESS | 1651 | 1469470063588 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x1256d4000 == 46 [pid = 1651] [id = 665] 11:07:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x113b0bc00) [pid = 1651] [serial = 1995] [outer = 0x0] 11:07:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11697a800) [pid = 1651] [serial = 1996] [outer = 0x113b0bc00] 11:07:43 INFO - PROCESS | 1651 | 1469470063618 Marionette DEBUG loaded listener.js 11:07:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1194b7400) [pid = 1651] [serial = 1997] [outer = 0x113b0bc00] 11:07:43 INFO - PROCESS | 1651 | 1469470063892 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]]]}] 11:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 725ms 11:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:07:43 INFO - PROCESS | 1651 | 1469470063945 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:07:43 INFO - PROCESS | 1651 | 1469470063946 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:07:43 INFO - PROCESS | 1651 | 1469470063951 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:07:43 INFO - PROCESS | 1651 | 1469470063954 Marionette TRACE conn2 <- [1,2634,null,{}] 11:07:43 INFO - PROCESS | 1651 | 1469470063956 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}] 11:07:43 INFO - PROCESS | 1651 | 1469470063957 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:44 INFO - PROCESS | 1651 | 1469470064042 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:07:44 INFO - PROCESS | 1651 | 1469470064045 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:44 INFO - PROCESS | 1651 | 1469470064046 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d33d800 == 47 [pid = 1651] [id = 666] 11:07:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x117e9d000) [pid = 1651] [serial = 1998] [outer = 0x0] 11:07:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x128b74c00) [pid = 1651] [serial = 1999] [outer = 0x117e9d000] 11:07:44 INFO - PROCESS | 1651 | 1469470064071 Marionette DEBUG loaded listener.js 11:07:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12b8a6000) [pid = 1651] [serial = 2000] [outer = 0x117e9d000] 11:07:44 INFO - PROCESS | 1651 | 1469470064404 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]]]}] 11:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 472ms 11:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:07:44 INFO - PROCESS | 1651 | 1469470064422 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:07:44 INFO - PROCESS | 1651 | 1469470064424 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:07:44 INFO - PROCESS | 1651 | 1469470064426 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:07:44 INFO - PROCESS | 1651 | 1469470064428 Marionette TRACE conn2 <- [1,2638,null,{}] 11:07:44 INFO - PROCESS | 1651 | 1469470064431 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}] 11:07:44 INFO - PROCESS | 1651 | 1469470064437 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:44 INFO - PROCESS | 1651 | 1469470064592 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:07:44 INFO - PROCESS | 1651 | 1469470064600 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:44 INFO - PROCESS | 1651 | 1469470064602 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d73a800 == 48 [pid = 1651] [id = 667] 11:07:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1210ddc00) [pid = 1651] [serial = 2001] [outer = 0x0] 11:07:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12b95c000) [pid = 1651] [serial = 2002] [outer = 0x1210ddc00] 11:07:44 INFO - PROCESS | 1651 | 1469470064646 Marionette DEBUG loaded listener.js 11:07:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12be05800) [pid = 1651] [serial = 2003] [outer = 0x1210ddc00] 11:07:45 INFO - PROCESS | 1651 | 1469470065095 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]]]}] 11:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 720ms 11:07:45 INFO - PROCESS | 1651 | 1469470065146 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:07:45 INFO - PROCESS | 1651 | 1469470065147 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:07:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:07:45 INFO - PROCESS | 1651 | 1469470065149 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:07:45 INFO - PROCESS | 1651 | 1469470065150 Marionette TRACE conn2 <- [1,2642,null,{}] 11:07:45 INFO - PROCESS | 1651 | 1469470065153 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}] 11:07:45 INFO - PROCESS | 1651 | 1469470065154 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:45 INFO - PROCESS | 1651 | 1469470065265 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:07:45 INFO - PROCESS | 1651 | 1469470065272 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:45 INFO - PROCESS | 1651 | 1469470065272 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e04f000 == 49 [pid = 1651] [id = 668] 11:07:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12bde6c00) [pid = 1651] [serial = 2004] [outer = 0x0] 11:07:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12be0b800) [pid = 1651] [serial = 2005] [outer = 0x12bde6c00] 11:07:45 INFO - PROCESS | 1651 | 1469470065296 Marionette DEBUG loaded listener.js 11:07:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12c5e5800) [pid = 1651] [serial = 2006] [outer = 0x12bde6c00] 11:07:45 INFO - PROCESS | 1651 | 1469470065773 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]]]}] 11:07:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:07:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 669ms 11:07:45 INFO - PROCESS | 1651 | 1469470065820 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:07:45 INFO - PROCESS | 1651 | 1469470065823 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:07:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:07:45 INFO - PROCESS | 1651 | 1469470065828 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:07:45 INFO - PROCESS | 1651 | 1469470065832 Marionette TRACE conn2 <- [1,2646,null,{}] 11:07:45 INFO - PROCESS | 1651 | 1469470065837 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}] 11:07:45 INFO - PROCESS | 1651 | 1469470065840 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:46 INFO - PROCESS | 1651 | 1469470066003 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:07:46 INFO - PROCESS | 1651 | 1469470066163 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:46 INFO - PROCESS | 1651 | 1469470066164 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x116571000 == 50 [pid = 1651] [id = 669] 11:07:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x117e19800) [pid = 1651] [serial = 2007] [outer = 0x0] 11:07:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x118361c00) [pid = 1651] [serial = 2008] [outer = 0x117e19800] 11:07:46 INFO - PROCESS | 1651 | 1469470066235 Marionette DEBUG loaded listener.js 11:07:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x118870c00) [pid = 1651] [serial = 2009] [outer = 0x117e19800] 11:07:46 INFO - PROCESS | 1651 | 1469470066706 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]]]}] 11:07:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:07:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 929ms 11:07:46 INFO - PROCESS | 1651 | 1469470066757 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:07:46 INFO - PROCESS | 1651 | 1469470066762 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:07:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:07:46 INFO - PROCESS | 1651 | 1469470066768 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:07:46 INFO - PROCESS | 1651 | 1469470066771 Marionette TRACE conn2 <- [1,2650,null,{}] 11:07:46 INFO - PROCESS | 1651 | 1469470066775 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}] 11:07:46 INFO - PROCESS | 1651 | 1469470066778 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:46 INFO - PROCESS | 1651 | 1469470066916 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:07:47 INFO - PROCESS | 1651 | 1469470067025 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:47 INFO - PROCESS | 1651 | 1469470067026 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0df000 == 51 [pid = 1651] [id = 670] 11:07:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1210dc000) [pid = 1651] [serial = 2010] [outer = 0x0] 11:07:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1211d3000) [pid = 1651] [serial = 2011] [outer = 0x1210dc000] 11:07:47 INFO - PROCESS | 1651 | 1469470067058 Marionette DEBUG loaded listener.js 11:07:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1212b7800) [pid = 1651] [serial = 2012] [outer = 0x1210dc000] 11:07:47 INFO - PROCESS | 1651 | 1469470067546 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]]]}] 11:07:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:07:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 823ms 11:07:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:07:47 INFO - PROCESS | 1651 | 1469470067599 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:07:47 INFO - PROCESS | 1651 | 1469470067600 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:07:47 INFO - PROCESS | 1651 | 1469470067604 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:07:47 INFO - PROCESS | 1651 | 1469470067607 Marionette TRACE conn2 <- [1,2654,null,{}] 11:07:47 INFO - PROCESS | 1651 | 1469470067615 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}] 11:07:47 INFO - PROCESS | 1651 | 1469470067620 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:47 INFO - PROCESS | 1651 | 1469470067723 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:07:47 INFO - PROCESS | 1651 | 1469470067805 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:47 INFO - PROCESS | 1651 | 1469470067807 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b983000 == 52 [pid = 1651] [id = 671] 11:07:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x123e7c400) [pid = 1651] [serial = 2013] [outer = 0x0] 11:07:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x124d51c00) [pid = 1651] [serial = 2014] [outer = 0x123e7c400] 11:07:47 INFO - PROCESS | 1651 | 1469470067838 Marionette DEBUG loaded listener.js 11:07:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x125622000) [pid = 1651] [serial = 2015] [outer = 0x123e7c400] 11:07:48 INFO - PROCESS | 1651 | 1469470068254 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]]]}] 11:07:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:07:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 673ms 11:07:48 INFO - PROCESS | 1651 | 1469470068278 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:07:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:07:48 INFO - PROCESS | 1651 | 1469470068280 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:07:48 INFO - PROCESS | 1651 | 1469470068282 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:07:48 INFO - PROCESS | 1651 | 1469470068283 Marionette TRACE conn2 <- [1,2658,null,{}] 11:07:48 INFO - PROCESS | 1651 | 1469470068286 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}] 11:07:48 INFO - PROCESS | 1651 | 1469470068287 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:48 INFO - PROCESS | 1651 | 1469470068392 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:07:48 INFO - PROCESS | 1651 | 1469470068502 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:48 INFO - PROCESS | 1651 | 1469470068503 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e051000 == 53 [pid = 1651] [id = 672] 11:07:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x1210d2800) [pid = 1651] [serial = 2016] [outer = 0x0] 11:07:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x128b69000) [pid = 1651] [serial = 2017] [outer = 0x1210d2800] 11:07:48 INFO - PROCESS | 1651 | 1469470068534 Marionette DEBUG loaded listener.js 11:07:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x129079800) [pid = 1651] [serial = 2018] [outer = 0x1210d2800] 11:07:48 INFO - PROCESS | 1651 | 1469470068983 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]]]}] 11:07:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:07:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 720ms 11:07:49 INFO - PROCESS | 1651 | 1469470069003 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:07:49 INFO - PROCESS | 1651 | 1469470069005 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:07:49 INFO - PROCESS | 1651 | 1469470069009 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:07:49 INFO - PROCESS | 1651 | 1469470069012 Marionette TRACE conn2 <- [1,2662,null,{}] 11:07:49 INFO - PROCESS | 1651 | 1469470069016 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}] 11:07:49 INFO - PROCESS | 1651 | 1469470069018 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:49 INFO - PROCESS | 1651 | 1469470069328 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:07:49 INFO - PROCESS | 1651 | 1469470069458 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:49 INFO - PROCESS | 1651 | 1469470069460 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x118583800 == 54 [pid = 1651] [id = 673] 11:07:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x1127d6000) [pid = 1651] [serial = 2019] [outer = 0x0] 11:07:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x115e27800) [pid = 1651] [serial = 2020] [outer = 0x1127d6000] 11:07:49 INFO - PROCESS | 1651 | 1469470069490 Marionette DEBUG loaded listener.js 11:07:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x1185e3400) [pid = 1651] [serial = 2021] [outer = 0x1127d6000] 11:07:49 INFO - PROCESS | 1651 | 1469470069966 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]]]}] 11:07:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:07:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 972ms 11:07:49 INFO - PROCESS | 1651 | 1469470069982 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:07:49 INFO - PROCESS | 1651 | 1469470069986 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:07:49 INFO - PROCESS | 1651 | 1469470069991 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:07:49 INFO - PROCESS | 1651 | 1469470069994 Marionette TRACE conn2 <- [1,2666,null,{}] 11:07:50 INFO - PROCESS | 1651 | 1469470069998 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}] 11:07:50 INFO - PROCESS | 1651 | 1469470070001 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:50 INFO - PROCESS | 1651 | 1469470070112 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:07:50 INFO - PROCESS | 1651 | 1469470070181 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:50 INFO - PROCESS | 1651 | 1469470070183 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12148d000 == 55 [pid = 1651] [id = 674] 11:07:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x119a79c00) [pid = 1651] [serial = 2022] [outer = 0x0] 11:07:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x1212bd800) [pid = 1651] [serial = 2023] [outer = 0x119a79c00] 11:07:50 INFO - PROCESS | 1651 | 1469470070210 Marionette DEBUG loaded listener.js 11:07:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x123e1f000) [pid = 1651] [serial = 2024] [outer = 0x119a79c00] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12d73a800 == 54 [pid = 1651] [id = 667] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12d33d800 == 53 [pid = 1651] [id = 666] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x1256d4000 == 52 [pid = 1651] [id = 665] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12c266000 == 51 [pid = 1651] [id = 664] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x119174800 == 50 [pid = 1651] [id = 663] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x1184b1000 == 49 [pid = 1651] [id = 662] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12a33e000 == 48 [pid = 1651] [id = 661] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12907f800 == 47 [pid = 1651] [id = 660] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12152c800 == 46 [pid = 1651] [id = 659] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x1184ca800 == 45 [pid = 1651] [id = 658] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x118767800 == 44 [pid = 1651] [id = 657] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x126111800 == 43 [pid = 1651] [id = 654] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x117e72800 == 42 [pid = 1651] [id = 653] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12d4cd000 == 41 [pid = 1651] [id = 652] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12ce1d000 == 40 [pid = 1651] [id = 639] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x11857b000 == 39 [pid = 1651] [id = 623] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x1192d7000 == 38 [pid = 1651] [id = 636] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x129093800 == 37 [pid = 1651] [id = 637] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12ce9f800 == 36 [pid = 1651] [id = 655] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x119465800 == 35 [pid = 1651] [id = 640] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12c04a800 == 34 [pid = 1651] [id = 656] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12cbcb800 == 33 [pid = 1651] [id = 638] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x118583800 == 32 [pid = 1651] [id = 673] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12e051000 == 31 [pid = 1651] [id = 672] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12b983000 == 30 [pid = 1651] [id = 671] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0df000 == 29 [pid = 1651] [id = 670] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12e04f000 == 28 [pid = 1651] [id = 668] 11:07:50 INFO - PROCESS | 1651 | --DOCSHELL 0x116571000 == 27 [pid = 1651] [id = 669] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x128e93400) [pid = 1651] [serial = 1936] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x11814d400) [pid = 1651] [serial = 1927] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x119ab7800) [pid = 1651] [serial = 1928] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x123e22800) [pid = 1651] [serial = 1930] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x12561a400) [pid = 1651] [serial = 1931] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x12561b800) [pid = 1651] [serial = 1915] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x1269e6c00) [pid = 1651] [serial = 1933] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x128a8c400) [pid = 1651] [serial = 1934] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x12a3df000) [pid = 1651] [serial = 1945] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x119143400) [pid = 1651] [serial = 1925] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1185df400) [pid = 1651] [serial = 1924] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x121066c00) [pid = 1651] [serial = 1912] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x116902c00) [pid = 1651] [serial = 1909] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x129555c00) [pid = 1651] [serial = 1942] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12a5dd000) [pid = 1651] [serial = 1946] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1127de800) [pid = 1651] [serial = 1948] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x118868400) [pid = 1651] [serial = 1921] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x117eaa800) [pid = 1651] [serial = 1949] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x123e92800) [pid = 1651] [serial = 1951] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12a6fb000) [pid = 1651] [serial = 1954] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x128e92800) [pid = 1651] [serial = 1918] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12b709c00) [pid = 1651] [serial = 1955] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1292da000) [pid = 1651] [serial = 1939] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12a5e4400) [pid = 1651] [serial = 1952] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12955dc00) [pid = 1651] [serial = 1943] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12954f400) [pid = 1651] [serial = 1940] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x129078000) [pid = 1651] [serial = 1937] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12b711000) [pid = 1651] [serial = 1957] [outer = 0x0] [url = about:blank] 11:07:51 INFO - PROCESS | 1651 | 1469470071773 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]]]}] 11:07:51 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) 11:07:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1824ms 11:07:51 INFO - PROCESS | 1651 | 1469470071814 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:07:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:07:51 INFO - PROCESS | 1651 | 1469470071816 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:07:51 INFO - PROCESS | 1651 | 1469470071819 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:07:51 INFO - PROCESS | 1651 | 1469470071821 Marionette TRACE conn2 <- [1,2670,null,{}] 11:07:51 INFO - PROCESS | 1651 | 1469470071824 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}] 11:07:51 INFO - PROCESS | 1651 | 1469470071826 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:51 INFO - PROCESS | 1651 | 1469470071905 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:07:51 INFO - PROCESS | 1651 | 1469470071910 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:51 INFO - PROCESS | 1651 | 1469470071911 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x11736d800 == 28 [pid = 1651] [id = 675] 11:07:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x118363400) [pid = 1651] [serial = 2025] [outer = 0x0] 11:07:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1187f0000) [pid = 1651] [serial = 2026] [outer = 0x118363400] 11:07:51 INFO - PROCESS | 1651 | 1469470071941 Marionette DEBUG loaded listener.js 11:07:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1194b3000) [pid = 1651] [serial = 2027] [outer = 0x118363400] 11:07:52 INFO - PROCESS | 1651 | 1469470072790 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"]]]}] 11:07:52 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 11:07:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:07:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:07:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1020ms 11:07:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:07:52 INFO - PROCESS | 1651 | 1469470072840 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 11:07:52 INFO - PROCESS | 1651 | 1469470072843 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:07:52 INFO - PROCESS | 1651 | 1469470072848 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:07:52 INFO - PROCESS | 1651 | 1469470072850 Marionette TRACE conn2 <- [1,2674,null,{}] 11:07:52 INFO - PROCESS | 1651 | 1469470072872 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}] 11:07:52 INFO - PROCESS | 1651 | 1469470072873 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:52 INFO - PROCESS | 1651 | 1469470072979 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:07:52 INFO - PROCESS | 1651 | 1469470072984 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:52 INFO - PROCESS | 1651 | 1469470072985 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199e9800 == 29 [pid = 1651] [id = 676] 11:07:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x119a84000) [pid = 1651] [serial = 2028] [outer = 0x0] 11:07:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1212b1400) [pid = 1651] [serial = 2029] [outer = 0x119a84000] 11:07:53 INFO - PROCESS | 1651 | 1469470073012 Marionette DEBUG loaded listener.js 11:07:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x121aa1000) [pid = 1651] [serial = 2030] [outer = 0x119a84000] 11:07:53 INFO - PROCESS | 1651 | 1469470073862 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"]]]}] 11:07:53 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 11:07:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:07:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:07:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1026ms 11:07:53 INFO - PROCESS | 1651 | 1469470073875 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 11:07:53 INFO - PROCESS | 1651 | 1469470073876 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:07:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:07:53 INFO - PROCESS | 1651 | 1469470073878 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:07:53 INFO - PROCESS | 1651 | 1469470073881 Marionette TRACE conn2 <- [1,2678,null,{}] 11:07:53 INFO - PROCESS | 1651 | 1469470073890 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}] 11:07:53 INFO - PROCESS | 1651 | 1469470073893 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:53 INFO - PROCESS | 1651 | 1469470073994 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:07:54 INFO - PROCESS | 1651 | 1469470074037 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:54 INFO - PROCESS | 1651 | 1469470074039 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x1250de000 == 30 [pid = 1651] [id = 677] 11:07:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x124f70000) [pid = 1651] [serial = 2031] [outer = 0x0] 11:07:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x125623000) [pid = 1651] [serial = 2032] [outer = 0x124f70000] 11:07:54 INFO - PROCESS | 1651 | 1469470074067 Marionette DEBUG loaded listener.js 11:07:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x126195000) [pid = 1651] [serial = 2033] [outer = 0x124f70000] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1210ddc00) [pid = 1651] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x128c99000) [pid = 1651] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x128e9bc00) [pid = 1651] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x119ab5400) [pid = 1651] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x11886a800) [pid = 1651] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12561ac00) [pid = 1651] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x117ea0400) [pid = 1651] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1130a2800) [pid = 1651] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x125621c00) [pid = 1651] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x125624000) [pid = 1651] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x125621800) [pid = 1651] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x113f36000) [pid = 1651] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x121ded800) [pid = 1651] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x113d48800) [pid = 1651] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x113b0bc00) [pid = 1651] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12bde6c00) [pid = 1651] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x117e9d000) [pid = 1651] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x126c40000) [pid = 1651] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x119a76400) [pid = 1651] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x113d9b400) [pid = 1651] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x123e80800) [pid = 1651] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x126c49800) [pid = 1651] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1167d1c00) [pid = 1651] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:07:55 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1127d6400) [pid = 1651] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:07:55 INFO - PROCESS | 1651 | 1469470075146 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]]]}] 11:07:55 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) 11:07:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1276ms 11:07:55 INFO - PROCESS | 1651 | 1469470075155 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:07:55 INFO - PROCESS | 1651 | 1469470075157 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:07:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:07:55 INFO - PROCESS | 1651 | 1469470075159 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:07:55 INFO - PROCESS | 1651 | 1469470075160 Marionette TRACE conn2 <- [1,2682,null,{}] 11:07:55 INFO - PROCESS | 1651 | 1469470075162 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}] 11:07:55 INFO - PROCESS | 1651 | 1469470075163 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:55 INFO - PROCESS | 1651 | 1469470075243 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:07:55 INFO - PROCESS | 1651 | 1469470075266 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:55 INFO - PROCESS | 1651 | 1469470075267 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12695d000 == 31 [pid = 1651] [id = 678] 11:07:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11608ac00) [pid = 1651] [serial = 2034] [outer = 0x0] 11:07:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1187eb800) [pid = 1651] [serial = 2035] [outer = 0x11608ac00] 11:07:55 INFO - PROCESS | 1651 | 1469470075292 Marionette DEBUG loaded listener.js 11:07:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x121063c00) [pid = 1651] [serial = 2036] [outer = 0x11608ac00] 11:07:56 INFO - PROCESS | 1651 | 1469470076093 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]]]}] 11:07:56 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) 11:07:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 969ms 11:07:56 INFO - PROCESS | 1651 | 1469470076128 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:07:56 INFO - PROCESS | 1651 | 1469470076129 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:07:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:07:56 INFO - PROCESS | 1651 | 1469470076132 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:07:56 INFO - PROCESS | 1651 | 1469470076135 Marionette TRACE conn2 <- [1,2686,null,{}] 11:07:56 INFO - PROCESS | 1651 | 1469470076138 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}] 11:07:56 INFO - PROCESS | 1651 | 1469470076139 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:56 INFO - PROCESS | 1651 | 1469470076210 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:07:56 INFO - PROCESS | 1651 | 1469470076275 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:56 INFO - PROCESS | 1651 | 1469470076276 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x129584000 == 32 [pid = 1651] [id = 679] 11:07:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1130a2c00) [pid = 1651] [serial = 2037] [outer = 0x0] 11:07:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x121ded800) [pid = 1651] [serial = 2038] [outer = 0x1130a2c00] 11:07:56 INFO - PROCESS | 1651 | 1469470076301 Marionette DEBUG loaded listener.js 11:07:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x126789000) [pid = 1651] [serial = 2039] [outer = 0x1130a2c00] 11:07:57 INFO - PROCESS | 1651 | 1469470077082 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"]]]}] 11:07:57 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 11:07:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:07:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:07:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 972ms 11:07:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:07:57 INFO - PROCESS | 1651 | 1469470077105 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 11:07:57 INFO - PROCESS | 1651 | 1469470077106 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:07:57 INFO - PROCESS | 1651 | 1469470077108 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:07:57 INFO - PROCESS | 1651 | 1469470077110 Marionette TRACE conn2 <- [1,2690,null,{}] 11:07:57 INFO - PROCESS | 1651 | 1469470077178 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}] 11:07:57 INFO - PROCESS | 1651 | 1469470077180 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:57 INFO - PROCESS | 1651 | 1469470077269 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:07:57 INFO - PROCESS | 1651 | 1469470077369 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:57 INFO - PROCESS | 1651 | 1469470077371 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x11736c800 == 33 [pid = 1651] [id = 680] 11:07:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x115e11000) [pid = 1651] [serial = 2040] [outer = 0x0] 11:07:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x116902c00) [pid = 1651] [serial = 2041] [outer = 0x115e11000] 11:07:57 INFO - PROCESS | 1651 | 1469470077403 Marionette DEBUG loaded listener.js 11:07:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x117e94400) [pid = 1651] [serial = 2042] [outer = 0x115e11000] 11:07:58 INFO - PROCESS | 1651 | 1469470078387 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"]]]}] 11:07:58 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 11:07:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:07:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:07:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1322ms 11:07:58 INFO - PROCESS | 1651 | 1469470078432 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 11:07:58 INFO - PROCESS | 1651 | 1469470078434 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:07:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:07:58 INFO - PROCESS | 1651 | 1469470078437 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:07:58 INFO - PROCESS | 1651 | 1469470078439 Marionette TRACE conn2 <- [1,2694,null,{}] 11:07:58 INFO - PROCESS | 1651 | 1469470078443 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}] 11:07:58 INFO - PROCESS | 1651 | 1469470078445 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:58 INFO - PROCESS | 1651 | 1469470078552 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:07:58 INFO - PROCESS | 1651 | 1469470078617 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:58 INFO - PROCESS | 1651 | 1469470078620 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12909d800 == 34 [pid = 1651] [id = 681] 11:07:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x121407000) [pid = 1651] [serial = 2043] [outer = 0x0] 11:07:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x121b5a000) [pid = 1651] [serial = 2044] [outer = 0x121407000] 11:07:58 INFO - PROCESS | 1651 | 1469470078673 Marionette DEBUG loaded listener.js 11:07:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123e9d800) [pid = 1651] [serial = 2045] [outer = 0x121407000] 11:07:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12695d000 == 33 [pid = 1651] [id = 678] 11:07:59 INFO - PROCESS | 1651 | --DOCSHELL 0x1250de000 == 32 [pid = 1651] [id = 677] 11:07:59 INFO - PROCESS | 1651 | --DOCSHELL 0x1199e9800 == 31 [pid = 1651] [id = 676] 11:07:59 INFO - PROCESS | 1651 | --DOCSHELL 0x11736d800 == 30 [pid = 1651] [id = 675] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x117eb4c00) [pid = 1651] [serial = 1871] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x128b72400) [pid = 1651] [serial = 1922] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x128c95000) [pid = 1651] [serial = 1907] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x128e98000) [pid = 1651] [serial = 1919] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12106cc00) [pid = 1651] [serial = 1913] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x118509c00) [pid = 1651] [serial = 1910] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x126193800) [pid = 1651] [serial = 1916] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12be05800) [pid = 1651] [serial = 2003] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12928d800) [pid = 1651] [serial = 1987] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12a638000) [pid = 1651] [serial = 1990] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11a0af000) [pid = 1651] [serial = 1963] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1212efc00) [pid = 1651] [serial = 1964] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1192e4400) [pid = 1651] [serial = 1975] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x119abd400) [pid = 1651] [serial = 1976] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12618fc00) [pid = 1651] [serial = 1981] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1269df800) [pid = 1651] [serial = 1982] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x128a88400) [pid = 1651] [serial = 1984] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x113d47800) [pid = 1651] [serial = 1960] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1172b8c00) [pid = 1651] [serial = 1961] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12618c000) [pid = 1651] [serial = 1966] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x128b06400) [pid = 1651] [serial = 1967] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x12907ec00) [pid = 1651] [serial = 1969] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x1292e3800) [pid = 1651] [serial = 1970] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x12b8ac000) [pid = 1651] [serial = 1958] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x11697ec00) [pid = 1651] [serial = 1972] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x117eb6400) [pid = 1651] [serial = 1973] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x123f7f000) [pid = 1651] [serial = 1978] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x124f67c00) [pid = 1651] [serial = 1979] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x12b705400) [pid = 1651] [serial = 1993] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x12a742000) [pid = 1651] [serial = 1991] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x11697a800) [pid = 1651] [serial = 1996] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x12be0b800) [pid = 1651] [serial = 2005] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x12b8a5c00) [pid = 1651] [serial = 1994] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x1194b7400) [pid = 1651] [serial = 1997] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x128b74c00) [pid = 1651] [serial = 1999] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x12c5e5800) [pid = 1651] [serial = 2006] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x12a5dc000) [pid = 1651] [serial = 1988] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x12b8a6000) [pid = 1651] [serial = 2000] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 57 (0x12b95c000) [pid = 1651] [serial = 2002] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | --DOMWINDOW == 56 (0x128b0c400) [pid = 1651] [serial = 1985] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1651 | 1469470079659 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"]]]}] 11:07:59 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 11:07:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:07:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:07:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1273ms 11:07:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:07:59 INFO - PROCESS | 1651 | 1469470079711 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 11:07:59 INFO - PROCESS | 1651 | 1469470079713 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:07:59 INFO - PROCESS | 1651 | 1469470079716 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:07:59 INFO - PROCESS | 1651 | 1469470079718 Marionette TRACE conn2 <- [1,2698,null,{}] 11:07:59 INFO - PROCESS | 1651 | 1469470079722 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}] 11:07:59 INFO - PROCESS | 1651 | 1469470079723 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:59 INFO - PROCESS | 1651 | 1469470079804 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:07:59 INFO - PROCESS | 1651 | 1469470079809 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:59 INFO - PROCESS | 1651 | 1469470079812 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:07:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x11725c800 == 31 [pid = 1651] [id = 682] 11:07:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x117e9d000) [pid = 1651] [serial = 2046] [outer = 0x0] 11:07:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x118142800) [pid = 1651] [serial = 2047] [outer = 0x117e9d000] 11:07:59 INFO - PROCESS | 1651 | 1469470079840 Marionette DEBUG loaded listener.js 11:07:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x1187e7400) [pid = 1651] [serial = 2048] [outer = 0x117e9d000] 11:08:00 INFO - PROCESS | 1651 | 1469470080718 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"]]]}] 11:08:00 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 11:08:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:08:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:08:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1021ms 11:08:00 INFO - PROCESS | 1651 | 1469470080738 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 11:08:00 INFO - PROCESS | 1651 | 1469470080741 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:08:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:08:00 INFO - PROCESS | 1651 | 1469470080745 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:08:00 INFO - PROCESS | 1651 | 1469470080747 Marionette TRACE conn2 <- [1,2702,null,{}] 11:08:00 INFO - PROCESS | 1651 | 1469470080760 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}] 11:08:00 INFO - PROCESS | 1651 | 1469470080761 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:00 INFO - PROCESS | 1651 | 1469470080838 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:08:00 INFO - PROCESS | 1651 | 1469470080842 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:00 INFO - PROCESS | 1651 | 1469470080844 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x119634000 == 32 [pid = 1651] [id = 683] 11:08:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x119ab3800) [pid = 1651] [serial = 2049] [outer = 0x0] 11:08:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x121063800) [pid = 1651] [serial = 2050] [outer = 0x119ab3800] 11:08:00 INFO - PROCESS | 1651 | 1469470080873 Marionette DEBUG loaded listener.js 11:08:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x1210e1000) [pid = 1651] [serial = 2051] [outer = 0x119ab3800] 11:08:01 INFO - PROCESS | 1651 | 1469470081222 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]]]}] 11:08:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:08:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 481ms 11:08:01 INFO - PROCESS | 1651 | 1469470081227 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:08:01 INFO - PROCESS | 1651 | 1469470081228 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:08:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:08:01 INFO - PROCESS | 1651 | 1469470081231 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:08:01 INFO - PROCESS | 1651 | 1469470081235 Marionette TRACE conn2 <- [1,2706,null,{}] 11:08:01 INFO - PROCESS | 1651 | 1469470081243 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}] 11:08:01 INFO - PROCESS | 1651 | 1469470081246 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:01 INFO - PROCESS | 1651 | 1469470081327 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:08:01 INFO - PROCESS | 1651 | 1469470081396 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:01 INFO - PROCESS | 1651 | 1469470081398 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x124b06800 == 33 [pid = 1651] [id = 684] 11:08:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x11a0a9800) [pid = 1651] [serial = 2052] [outer = 0x0] 11:08:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x1212bb000) [pid = 1651] [serial = 2053] [outer = 0x11a0a9800] 11:08:01 INFO - PROCESS | 1651 | 1469470081425 Marionette DEBUG loaded listener.js 11:08:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x124f6f400) [pid = 1651] [serial = 2054] [outer = 0x11a0a9800] 11:08:01 INFO - PROCESS | 1651 | 1469470081721 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]]]}] 11:08:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:08:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 523ms 11:08:01 INFO - PROCESS | 1651 | 1469470081761 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:08:01 INFO - PROCESS | 1651 | 1469470081763 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:08:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:08:01 INFO - PROCESS | 1651 | 1469470081768 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:08:01 INFO - PROCESS | 1651 | 1469470081771 Marionette TRACE conn2 <- [1,2710,null,{}] 11:08:01 INFO - PROCESS | 1651 | 1469470081773 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}] 11:08:01 INFO - PROCESS | 1651 | 1469470081774 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:01 INFO - PROCESS | 1651 | 1469470081877 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:08:01 INFO - PROCESS | 1651 | 1469470081888 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:01 INFO - PROCESS | 1651 | 1469470081889 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x129093000 == 34 [pid = 1651] [id = 685] 11:08:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x1250f4800) [pid = 1651] [serial = 2055] [outer = 0x0] 11:08:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x12564a000) [pid = 1651] [serial = 2056] [outer = 0x1250f4800] 11:08:01 INFO - PROCESS | 1651 | 1469470081914 Marionette DEBUG loaded listener.js 11:08:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x126578c00) [pid = 1651] [serial = 2057] [outer = 0x1250f4800] 11:08:02 INFO - PROCESS | 1651 | 1469470082345 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] 11:08:02 INFO - PROCESS | 1651 | 1469470082401 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:08:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:08:02 INFO - PROCESS | 1651 | 1469470082411 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:08:02 INFO - PROCESS | 1651 | 1469470082413 Marionette TRACE conn2 <- [1,2714,null,{}] 11:08:02 INFO - PROCESS | 1651 | 1469470082416 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}] 11:08:02 INFO - PROCESS | 1651 | 1469470082418 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:02 INFO - PROCESS | 1651 | 1469470082569 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:08:02 INFO - PROCESS | 1651 | 1469470082587 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:02 INFO - PROCESS | 1651 | 1469470082588 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x129598000 == 35 [pid = 1651] [id = 686] 11:08:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x12561a400) [pid = 1651] [serial = 2058] [outer = 0x0] 11:08:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x128a81000) [pid = 1651] [serial = 2059] [outer = 0x12561a400] 11:08:02 INFO - PROCESS | 1651 | 1469470082628 Marionette DEBUG loaded listener.js 11:08:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x128b0f800) [pid = 1651] [serial = 2060] [outer = 0x12561a400] 11:08:03 INFO - PROCESS | 1651 | 1469470083025 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]]]}] 11:08:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:08:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 620ms 11:08:03 INFO - PROCESS | 1651 | 1469470083030 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:08:03 INFO - PROCESS | 1651 | 1469470083031 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:08:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:08:03 INFO - PROCESS | 1651 | 1469470083036 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:08:03 INFO - PROCESS | 1651 | 1469470083037 Marionette TRACE conn2 <- [1,2718,null,{}] 11:08:03 INFO - PROCESS | 1651 | 1469470083040 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}] 11:08:03 INFO - PROCESS | 1651 | 1469470083044 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:03 INFO - PROCESS | 1651 | 1469470083165 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:08:03 INFO - PROCESS | 1651 | 1469470083177 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:03 INFO - PROCESS | 1651 | 1469470083179 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a939000 == 36 [pid = 1651] [id = 687] 11:08:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x128b14c00) [pid = 1651] [serial = 2061] [outer = 0x0] 11:08:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x128e94800) [pid = 1651] [serial = 2062] [outer = 0x128b14c00] 11:08:03 INFO - PROCESS | 1651 | 1469470083203 Marionette DEBUG loaded listener.js 11:08:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x129298400) [pid = 1651] [serial = 2063] [outer = 0x128b14c00] 11:08:03 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x119a84000) [pid = 1651] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:08:03 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x118363400) [pid = 1651] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:08:03 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x124f70000) [pid = 1651] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:08:03 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x117e19800) [pid = 1651] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:08:03 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x1210dc000) [pid = 1651] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:08:03 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x11608ac00) [pid = 1651] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:08:03 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x123e7c400) [pid = 1651] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:08:03 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x1210d2800) [pid = 1651] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:08:03 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x1127d6000) [pid = 1651] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:08:03 INFO - PROCESS | 1651 | 1469470083610 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] 11:08:03 INFO - PROCESS | 1651 | 1469470083658 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:08:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:08:03 INFO - PROCESS | 1651 | 1469470083660 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:08:03 INFO - PROCESS | 1651 | 1469470083669 Marionette TRACE conn2 <- [1,2722,null,{}] 11:08:03 INFO - PROCESS | 1651 | 1469470083671 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}] 11:08:03 INFO - PROCESS | 1651 | 1469470083672 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:03 INFO - PROCESS | 1651 | 1469470083752 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:08:03 INFO - PROCESS | 1651 | 1469470083755 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:03 INFO - PROCESS | 1651 | 1469470083757 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x123e36800 == 37 [pid = 1651] [id = 688] 11:08:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x1210dc000) [pid = 1651] [serial = 2064] [outer = 0x0] 11:08:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x121aa0000) [pid = 1651] [serial = 2065] [outer = 0x1210dc000] 11:08:03 INFO - PROCESS | 1651 | 1469470083781 Marionette DEBUG loaded listener.js 11:08:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x129079000) [pid = 1651] [serial = 2066] [outer = 0x1210dc000] 11:08:04 INFO - PROCESS | 1651 | 1469470084130 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] 11:08:04 INFO - PROCESS | 1651 | 1469470084139 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:08:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:08:04 INFO - PROCESS | 1651 | 1469470084141 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:08:04 INFO - PROCESS | 1651 | 1469470084142 Marionette TRACE conn2 <- [1,2726,null,{}] 11:08:04 INFO - PROCESS | 1651 | 1469470084144 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}] 11:08:04 INFO - PROCESS | 1651 | 1469470084145 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:04 INFO - PROCESS | 1651 | 1469470084226 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:08:04 INFO - PROCESS | 1651 | 1469470084287 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:04 INFO - PROCESS | 1651 | 1469470084288 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b722000 == 38 [pid = 1651] [id = 689] 11:08:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x1210ddc00) [pid = 1651] [serial = 2067] [outer = 0x0] 11:08:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1292db400) [pid = 1651] [serial = 2068] [outer = 0x1210ddc00] 11:08:04 INFO - PROCESS | 1651 | 1469470084312 Marionette DEBUG loaded listener.js 11:08:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x129554000) [pid = 1651] [serial = 2069] [outer = 0x1210ddc00] 11:08:04 INFO - PROCESS | 1651 | 1469470084582 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]]]}] 11:08:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:08:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 468ms 11:08:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:08:04 INFO - PROCESS | 1651 | 1469470084609 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:08:04 INFO - PROCESS | 1651 | 1469470084611 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:08:04 INFO - PROCESS | 1651 | 1469470084613 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:08:04 INFO - PROCESS | 1651 | 1469470084625 Marionette TRACE conn2 <- [1,2730,null,{}] 11:08:04 INFO - PROCESS | 1651 | 1469470084635 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}] 11:08:04 INFO - PROCESS | 1651 | 1469470084638 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:04 INFO - PROCESS | 1651 | 1469470084726 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:08:04 INFO - PROCESS | 1651 | 1469470084730 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:04 INFO - PROCESS | 1651 | 1469470084731 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c037000 == 39 [pid = 1651] [id = 690] 11:08:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x129552000) [pid = 1651] [serial = 2070] [outer = 0x0] 11:08:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x12955c000) [pid = 1651] [serial = 2071] [outer = 0x129552000] 11:08:04 INFO - PROCESS | 1651 | 1469470084756 Marionette DEBUG loaded listener.js 11:08:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x12a3df000) [pid = 1651] [serial = 2072] [outer = 0x129552000] 11:08:05 INFO - PROCESS | 1651 | 1469470085575 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"]]]}] 11:08:05 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 11:08:05 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:08:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:08:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 989ms 11:08:05 INFO - PROCESS | 1651 | 1469470085603 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 11:08:05 INFO - PROCESS | 1651 | 1469470085604 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:08:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:08:05 INFO - PROCESS | 1651 | 1469470085606 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:08:05 INFO - PROCESS | 1651 | 1469470085607 Marionette TRACE conn2 <- [1,2734,null,{}] 11:08:05 INFO - PROCESS | 1651 | 1469470085610 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}] 11:08:05 INFO - PROCESS | 1651 | 1469470085611 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:05 INFO - PROCESS | 1651 | 1469470085741 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:08:05 INFO - PROCESS | 1651 | 1469470085843 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:05 INFO - PROCESS | 1651 | 1469470085845 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x11322b800 == 40 [pid = 1651] [id = 691] 11:08:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x112ec8400) [pid = 1651] [serial = 2073] [outer = 0x0] 11:08:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x113b04c00) [pid = 1651] [serial = 2074] [outer = 0x112ec8400] 11:08:05 INFO - PROCESS | 1651 | 1469470085878 Marionette DEBUG loaded listener.js 11:08:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x116aa0400) [pid = 1651] [serial = 2075] [outer = 0x112ec8400] 11:08:06 INFO - PROCESS | 1651 | 1469470086324 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]]]}] 11:08:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:08:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 772ms 11:08:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:08:06 INFO - PROCESS | 1651 | 1469470086383 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:08:06 INFO - PROCESS | 1651 | 1469470086385 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:08:06 INFO - PROCESS | 1651 | 1469470086389 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:08:06 INFO - PROCESS | 1651 | 1469470086390 Marionette TRACE conn2 <- [1,2738,null,{}] 11:08:06 INFO - PROCESS | 1651 | 1469470086394 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}] 11:08:06 INFO - PROCESS | 1651 | 1469470086397 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:06 INFO - PROCESS | 1651 | 1469470086501 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:08:06 INFO - PROCESS | 1651 | 1469470086575 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:06 INFO - PROCESS | 1651 | 1469470086577 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x1256cc800 == 41 [pid = 1651] [id = 692] 11:08:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1194b2400) [pid = 1651] [serial = 2076] [outer = 0x0] 11:08:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x119ab4000) [pid = 1651] [serial = 2077] [outer = 0x1194b2400] 11:08:06 INFO - PROCESS | 1651 | 1469470086607 Marionette DEBUG loaded listener.js 11:08:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1212b9800) [pid = 1651] [serial = 2078] [outer = 0x1194b2400] 11:08:07 INFO - PROCESS | 1651 | 1469470087028 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]]]}] 11:08:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:08:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 11:08:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:08:07 INFO - PROCESS | 1651 | 1469470087060 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:08:07 INFO - PROCESS | 1651 | 1469470087062 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:08:07 INFO - PROCESS | 1651 | 1469470087065 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:08:07 INFO - PROCESS | 1651 | 1469470087069 Marionette TRACE conn2 <- [1,2742,null,{}] 11:08:07 INFO - PROCESS | 1651 | 1469470087071 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}] 11:08:07 INFO - PROCESS | 1651 | 1469470087073 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:07 INFO - PROCESS | 1651 | 1469470087196 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:08:07 INFO - PROCESS | 1651 | 1469470087262 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:07 INFO - PROCESS | 1651 | 1469470087264 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c043000 == 42 [pid = 1651] [id = 693] 11:08:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x123e9c000) [pid = 1651] [serial = 2079] [outer = 0x0] 11:08:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1250f1800) [pid = 1651] [serial = 2080] [outer = 0x123e9c000] 11:08:07 INFO - PROCESS | 1651 | 1469470087292 Marionette DEBUG loaded listener.js 11:08:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x126790800) [pid = 1651] [serial = 2081] [outer = 0x123e9c000] 11:08:07 INFO - PROCESS | 1651 | 1469470087740 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]]]}] 11:08:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:08:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 725ms 11:08:07 INFO - PROCESS | 1651 | 1469470087790 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:08:07 INFO - PROCESS | 1651 | 1469470087792 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:08:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:08:07 INFO - PROCESS | 1651 | 1469470087800 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:08:07 INFO - PROCESS | 1651 | 1469470087803 Marionette TRACE conn2 <- [1,2746,null,{}] 11:08:07 INFO - PROCESS | 1651 | 1469470087806 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}] 11:08:07 INFO - PROCESS | 1651 | 1469470087808 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:07 INFO - PROCESS | 1651 | 1469470087916 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:08:08 INFO - PROCESS | 1651 | 1469470088024 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:08 INFO - PROCESS | 1651 | 1469470088026 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c26b800 == 43 [pid = 1651] [id = 694] 11:08:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x124dbac00) [pid = 1651] [serial = 2082] [outer = 0x0] 11:08:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x129006c00) [pid = 1651] [serial = 2083] [outer = 0x124dbac00] 11:08:08 INFO - PROCESS | 1651 | 1469470088058 Marionette DEBUG loaded listener.js 11:08:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x129448400) [pid = 1651] [serial = 2084] [outer = 0x124dbac00] 11:08:08 INFO - PROCESS | 1651 | 1469470088650 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]]]}] 11:08:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:08:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 881ms 11:08:08 INFO - PROCESS | 1651 | 1469470088678 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:08:08 INFO - PROCESS | 1651 | 1469470088681 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:08:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:08:08 INFO - PROCESS | 1651 | 1469470088687 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:08:08 INFO - PROCESS | 1651 | 1469470088688 Marionette TRACE conn2 <- [1,2750,null,{}] 11:08:08 INFO - PROCESS | 1651 | 1469470088692 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}] 11:08:08 INFO - PROCESS | 1651 | 1469470088694 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:08 INFO - PROCESS | 1651 | 1469470088794 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:08:08 INFO - PROCESS | 1651 | 1469470088871 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:08 INFO - PROCESS | 1651 | 1469470088874 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a0d9800 == 44 [pid = 1651] [id = 695] 11:08:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x117e9c400) [pid = 1651] [serial = 2085] [outer = 0x0] 11:08:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x118144000) [pid = 1651] [serial = 2086] [outer = 0x117e9c400] 11:08:08 INFO - PROCESS | 1651 | 1469470088901 Marionette DEBUG loaded listener.js 11:08:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1188fc000) [pid = 1651] [serial = 2087] [outer = 0x117e9c400] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12148d000 == 43 [pid = 1651] [id = 674] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12c037000 == 42 [pid = 1651] [id = 690] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12b722000 == 41 [pid = 1651] [id = 689] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x123e36800 == 40 [pid = 1651] [id = 688] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12a939000 == 39 [pid = 1651] [id = 687] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x129598000 == 38 [pid = 1651] [id = 686] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x129093000 == 37 [pid = 1651] [id = 685] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x124b06800 == 36 [pid = 1651] [id = 684] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x119634000 == 35 [pid = 1651] [id = 683] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x11725c800 == 34 [pid = 1651] [id = 682] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12909d800 == 33 [pid = 1651] [id = 681] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x11736c800 == 32 [pid = 1651] [id = 680] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x129584000 == 31 [pid = 1651] [id = 679] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12c26b800 == 30 [pid = 1651] [id = 694] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12c043000 == 29 [pid = 1651] [id = 693] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x1256cc800 == 28 [pid = 1651] [id = 692] 11:08:09 INFO - PROCESS | 1651 | --DOCSHELL 0x11322b800 == 27 [pid = 1651] [id = 691] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x121ded800) [pid = 1651] [serial = 2038] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1212bd800) [pid = 1651] [serial = 2023] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1212b1400) [pid = 1651] [serial = 2029] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1187f0000) [pid = 1651] [serial = 2026] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x125623000) [pid = 1651] [serial = 2032] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x118361c00) [pid = 1651] [serial = 2008] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x118870c00) [pid = 1651] [serial = 2009] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1211d3000) [pid = 1651] [serial = 2011] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1212b7800) [pid = 1651] [serial = 2012] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1187eb800) [pid = 1651] [serial = 2035] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x125622000) [pid = 1651] [serial = 2015] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x124d51c00) [pid = 1651] [serial = 2014] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x128b69000) [pid = 1651] [serial = 2017] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x129079800) [pid = 1651] [serial = 2018] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x121063c00) [pid = 1651] [serial = 2036] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x115e27800) [pid = 1651] [serial = 2020] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x1185e3400) [pid = 1651] [serial = 2021] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x126195000) [pid = 1651] [serial = 2033] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x121aa1000) [pid = 1651] [serial = 2030] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x1194b3000) [pid = 1651] [serial = 2027] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 1651 | 1469470089874 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]]]}] 11:08:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:08:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1224ms 11:08:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:08:09 INFO - PROCESS | 1651 | 1469470089910 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:08:09 INFO - PROCESS | 1651 | 1469470089912 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:08:09 INFO - PROCESS | 1651 | 1469470089916 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:08:09 INFO - PROCESS | 1651 | 1469470089917 Marionette TRACE conn2 <- [1,2754,null,{}] 11:08:09 INFO - PROCESS | 1651 | 1469470089921 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}] 11:08:09 INFO - PROCESS | 1651 | 1469470089923 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:10 INFO - PROCESS | 1651 | 1469470090007 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:08:10 INFO - PROCESS | 1651 | 1469470090014 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:10 INFO - PROCESS | 1651 | 1469470090019 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x1160a1800 == 28 [pid = 1651] [id = 696] 11:08:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x112ec1c00) [pid = 1651] [serial = 2088] [outer = 0x0] 11:08:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1131b1800) [pid = 1651] [serial = 2089] [outer = 0x112ec1c00] 11:08:10 INFO - PROCESS | 1651 | 1469470090047 Marionette DEBUG loaded listener.js 11:08:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x113d4e000) [pid = 1651] [serial = 2090] [outer = 0x112ec1c00] 11:08:10 INFO - PROCESS | 1651 | 1469470090498 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]]]}] 11:08:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:08:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 624ms 11:08:10 INFO - PROCESS | 1651 | 1469470090540 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:08:10 INFO - PROCESS | 1651 | 1469470090546 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:08:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:08:10 INFO - PROCESS | 1651 | 1469470090553 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:08:10 INFO - PROCESS | 1651 | 1469470090555 Marionette TRACE conn2 <- [1,2758,null,{}] 11:08:10 INFO - PROCESS | 1651 | 1469470090559 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}] 11:08:10 INFO - PROCESS | 1651 | 1469470090562 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:10 INFO - PROCESS | 1651 | 1469470090686 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:08:10 INFO - PROCESS | 1651 | 1469470090772 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:10 INFO - PROCESS | 1651 | 1469470090773 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184b5000 == 29 [pid = 1651] [id = 697] 11:08:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1151cec00) [pid = 1651] [serial = 2091] [outer = 0x0] 11:08:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x116085800) [pid = 1651] [serial = 2092] [outer = 0x1151cec00] 11:08:10 INFO - PROCESS | 1651 | 1469470090819 Marionette DEBUG loaded listener.js 11:08:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x116905400) [pid = 1651] [serial = 2093] [outer = 0x1151cec00] 11:08:11 INFO - PROCESS | 1651 | 1469470091161 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]]]}] 11:08:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:08:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 672ms 11:08:11 INFO - PROCESS | 1651 | 1469470091224 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:08:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:08:11 INFO - PROCESS | 1651 | 1469470091233 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:08:11 INFO - PROCESS | 1651 | 1469470091235 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:08:11 INFO - PROCESS | 1651 | 1469470091237 Marionette TRACE conn2 <- [1,2762,null,{}] 11:08:11 INFO - PROCESS | 1651 | 1469470091245 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}] 11:08:11 INFO - PROCESS | 1651 | 1469470091248 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:11 INFO - PROCESS | 1651 | 1469470091369 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:08:11 INFO - PROCESS | 1651 | 1469470091378 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:11 INFO - PROCESS | 1651 | 1469470091381 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x119620000 == 30 [pid = 1651] [id = 698] 11:08:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x117e99c00) [pid = 1651] [serial = 2094] [outer = 0x0] 11:08:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x11814c400) [pid = 1651] [serial = 2095] [outer = 0x117e99c00] 11:08:11 INFO - PROCESS | 1651 | 1469470091409 Marionette DEBUG loaded listener.js 11:08:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1185e1800) [pid = 1651] [serial = 2096] [outer = 0x117e99c00] 11:08:11 INFO - PROCESS | 1651 | 1469470091719 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]]]}] 11:08:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:08:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 522ms 11:08:11 INFO - PROCESS | 1651 | 1469470091758 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:08:11 INFO - PROCESS | 1651 | 1469470091759 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:08:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:08:11 INFO - PROCESS | 1651 | 1469470091761 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:08:11 INFO - PROCESS | 1651 | 1469470091763 Marionette TRACE conn2 <- [1,2766,null,{}] 11:08:11 INFO - PROCESS | 1651 | 1469470091765 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}] 11:08:11 INFO - PROCESS | 1651 | 1469470091768 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:11 INFO - PROCESS | 1651 | 1469470091844 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:08:11 INFO - PROCESS | 1651 | 1469470091847 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:11 INFO - PROCESS | 1651 | 1469470091849 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x121353000 == 31 [pid = 1651] [id = 699] 11:08:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x118864400) [pid = 1651] [serial = 2097] [outer = 0x0] 11:08:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1192e2c00) [pid = 1651] [serial = 2098] [outer = 0x118864400] 11:08:11 INFO - PROCESS | 1651 | 1469470091878 Marionette DEBUG loaded listener.js 11:08:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1194b7c00) [pid = 1651] [serial = 2099] [outer = 0x118864400] 11:08:12 INFO - PROCESS | 1651 | 1469470092245 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]]]}] 11:08:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:08:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 520ms 11:08:12 INFO - PROCESS | 1651 | 1469470092283 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:08:12 INFO - PROCESS | 1651 | 1469470092284 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:08:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:08:12 INFO - PROCESS | 1651 | 1469470092286 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:08:12 INFO - PROCESS | 1651 | 1469470092287 Marionette TRACE conn2 <- [1,2770,null,{}] 11:08:12 INFO - PROCESS | 1651 | 1469470092290 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}] 11:08:12 INFO - PROCESS | 1651 | 1469470092291 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:12 INFO - PROCESS | 1651 | 1469470092391 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:08:12 INFO - PROCESS | 1651 | 1469470092431 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:12 INFO - PROCESS | 1651 | 1469470092433 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x124da2000 == 32 [pid = 1651] [id = 700] 11:08:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1167cf400) [pid = 1651] [serial = 2100] [outer = 0x0] 11:08:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x119ab6800) [pid = 1651] [serial = 2101] [outer = 0x1167cf400] 11:08:12 INFO - PROCESS | 1651 | 1469470092457 Marionette DEBUG loaded listener.js 11:08:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x121064c00) [pid = 1651] [serial = 2102] [outer = 0x1167cf400] 11:08:12 INFO - PROCESS | 1651 | 1469470092754 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]]]}] 11:08:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:08:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 519ms 11:08:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:08:12 INFO - PROCESS | 1651 | 1469470092805 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:08:12 INFO - PROCESS | 1651 | 1469470092806 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:08:12 INFO - PROCESS | 1651 | 1469470092808 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:08:12 INFO - PROCESS | 1651 | 1469470092810 Marionette TRACE conn2 <- [1,2774,null,{}] 11:08:12 INFO - PROCESS | 1651 | 1469470092812 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}] 11:08:12 INFO - PROCESS | 1651 | 1469470092816 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:12 INFO - PROCESS | 1651 | 1469470092930 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:08:12 INFO - PROCESS | 1651 | 1469470092967 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:12 INFO - PROCESS | 1651 | 1469470092968 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x126960000 == 33 [pid = 1651] [id = 701] 11:08:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12106b000) [pid = 1651] [serial = 2103] [outer = 0x0] 11:08:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1211d0800) [pid = 1651] [serial = 2104] [outer = 0x12106b000] 11:08:12 INFO - PROCESS | 1651 | 1469470092993 Marionette DEBUG loaded listener.js 11:08:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x121def800) [pid = 1651] [serial = 2105] [outer = 0x12106b000] 11:08:13 INFO - PROCESS | 1651 | 1469470093328 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]]]}] 11:08:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:08:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 570ms 11:08:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:08:13 INFO - PROCESS | 1651 | 1469470093379 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:08:13 INFO - PROCESS | 1651 | 1469470093380 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:08:13 INFO - PROCESS | 1651 | 1469470093382 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:08:13 INFO - PROCESS | 1651 | 1469470093383 Marionette TRACE conn2 <- [1,2778,null,{}] 11:08:13 INFO - PROCESS | 1651 | 1469470093386 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}] 11:08:13 INFO - PROCESS | 1651 | 1469470093387 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:13 INFO - PROCESS | 1651 | 1469470093487 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:08:13 INFO - PROCESS | 1651 | 1469470093526 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:13 INFO - PROCESS | 1651 | 1469470093527 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x129083000 == 34 [pid = 1651] [id = 702] 11:08:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x112a83800) [pid = 1651] [serial = 2106] [outer = 0x0] 11:08:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x123e94800) [pid = 1651] [serial = 2107] [outer = 0x112a83800] 11:08:13 INFO - PROCESS | 1651 | 1469470093551 Marionette DEBUG loaded listener.js 11:08:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x124d4ec00) [pid = 1651] [serial = 2108] [outer = 0x112a83800] 11:08:13 INFO - PROCESS | 1651 | 1469470093867 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]]]}] 11:08:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:08:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 520ms 11:08:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:08:13 INFO - PROCESS | 1651 | 1469470093904 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:08:13 INFO - PROCESS | 1651 | 1469470093905 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:08:13 INFO - PROCESS | 1651 | 1469470093907 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:08:13 INFO - PROCESS | 1651 | 1469470093908 Marionette TRACE conn2 <- [1,2782,null,{}] 11:08:13 INFO - PROCESS | 1651 | 1469470093911 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}] 11:08:13 INFO - PROCESS | 1651 | 1469470093912 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:14 INFO - PROCESS | 1651 | 1469470094144 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:08:14 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x119a79c00) [pid = 1651] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:08:14 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x119ab3800) [pid = 1651] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:08:14 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x129552000) [pid = 1651] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:08:14 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x121407000) [pid = 1651] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:08:14 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11a0a9800) [pid = 1651] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:08:14 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1130a2c00) [pid = 1651] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:08:14 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12561a400) [pid = 1651] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:08:14 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x117e9d000) [pid = 1651] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:08:14 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1210ddc00) [pid = 1651] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:08:14 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1210dc000) [pid = 1651] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:08:14 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1250f4800) [pid = 1651] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:08:14 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x115e11000) [pid = 1651] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:08:14 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x128b14c00) [pid = 1651] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:08:14 INFO - PROCESS | 1651 | 1469470094188 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:14 INFO - PROCESS | 1651 | 1469470094189 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x129431800 == 35 [pid = 1651] [id = 703] 11:08:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x116907400) [pid = 1651] [serial = 2109] [outer = 0x0] 11:08:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1185eb000) [pid = 1651] [serial = 2110] [outer = 0x116907400] 11:08:14 INFO - PROCESS | 1651 | 1469470094214 Marionette DEBUG loaded listener.js 11:08:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x12106d800) [pid = 1651] [serial = 2111] [outer = 0x116907400] 11:08:14 INFO - PROCESS | 1651 | --DOCSHELL 0x12d323800 == 34 [pid = 1651] [id = 17] 11:08:14 INFO - PROCESS | 1651 | 1469470094493 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]]]}] 11:08:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:08:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 619ms 11:08:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:08:14 INFO - PROCESS | 1651 | 1469470094528 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:08:14 INFO - PROCESS | 1651 | 1469470094529 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:08:14 INFO - PROCESS | 1651 | 1469470094531 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:08:14 INFO - PROCESS | 1651 | 1469470094535 Marionette TRACE conn2 <- [1,2786,null,{}] 11:08:14 INFO - PROCESS | 1651 | 1469470094539 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}] 11:08:14 INFO - PROCESS | 1651 | 1469470094540 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:14 INFO - PROCESS | 1651 | 1469470094624 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:08:14 INFO - PROCESS | 1651 | 1469470094627 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:14 INFO - PROCESS | 1651 | 1469470094629 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a55a800 == 35 [pid = 1651] [id = 704] 11:08:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x123e97400) [pid = 1651] [serial = 2112] [outer = 0x0] 11:08:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x12500a800) [pid = 1651] [serial = 2113] [outer = 0x123e97400] 11:08:14 INFO - PROCESS | 1651 | 1469470094655 Marionette DEBUG loaded listener.js 11:08:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x125621400) [pid = 1651] [serial = 2114] [outer = 0x123e97400] 11:08:14 INFO - PROCESS | 1651 | 1469470094985 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]]]}] 11:08:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:08:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 473ms 11:08:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:08:15 INFO - PROCESS | 1651 | 1469470095005 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:08:15 INFO - PROCESS | 1651 | 1469470095006 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:08:15 INFO - PROCESS | 1651 | 1469470095008 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:08:15 INFO - PROCESS | 1651 | 1469470095009 Marionette TRACE conn2 <- [1,2790,null,{}] 11:08:15 INFO - PROCESS | 1651 | 1469470095011 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}] 11:08:15 INFO - PROCESS | 1651 | 1469470095013 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:15 INFO - PROCESS | 1651 | 1469470095117 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:08:15 INFO - PROCESS | 1651 | 1469470095123 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:15 INFO - PROCESS | 1651 | 1469470095124 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a933800 == 36 [pid = 1651] [id = 705] 11:08:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1127d9400) [pid = 1651] [serial = 2115] [outer = 0x0] 11:08:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x125625c00) [pid = 1651] [serial = 2116] [outer = 0x1127d9400] 11:08:15 INFO - PROCESS | 1651 | 1469470095149 Marionette DEBUG loaded listener.js 11:08:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12618c800) [pid = 1651] [serial = 2117] [outer = 0x1127d9400] 11:08:15 INFO - PROCESS | 1651 | 1469470095441 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]]]}] 11:08:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:08:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 469ms 11:08:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:08:15 INFO - PROCESS | 1651 | 1469470095478 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:08:15 INFO - PROCESS | 1651 | 1469470095479 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:08:15 INFO - PROCESS | 1651 | 1469470095481 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:08:15 INFO - PROCESS | 1651 | 1469470095485 Marionette TRACE conn2 <- [1,2794,null,{}] 11:08:15 INFO - PROCESS | 1651 | 1469470095489 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}] 11:08:15 INFO - PROCESS | 1651 | 1469470095491 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:15 INFO - PROCESS | 1651 | 1469470095580 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:08:15 INFO - PROCESS | 1651 | 1469470095594 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:15 INFO - PROCESS | 1651 | 1469470095595 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b971000 == 37 [pid = 1651] [id = 706] 11:08:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x121aa0c00) [pid = 1651] [serial = 2118] [outer = 0x0] 11:08:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1265b9800) [pid = 1651] [serial = 2119] [outer = 0x121aa0c00] 11:08:15 INFO - PROCESS | 1651 | 1469470095621 Marionette DEBUG loaded listener.js 11:08:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x126c47800) [pid = 1651] [serial = 2120] [outer = 0x121aa0c00] 11:08:15 INFO - PROCESS | 1651 | 1469470095989 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]]]}] 11:08:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:08:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 521ms 11:08:16 INFO - PROCESS | 1651 | 1469470096018 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:08:16 INFO - PROCESS | 1651 | 1469470096020 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:08:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:08:16 INFO - PROCESS | 1651 | 1469470096023 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:08:16 INFO - PROCESS | 1651 | 1469470096025 Marionette TRACE conn2 <- [1,2798,null,{}] 11:08:16 INFO - PROCESS | 1651 | 1469470096028 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}] 11:08:16 INFO - PROCESS | 1651 | 1469470096030 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:16 INFO - PROCESS | 1651 | 1469470096150 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:08:16 INFO - PROCESS | 1651 | 1469470096297 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:16 INFO - PROCESS | 1651 | 1469470096299 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x112a4c800 == 38 [pid = 1651] [id = 707] 11:08:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x111c1e000) [pid = 1651] [serial = 2121] [outer = 0x0] 11:08:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1121bc800) [pid = 1651] [serial = 2122] [outer = 0x111c1e000] 11:08:16 INFO - PROCESS | 1651 | 1469470096354 Marionette DEBUG loaded listener.js 11:08:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x112a7e000) [pid = 1651] [serial = 2123] [outer = 0x111c1e000] 11:08:16 INFO - PROCESS | 1651 | 1469470096913 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]]]}] 11:08:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:08:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 922ms 11:08:16 INFO - PROCESS | 1651 | 1469470096946 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:08:16 INFO - PROCESS | 1651 | 1469470096949 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:08:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:08:16 INFO - PROCESS | 1651 | 1469470096954 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:08:16 INFO - PROCESS | 1651 | 1469470096956 Marionette TRACE conn2 <- [1,2802,null,{}] 11:08:16 INFO - PROCESS | 1651 | 1469470096960 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}] 11:08:16 INFO - PROCESS | 1651 | 1469470096963 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:17 INFO - PROCESS | 1651 | 1469470097072 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:08:17 INFO - PROCESS | 1651 | 1469470097154 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:17 INFO - PROCESS | 1651 | 1469470097155 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x119628800 == 39 [pid = 1651] [id = 708] 11:08:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1160f3800) [pid = 1651] [serial = 2124] [outer = 0x0] 11:08:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1169e5400) [pid = 1651] [serial = 2125] [outer = 0x1160f3800] 11:08:17 INFO - PROCESS | 1651 | 1469470097186 Marionette DEBUG loaded listener.js 11:08:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x117e10400) [pid = 1651] [serial = 2126] [outer = 0x1160f3800] 11:08:17 INFO - PROCESS | 1651 | 1469470097877 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]]]}] 11:08:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:08:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 970ms 11:08:17 INFO - PROCESS | 1651 | 1469470097924 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:08:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:08:17 INFO - PROCESS | 1651 | 1469470097927 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:08:17 INFO - PROCESS | 1651 | 1469470097930 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:08:17 INFO - PROCESS | 1651 | 1469470097932 Marionette TRACE conn2 <- [1,2806,null,{}] 11:08:17 INFO - PROCESS | 1651 | 1469470097935 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}] 11:08:17 INFO - PROCESS | 1651 | 1469470097937 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:18 INFO - PROCESS | 1651 | 1469470098042 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:08:18 INFO - PROCESS | 1651 | 1469470098124 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:18 INFO - PROCESS | 1651 | 1469470098127 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x117256800 == 40 [pid = 1651] [id = 709] 11:08:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1167d1c00) [pid = 1651] [serial = 2127] [outer = 0x0] 11:08:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x116aa0800) [pid = 1651] [serial = 2128] [outer = 0x1167d1c00] 11:08:18 INFO - PROCESS | 1651 | 1469470098156 Marionette DEBUG loaded listener.js 11:08:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x117e9a800) [pid = 1651] [serial = 2129] [outer = 0x1167d1c00] 11:08:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12b971000 == 39 [pid = 1651] [id = 706] 11:08:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12a933800 == 38 [pid = 1651] [id = 705] 11:08:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12a55a800 == 37 [pid = 1651] [id = 704] 11:08:18 INFO - PROCESS | 1651 | --DOCSHELL 0x129431800 == 36 [pid = 1651] [id = 703] 11:08:18 INFO - PROCESS | 1651 | --DOCSHELL 0x129083000 == 35 [pid = 1651] [id = 702] 11:08:18 INFO - PROCESS | 1651 | --DOCSHELL 0x126960000 == 34 [pid = 1651] [id = 701] 11:08:18 INFO - PROCESS | 1651 | --DOCSHELL 0x124da2000 == 33 [pid = 1651] [id = 700] 11:08:18 INFO - PROCESS | 1651 | --DOCSHELL 0x121353000 == 32 [pid = 1651] [id = 699] 11:08:18 INFO - PROCESS | 1651 | --DOCSHELL 0x119620000 == 31 [pid = 1651] [id = 698] 11:08:18 INFO - PROCESS | 1651 | --DOCSHELL 0x1184b5000 == 30 [pid = 1651] [id = 697] 11:08:18 INFO - PROCESS | 1651 | --DOCSHELL 0x1160a1800 == 29 [pid = 1651] [id = 696] 11:08:18 INFO - PROCESS | 1651 | --DOCSHELL 0x11a0d9800 == 28 [pid = 1651] [id = 695] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12564a000) [pid = 1651] [serial = 2056] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x128a81000) [pid = 1651] [serial = 2059] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x128e94800) [pid = 1651] [serial = 2062] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x121aa0000) [pid = 1651] [serial = 2065] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x129079000) [pid = 1651] [serial = 2066] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x121063800) [pid = 1651] [serial = 2050] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1210e1000) [pid = 1651] [serial = 2051] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x116902c00) [pid = 1651] [serial = 2041] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x117e94400) [pid = 1651] [serial = 2042] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x118142800) [pid = 1651] [serial = 2047] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1187e7400) [pid = 1651] [serial = 2048] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x126789000) [pid = 1651] [serial = 2039] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1212bb000) [pid = 1651] [serial = 2053] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x121b5a000) [pid = 1651] [serial = 2044] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x123e9d800) [pid = 1651] [serial = 2045] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x129298400) [pid = 1651] [serial = 2063] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x128b0f800) [pid = 1651] [serial = 2060] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x129554000) [pid = 1651] [serial = 2069] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x124f6f400) [pid = 1651] [serial = 2054] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x126578c00) [pid = 1651] [serial = 2057] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1292db400) [pid = 1651] [serial = 2068] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12a3df000) [pid = 1651] [serial = 2072] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12955c000) [pid = 1651] [serial = 2071] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x123e1f000) [pid = 1651] [serial = 2024] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 1651 | 1469470098524 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]]]}] 11:08:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:08:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 625ms 11:08:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:08:18 INFO - PROCESS | 1651 | 1469470098555 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:08:18 INFO - PROCESS | 1651 | 1469470098558 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:08:18 INFO - PROCESS | 1651 | 1469470098563 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:08:18 INFO - PROCESS | 1651 | 1469470098564 Marionette TRACE conn2 <- [1,2810,null,{}] 11:08:18 INFO - PROCESS | 1651 | 1469470098567 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}] 11:08:18 INFO - PROCESS | 1651 | 1469470098568 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:18 INFO - PROCESS | 1651 | 1469470098647 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:08:18 INFO - PROCESS | 1651 | 1469470098654 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:18 INFO - PROCESS | 1651 | 1469470098655 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192d7000 == 29 [pid = 1651] [id = 710] 11:08:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x118360400) [pid = 1651] [serial = 2130] [outer = 0x0] 11:08:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1185ea800) [pid = 1651] [serial = 2131] [outer = 0x118360400] 11:08:18 INFO - PROCESS | 1651 | 1469470098682 Marionette DEBUG loaded listener.js 11:08:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x11886d400) [pid = 1651] [serial = 2132] [outer = 0x118360400] 11:08:19 INFO - PROCESS | 1651 | 1469470099009 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]]]}] 11:08:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:08:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 524ms 11:08:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:08:19 INFO - PROCESS | 1651 | 1469470099086 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:08:19 INFO - PROCESS | 1651 | 1469470099088 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:08:19 INFO - PROCESS | 1651 | 1469470099090 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:08:19 INFO - PROCESS | 1651 | 1469470099092 Marionette TRACE conn2 <- [1,2814,null,{}] 11:08:19 INFO - PROCESS | 1651 | 1469470099100 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}] 11:08:19 INFO - PROCESS | 1651 | 1469470099103 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:19 INFO - PROCESS | 1651 | 1469470099186 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:08:19 INFO - PROCESS | 1651 | 1469470099193 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:19 INFO - PROCESS | 1651 | 1469470099195 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x121a24000 == 30 [pid = 1651] [id = 711] 11:08:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1192de800) [pid = 1651] [serial = 2133] [outer = 0x0] 11:08:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x119a7e000) [pid = 1651] [serial = 2134] [outer = 0x1192de800] 11:08:19 INFO - PROCESS | 1651 | 1469470099222 Marionette DEBUG loaded listener.js 11:08:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x12106b400) [pid = 1651] [serial = 2135] [outer = 0x1192de800] 11:08:19 INFO - PROCESS | 1651 | 1469470099685 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]]]}] 11:08:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:08:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 622ms 11:08:19 INFO - PROCESS | 1651 | 1469470099722 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:08:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:08:19 INFO - PROCESS | 1651 | 1469470099725 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:08:19 INFO - PROCESS | 1651 | 1469470099728 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:08:19 INFO - PROCESS | 1651 | 1469470099730 Marionette TRACE conn2 <- [1,2818,null,{}] 11:08:19 INFO - PROCESS | 1651 | 1469470099737 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}] 11:08:19 INFO - PROCESS | 1651 | 1469470099738 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:19 INFO - PROCESS | 1651 | 1469470099838 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:08:19 INFO - PROCESS | 1651 | 1469470099907 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:19 INFO - PROCESS | 1651 | 1469470099908 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x119fe5000 == 31 [pid = 1651] [id = 712] 11:08:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1172bbc00) [pid = 1651] [serial = 2136] [outer = 0x0] 11:08:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x117e9f800) [pid = 1651] [serial = 2137] [outer = 0x1172bbc00] 11:08:19 INFO - PROCESS | 1651 | 1469470099941 Marionette DEBUG loaded listener.js 11:08:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1187f4400) [pid = 1651] [serial = 2138] [outer = 0x1172bbc00] 11:08:20 INFO - PROCESS | 1651 | 1469470100372 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]]]}] 11:08:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:08:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 672ms 11:08:20 INFO - PROCESS | 1651 | 1469470100400 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:08:20 INFO - PROCESS | 1651 | 1469470100403 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:08:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:08:20 INFO - PROCESS | 1651 | 1469470100408 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:08:20 INFO - PROCESS | 1651 | 1469470100410 Marionette TRACE conn2 <- [1,2822,null,{}] 11:08:20 INFO - PROCESS | 1651 | 1469470100412 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}] 11:08:20 INFO - PROCESS | 1651 | 1469470100414 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:20 INFO - PROCESS | 1651 | 1469470100547 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:08:20 INFO - PROCESS | 1651 | 1469470100629 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:20 INFO - PROCESS | 1651 | 1469470100631 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x119172000 == 32 [pid = 1651] [id = 713] 11:08:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x119ab7000) [pid = 1651] [serial = 2139] [outer = 0x0] 11:08:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1210d2800) [pid = 1651] [serial = 2140] [outer = 0x119ab7000] 11:08:20 INFO - PROCESS | 1651 | 1469470100663 Marionette DEBUG loaded listener.js 11:08:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1212b2400) [pid = 1651] [serial = 2141] [outer = 0x119ab7000] 11:08:21 INFO - PROCESS | 1651 | 1469470101089 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]]]}] 11:08:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:08:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 720ms 11:08:21 INFO - PROCESS | 1651 | 1469470101128 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:08:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:08:21 INFO - PROCESS | 1651 | 1469470101130 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:08:21 INFO - PROCESS | 1651 | 1469470101132 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:08:21 INFO - PROCESS | 1651 | 1469470101135 Marionette TRACE conn2 <- [1,2826,null,{}] 11:08:21 INFO - PROCESS | 1651 | 1469470101143 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}] 11:08:21 INFO - PROCESS | 1651 | 1469470101146 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:21 INFO - PROCESS | 1651 | 1469470101241 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:08:21 INFO - PROCESS | 1651 | 1469470101299 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:21 INFO - PROCESS | 1651 | 1469470101301 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12958b000 == 33 [pid = 1651] [id = 714] 11:08:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1212bb000) [pid = 1651] [serial = 2142] [outer = 0x0] 11:08:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x121b56400) [pid = 1651] [serial = 2143] [outer = 0x1212bb000] 11:08:21 INFO - PROCESS | 1651 | 1469470101344 Marionette DEBUG loaded listener.js 11:08:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x123e9bc00) [pid = 1651] [serial = 2144] [outer = 0x1212bb000] 11:08:21 INFO - PROCESS | 1651 | 1469470101754 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:08:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:08:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 671ms 11:08:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:08:21 INFO - PROCESS | 1651 | 1469470101804 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:08:21 INFO - PROCESS | 1651 | 1469470101806 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:08:21 INFO - PROCESS | 1651 | 1469470101808 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:08:21 INFO - PROCESS | 1651 | 1469470101809 Marionette TRACE conn2 <- [1,2830,null,{}] 11:08:21 INFO - PROCESS | 1651 | 1469470101811 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}] 11:08:21 INFO - PROCESS | 1651 | 1469470101813 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:21 INFO - PROCESS | 1651 | 1469470101928 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:08:22 INFO - PROCESS | 1651 | 1469470101996 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:22 INFO - PROCESS | 1651 | 1469470101997 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a542000 == 34 [pid = 1651] [id = 715] 11:08:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1212bb800) [pid = 1651] [serial = 2145] [outer = 0x0] 11:08:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x124dbd400) [pid = 1651] [serial = 2146] [outer = 0x1212bb800] 11:08:22 INFO - PROCESS | 1651 | 1469470102039 Marionette DEBUG loaded listener.js 11:08:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x125621c00) [pid = 1651] [serial = 2147] [outer = 0x1212bb800] 11:08:22 INFO - PROCESS | 1651 | 1469470102461 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]]]}] 11:08:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:08:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 669ms 11:08:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:08:22 INFO - PROCESS | 1651 | 1469470102478 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:08:22 INFO - PROCESS | 1651 | 1469470102479 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:08:22 INFO - PROCESS | 1651 | 1469470102482 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:08:22 INFO - PROCESS | 1651 | 1469470102483 Marionette TRACE conn2 <- [1,2834,null,{}] 11:08:22 INFO - PROCESS | 1651 | 1469470102486 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}] 11:08:22 INFO - PROCESS | 1651 | 1469470102487 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:22 INFO - PROCESS | 1651 | 1469470102582 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:08:22 INFO - PROCESS | 1651 | 1469470102637 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:22 INFO - PROCESS | 1651 | 1469470102638 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a935800 == 35 [pid = 1651] [id = 716] 11:08:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x123e94400) [pid = 1651] [serial = 2148] [outer = 0x0] 11:08:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12617cc00) [pid = 1651] [serial = 2149] [outer = 0x123e94400] 11:08:22 INFO - PROCESS | 1651 | 1469470102667 Marionette DEBUG loaded listener.js 11:08:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x126196000) [pid = 1651] [serial = 2150] [outer = 0x123e94400] 11:08:23 INFO - PROCESS | 1651 | 1469470103170 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:08:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:08:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 722ms 11:08:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:08:23 INFO - PROCESS | 1651 | 1469470103206 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:08:23 INFO - PROCESS | 1651 | 1469470103208 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:08:23 INFO - PROCESS | 1651 | 1469470103211 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:08:23 INFO - PROCESS | 1651 | 1469470103213 Marionette TRACE conn2 <- [1,2838,null,{}] 11:08:23 INFO - PROCESS | 1651 | 1469470103217 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}] 11:08:23 INFO - PROCESS | 1651 | 1469470103224 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:23 INFO - PROCESS | 1651 | 1469470103428 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:08:23 INFO - PROCESS | 1651 | 1469470103499 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:23 INFO - PROCESS | 1651 | 1469470103501 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b972800 == 36 [pid = 1651] [id = 717] 11:08:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12500b000) [pid = 1651] [serial = 2151] [outer = 0x0] 11:08:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128a8f000) [pid = 1651] [serial = 2152] [outer = 0x12500b000] 11:08:23 INFO - PROCESS | 1651 | 1469470103530 Marionette DEBUG loaded listener.js 11:08:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x128b14000) [pid = 1651] [serial = 2153] [outer = 0x12500b000] 11:08:24 INFO - PROCESS | 1651 | 1469470104040 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]]]}] 11:08:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:08:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 872ms 11:08:24 INFO - PROCESS | 1651 | --DOCSHELL 0x1192d7000 == 35 [pid = 1651] [id = 710] 11:08:24 INFO - PROCESS | 1651 | --DOCSHELL 0x117256800 == 34 [pid = 1651] [id = 709] 11:08:24 INFO - PROCESS | 1651 | --DOCSHELL 0x112a4c800 == 33 [pid = 1651] [id = 707] 11:08:24 INFO - PROCESS | 1651 | --DOCSHELL 0x119628800 == 32 [pid = 1651] [id = 708] 11:08:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12cbe0800 == 31 [pid = 1651] [id = 18] 11:08:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12a935800 == 30 [pid = 1651] [id = 716] 11:08:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12a542000 == 29 [pid = 1651] [id = 715] 11:08:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12958b000 == 28 [pid = 1651] [id = 714] 11:08:24 INFO - PROCESS | 1651 | --DOCSHELL 0x119172000 == 27 [pid = 1651] [id = 713] 11:08:24 INFO - PROCESS | 1651 | --DOCSHELL 0x121a24000 == 26 [pid = 1651] [id = 711] 11:08:24 INFO - PROCESS | 1651 | --DOCSHELL 0x119fe5000 == 25 [pid = 1651] [id = 712] 11:08:24 INFO - PROCESS | 1651 | 1469470104814 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:08:24 INFO - PROCESS | 1651 | 1469470104817 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:08:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:08:24 INFO - PROCESS | 1651 | 1469470104846 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:08:24 INFO - PROCESS | 1651 | 1469470104848 Marionette TRACE conn2 <- [1,2842,null,{}] 11:08:24 INFO - PROCESS | 1651 | 1469470104852 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}] 11:08:24 INFO - PROCESS | 1651 | 1469470104854 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:24 INFO - PROCESS | 1651 | 1469470104932 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:08:24 INFO - PROCESS | 1651 | 1469470104939 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:24 INFO - PROCESS | 1651 | 1469470104943 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x116571000 == 26 [pid = 1651] [id = 718] 11:08:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x113f37800) [pid = 1651] [serial = 2154] [outer = 0x0] 11:08:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x115e27800) [pid = 1651] [serial = 2155] [outer = 0x113f37800] 11:08:24 INFO - PROCESS | 1651 | 1469470104971 Marionette DEBUG loaded listener.js 11:08:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x116530c00) [pid = 1651] [serial = 2156] [outer = 0x113f37800] 11:08:25 INFO - PROCESS | 1651 | 1469470105322 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]]]}] 11:08:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:08:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 521ms 11:08:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:08:25 INFO - PROCESS | 1651 | 1469470105376 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:08:25 INFO - PROCESS | 1651 | 1469470105378 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:08:25 INFO - PROCESS | 1651 | 1469470105383 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:08:25 INFO - PROCESS | 1651 | 1469470105385 Marionette TRACE conn2 <- [1,2846,null,{}] 11:08:25 INFO - PROCESS | 1651 | 1469470105388 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}] 11:08:25 INFO - PROCESS | 1651 | 1469470105390 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:25 INFO - PROCESS | 1651 | 1469470105468 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:08:25 INFO - PROCESS | 1651 | 1469470105472 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:25 INFO - PROCESS | 1651 | 1469470105474 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x1188bd000 == 27 [pid = 1651] [id = 719] 11:08:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1176a9000) [pid = 1651] [serial = 2157] [outer = 0x0] 11:08:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x11814bc00) [pid = 1651] [serial = 2158] [outer = 0x1176a9000] 11:08:25 INFO - PROCESS | 1651 | 1469470105504 Marionette DEBUG loaded listener.js 11:08:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1185e9400) [pid = 1651] [serial = 2159] [outer = 0x1176a9000] 11:08:25 INFO - PROCESS | 1651 | 1469470105878 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]]]}] 11:08:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:08:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 523ms 11:08:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:08:25 INFO - PROCESS | 1651 | 1469470105911 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:08:25 INFO - PROCESS | 1651 | 1469470105913 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:08:25 INFO - PROCESS | 1651 | 1469470105915 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:08:25 INFO - PROCESS | 1651 | 1469470105916 Marionette TRACE conn2 <- [1,2850,null,{}] 11:08:25 INFO - PROCESS | 1651 | 1469470105923 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}] 11:08:25 INFO - PROCESS | 1651 | 1469470105926 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:26 INFO - PROCESS | 1651 | 1469470106038 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:08:26 INFO - PROCESS | 1651 | 1469470106079 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:26 INFO - PROCESS | 1651 | 1469470106082 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x121a36000 == 28 [pid = 1651] [id = 720] 11:08:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1194b3800) [pid = 1651] [serial = 2160] [outer = 0x0] 11:08:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1194bc800) [pid = 1651] [serial = 2161] [outer = 0x1194b3800] 11:08:26 INFO - PROCESS | 1651 | 1469470106110 Marionette DEBUG loaded listener.js 11:08:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x121065c00) [pid = 1651] [serial = 2162] [outer = 0x1194b3800] 11:08:26 INFO - PROCESS | 1651 | 1469470106454 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:08:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:08:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 572ms 11:08:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:08:26 INFO - PROCESS | 1651 | 1469470106488 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:08:26 INFO - PROCESS | 1651 | 1469470106489 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:08:26 INFO - PROCESS | 1651 | 1469470106491 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:08:26 INFO - PROCESS | 1651 | 1469470106492 Marionette TRACE conn2 <- [1,2854,null,{}] 11:08:26 INFO - PROCESS | 1651 | 1469470106501 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}] 11:08:26 INFO - PROCESS | 1651 | 1469470106503 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:26 INFO - PROCESS | 1651 | 1469470106601 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:08:26 INFO - PROCESS | 1651 | 1469470106605 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:26 INFO - PROCESS | 1651 | 1469470106606 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b5b800 == 29 [pid = 1651] [id = 721] 11:08:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1210dcc00) [pid = 1651] [serial = 2163] [outer = 0x0] 11:08:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1212b7c00) [pid = 1651] [serial = 2164] [outer = 0x1210dcc00] 11:08:26 INFO - PROCESS | 1651 | 1469470106631 Marionette DEBUG loaded listener.js 11:08:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1212e6000) [pid = 1651] [serial = 2165] [outer = 0x1210dcc00] 11:08:26 INFO - PROCESS | 1651 | 1469470106984 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]]]}] 11:08:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:08:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 519ms 11:08:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:08:27 INFO - PROCESS | 1651 | 1469470107010 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:08:27 INFO - PROCESS | 1651 | 1469470107012 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:08:27 INFO - PROCESS | 1651 | 1469470107013 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:08:27 INFO - PROCESS | 1651 | 1469470107015 Marionette TRACE conn2 <- [1,2858,null,{}] 11:08:27 INFO - PROCESS | 1651 | 1469470107026 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}] 11:08:27 INFO - PROCESS | 1651 | 1469470107027 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:27 INFO - PROCESS | 1651 | 1469470107120 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:08:27 INFO - PROCESS | 1651 | 1469470107124 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:27 INFO - PROCESS | 1651 | 1469470107125 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x129588000 == 30 [pid = 1651] [id = 722] 11:08:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1210e1000) [pid = 1651] [serial = 2166] [outer = 0x0] 11:08:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12191d400) [pid = 1651] [serial = 2167] [outer = 0x1210e1000] 11:08:27 INFO - PROCESS | 1651 | 1469470107156 Marionette DEBUG loaded listener.js 11:08:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x123e91c00) [pid = 1651] [serial = 2168] [outer = 0x1210e1000] 11:08:27 INFO - PROCESS | 1651 | 1469470107504 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:08:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:08:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 526ms 11:08:27 INFO - PROCESS | 1651 | 1469470107541 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:08:27 INFO - PROCESS | 1651 | 1469470107542 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:08:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:08:27 INFO - PROCESS | 1651 | 1469470107545 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:08:27 INFO - PROCESS | 1651 | 1469470107546 Marionette TRACE conn2 <- [1,2862,null,{}] 11:08:27 INFO - PROCESS | 1651 | 1469470107548 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}] 11:08:27 INFO - PROCESS | 1651 | 1469470107553 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:27 INFO - PROCESS | 1651 | 1469470107673 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1167cf400) [pid = 1651] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x118864400) [pid = 1651] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1151cec00) [pid = 1651] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x112ec1c00) [pid = 1651] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x117e9c400) [pid = 1651] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x117e99c00) [pid = 1651] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x112ec8400) [pid = 1651] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1194b2400) [pid = 1651] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x123e9c000) [pid = 1651] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12106b000) [pid = 1651] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1192de800) [pid = 1651] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x124dbac00) [pid = 1651] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x112a83800) [pid = 1651] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x116907400) [pid = 1651] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1127d9400) [pid = 1651] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x123e97400) [pid = 1651] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12ce38800) [pid = 1651] [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.] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118360400) [pid = 1651] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1167d1c00) [pid = 1651] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x111c1e000) [pid = 1651] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1160f3800) [pid = 1651] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12d324000) [pid = 1651] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:08:27 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x121aa0c00) [pid = 1651] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:08:27 INFO - PROCESS | 1651 | 1469470107964 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:27 INFO - PROCESS | 1651 | 1469470107966 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x117263800 == 31 [pid = 1651] [id = 723] 11:08:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x112715800) [pid = 1651] [serial = 2169] [outer = 0x0] 11:08:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x112a7fc00) [pid = 1651] [serial = 2170] [outer = 0x112715800] 11:08:27 INFO - PROCESS | 1651 | 1469470107992 Marionette DEBUG loaded listener.js 11:08:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11675e000) [pid = 1651] [serial = 2171] [outer = 0x112715800] 11:08:28 INFO - PROCESS | 1651 | 1469470108255 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]]]}] 11:08:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:08:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 719ms 11:08:28 INFO - PROCESS | 1651 | 1469470108265 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:08:28 INFO - PROCESS | 1651 | 1469470108266 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:08:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:08:28 INFO - PROCESS | 1651 | 1469470108279 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:08:28 INFO - PROCESS | 1651 | 1469470108280 Marionette TRACE conn2 <- [1,2866,null,{}] 11:08:28 INFO - PROCESS | 1651 | 1469470108290 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}] 11:08:28 INFO - PROCESS | 1651 | 1469470108291 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:28 INFO - PROCESS | 1651 | 1469470108373 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:08:28 INFO - PROCESS | 1651 | 1469470108395 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:28 INFO - PROCESS | 1651 | 1469470108396 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b72b000 == 32 [pid = 1651] [id = 724] 11:08:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x117e14000) [pid = 1651] [serial = 2172] [outer = 0x0] 11:08:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1188f8c00) [pid = 1651] [serial = 2173] [outer = 0x117e14000] 11:08:28 INFO - PROCESS | 1651 | 1469470108427 Marionette DEBUG loaded listener.js 11:08:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123e96c00) [pid = 1651] [serial = 2174] [outer = 0x117e14000] 11:08:28 INFO - PROCESS | 1651 | 1469470108757 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]]]}] 11:08:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:08:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 520ms 11:08:28 INFO - PROCESS | 1651 | 1469470108797 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:08:28 INFO - PROCESS | 1651 | 1469470108799 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:08:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:08:28 INFO - PROCESS | 1651 | 1469470108804 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:08:28 INFO - PROCESS | 1651 | 1469470108805 Marionette TRACE conn2 <- [1,2870,null,{}] 11:08:28 INFO - PROCESS | 1651 | 1469470108817 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}] 11:08:28 INFO - PROCESS | 1651 | 1469470108818 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:28 INFO - PROCESS | 1651 | 1469470108891 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:08:28 INFO - PROCESS | 1651 | 1469470108895 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:28 INFO - PROCESS | 1651 | 1469470108896 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b98d800 == 33 [pid = 1651] [id = 725] 11:08:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1211cc000) [pid = 1651] [serial = 2175] [outer = 0x0] 11:08:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x125620400) [pid = 1651] [serial = 2176] [outer = 0x1211cc000] 11:08:28 INFO - PROCESS | 1651 | 1469470108923 Marionette DEBUG loaded listener.js 11:08:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x126191800) [pid = 1651] [serial = 2177] [outer = 0x1211cc000] 11:08:29 INFO - PROCESS | 1651 | 1469470109242 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]]]}] 11:08:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:08:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 480ms 11:08:29 INFO - PROCESS | 1651 | 1469470109285 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:08:29 INFO - PROCESS | 1651 | 1469470109287 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:08:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:08:29 INFO - PROCESS | 1651 | 1469470109289 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:08:29 INFO - PROCESS | 1651 | 1469470109290 Marionette TRACE conn2 <- [1,2874,null,{}] 11:08:29 INFO - PROCESS | 1651 | 1469470109293 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}] 11:08:29 INFO - PROCESS | 1651 | 1469470109294 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:29 INFO - PROCESS | 1651 | 1469470109370 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:08:29 INFO - PROCESS | 1651 | 1469470109374 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:29 INFO - PROCESS | 1651 | 1469470109375 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c053800 == 34 [pid = 1651] [id = 726] 11:08:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x11886f000) [pid = 1651] [serial = 2178] [outer = 0x0] 11:08:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1269dd400) [pid = 1651] [serial = 2179] [outer = 0x11886f000] 11:08:29 INFO - PROCESS | 1651 | 1469470109399 Marionette DEBUG loaded listener.js 11:08:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x126c45800) [pid = 1651] [serial = 2180] [outer = 0x11886f000] 11:08:29 INFO - PROCESS | 1651 | 1469470109736 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]]]}] 11:08:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:08:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 468ms 11:08:29 INFO - PROCESS | 1651 | 1469470109758 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:08:29 INFO - PROCESS | 1651 | 1469470109759 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:08:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:08:29 INFO - PROCESS | 1651 | 1469470109761 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:08:29 INFO - PROCESS | 1651 | 1469470109762 Marionette TRACE conn2 <- [1,2878,null,{}] 11:08:29 INFO - PROCESS | 1651 | 1469470109765 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}] 11:08:29 INFO - PROCESS | 1651 | 1469470109766 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:29 INFO - PROCESS | 1651 | 1469470109876 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:08:29 INFO - PROCESS | 1651 | 1469470109883 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:29 INFO - PROCESS | 1651 | 1469470109884 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c26b000 == 35 [pid = 1651] [id = 727] 11:08:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1211cd000) [pid = 1651] [serial = 2181] [outer = 0x0] 11:08:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x126c45c00) [pid = 1651] [serial = 2182] [outer = 0x1211cd000] 11:08:29 INFO - PROCESS | 1651 | 1469470109908 Marionette DEBUG loaded listener.js 11:08:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x128a8a800) [pid = 1651] [serial = 2183] [outer = 0x1211cd000] 11:08:30 INFO - PROCESS | 1651 | 1469470110464 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]]]}] 11:08:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:08:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 769ms 11:08:30 INFO - PROCESS | 1651 | 1469470110531 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:08:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:08:30 INFO - PROCESS | 1651 | 1469470110536 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:08:30 INFO - PROCESS | 1651 | 1469470110539 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:08:30 INFO - PROCESS | 1651 | 1469470110543 Marionette TRACE conn2 <- [1,2882,null,{}] 11:08:30 INFO - PROCESS | 1651 | 1469470110546 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}] 11:08:30 INFO - PROCESS | 1651 | 1469470110548 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:30 INFO - PROCESS | 1651 | 1469470110659 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:08:30 INFO - PROCESS | 1651 | 1469470110717 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:30 INFO - PROCESS | 1651 | 1469470110719 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192ce000 == 36 [pid = 1651] [id = 728] 11:08:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x113d44400) [pid = 1651] [serial = 2184] [outer = 0x0] 11:08:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x115e2b000) [pid = 1651] [serial = 2185] [outer = 0x113d44400] 11:08:30 INFO - PROCESS | 1651 | 1469470110749 Marionette DEBUG loaded listener.js 11:08:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x11690ec00) [pid = 1651] [serial = 2186] [outer = 0x113d44400] 11:08:31 INFO - PROCESS | 1651 | 1469470111302 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]]]}] 11:08:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:08:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 823ms 11:08:31 INFO - PROCESS | 1651 | 1469470111363 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:08:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:08:31 INFO - PROCESS | 1651 | 1469470111368 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:08:31 INFO - PROCESS | 1651 | 1469470111373 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:08:31 INFO - PROCESS | 1651 | 1469470111375 Marionette TRACE conn2 <- [1,2886,null,{}] 11:08:31 INFO - PROCESS | 1651 | 1469470111378 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}] 11:08:31 INFO - PROCESS | 1651 | 1469470111380 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:31 INFO - PROCESS | 1651 | 1469470111490 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:08:31 INFO - PROCESS | 1651 | 1469470111697 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:31 INFO - PROCESS | 1651 | 1469470111698 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x11329a800 == 37 [pid = 1651] [id = 729] 11:08:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1131af000) [pid = 1651] [serial = 2187] [outer = 0x0] 11:08:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x115e1c800) [pid = 1651] [serial = 2188] [outer = 0x1131af000] 11:08:31 INFO - PROCESS | 1651 | 1469470111727 Marionette DEBUG loaded listener.js 11:08:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x11653bc00) [pid = 1651] [serial = 2189] [outer = 0x1131af000] 11:08:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12c053800 == 36 [pid = 1651] [id = 726] 11:08:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12b98d800 == 35 [pid = 1651] [id = 725] 11:08:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12b72b000 == 34 [pid = 1651] [id = 724] 11:08:32 INFO - PROCESS | 1651 | --DOCSHELL 0x117263800 == 33 [pid = 1651] [id = 723] 11:08:32 INFO - PROCESS | 1651 | --DOCSHELL 0x129588000 == 32 [pid = 1651] [id = 722] 11:08:32 INFO - PROCESS | 1651 | --DOCSHELL 0x128b5b800 == 31 [pid = 1651] [id = 721] 11:08:32 INFO - PROCESS | 1651 | --DOCSHELL 0x121a36000 == 30 [pid = 1651] [id = 720] 11:08:32 INFO - PROCESS | 1651 | --DOCSHELL 0x1188bd000 == 29 [pid = 1651] [id = 719] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12d32e800) [pid = 1651] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:08:32 INFO - PROCESS | 1651 | --DOCSHELL 0x116571000 == 28 [pid = 1651] [id = 718] 11:08:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12b972800 == 27 [pid = 1651] [id = 717] 11:08:32 INFO - PROCESS | 1651 | 1469470112164 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]]]}] 11:08:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:08:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 822ms 11:08:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:08:32 INFO - PROCESS | 1651 | 1469470112196 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:08:32 INFO - PROCESS | 1651 | 1469470112198 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:08:32 INFO - PROCESS | 1651 | 1469470112201 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:08:32 INFO - PROCESS | 1651 | 1469470112203 Marionette TRACE conn2 <- [1,2890,null,{}] 11:08:32 INFO - PROCESS | 1651 | 1469470112206 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}] 11:08:32 INFO - PROCESS | 1651 | 1469470112208 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:32 INFO - PROCESS | 1651 | 1469470112288 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x119ab6800) [pid = 1651] [serial = 2101] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1192e2c00) [pid = 1651] [serial = 2098] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x116085800) [pid = 1651] [serial = 2092] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x116905400) [pid = 1651] [serial = 2093] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1131b1800) [pid = 1651] [serial = 2089] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x113d4e000) [pid = 1651] [serial = 2090] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1188fc000) [pid = 1651] [serial = 2087] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x118144000) [pid = 1651] [serial = 2086] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11814c400) [pid = 1651] [serial = 2095] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1185e1800) [pid = 1651] [serial = 2096] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x116aa0400) [pid = 1651] [serial = 2075] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x113b04c00) [pid = 1651] [serial = 2074] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1212b9800) [pid = 1651] [serial = 2078] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x119ab4000) [pid = 1651] [serial = 2077] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x126790800) [pid = 1651] [serial = 2081] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1250f1800) [pid = 1651] [serial = 2080] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1211d0800) [pid = 1651] [serial = 2104] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x119a7e000) [pid = 1651] [serial = 2134] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x121064c00) [pid = 1651] [serial = 2102] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x129448400) [pid = 1651] [serial = 2084] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x123e94800) [pid = 1651] [serial = 2107] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x121def800) [pid = 1651] [serial = 2105] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x124d4ec00) [pid = 1651] [serial = 2108] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12106d800) [pid = 1651] [serial = 2111] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x129006c00) [pid = 1651] [serial = 2083] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12618c800) [pid = 1651] [serial = 2117] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12500a800) [pid = 1651] [serial = 2113] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12106b400) [pid = 1651] [serial = 2135] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1185eb000) [pid = 1651] [serial = 2110] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x113b0c400) [pid = 1651] [serial = 1454] [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.] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x125625c00) [pid = 1651] [serial = 2116] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x11886d400) [pid = 1651] [serial = 2132] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x116aa0800) [pid = 1651] [serial = 2128] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x125621400) [pid = 1651] [serial = 2114] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1185ea800) [pid = 1651] [serial = 2131] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x1121bc800) [pid = 1651] [serial = 2122] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x117e9a800) [pid = 1651] [serial = 2129] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x1194b7c00) [pid = 1651] [serial = 2099] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x1169e5400) [pid = 1651] [serial = 2125] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x112a7e000) [pid = 1651] [serial = 2123] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x117e10400) [pid = 1651] [serial = 2126] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x126c47800) [pid = 1651] [serial = 2120] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x1265b9800) [pid = 1651] [serial = 2119] [outer = 0x0] [url = about:blank] 11:08:32 INFO - PROCESS | 1651 | 1469470112356 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:32 INFO - PROCESS | 1651 | 1469470112358 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x11815e000 == 28 [pid = 1651] [id = 730] 11:08:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x11390e400) [pid = 1651] [serial = 2190] [outer = 0x0] 11:08:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x1160f9400) [pid = 1651] [serial = 2191] [outer = 0x11390e400] 11:08:32 INFO - PROCESS | 1651 | 1469470112391 Marionette DEBUG loaded listener.js 11:08:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x118508400) [pid = 1651] [serial = 2192] [outer = 0x11390e400] 11:08:32 INFO - PROCESS | 1651 | 1469470112691 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:08:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:08:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 520ms 11:08:32 INFO - PROCESS | 1651 | 1469470112724 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:08:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:08:32 INFO - PROCESS | 1651 | 1469470112727 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:08:32 INFO - PROCESS | 1651 | 1469470112729 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:08:32 INFO - PROCESS | 1651 | 1469470112730 Marionette TRACE conn2 <- [1,2894,null,{}] 11:08:32 INFO - PROCESS | 1651 | 1469470112734 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}] 11:08:32 INFO - PROCESS | 1651 | 1469470112736 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:32 INFO - PROCESS | 1651 | 1469470112816 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:08:32 INFO - PROCESS | 1651 | 1469470112824 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:32 INFO - PROCESS | 1651 | 1469470112826 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199e5000 == 29 [pid = 1651] [id = 731] 11:08:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1187ebc00) [pid = 1651] [serial = 2193] [outer = 0x0] 11:08:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x1194b1400) [pid = 1651] [serial = 2194] [outer = 0x1187ebc00] 11:08:32 INFO - PROCESS | 1651 | 1469470112851 Marionette DEBUG loaded listener.js 11:08:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x119ab4000) [pid = 1651] [serial = 2195] [outer = 0x1187ebc00] 11:08:33 INFO - PROCESS | 1651 | 1469470113216 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]]]}] 11:08:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:08:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 519ms 11:08:33 INFO - PROCESS | 1651 | 1469470113248 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:08:33 INFO - PROCESS | 1651 | 1469470113250 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:08:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:08:33 INFO - PROCESS | 1651 | 1469470113257 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:08:33 INFO - PROCESS | 1651 | 1469470113261 Marionette TRACE conn2 <- [1,2898,null,{}] 11:08:33 INFO - PROCESS | 1651 | 1469470113264 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}] 11:08:33 INFO - PROCESS | 1651 | 1469470113267 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:33 INFO - PROCESS | 1651 | 1469470113347 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:08:33 INFO - PROCESS | 1651 | 1469470113353 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:33 INFO - PROCESS | 1651 | 1469470113355 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x124da2000 == 30 [pid = 1651] [id = 732] 11:08:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x112a82800) [pid = 1651] [serial = 2196] [outer = 0x0] 11:08:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x12106b000) [pid = 1651] [serial = 2197] [outer = 0x112a82800] 11:08:33 INFO - PROCESS | 1651 | 1469470113379 Marionette DEBUG loaded listener.js 11:08:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1212ba400) [pid = 1651] [serial = 2198] [outer = 0x112a82800] 11:08:33 INFO - PROCESS | 1651 | 1469470113721 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]]]}] 11:08:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:08:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 478ms 11:08:33 INFO - PROCESS | 1651 | 1469470113731 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:08:33 INFO - PROCESS | 1651 | 1469470113733 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:08:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:08:33 INFO - PROCESS | 1651 | 1469470113740 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:08:33 INFO - PROCESS | 1651 | 1469470113741 Marionette TRACE conn2 <- [1,2902,null,{}] 11:08:33 INFO - PROCESS | 1651 | 1469470113743 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}] 11:08:33 INFO - PROCESS | 1651 | 1469470113744 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:33 INFO - PROCESS | 1651 | 1469470113852 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:08:33 INFO - PROCESS | 1651 | 1469470113858 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:33 INFO - PROCESS | 1651 | 1469470113859 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x128ab9000 == 31 [pid = 1651] [id = 733] 11:08:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1212bac00) [pid = 1651] [serial = 2199] [outer = 0x0] 11:08:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x121611800) [pid = 1651] [serial = 2200] [outer = 0x1212bac00] 11:08:33 INFO - PROCESS | 1651 | 1469470113883 Marionette DEBUG loaded listener.js 11:08:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x123e9b400) [pid = 1651] [serial = 2201] [outer = 0x1212bac00] 11:08:34 INFO - PROCESS | 1651 | 1469470114217 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:08:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:08:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 518ms 11:08:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:08:34 INFO - PROCESS | 1651 | 1469470114258 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:08:34 INFO - PROCESS | 1651 | 1469470114260 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:08:34 INFO - PROCESS | 1651 | 1469470114262 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:08:34 INFO - PROCESS | 1651 | 1469470114263 Marionette TRACE conn2 <- [1,2906,null,{}] 11:08:34 INFO - PROCESS | 1651 | 1469470114265 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}] 11:08:34 INFO - PROCESS | 1651 | 1469470114267 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:34 INFO - PROCESS | 1651 | 1469470114342 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:08:34 INFO - PROCESS | 1651 | 1469470114345 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:34 INFO - PROCESS | 1651 | 1469470114350 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x123e36800 == 32 [pid = 1651] [id = 734] 11:08:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1250ef400) [pid = 1651] [serial = 2202] [outer = 0x0] 11:08:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x125617400) [pid = 1651] [serial = 2203] [outer = 0x1250ef400] 11:08:34 INFO - PROCESS | 1651 | 1469470114385 Marionette DEBUG loaded listener.js 11:08:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x126179000) [pid = 1651] [serial = 2204] [outer = 0x1250ef400] 11:08:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:08:34 INFO - PROCESS | 1651 | 1469470114774 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]]]}] 11:08:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 518ms 11:08:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:08:34 INFO - PROCESS | 1651 | 1469470114780 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:08:34 INFO - PROCESS | 1651 | 1469470114781 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:08:34 INFO - PROCESS | 1651 | 1469470114788 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:08:34 INFO - PROCESS | 1651 | 1469470114789 Marionette TRACE conn2 <- [1,2910,null,{}] 11:08:34 INFO - PROCESS | 1651 | 1469470114791 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}] 11:08:34 INFO - PROCESS | 1651 | 1469470114793 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:34 INFO - PROCESS | 1651 | 1469470114897 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:08:34 INFO - PROCESS | 1651 | 1469470114901 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:34 INFO - PROCESS | 1651 | 1469470114902 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a6a9800 == 33 [pid = 1651] [id = 735] 11:08:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1250f0400) [pid = 1651] [serial = 2205] [outer = 0x0] 11:08:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1265b6800) [pid = 1651] [serial = 2206] [outer = 0x1250f0400] 11:08:34 INFO - PROCESS | 1651 | 1469470114926 Marionette DEBUG loaded listener.js 11:08:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x128a81c00) [pid = 1651] [serial = 2207] [outer = 0x1250f0400] 11:08:35 INFO - PROCESS | 1651 | 1469470115255 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]]]}] 11:08:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:08:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:08:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 524ms 11:08:35 INFO - TEST-START | /DOMEvents/constructors.html 11:08:35 INFO - PROCESS | 1651 | 1469470115309 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:08:35 INFO - PROCESS | 1651 | 1469470115311 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:08:35 INFO - PROCESS | 1651 | 1469470115314 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:08:35 INFO - PROCESS | 1651 | 1469470115316 Marionette TRACE conn2 <- [1,2914,null,{}] 11:08:35 INFO - PROCESS | 1651 | 1469470115320 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}] 11:08:35 INFO - PROCESS | 1651 | 1469470115322 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:35 INFO - PROCESS | 1651 | 1469470115475 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:08:35 INFO - PROCESS | 1651 | 1469470115493 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:35 INFO - PROCESS | 1651 | 1469470115494 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x118764000 == 34 [pid = 1651] [id = 736] 11:08:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x126c3f000) [pid = 1651] [serial = 2208] [outer = 0x0] 11:08:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x128a8c400) [pid = 1651] [serial = 2209] [outer = 0x126c3f000] 11:08:35 INFO - PROCESS | 1651 | 1469470115532 Marionette DEBUG loaded listener.js 11:08:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x128b0e800) [pid = 1651] [serial = 2210] [outer = 0x126c3f000] 11:08:35 INFO - PROCESS | 1651 | 1469470115906 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]]]}] 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:08:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:08:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:08:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:08:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:08:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:08:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:08:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:08:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:08:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 630ms 11:08:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:08:35 INFO - PROCESS | 1651 | 1469470115945 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:08:35 INFO - PROCESS | 1651 | 1469470115946 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:08:35 INFO - PROCESS | 1651 | 1469470115948 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:08:35 INFO - PROCESS | 1651 | 1469470115949 Marionette TRACE conn2 <- [1,2918,null,{}] 11:08:35 INFO - PROCESS | 1651 | 1469470115952 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}] 11:08:35 INFO - PROCESS | 1651 | 1469470115953 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:36 INFO - PROCESS | 1651 | 1469470116057 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:08:36 INFO - PROCESS | 1651 | 1469470116067 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:36 INFO - PROCESS | 1651 | 1469470116070 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be26800 == 35 [pid = 1651] [id = 737] 11:08:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x128b0f400) [pid = 1651] [serial = 2211] [outer = 0x0] 11:08:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128b69000) [pid = 1651] [serial = 2212] [outer = 0x128b0f400] 11:08:36 INFO - PROCESS | 1651 | 1469470116094 Marionette DEBUG loaded listener.js 11:08:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128c8ec00) [pid = 1651] [serial = 2213] [outer = 0x128b0f400] 11:08:36 INFO - PROCESS | 1651 | 1469470116390 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:08:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:08:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 474ms 11:08:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:08:36 INFO - PROCESS | 1651 | 1469470116423 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:08:36 INFO - PROCESS | 1651 | 1469470116424 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:08:36 INFO - PROCESS | 1651 | 1469470116426 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:08:36 INFO - PROCESS | 1651 | 1469470116427 Marionette TRACE conn2 <- [1,2922,null,{}] 11:08:36 INFO - PROCESS | 1651 | 1469470116429 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}] 11:08:36 INFO - PROCESS | 1651 | 1469470116430 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:36 INFO - PROCESS | 1651 | 1469470116610 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:08:36 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11886f000) [pid = 1651] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:08:36 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1194b3800) [pid = 1651] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:08:36 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12500b000) [pid = 1651] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:08:36 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x113f37800) [pid = 1651] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:08:36 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1176a9000) [pid = 1651] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:08:36 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1210dcc00) [pid = 1651] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:08:36 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1210e1000) [pid = 1651] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:08:36 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x112715800) [pid = 1651] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:08:36 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x117e14000) [pid = 1651] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:08:36 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1211cc000) [pid = 1651] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:08:36 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1172bbc00) [pid = 1651] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:08:36 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x119ab7000) [pid = 1651] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:08:36 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1212bb000) [pid = 1651] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:08:36 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1212bb800) [pid = 1651] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:08:36 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x123e94400) [pid = 1651] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:08:36 INFO - PROCESS | 1651 | 1469470116654 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:36 INFO - PROCESS | 1651 | 1469470116655 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x123e3c800 == 36 [pid = 1651] [id = 738] 11:08:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x112a7d800) [pid = 1651] [serial = 2214] [outer = 0x0] 11:08:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x113379800) [pid = 1651] [serial = 2215] [outer = 0x112a7d800] 11:08:36 INFO - PROCESS | 1651 | 1469470116680 Marionette DEBUG loaded listener.js 11:08:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1185e2400) [pid = 1651] [serial = 2216] [outer = 0x112a7d800] 11:08:36 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:08:36 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:08:36 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:08:36 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:08:36 INFO - PROCESS | 1651 | 1469470116978 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]]]}] 11:08:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:08:36 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:08:36 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 11:08:36 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:08:36 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 11:08:36 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:08:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:08:37 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]" 11:08:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:08:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:08:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:08:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:08:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 571ms 11:08:37 INFO - PROCESS | 1651 | 1469470117002 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:08:37 INFO - PROCESS | 1651 | 1469470117004 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:08:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:08:37 INFO - PROCESS | 1651 | 1469470117008 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:08:37 INFO - PROCESS | 1651 | 1469470117023 Marionette TRACE conn2 <- [1,2926,null,{}] 11:08:37 INFO - PROCESS | 1651 | 1469470117027 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}] 11:08:37 INFO - PROCESS | 1651 | 1469470117029 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:37 INFO - PROCESS | 1651 | 1469470117154 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:08:37 INFO - PROCESS | 1651 | 1469470117238 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:37 INFO - PROCESS | 1651 | 1469470117240 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c72f000 == 37 [pid = 1651] [id = 739] 11:08:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x118366800) [pid = 1651] [serial = 2217] [outer = 0x0] 11:08:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x123e88000) [pid = 1651] [serial = 2218] [outer = 0x118366800] 11:08:37 INFO - PROCESS | 1651 | 1469470117283 Marionette DEBUG loaded listener.js 11:08:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x129073800) [pid = 1651] [serial = 2219] [outer = 0x118366800] 11:08:37 INFO - PROCESS | 1651 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:08:37 INFO - PROCESS | 1651 | 1469470117617 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]]]}] 11:08:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:08:37 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 637ms 11:08:37 INFO - PROCESS | 1651 | 1469470117644 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:08:37 INFO - PROCESS | 1651 | 1469470117646 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:08:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:08:37 INFO - PROCESS | 1651 | 1469470117648 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:08:37 INFO - PROCESS | 1651 | 1469470117650 Marionette TRACE conn2 <- [1,2930,null,{}] 11:08:37 INFO - PROCESS | 1651 | 1469470117660 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}] 11:08:37 INFO - PROCESS | 1651 | 1469470117661 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:37 INFO - PROCESS | 1651 | 1469470117758 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:08:37 INFO - PROCESS | 1651 | 1469470117816 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:37 INFO - PROCESS | 1651 | 1469470117817 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cbcf800 == 38 [pid = 1651] [id = 740] 11:08:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x129072000) [pid = 1651] [serial = 2220] [outer = 0x0] 11:08:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12928c800) [pid = 1651] [serial = 2221] [outer = 0x129072000] 11:08:37 INFO - PROCESS | 1651 | 1469470117841 Marionette DEBUG loaded listener.js 11:08:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1292da800) [pid = 1651] [serial = 2222] [outer = 0x129072000] 11:08:38 INFO - PROCESS | 1651 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:08:38 INFO - PROCESS | 1651 | 1469470118093 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]]]}] 11:08:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:08:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 477ms 11:08:38 INFO - PROCESS | 1651 | 1469470118125 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:08:38 INFO - PROCESS | 1651 | 1469470118126 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:08:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:08:38 INFO - PROCESS | 1651 | 1469470118128 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:08:38 INFO - PROCESS | 1651 | 1469470118129 Marionette TRACE conn2 <- [1,2934,null,{}] 11:08:38 INFO - PROCESS | 1651 | 1469470118148 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}] 11:08:38 INFO - PROCESS | 1651 | 1469470118150 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:38 INFO - PROCESS | 1651 | 1469470118244 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:08:38 INFO - PROCESS | 1651 | 1469470118248 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:38 INFO - PROCESS | 1651 | 1469470118249 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ce13000 == 39 [pid = 1651] [id = 741] 11:08:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1292d6c00) [pid = 1651] [serial = 2223] [outer = 0x0] 11:08:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12944d000) [pid = 1651] [serial = 2224] [outer = 0x1292d6c00] 11:08:38 INFO - PROCESS | 1651 | 1469470118272 Marionette DEBUG loaded listener.js 11:08:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x129551800) [pid = 1651] [serial = 2225] [outer = 0x1292d6c00] 11:08:38 INFO - PROCESS | 1651 | 1469470118567 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]]]}] 11:08:38 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:08:38 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 483ms 11:08:38 INFO - PROCESS | 1651 | 1469470118645 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:08:38 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:08:38 INFO - PROCESS | 1651 | 1469470118648 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:08:38 INFO - PROCESS | 1651 | 1469470118654 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:08:38 INFO - PROCESS | 1651 | 1469470118656 Marionette TRACE conn2 <- [1,2938,null,{}] 11:08:38 INFO - PROCESS | 1651 | 1469470118660 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}] 11:08:38 INFO - PROCESS | 1651 | 1469470118662 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:38 INFO - PROCESS | 1651 | 1469470118772 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:08:38 INFO - PROCESS | 1651 | 1469470118829 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:38 INFO - PROCESS | 1651 | 1469470118832 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e79000 == 40 [pid = 1651] [id = 742] 11:08:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x115e12c00) [pid = 1651] [serial = 2226] [outer = 0x0] 11:08:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x116025c00) [pid = 1651] [serial = 2227] [outer = 0x115e12c00] 11:08:38 INFO - PROCESS | 1651 | 1469470118875 Marionette DEBUG loaded listener.js 11:08:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x116aa3400) [pid = 1651] [serial = 2228] [outer = 0x115e12c00] 11:08:39 INFO - PROCESS | 1651 | 1469470119247 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]]]}] 11:08:39 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. 11:08:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 621ms 11:08:39 INFO - PROCESS | 1651 | 1469470119276 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:08:39 INFO - PROCESS | 1651 | 1469470119278 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:08:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:08:39 INFO - PROCESS | 1651 | 1469470119283 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:08:39 INFO - PROCESS | 1651 | 1469470119285 Marionette TRACE conn2 <- [1,2942,null,{}] 11:08:39 INFO - PROCESS | 1651 | 1469470119288 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}] 11:08:39 INFO - PROCESS | 1651 | 1469470119290 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:39 INFO - PROCESS | 1651 | 1469470119393 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:08:39 INFO - PROCESS | 1651 | 1469470119453 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:39 INFO - PROCESS | 1651 | 1469470119454 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x1256d4000 == 41 [pid = 1651] [id = 743] 11:08:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1185ea800) [pid = 1651] [serial = 2229] [outer = 0x0] 11:08:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1192e2800) [pid = 1651] [serial = 2230] [outer = 0x1185ea800] 11:08:39 INFO - PROCESS | 1651 | 1469470119485 Marionette DEBUG loaded listener.js 11:08:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x121063400) [pid = 1651] [serial = 2231] [outer = 0x1185ea800] 11:08:39 INFO - PROCESS | 1651 | 1469470119890 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"]]]}] 11:08:39 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 11:08:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:08:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 624ms 11:08:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:08:39 INFO - PROCESS | 1651 | 1469470119906 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:08:39 INFO - PROCESS | 1651 | 1469470119907 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:08:39 INFO - PROCESS | 1651 | 1469470119909 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:08:39 INFO - PROCESS | 1651 | 1469470119911 Marionette TRACE conn2 <- [1,2946,null,{}] 11:08:39 INFO - PROCESS | 1651 | 1469470119918 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}] 11:08:39 INFO - PROCESS | 1651 | 1469470119921 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:40 INFO - PROCESS | 1651 | 1469470120026 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:08:40 INFO - PROCESS | 1651 | 1469470120087 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:40 INFO - PROCESS | 1651 | 1469470120090 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c722000 == 42 [pid = 1651] [id = 744] 11:08:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x124dbb400) [pid = 1651] [serial = 2232] [outer = 0x0] 11:08:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12500d000) [pid = 1651] [serial = 2233] [outer = 0x124dbb400] 11:08:40 INFO - PROCESS | 1651 | 1469470120143 Marionette DEBUG loaded listener.js 11:08:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x126788000) [pid = 1651] [serial = 2234] [outer = 0x124dbb400] 11:08:40 INFO - PROCESS | 1651 | 1469470120551 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]]]}] 11:08:40 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. 11:08:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 671ms 11:08:40 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:08:40 INFO - PROCESS | 1651 | 1469470120580 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:08:40 INFO - PROCESS | 1651 | 1469470120582 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:08:40 INFO - PROCESS | 1651 | 1469470120586 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:08:40 INFO - PROCESS | 1651 | 1469470120588 Marionette TRACE conn2 <- [1,2950,null,{}] 11:08:40 INFO - PROCESS | 1651 | 1469470120590 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}] 11:08:40 INFO - PROCESS | 1651 | 1469470120592 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:40 INFO - PROCESS | 1651 | 1469470120697 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:08:40 INFO - PROCESS | 1651 | 1469470120754 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:40 INFO - PROCESS | 1651 | 1469470120755 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ce9a800 == 43 [pid = 1651] [id = 745] 11:08:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x126c3e800) [pid = 1651] [serial = 2235] [outer = 0x0] 11:08:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128b66c00) [pid = 1651] [serial = 2236] [outer = 0x126c3e800] 11:08:40 INFO - PROCESS | 1651 | 1469470120784 Marionette DEBUG loaded listener.js 11:08:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x128c94400) [pid = 1651] [serial = 2237] [outer = 0x126c3e800] 11:08:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x118582800 == 44 [pid = 1651] [id = 746] 11:08:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128e98000) [pid = 1651] [serial = 2238] [outer = 0x0] 11:08:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x128b07400) [pid = 1651] [serial = 2239] [outer = 0x128e98000] 11:08:41 INFO - PROCESS | 1651 | 1469470121170 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]]]}] 11:08:41 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. 11:08:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 621ms 11:08:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:08:41 INFO - PROCESS | 1651 | 1469470121206 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:08:41 INFO - PROCESS | 1651 | 1469470121207 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:08:41 INFO - PROCESS | 1651 | 1469470121209 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:08:41 INFO - PROCESS | 1651 | 1469470121211 Marionette TRACE conn2 <- [1,2954,null,{}] 11:08:41 INFO - PROCESS | 1651 | 1469470121213 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}] 11:08:41 INFO - PROCESS | 1651 | 1469470121215 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:41 INFO - PROCESS | 1651 | 1469470121334 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:08:41 INFO - PROCESS | 1651 | 1469470121459 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:41 INFO - PROCESS | 1651 | 1469470121460 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d4b8000 == 45 [pid = 1651] [id = 747] 11:08:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12907d000) [pid = 1651] [serial = 2240] [outer = 0x0] 11:08:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x129297c00) [pid = 1651] [serial = 2241] [outer = 0x12907d000] 11:08:41 INFO - PROCESS | 1651 | 1469470121492 Marionette DEBUG loaded listener.js 11:08:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x129550000) [pid = 1651] [serial = 2242] [outer = 0x12907d000] 11:08:41 INFO - PROCESS | 1651 | 1469470121835 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]]]}] 11:08:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:08:41 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 11:08:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 673ms 11:08:41 INFO - PROCESS | 1651 | 1469470121882 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:08:41 INFO - PROCESS | 1651 | 1469470121884 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:08:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:08:41 INFO - PROCESS | 1651 | 1469470121886 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:08:41 INFO - PROCESS | 1651 | 1469470121887 Marionette TRACE conn2 <- [1,2958,null,{}] 11:08:41 INFO - PROCESS | 1651 | 1469470121890 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}] 11:08:41 INFO - PROCESS | 1651 | 1469470121895 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:42 INFO - PROCESS | 1651 | 1469470122057 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:08:42 INFO - PROCESS | 1651 | 1469470122115 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:42 INFO - PROCESS | 1651 | 1469470122116 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d4c5800 == 46 [pid = 1651] [id = 748] 11:08:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x129559800) [pid = 1651] [serial = 2243] [outer = 0x0] 11:08:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12a3dbc00) [pid = 1651] [serial = 2244] [outer = 0x129559800] 11:08:42 INFO - PROCESS | 1651 | 1469470122144 Marionette DEBUG loaded listener.js 11:08:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12a6f9000) [pid = 1651] [serial = 2245] [outer = 0x129559800] 11:08:42 INFO - PROCESS | 1651 | 1469470122668 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]]]}] 11:08:42 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. 11:08:42 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 820ms 11:08:42 INFO - PROCESS | 1651 | 1469470122713 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:08:42 INFO - PROCESS | 1651 | 1469470122715 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:08:42 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:08:42 INFO - PROCESS | 1651 | 1469470122720 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:08:42 INFO - PROCESS | 1651 | 1469470122721 Marionette TRACE conn2 <- [1,2962,null,{}] 11:08:42 INFO - PROCESS | 1651 | 1469470122725 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}] 11:08:42 INFO - PROCESS | 1651 | 1469470122727 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:42 INFO - PROCESS | 1651 | 1469470122831 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:08:42 INFO - PROCESS | 1651 | 1469470122893 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:42 INFO - PROCESS | 1651 | 1469470122894 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x124d8d800 == 47 [pid = 1651] [id = 749] 11:08:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x115e0d800) [pid = 1651] [serial = 2246] [outer = 0x0] 11:08:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1160ec400) [pid = 1651] [serial = 2247] [outer = 0x115e0d800] 11:08:42 INFO - PROCESS | 1651 | 1469470122922 Marionette DEBUG loaded listener.js 11:08:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1185e7800) [pid = 1651] [serial = 2248] [outer = 0x115e0d800] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x12cbcf800 == 46 [pid = 1651] [id = 740] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x12c72f000 == 45 [pid = 1651] [id = 739] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x123e3c800 == 44 [pid = 1651] [id = 738] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x12be26800 == 43 [pid = 1651] [id = 737] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x118764000 == 42 [pid = 1651] [id = 736] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x12a6a9800 == 41 [pid = 1651] [id = 735] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x123e36800 == 40 [pid = 1651] [id = 734] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x128ab9000 == 39 [pid = 1651] [id = 733] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x124da2000 == 38 [pid = 1651] [id = 732] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x1199e5000 == 37 [pid = 1651] [id = 731] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x11815e000 == 36 [pid = 1651] [id = 730] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x11329a800 == 35 [pid = 1651] [id = 729] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x1192ce000 == 34 [pid = 1651] [id = 728] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x12c26b000 == 33 [pid = 1651] [id = 727] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x12d4c5800 == 32 [pid = 1651] [id = 748] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x118582800 == 31 [pid = 1651] [id = 746] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x12d4b8000 == 30 [pid = 1651] [id = 747] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x12ce9a800 == 29 [pid = 1651] [id = 745] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x12c722000 == 28 [pid = 1651] [id = 744] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x1256d4000 == 27 [pid = 1651] [id = 743] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x12ce13000 == 26 [pid = 1651] [id = 741] 11:08:43 INFO - PROCESS | 1651 | --DOCSHELL 0x117e79000 == 25 [pid = 1651] [id = 742] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1269dd400) [pid = 1651] [serial = 2179] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1194bc800) [pid = 1651] [serial = 2161] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x128b14000) [pid = 1651] [serial = 2153] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x128a8f000) [pid = 1651] [serial = 2152] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x115e27800) [pid = 1651] [serial = 2155] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x116530c00) [pid = 1651] [serial = 2156] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x11814bc00) [pid = 1651] [serial = 2158] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1212b7c00) [pid = 1651] [serial = 2164] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x121065c00) [pid = 1651] [serial = 2162] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12191d400) [pid = 1651] [serial = 2167] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x123e91c00) [pid = 1651] [serial = 2168] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11675e000) [pid = 1651] [serial = 2171] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1188f8c00) [pid = 1651] [serial = 2173] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x125620400) [pid = 1651] [serial = 2176] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x126191800) [pid = 1651] [serial = 2177] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1187f4400) [pid = 1651] [serial = 2138] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x117e9f800) [pid = 1651] [serial = 2137] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1212b2400) [pid = 1651] [serial = 2141] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1210d2800) [pid = 1651] [serial = 2140] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123e9bc00) [pid = 1651] [serial = 2144] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x121b56400) [pid = 1651] [serial = 2143] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x125621c00) [pid = 1651] [serial = 2147] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x124dbd400) [pid = 1651] [serial = 2146] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x126196000) [pid = 1651] [serial = 2150] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12617cc00) [pid = 1651] [serial = 2149] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x112a7fc00) [pid = 1651] [serial = 2170] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1212e6000) [pid = 1651] [serial = 2165] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x123e96c00) [pid = 1651] [serial = 2174] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x126c45800) [pid = 1651] [serial = 2180] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1185e9400) [pid = 1651] [serial = 2159] [outer = 0x0] [url = about:blank] 11:08:43 INFO - PROCESS | 1651 | 1469470123936 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]]]}] 11:08:43 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. 11:08:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1275ms 11:08:43 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:08:44 INFO - PROCESS | 1651 | 1469470123995 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:08:44 INFO - PROCESS | 1651 | 1469470123997 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:08:44 INFO - PROCESS | 1651 | 1469470124000 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:08:44 INFO - PROCESS | 1651 | 1469470124002 Marionette TRACE conn2 <- [1,2966,null,{}] 11:08:44 INFO - PROCESS | 1651 | 1469470124005 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}] 11:08:44 INFO - PROCESS | 1651 | 1469470124007 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:44 INFO - PROCESS | 1651 | 1469470124094 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:08:44 INFO - PROCESS | 1651 | 1469470124100 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:44 INFO - PROCESS | 1651 | 1469470124103 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x1160a5800 == 26 [pid = 1651] [id = 750] 11:08:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x113d4e000) [pid = 1651] [serial = 2249] [outer = 0x0] 11:08:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x113d9d000) [pid = 1651] [serial = 2250] [outer = 0x113d4e000] 11:08:44 INFO - PROCESS | 1651 | 1469470124131 Marionette DEBUG loaded listener.js 11:08:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x115e2a000) [pid = 1651] [serial = 2251] [outer = 0x113d4e000] 11:08:44 INFO - PROCESS | 1651 | 1469470124473 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]]]}] 11:08:44 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. 11:08:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 519ms 11:08:44 INFO - PROCESS | 1651 | 1469470124526 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:08:44 INFO - PROCESS | 1651 | 1469470124529 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:08:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:08:44 INFO - PROCESS | 1651 | 1469470124534 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:08:44 INFO - PROCESS | 1651 | 1469470124536 Marionette TRACE conn2 <- [1,2970,null,{}] 11:08:44 INFO - PROCESS | 1651 | 1469470124539 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}] 11:08:44 INFO - PROCESS | 1651 | 1469470124540 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:44 INFO - PROCESS | 1651 | 1469470124620 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:08:44 INFO - PROCESS | 1651 | 1469470124626 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:44 INFO - PROCESS | 1651 | 1469470124627 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x118577800 == 27 [pid = 1651] [id = 751] 11:08:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11697a000) [pid = 1651] [serial = 2252] [outer = 0x0] 11:08:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x117e91c00) [pid = 1651] [serial = 2253] [outer = 0x11697a000] 11:08:44 INFO - PROCESS | 1651 | 1469470124656 Marionette DEBUG loaded listener.js 11:08:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x117eae000) [pid = 1651] [serial = 2254] [outer = 0x11697a000] 11:08:44 INFO - PROCESS | 1651 | 1469470124988 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]]]}] 11:08:45 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. 11:08:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 471ms 11:08:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:08:45 INFO - PROCESS | 1651 | 1469470125005 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:08:45 INFO - PROCESS | 1651 | 1469470125007 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:08:45 INFO - PROCESS | 1651 | 1469470125009 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:08:45 INFO - PROCESS | 1651 | 1469470125011 Marionette TRACE conn2 <- [1,2974,null,{}] 11:08:45 INFO - PROCESS | 1651 | 1469470125019 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}] 11:08:45 INFO - PROCESS | 1651 | 1469470125022 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:45 INFO - PROCESS | 1651 | 1469470125108 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:08:45 INFO - PROCESS | 1651 | 1469470125163 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:45 INFO - PROCESS | 1651 | 1469470125165 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x1199d3800 == 28 [pid = 1651] [id = 752] 11:08:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11814bc00) [pid = 1651] [serial = 2255] [outer = 0x0] 11:08:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1185ebc00) [pid = 1651] [serial = 2256] [outer = 0x11814bc00] 11:08:45 INFO - PROCESS | 1651 | 1469470125192 Marionette DEBUG loaded listener.js 11:08:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1192e7400) [pid = 1651] [serial = 2257] [outer = 0x11814bc00] 11:08:45 INFO - PROCESS | 1651 | 1469470125464 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]]]}] 11:08:45 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. 11:08:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 471ms 11:08:45 INFO - PROCESS | 1651 | 1469470125490 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:08:45 INFO - PROCESS | 1651 | 1469470125492 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:08:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:08:45 INFO - PROCESS | 1651 | 1469470125494 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:08:45 INFO - PROCESS | 1651 | 1469470125495 Marionette TRACE conn2 <- [1,2978,null,{}] 11:08:45 INFO - PROCESS | 1651 | 1469470125497 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}] 11:08:45 INFO - PROCESS | 1651 | 1469470125499 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:45 INFO - PROCESS | 1651 | 1469470125590 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:08:45 INFO - PROCESS | 1651 | 1469470125594 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:45 INFO - PROCESS | 1651 | 1469470125595 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12153f000 == 29 [pid = 1651] [id = 753] 11:08:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x119a7b800) [pid = 1651] [serial = 2258] [outer = 0x0] 11:08:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x121065800) [pid = 1651] [serial = 2259] [outer = 0x119a7b800] 11:08:45 INFO - PROCESS | 1651 | 1469470125622 Marionette DEBUG loaded listener.js 11:08:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1210d2800) [pid = 1651] [serial = 2260] [outer = 0x119a7b800] 11:08:45 INFO - PROCESS | 1651 | 1469470125921 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]]]}] 11:08:45 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. 11:08:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 469ms 11:08:45 INFO - PROCESS | 1651 | 1469470125963 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:08:45 INFO - PROCESS | 1651 | 1469470125965 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:08:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:08:45 INFO - PROCESS | 1651 | 1469470125967 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:08:45 INFO - PROCESS | 1651 | 1469470125970 Marionette TRACE conn2 <- [1,2982,null,{}] 11:08:45 INFO - PROCESS | 1651 | 1469470125973 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}] 11:08:45 INFO - PROCESS | 1651 | 1469470125974 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:46 INFO - PROCESS | 1651 | 1469470126082 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:08:46 INFO - PROCESS | 1651 | 1469470126096 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:46 INFO - PROCESS | 1651 | 1469470126098 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x1256cd000 == 30 [pid = 1651] [id = 754] 11:08:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1185e3400) [pid = 1651] [serial = 2261] [outer = 0x0] 11:08:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1210dc800) [pid = 1651] [serial = 2262] [outer = 0x1185e3400] 11:08:46 INFO - PROCESS | 1651 | 1469470126122 Marionette DEBUG loaded listener.js 11:08:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1212e4400) [pid = 1651] [serial = 2263] [outer = 0x1185e3400] 11:08:46 INFO - PROCESS | 1651 | 1469470126422 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"]]]}] 11:08:46 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 11:08:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:08:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 472ms 11:08:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:08:46 INFO - PROCESS | 1651 | 1469470126442 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:08:46 INFO - PROCESS | 1651 | 1469470126444 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:08:46 INFO - PROCESS | 1651 | 1469470126446 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:08:46 INFO - PROCESS | 1651 | 1469470126447 Marionette TRACE conn2 <- [1,2986,null,{}] 11:08:46 INFO - PROCESS | 1651 | 1469470126450 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}] 11:08:46 INFO - PROCESS | 1651 | 1469470126456 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:46 INFO - PROCESS | 1651 | 1469470126581 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:08:46 INFO - PROCESS | 1651 | 1469470126585 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:46 INFO - PROCESS | 1651 | 1469470126586 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x129096800 == 31 [pid = 1651] [id = 755] 11:08:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1212e8400) [pid = 1651] [serial = 2264] [outer = 0x0] 11:08:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x121df8800) [pid = 1651] [serial = 2265] [outer = 0x1212e8400] 11:08:46 INFO - PROCESS | 1651 | 1469470126611 Marionette DEBUG loaded listener.js 11:08:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12561c400) [pid = 1651] [serial = 2266] [outer = 0x1212e8400] 11:08:46 INFO - PROCESS | 1651 | 1469470126922 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]]]}] 11:08:46 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. 11:08:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 519ms 11:08:46 INFO - PROCESS | 1651 | 1469470126966 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:08:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:08:46 INFO - PROCESS | 1651 | 1469470126977 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:08:46 INFO - PROCESS | 1651 | 1469470126990 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:08:46 INFO - PROCESS | 1651 | 1469470126991 Marionette TRACE conn2 <- [1,2990,null,{}] 11:08:46 INFO - PROCESS | 1651 | 1469470126993 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}] 11:08:46 INFO - PROCESS | 1651 | 1469470126994 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:47 INFO - PROCESS | 1651 | 1469470127092 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:08:47 INFO - PROCESS | 1651 | 1469470127096 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:47 INFO - PROCESS | 1651 | 1469470127097 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a32f800 == 32 [pid = 1651] [id = 756] 11:08:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1215ee400) [pid = 1651] [serial = 2267] [outer = 0x0] 11:08:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x125622400) [pid = 1651] [serial = 2268] [outer = 0x1215ee400] 11:08:47 INFO - PROCESS | 1651 | 1469470127121 Marionette DEBUG loaded listener.js 11:08:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x126191400) [pid = 1651] [serial = 2269] [outer = 0x1215ee400] 11:08:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x121529800 == 33 [pid = 1651] [id = 757] 11:08:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1269e7800) [pid = 1651] [serial = 2270] [outer = 0x0] 11:08:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x126197400) [pid = 1651] [serial = 2271] [outer = 0x1269e7800] 11:08:47 INFO - PROCESS | 1651 | 1469470127462 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]]]}] 11:08:47 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. 11:08:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 525ms 11:08:47 INFO - PROCESS | 1651 | 1469470127511 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:08:47 INFO - PROCESS | 1651 | 1469470127512 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:08:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:08:47 INFO - PROCESS | 1651 | 1469470127514 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:08:47 INFO - PROCESS | 1651 | 1469470127515 Marionette TRACE conn2 <- [1,2994,null,{}] 11:08:47 INFO - PROCESS | 1651 | 1469470127518 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}] 11:08:47 INFO - PROCESS | 1651 | 1469470127519 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:47 INFO - PROCESS | 1651 | 1469470127632 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:08:47 INFO - PROCESS | 1651 | 1469470127645 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:47 INFO - PROCESS | 1651 | 1469470127646 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a937000 == 34 [pid = 1651] [id = 758] 11:08:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x126195000) [pid = 1651] [serial = 2272] [outer = 0x0] 11:08:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1265bd400) [pid = 1651] [serial = 2273] [outer = 0x126195000] 11:08:47 INFO - PROCESS | 1651 | 1469470127670 Marionette DEBUG loaded listener.js 11:08:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x126c40000) [pid = 1651] [serial = 2274] [outer = 0x126195000] 11:08:47 INFO - PROCESS | 1651 | 1469470127959 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]]]}] 11:08:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:08:47 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 11:08:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 470ms 11:08:48 INFO - PROCESS | 1651 | 1469470128003 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:08:48 INFO - PROCESS | 1651 | 1469470128005 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:08:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:08:48 INFO - PROCESS | 1651 | 1469470128015 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:08:48 INFO - PROCESS | 1651 | 1469470128017 Marionette TRACE conn2 <- [1,2998,null,{}] 11:08:48 INFO - PROCESS | 1651 | 1469470128021 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}] 11:08:48 INFO - PROCESS | 1651 | 1469470128022 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:48 INFO - PROCESS | 1651 | 1469470128350 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x112a7d800) [pid = 1651] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1250f0400) [pid = 1651] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x126c3f000) [pid = 1651] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x128b0f400) [pid = 1651] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1131af000) [pid = 1651] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x113d44400) [pid = 1651] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x112a82800) [pid = 1651] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1187ebc00) [pid = 1651] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1211cd000) [pid = 1651] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11390e400) [pid = 1651] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1212bac00) [pid = 1651] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1250ef400) [pid = 1651] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x129072000) [pid = 1651] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1292d6c00) [pid = 1651] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:08:48 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x118366800) [pid = 1651] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:08:48 INFO - PROCESS | 1651 | 1469470128412 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:48 INFO - PROCESS | 1651 | 1469470128413 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12136d000 == 35 [pid = 1651] [id = 759] 11:08:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11271dc00) [pid = 1651] [serial = 2275] [outer = 0x0] 11:08:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x113ba8800) [pid = 1651] [serial = 2276] [outer = 0x11271dc00] 11:08:48 INFO - PROCESS | 1651 | 1469470128438 Marionette DEBUG loaded listener.js 11:08:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x118360400) [pid = 1651] [serial = 2277] [outer = 0x11271dc00] 11:08:48 INFO - PROCESS | 1651 | 1469470128667 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]]]}] 11:08:48 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. 11:08:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 680ms 11:08:48 INFO - PROCESS | 1651 | 1469470128693 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:08:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:08:48 INFO - PROCESS | 1651 | 1469470128695 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:08:48 INFO - PROCESS | 1651 | 1469470128699 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:08:48 INFO - PROCESS | 1651 | 1469470128702 Marionette TRACE conn2 <- [1,3002,null,{}] 11:08:48 INFO - PROCESS | 1651 | 1469470128726 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}] 11:08:48 INFO - PROCESS | 1651 | 1469470128728 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:48 INFO - PROCESS | 1651 | 1469470128858 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:08:48 INFO - PROCESS | 1651 | 1469470128939 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:48 INFO - PROCESS | 1651 | 1469470128940 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b72d800 == 36 [pid = 1651] [id = 760] 11:08:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x112a82800) [pid = 1651] [serial = 2278] [outer = 0x0] 11:08:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x119ab7400) [pid = 1651] [serial = 2279] [outer = 0x112a82800] 11:08:48 INFO - PROCESS | 1651 | 1469470128981 Marionette DEBUG loaded listener.js 11:08:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x128a8c800) [pid = 1651] [serial = 2280] [outer = 0x112a82800] 11:08:49 INFO - PROCESS | 1651 | 1469470129284 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]]]}] 11:08:49 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. 11:08:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 634ms 11:08:49 INFO - PROCESS | 1651 | 1469470129333 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:08:49 INFO - PROCESS | 1651 | 1469470129338 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:08:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:08:49 INFO - PROCESS | 1651 | 1469470129350 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:08:49 INFO - PROCESS | 1651 | 1469470129355 Marionette TRACE conn2 <- [1,3006,null,{}] 11:08:49 INFO - PROCESS | 1651 | 1469470129373 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}] 11:08:49 INFO - PROCESS | 1651 | 1469470129376 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:49 INFO - PROCESS | 1651 | 1469470129529 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:08:49 INFO - PROCESS | 1651 | 1469470129538 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:49 INFO - PROCESS | 1651 | 1469470129539 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c039800 == 37 [pid = 1651] [id = 761] 11:08:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x117eafc00) [pid = 1651] [serial = 2281] [outer = 0x0] 11:08:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x128b0ec00) [pid = 1651] [serial = 2282] [outer = 0x117eafc00] 11:08:49 INFO - PROCESS | 1651 | 1469470129583 Marionette DEBUG loaded listener.js 11:08:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x129072000) [pid = 1651] [serial = 2283] [outer = 0x117eafc00] 11:08:50 INFO - PROCESS | 1651 | 1469470130014 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]]]}] 11:08:50 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. 11:08:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 675ms 11:08:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:08:50 INFO - PROCESS | 1651 | 1469470130025 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:08:50 INFO - PROCESS | 1651 | 1469470130027 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:08:50 INFO - PROCESS | 1651 | 1469470130031 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:08:50 INFO - PROCESS | 1651 | 1469470130034 Marionette TRACE conn2 <- [1,3010,null,{}] 11:08:50 INFO - PROCESS | 1651 | 1469470130040 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}] 11:08:50 INFO - PROCESS | 1651 | 1469470130042 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:50 INFO - PROCESS | 1651 | 1469470130121 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:08:50 INFO - PROCESS | 1651 | 1469470130182 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:50 INFO - PROCESS | 1651 | 1469470130183 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c25c800 == 38 [pid = 1651] [id = 762] 11:08:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12906fc00) [pid = 1651] [serial = 2284] [outer = 0x0] 11:08:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12928f400) [pid = 1651] [serial = 2285] [outer = 0x12906fc00] 11:08:50 INFO - PROCESS | 1651 | 1469470130207 Marionette DEBUG loaded listener.js 11:08:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1292da400) [pid = 1651] [serial = 2286] [outer = 0x12906fc00] 11:08:51 INFO - PROCESS | 1651 | --DOCSHELL 0x118577800 == 37 [pid = 1651] [id = 751] 11:08:51 INFO - PROCESS | 1651 | --DOCSHELL 0x1160a5800 == 36 [pid = 1651] [id = 750] 11:08:51 INFO - PROCESS | 1651 | --DOCSHELL 0x124d8d800 == 35 [pid = 1651] [id = 749] 11:08:51 INFO - PROCESS | 1651 | --DOCSHELL 0x12136d000 == 34 [pid = 1651] [id = 759] 11:08:51 INFO - PROCESS | 1651 | --DOCSHELL 0x121529800 == 33 [pid = 1651] [id = 757] 11:08:51 INFO - PROCESS | 1651 | --DOCSHELL 0x1256cd000 == 32 [pid = 1651] [id = 754] 11:08:51 INFO - PROCESS | 1651 | --DOCSHELL 0x12153f000 == 31 [pid = 1651] [id = 753] 11:08:51 INFO - PROCESS | 1651 | --DOCSHELL 0x129096800 == 30 [pid = 1651] [id = 755] 11:08:51 INFO - PROCESS | 1651 | --DOCSHELL 0x12a937000 == 29 [pid = 1651] [id = 758] 11:08:51 INFO - PROCESS | 1651 | --DOCSHELL 0x12a32f800 == 28 [pid = 1651] [id = 756] 11:08:51 INFO - PROCESS | 1651 | --DOCSHELL 0x12b72d800 == 27 [pid = 1651] [id = 760] 11:08:51 INFO - PROCESS | 1651 | --DOCSHELL 0x1199d3800 == 26 [pid = 1651] [id = 752] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x129551800) [pid = 1651] [serial = 2225] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x123e88000) [pid = 1651] [serial = 2218] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x113379800) [pid = 1651] [serial = 2215] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x128a81c00) [pid = 1651] [serial = 2207] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x129073800) [pid = 1651] [serial = 2219] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x126179000) [pid = 1651] [serial = 2204] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12928c800) [pid = 1651] [serial = 2221] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOCSHELL 0x12c039800 == 25 [pid = 1651] [id = 761] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1265b6800) [pid = 1651] [serial = 2206] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x128a8c400) [pid = 1651] [serial = 2209] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x128b69000) [pid = 1651] [serial = 2212] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x115e1c800) [pid = 1651] [serial = 2188] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11653bc00) [pid = 1651] [serial = 2189] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x115e2b000) [pid = 1651] [serial = 2185] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x128b0e800) [pid = 1651] [serial = 2210] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x11690ec00) [pid = 1651] [serial = 2186] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x128c8ec00) [pid = 1651] [serial = 2213] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12106b000) [pid = 1651] [serial = 2197] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1212ba400) [pid = 1651] [serial = 2198] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1194b1400) [pid = 1651] [serial = 2194] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x119ab4000) [pid = 1651] [serial = 2195] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x128a8a800) [pid = 1651] [serial = 2183] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x126c45c00) [pid = 1651] [serial = 2182] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1160f9400) [pid = 1651] [serial = 2191] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x118508400) [pid = 1651] [serial = 2192] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x121611800) [pid = 1651] [serial = 2200] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x123e9b400) [pid = 1651] [serial = 2201] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x125617400) [pid = 1651] [serial = 2203] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1292da800) [pid = 1651] [serial = 2222] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1185e2400) [pid = 1651] [serial = 2216] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x12944d000) [pid = 1651] [serial = 2224] [outer = 0x0] [url = about:blank] 11:08:51 INFO - PROCESS | 1651 | 1469470131707 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]]]}] 11:08:51 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 11:08:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1725ms 11:08:51 INFO - PROCESS | 1651 | 1469470131757 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:08:51 INFO - PROCESS | 1651 | 1469470131759 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:08:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:08:51 INFO - PROCESS | 1651 | 1469470131762 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:08:51 INFO - PROCESS | 1651 | 1469470131765 Marionette TRACE conn2 <- [1,3014,null,{}] 11:08:51 INFO - PROCESS | 1651 | 1469470131769 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}] 11:08:51 INFO - PROCESS | 1651 | 1469470131771 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:51 INFO - PROCESS | 1651 | 1469470131856 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:08:51 INFO - PROCESS | 1651 | 1469470131914 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:51 INFO - PROCESS | 1651 | 1469470131916 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x11518f800 == 26 [pid = 1651] [id = 763] 11:08:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1130a9400) [pid = 1651] [serial = 2287] [outer = 0x0] 11:08:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1130ad400) [pid = 1651] [serial = 2288] [outer = 0x1130a9400] 11:08:51 INFO - PROCESS | 1651 | 1469470131944 Marionette DEBUG loaded listener.js 11:08:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x11396c800) [pid = 1651] [serial = 2289] [outer = 0x1130a9400] 11:08:52 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:08:52 INFO - PROCESS | 1651 | 1469470132283 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:08:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:08:52 INFO - {} 11:08:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:08:52 INFO - {} 11:08:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:08:52 INFO - {} 11:08:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:08:52 INFO - {} 11:08:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 571ms 11:08:52 INFO - PROCESS | 1651 | 1469470132333 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:08:52 INFO - PROCESS | 1651 | 1469470132336 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:08:52 INFO - TEST-START | /FileAPI/fileReader.html 11:08:52 INFO - PROCESS | 1651 | 1469470132341 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:08:52 INFO - PROCESS | 1651 | 1469470132343 Marionette TRACE conn2 <- [1,3018,null,{}] 11:08:52 INFO - PROCESS | 1651 | 1469470132345 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}] 11:08:52 INFO - PROCESS | 1651 | 1469470132347 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:52 INFO - PROCESS | 1651 | 1469470132425 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:08:52 INFO - PROCESS | 1651 | 1469470132479 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:52 INFO - PROCESS | 1651 | 1469470132481 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184ca000 == 27 [pid = 1651] [id = 764] 11:08:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x115e0ec00) [pid = 1651] [serial = 2290] [outer = 0x0] 11:08:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x11608a400) [pid = 1651] [serial = 2291] [outer = 0x115e0ec00] 11:08:52 INFO - PROCESS | 1651 | 1469470132508 Marionette DEBUG loaded listener.js 11:08:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x11675e000) [pid = 1651] [serial = 2292] [outer = 0x115e0ec00] 11:08:52 INFO - PROCESS | 1651 | 1469470132798 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]]]}] 11:08:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:08:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:08:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:08:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:08:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 475ms 11:08:52 INFO - TEST-START | /FileAPI/historical.html 11:08:52 INFO - PROCESS | 1651 | 1469470132824 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:08:52 INFO - PROCESS | 1651 | 1469470132825 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:08:52 INFO - PROCESS | 1651 | 1469470132827 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:08:52 INFO - PROCESS | 1651 | 1469470132830 Marionette TRACE conn2 <- [1,3022,null,{}] 11:08:52 INFO - PROCESS | 1651 | 1469470132841 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}] 11:08:52 INFO - PROCESS | 1651 | 1469470132844 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:52 INFO - PROCESS | 1651 | 1469470132923 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:08:52 INFO - PROCESS | 1651 | 1469470132928 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:52 INFO - PROCESS | 1651 | 1469470132930 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x119637800 == 28 [pid = 1651] [id = 765] 11:08:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x112713400) [pid = 1651] [serial = 2293] [outer = 0x0] 11:08:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x117eaac00) [pid = 1651] [serial = 2294] [outer = 0x112713400] 11:08:52 INFO - PROCESS | 1651 | 1469470132960 Marionette DEBUG loaded listener.js 11:08:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x118357800) [pid = 1651] [serial = 2295] [outer = 0x112713400] 11:08:53 INFO - PROCESS | 1651 | 1469470133266 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"]]]}] 11:08:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:08:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:08:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:08:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:08:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:08:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:08:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:08:53 INFO - TEST-OK | /FileAPI/historical.html | took 474ms 11:08:53 INFO - PROCESS | 1651 | 1469470133304 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:08:53 INFO - TEST-START | /FileAPI/idlharness.html 11:08:53 INFO - PROCESS | 1651 | 1469470133306 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:08:53 INFO - PROCESS | 1651 | 1469470133308 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:08:53 INFO - PROCESS | 1651 | 1469470133309 Marionette TRACE conn2 <- [1,3026,null,{}] 11:08:53 INFO - PROCESS | 1651 | 1469470133312 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}] 11:08:53 INFO - PROCESS | 1651 | 1469470133313 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:53 INFO - PROCESS | 1651 | 1469470133415 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:08:53 INFO - PROCESS | 1651 | 1469470133420 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:53 INFO - PROCESS | 1651 | 1469470133421 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12125d000 == 29 [pid = 1651] [id = 766] 11:08:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x118364000) [pid = 1651] [serial = 2296] [outer = 0x0] 11:08:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1185e4c00) [pid = 1651] [serial = 2297] [outer = 0x118364000] 11:08:53 INFO - PROCESS | 1651 | 1469470133447 Marionette DEBUG loaded listener.js 11:08:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1187f0400) [pid = 1651] [serial = 2298] [outer = 0x118364000] 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:08:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:08:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:08:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:08:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:08:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:08:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:08:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:08:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:08:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:08:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:08:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:08:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:08:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:08:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:08:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:08:53 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 11:08:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:08:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:08:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:08:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:08:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:08:53 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 11:08:53 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 11:08:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:08:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:08:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:08:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:08:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:08:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:08:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:08:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:08:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:08:53 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 11:08:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:08:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:08:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:08:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:08:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:08:53 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 11:08:53 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 11:08:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:08:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:08:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:08:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:08:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:08:53 INFO - PROCESS | 1651 | 1469470133919 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]]]}] 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:08:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:08:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 634ms 11:08:53 INFO - PROCESS | 1651 | 1469470133944 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:08:53 INFO - PROCESS | 1651 | 1469470133945 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:08:53 INFO - TEST-START | /FileAPI/idlharness.worker 11:08:53 INFO - PROCESS | 1651 | 1469470133948 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:08:53 INFO - PROCESS | 1651 | 1469470133949 Marionette TRACE conn2 <- [1,3030,null,{}] 11:08:53 INFO - PROCESS | 1651 | 1469470133951 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}] 11:08:53 INFO - PROCESS | 1651 | 1469470133952 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:54 INFO - PROCESS | 1651 | 1469470134045 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:08:54 INFO - PROCESS | 1651 | 1469470134053 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:54 INFO - PROCESS | 1651 | 1469470134055 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a53e000 == 30 [pid = 1651] [id = 767] 11:08:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1127d6c00) [pid = 1651] [serial = 2299] [outer = 0x0] 11:08:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x119147000) [pid = 1651] [serial = 2300] [outer = 0x1127d6c00] 11:08:54 INFO - PROCESS | 1651 | 1469470134080 Marionette DEBUG loaded listener.js 11:08:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x121aa1400) [pid = 1651] [serial = 2301] [outer = 0x1127d6c00] 11:08:54 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:08:54 INFO - PROCESS | 1651 | 1469470134682 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,{},{}]]]}] 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:08:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:08:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:08:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:08:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:08:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:08:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:08:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:08:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:08:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:08:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:08:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:08:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:08:54 INFO - {} 11:08:54 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 11:08:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:08:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:08:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:08:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:08:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:08:54 INFO - {} 11:08:54 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 - {} 11:08:54 INFO - {} 11:08:54 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 11:08:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:08:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:08:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:08:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:08:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:08:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:08:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:08:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:08:54 INFO - {} 11:08:54 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 11:08:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:08:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:08:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:08:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:08:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:08:54 INFO - {} 11:08:54 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 - {} 11:08:54 INFO - {} 11:08:54 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 11:08:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:08:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:08:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:08:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:08:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:54 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 11:08:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:08:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:08:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:08:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:08:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:08:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:08:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:08:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:08:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:54 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 11:08:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:08:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:08:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:54 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 11:08:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:08:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:08:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:54 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 11:08:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:08:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:08:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:08:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:08:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:08:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:08:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:08:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:08:54 INFO - {} 11:08:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 783ms 11:08:54 INFO - PROCESS | 1651 | 1469470134731 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:08:54 INFO - PROCESS | 1651 | 1469470134733 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:08:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:08:54 INFO - PROCESS | 1651 | 1469470134735 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:08:54 INFO - PROCESS | 1651 | 1469470134736 Marionette TRACE conn2 <- [1,3034,null,{}] 11:08:54 INFO - PROCESS | 1651 | 1469470134738 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}] 11:08:54 INFO - PROCESS | 1651 | 1469470134742 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:54 INFO - PROCESS | 1651 | 1469470134840 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:08:54 INFO - PROCESS | 1651 | 1469470134895 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:54 INFO - PROCESS | 1651 | 1469470134897 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ce06800 == 31 [pid = 1651] [id = 768] 11:08:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x121aa1000) [pid = 1651] [serial = 2302] [outer = 0x0] 11:08:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12928c800) [pid = 1651] [serial = 2303] [outer = 0x121aa1000] 11:08:54 INFO - PROCESS | 1651 | 1469470134921 Marionette DEBUG loaded listener.js 11:08:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1292d7400) [pid = 1651] [serial = 2304] [outer = 0x121aa1000] 11:08:55 INFO - PROCESS | 1651 | 1469470135159 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]]]}] 11:08:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:08:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 470ms 11:08:55 INFO - PROCESS | 1651 | 1469470135208 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:08:55 INFO - PROCESS | 1651 | 1469470135209 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:08:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:08:55 INFO - PROCESS | 1651 | 1469470135211 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:08:55 INFO - PROCESS | 1651 | 1469470135213 Marionette TRACE conn2 <- [1,3038,null,{}] 11:08:55 INFO - PROCESS | 1651 | 1469470135215 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}] 11:08:55 INFO - PROCESS | 1651 | 1469470135216 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:55 INFO - PROCESS | 1651 | 1469470135321 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:08:55 INFO - PROCESS | 1651 | 1469470135324 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:55 INFO - PROCESS | 1651 | 1469470135326 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ce8d000 == 32 [pid = 1651] [id = 769] 11:08:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12900f000) [pid = 1651] [serial = 2305] [outer = 0x0] 11:08:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1292dd800) [pid = 1651] [serial = 2306] [outer = 0x12900f000] 11:08:55 INFO - PROCESS | 1651 | 1469470135350 Marionette DEBUG loaded listener.js 11:08:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12944e400) [pid = 1651] [serial = 2307] [outer = 0x12900f000] 11:08:55 INFO - PROCESS | 1651 | 1469470135640 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"]]]}] 11:08:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:08:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:08:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 468ms 11:08:55 INFO - PROCESS | 1651 | 1469470135680 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:08:55 INFO - PROCESS | 1651 | 1469470135682 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:08:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:08:55 INFO - PROCESS | 1651 | 1469470135686 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:08:55 INFO - PROCESS | 1651 | 1469470135696 Marionette TRACE conn2 <- [1,3042,null,{}] 11:08:55 INFO - PROCESS | 1651 | 1469470135699 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}] 11:08:55 INFO - PROCESS | 1651 | 1469470135700 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:55 INFO - PROCESS | 1651 | 1469470135802 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:08:55 INFO - PROCESS | 1651 | 1469470135808 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:55 INFO - PROCESS | 1651 | 1469470135809 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d338800 == 33 [pid = 1651] [id = 770] 11:08:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x129450c00) [pid = 1651] [serial = 2308] [outer = 0x0] 11:08:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x129551800) [pid = 1651] [serial = 2309] [outer = 0x129450c00] 11:08:55 INFO - PROCESS | 1651 | 1469470135833 Marionette DEBUG loaded listener.js 11:08:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x129557000) [pid = 1651] [serial = 2310] [outer = 0x129450c00] 11:08:56 INFO - PROCESS | 1651 | 1469470136187 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]]]}] 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:08:56 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. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:08:56 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'.) 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:08:56 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. 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:08:56 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. 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:08:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:08:56 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. 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:08:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:08:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:08:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:08:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:08:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:08:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:08:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 537ms 11:08:56 INFO - PROCESS | 1651 | 1469470136223 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:08:56 INFO - PROCESS | 1651 | 1469470136224 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:08:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:08:56 INFO - PROCESS | 1651 | 1469470136227 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:08:56 INFO - PROCESS | 1651 | 1469470136228 Marionette TRACE conn2 <- [1,3046,null,{}] 11:08:56 INFO - PROCESS | 1651 | 1469470136231 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}] 11:08:56 INFO - PROCESS | 1651 | 1469470136232 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:56 INFO - PROCESS | 1651 | 1469470136307 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:08:56 INFO - PROCESS | 1651 | 1469470136311 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:56 INFO - PROCESS | 1651 | 1469470136312 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x119635000 == 34 [pid = 1651] [id = 771] 11:08:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x123e8e400) [pid = 1651] [serial = 2311] [outer = 0x0] 11:08:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12955ac00) [pid = 1651] [serial = 2312] [outer = 0x123e8e400] 11:08:56 INFO - PROCESS | 1651 | 1469470136348 Marionette DEBUG loaded listener.js 11:08:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12a6f4800) [pid = 1651] [serial = 2313] [outer = 0x123e8e400] 11:08:56 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:08:56 INFO - PROCESS | 1651 | 1469470136699 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:08:56 INFO - {} 11:08:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 520ms 11:08:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:08:56 INFO - PROCESS | 1651 | 1469470136753 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:08:56 INFO - PROCESS | 1651 | 1469470136754 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:08:56 INFO - PROCESS | 1651 | 1469470136756 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:08:56 INFO - PROCESS | 1651 | 1469470136757 Marionette TRACE conn2 <- [1,3050,null,{}] 11:08:56 INFO - PROCESS | 1651 | 1469470136759 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}] 11:08:56 INFO - PROCESS | 1651 | 1469470136760 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:56 INFO - PROCESS | 1651 | 1469470136864 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:08:56 INFO - PROCESS | 1651 | 1469470136902 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:56 INFO - PROCESS | 1651 | 1469470136903 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12de39800 == 35 [pid = 1651] [id = 772] 11:08:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12a6f8800) [pid = 1651] [serial = 2314] [outer = 0x0] 11:08:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12a744000) [pid = 1651] [serial = 2315] [outer = 0x12a6f8800] 11:08:56 INFO - PROCESS | 1651 | 1469470136927 Marionette DEBUG loaded listener.js 11:08:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12b709000) [pid = 1651] [serial = 2316] [outer = 0x12a6f8800] 11:08:57 INFO - PROCESS | 1651 | 1469470137210 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]]]}] 11:08:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:08:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:08:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:08:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:08:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 468ms 11:08:57 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:08:57 INFO - PROCESS | 1651 | 1469470137224 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:08:57 INFO - PROCESS | 1651 | 1469470137226 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:08:57 INFO - PROCESS | 1651 | 1469470137228 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:08:57 INFO - PROCESS | 1651 | 1469470137230 Marionette TRACE conn2 <- [1,3054,null,{}] 11:08:57 INFO - PROCESS | 1651 | 1469470137232 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}] 11:08:57 INFO - PROCESS | 1651 | 1469470137234 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:57 INFO - PROCESS | 1651 | 1469470137375 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:08:57 INFO - PROCESS | 1651 | 1469470137388 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:57 INFO - PROCESS | 1651 | 1469470137403 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x11709e000 == 36 [pid = 1651] [id = 773] 11:08:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x112ecd400) [pid = 1651] [serial = 2317] [outer = 0x0] 11:08:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x113bacc00) [pid = 1651] [serial = 2318] [outer = 0x112ecd400] 11:08:57 INFO - PROCESS | 1651 | 1469470137447 Marionette DEBUG loaded listener.js 11:08:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12b8ad800) [pid = 1651] [serial = 2319] [outer = 0x112ecd400] 11:08:58 INFO - PROCESS | 1651 | 1469470138060 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"]]]}] 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:08:58 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" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:08:58 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" 11:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:08:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 889ms 11:08:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:08:58 INFO - PROCESS | 1651 | 1469470138119 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:08:58 INFO - PROCESS | 1651 | 1469470138120 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:08:58 INFO - PROCESS | 1651 | 1469470138123 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:08:58 INFO - PROCESS | 1651 | 1469470138134 Marionette TRACE conn2 <- [1,3058,null,{}] 11:08:58 INFO - PROCESS | 1651 | 1469470138137 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}] 11:08:58 INFO - PROCESS | 1651 | 1469470138139 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:58 INFO - PROCESS | 1651 | 1469470138247 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:08:58 INFO - PROCESS | 1651 | 1469470138254 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:58 INFO - PROCESS | 1651 | 1469470138255 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x1216b4800 == 37 [pid = 1651] [id = 774] 11:08:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12b95ac00) [pid = 1651] [serial = 2320] [outer = 0x0] 11:08:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12be08000) [pid = 1651] [serial = 2321] [outer = 0x12b95ac00] 11:08:58 INFO - PROCESS | 1651 | 1469470138315 Marionette DEBUG loaded listener.js 11:08:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12be0c800) [pid = 1651] [serial = 2322] [outer = 0x12b95ac00] 11:08:58 INFO - PROCESS | 1651 | 1469470138681 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]]]}] 11:08:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:08:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:08:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:08:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:08:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:08:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:08:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:08:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:08:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:08:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:08:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:08:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:08:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:08:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:08:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:08:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:08:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 584ms 11:08:58 INFO - PROCESS | 1651 | 1469470138709 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:08:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:08:58 INFO - PROCESS | 1651 | 1469470138711 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:08:58 INFO - PROCESS | 1651 | 1469470138714 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:08:58 INFO - PROCESS | 1651 | 1469470138716 Marionette TRACE conn2 <- [1,3062,null,{}] 11:08:58 INFO - PROCESS | 1651 | 1469470138726 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}] 11:08:58 INFO - PROCESS | 1651 | 1469470138728 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:59 INFO - PROCESS | 1651 | 1469470139132 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x119a7b800) [pid = 1651] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x11814bc00) [pid = 1651] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x11697a000) [pid = 1651] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x113d4e000) [pid = 1651] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x115e0d800) [pid = 1651] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x129559800) [pid = 1651] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12907d000) [pid = 1651] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x128e98000) [pid = 1651] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x126c3e800) [pid = 1651] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x124dbb400) [pid = 1651] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1185ea800) [pid = 1651] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x115e12c00) [pid = 1651] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1185e3400) [pid = 1651] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x126195000) [pid = 1651] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1212e8400) [pid = 1651] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1215ee400) [pid = 1651] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1269e7800) [pid = 1651] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x112a82800) [pid = 1651] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11271dc00) [pid = 1651] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:08:59 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x117eafc00) [pid = 1651] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:08:59 INFO - PROCESS | 1651 | 1469470139200 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:59 INFO - PROCESS | 1651 | 1469470139202 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aca0000 == 38 [pid = 1651] [id = 775] 11:08:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x115e0d800) [pid = 1651] [serial = 2323] [outer = 0x0] 11:08:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11814bc00) [pid = 1651] [serial = 2324] [outer = 0x115e0d800] 11:08:59 INFO - PROCESS | 1651 | 1469470139226 Marionette DEBUG loaded listener.js 11:08:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x115e26c00) [pid = 1651] [serial = 2325] [outer = 0x115e0d800] 11:08:59 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:08:59 INFO - PROCESS | 1651 | 1469470139513 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:08:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:08:59 INFO - {} 11:08:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 827ms 11:08:59 INFO - PROCESS | 1651 | 1469470139541 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:08:59 INFO - PROCESS | 1651 | 1469470139542 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:08:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:08:59 INFO - PROCESS | 1651 | 1469470139545 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:08:59 INFO - PROCESS | 1651 | 1469470139546 Marionette TRACE conn2 <- [1,3066,null,{}] 11:08:59 INFO - PROCESS | 1651 | 1469470139548 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}] 11:08:59 INFO - PROCESS | 1651 | 1469470139549 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:59 INFO - PROCESS | 1651 | 1469470139632 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:08:59 INFO - PROCESS | 1651 | 1469470139692 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:59 INFO - PROCESS | 1651 | 1469470139693 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:08:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cff6800 == 39 [pid = 1651] [id = 776] 11:08:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x118829400) [pid = 1651] [serial = 2326] [outer = 0x0] 11:08:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x128e98000) [pid = 1651] [serial = 2327] [outer = 0x118829400] 11:08:59 INFO - PROCESS | 1651 | 1469470139717 Marionette DEBUG loaded listener.js 11:08:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12c5e3c00) [pid = 1651] [serial = 2328] [outer = 0x118829400] 11:08:59 INFO - PROCESS | 1651 | 1469470139969 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]]]}] 11:09:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:09:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:09:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:09:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:09:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:09:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:09:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:09:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 469ms 11:09:00 INFO - PROCESS | 1651 | 1469470140015 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:09:00 INFO - PROCESS | 1651 | 1469470140016 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:09:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:09:00 INFO - PROCESS | 1651 | 1469470140026 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:09:00 INFO - PROCESS | 1651 | 1469470140027 Marionette TRACE conn2 <- [1,3070,null,{}] 11:09:00 INFO - PROCESS | 1651 | 1469470140029 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}] 11:09:00 INFO - PROCESS | 1651 | 1469470140030 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:00 INFO - PROCESS | 1651 | 1469470140115 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:09:00 INFO - PROCESS | 1651 | 1469470140121 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:00 INFO - PROCESS | 1651 | 1469470140122 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x1216d8000 == 40 [pid = 1651] [id = 777] 11:09:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1210db400) [pid = 1651] [serial = 2329] [outer = 0x0] 11:09:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x124b48800) [pid = 1651] [serial = 2330] [outer = 0x1210db400] 11:09:00 INFO - PROCESS | 1651 | 1469470140154 Marionette DEBUG loaded listener.js 11:09:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x124dbac00) [pid = 1651] [serial = 2331] [outer = 0x1210db400] 11:09:00 INFO - PROCESS | 1651 | 1469470140468 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]]]}] 11:09:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:09:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:09:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:09:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:09:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:09:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:09:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 469ms 11:09:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:09:00 INFO - PROCESS | 1651 | 1469470140495 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:09:00 INFO - PROCESS | 1651 | 1469470140496 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:09:00 INFO - PROCESS | 1651 | 1469470140498 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:09:00 INFO - PROCESS | 1651 | 1469470140499 Marionette TRACE conn2 <- [1,3074,null,{}] 11:09:00 INFO - PROCESS | 1651 | 1469470140504 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}] 11:09:00 INFO - PROCESS | 1651 | 1469470140505 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:00 INFO - PROCESS | 1651 | 1469470140617 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:09:00 INFO - PROCESS | 1651 | 1469470140622 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:00 INFO - PROCESS | 1651 | 1469470140623 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ac18800 == 41 [pid = 1651] [id = 778] 11:09:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x123e9d400) [pid = 1651] [serial = 2332] [outer = 0x0] 11:09:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x124f68800) [pid = 1651] [serial = 2333] [outer = 0x123e9d400] 11:09:00 INFO - PROCESS | 1651 | 1469470140647 Marionette DEBUG loaded listener.js 11:09:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x125618000) [pid = 1651] [serial = 2334] [outer = 0x123e9d400] 11:09:00 INFO - PROCESS | 1651 | 1469470140934 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]]]}] 11:09:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:09:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:09:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:09:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:09:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:09:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:09:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 469ms 11:09:00 INFO - PROCESS | 1651 | 1469470140969 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:09:00 INFO - PROCESS | 1651 | 1469470140972 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:09:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:09:00 INFO - PROCESS | 1651 | 1469470140975 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:09:00 INFO - PROCESS | 1651 | 1469470140976 Marionette TRACE conn2 <- [1,3078,null,{}] 11:09:00 INFO - PROCESS | 1651 | 1469470140978 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}] 11:09:00 INFO - PROCESS | 1651 | 1469470140979 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:01 INFO - PROCESS | 1651 | 1469470141063 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:09:01 INFO - PROCESS | 1651 | 1469470141075 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:01 INFO - PROCESS | 1651 | 1469470141075 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b732000 == 42 [pid = 1651] [id = 779] 11:09:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x125619800) [pid = 1651] [serial = 2335] [outer = 0x0] 11:09:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x125624000) [pid = 1651] [serial = 2336] [outer = 0x125619800] 11:09:01 INFO - PROCESS | 1651 | 1469470141098 Marionette DEBUG loaded listener.js 11:09:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12608c400) [pid = 1651] [serial = 2337] [outer = 0x125619800] 11:09:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 11:09:01 INFO - reader.readAsText(blob_2) 11:09:01 INFO - }" did not throw 11:09:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 11:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:09:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:09:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 11:09:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 11:09:01 INFO - reader.readAsDataURL(blob_2) 11:09:01 INFO - }" did not throw 11:09:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 11:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:09:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:09:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 11:09:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 11:09:01 INFO - reader.readAsArrayBuffer(blob_2) 11:09:01 INFO - }" did not throw 11:09:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 11:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:09:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:09:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 11:09:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 11:09:01 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 11:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:09:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:09:01 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 11:09:01 INFO - PROCESS | 1651 | 1469470141601 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:09:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:09:01 INFO - PROCESS | 1651 | 1469470141604 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:09:01 INFO - PROCESS | 1651 | 1469470141607 Marionette TRACE conn2 <- [1,3082,null,{}] 11:09:01 INFO - PROCESS | 1651 | 1469470141611 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}] 11:09:01 INFO - PROCESS | 1651 | 1469470141612 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:01 INFO - PROCESS | 1651 | 1469470141732 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:09:01 INFO - PROCESS | 1651 | 1469470141827 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:01 INFO - PROCESS | 1651 | 1469470141828 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x118758800 == 43 [pid = 1651] [id = 780] 11:09:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1130a2800) [pid = 1651] [serial = 2338] [outer = 0x0] 11:09:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1151c5800) [pid = 1651] [serial = 2339] [outer = 0x1130a2800] 11:09:01 INFO - PROCESS | 1651 | 1469470141862 Marionette DEBUG loaded listener.js 11:09:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1160f2400) [pid = 1651] [serial = 2340] [outer = 0x1130a2800] 11:09:02 INFO - PROCESS | 1651 | 1469470142355 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]]]}] 11:09:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:09:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:09:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:09:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:09:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:09:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 772ms 11:09:02 INFO - PROCESS | 1651 | 1469470142377 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:09:02 INFO - PROCESS | 1651 | 1469470142382 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:09:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:09:02 INFO - PROCESS | 1651 | 1469470142471 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:09:02 INFO - PROCESS | 1651 | 1469470142473 Marionette TRACE conn2 <- [1,3086,null,{}] 11:09:02 INFO - PROCESS | 1651 | 1469470142477 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}] 11:09:02 INFO - PROCESS | 1651 | 1469470142479 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:02 INFO - PROCESS | 1651 | 1469470142599 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:09:02 INFO - PROCESS | 1651 | 1469470142686 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:02 INFO - PROCESS | 1651 | 1469470142687 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x1216ac800 == 44 [pid = 1651] [id = 781] 11:09:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x117e9a800) [pid = 1651] [serial = 2341] [outer = 0x0] 11:09:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1185dd400) [pid = 1651] [serial = 2342] [outer = 0x117e9a800] 11:09:02 INFO - PROCESS | 1651 | 1469470142719 Marionette DEBUG loaded listener.js 11:09:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x11882c400) [pid = 1651] [serial = 2343] [outer = 0x117e9a800] 11:09:03 INFO - PROCESS | 1651 | 1469470143138 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:09:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:09:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 722ms 11:09:03 INFO - PROCESS | 1651 | 1469470143145 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:09:03 INFO - PROCESS | 1651 | 1469470143146 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:09:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:09:03 INFO - PROCESS | 1651 | 1469470143149 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:09:03 INFO - PROCESS | 1651 | 1469470143152 Marionette TRACE conn2 <- [1,3090,null,{}] 11:09:03 INFO - PROCESS | 1651 | 1469470143160 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}] 11:09:03 INFO - PROCESS | 1651 | 1469470143163 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:03 INFO - PROCESS | 1651 | 1469470143281 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:09:03 INFO - PROCESS | 1651 | 1469470143349 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:03 INFO - PROCESS | 1651 | 1469470143351 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x112a65000 == 45 [pid = 1651] [id = 782] 11:09:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1121be000) [pid = 1651] [serial = 2344] [outer = 0x0] 11:09:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11320b000) [pid = 1651] [serial = 2345] [outer = 0x1121be000] 11:09:03 INFO - PROCESS | 1651 | 1469470143568 Marionette DEBUG loaded listener.js 11:09:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1151cec00) [pid = 1651] [serial = 2346] [outer = 0x1121be000] 11:09:04 INFO - PROCESS | 1651 | 1469470144044 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:09:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:09:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 924ms 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x12ac18800 == 44 [pid = 1651] [id = 778] 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x1216d8000 == 43 [pid = 1651] [id = 777] 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x12cff6800 == 42 [pid = 1651] [id = 776] 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x12aca0000 == 41 [pid = 1651] [id = 775] 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x1216b4800 == 40 [pid = 1651] [id = 774] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12928f400) [pid = 1651] [serial = 2285] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | 1469470144114 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:09:04 INFO - PROCESS | 1651 | 1469470144116 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x11709e000 == 39 [pid = 1651] [id = 773] 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x12de39800 == 38 [pid = 1651] [id = 772] 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x119635000 == 37 [pid = 1651] [id = 771] 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x12d338800 == 36 [pid = 1651] [id = 770] 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x12ce8d000 == 35 [pid = 1651] [id = 769] 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x12ce06800 == 34 [pid = 1651] [id = 768] 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x12a53e000 == 33 [pid = 1651] [id = 767] 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x12125d000 == 32 [pid = 1651] [id = 766] 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x119637800 == 31 [pid = 1651] [id = 765] 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x1184ca000 == 30 [pid = 1651] [id = 764] 11:09:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x11518f800 == 29 [pid = 1651] [id = 763] 11:09:04 INFO - PROCESS | 1651 | --DOCSHELL 0x12c25c800 == 28 [pid = 1651] [id = 762] 11:09:04 INFO - PROCESS | 1651 | 1469470144128 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:09:04 INFO - PROCESS | 1651 | 1469470144129 Marionette TRACE conn2 <- [1,3094,null,{}] 11:09:04 INFO - PROCESS | 1651 | 1469470144133 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}] 11:09:04 INFO - PROCESS | 1651 | 1469470144134 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:04 INFO - PROCESS | 1651 | 1469470144217 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x121df8800) [pid = 1651] [serial = 2265] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x125622400) [pid = 1651] [serial = 2268] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1265bd400) [pid = 1651] [serial = 2273] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x126191400) [pid = 1651] [serial = 2269] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x126197400) [pid = 1651] [serial = 2271] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x119ab7400) [pid = 1651] [serial = 2279] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x126c40000) [pid = 1651] [serial = 2274] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x118360400) [pid = 1651] [serial = 2277] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x128b0ec00) [pid = 1651] [serial = 2282] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x113ba8800) [pid = 1651] [serial = 2276] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x121065800) [pid = 1651] [serial = 2259] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1210d2800) [pid = 1651] [serial = 2260] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1185ebc00) [pid = 1651] [serial = 2256] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1192e7400) [pid = 1651] [serial = 2257] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x117e91c00) [pid = 1651] [serial = 2253] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x117eae000) [pid = 1651] [serial = 2254] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x113d9d000) [pid = 1651] [serial = 2250] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x115e2a000) [pid = 1651] [serial = 2251] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1185e7800) [pid = 1651] [serial = 2248] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1160ec400) [pid = 1651] [serial = 2247] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12a6f9000) [pid = 1651] [serial = 2245] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12a3dbc00) [pid = 1651] [serial = 2244] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x129550000) [pid = 1651] [serial = 2242] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x129297c00) [pid = 1651] [serial = 2241] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x128b07400) [pid = 1651] [serial = 2239] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x128c94400) [pid = 1651] [serial = 2237] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x128b66c00) [pid = 1651] [serial = 2236] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x126788000) [pid = 1651] [serial = 2234] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12500d000) [pid = 1651] [serial = 2233] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x121063400) [pid = 1651] [serial = 2231] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1192e2800) [pid = 1651] [serial = 2230] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x116aa3400) [pid = 1651] [serial = 2228] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x116025c00) [pid = 1651] [serial = 2227] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1210dc800) [pid = 1651] [serial = 2262] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1212e4400) [pid = 1651] [serial = 2263] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12561c400) [pid = 1651] [serial = 2266] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x128a8c800) [pid = 1651] [serial = 2280] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x129072000) [pid = 1651] [serial = 2283] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1651 | 1469470144287 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:04 INFO - PROCESS | 1651 | 1469470144289 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x11736e000 == 29 [pid = 1651] [id = 783] 11:09:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x115e28800) [pid = 1651] [serial = 2347] [outer = 0x0] 11:09:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x116984000) [pid = 1651] [serial = 2348] [outer = 0x115e28800] 11:09:04 INFO - PROCESS | 1651 | 1469470144319 Marionette DEBUG loaded listener.js 11:09:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x117e9fc00) [pid = 1651] [serial = 2349] [outer = 0x115e28800] 11:09:04 INFO - PROCESS | 1651 | 1469470144579 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:09:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:09:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 470ms 11:09:04 INFO - PROCESS | 1651 | 1469470144597 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:09:04 INFO - PROCESS | 1651 | 1469470144599 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:09:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:09:04 INFO - PROCESS | 1651 | 1469470144616 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:09:04 INFO - PROCESS | 1651 | 1469470144618 Marionette TRACE conn2 <- [1,3098,null,{}] 11:09:04 INFO - PROCESS | 1651 | 1469470144627 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}] 11:09:04 INFO - PROCESS | 1651 | 1469470144629 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:04 INFO - PROCESS | 1651 | 1469470144725 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:09:04 INFO - PROCESS | 1651 | 1469470144730 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:04 INFO - PROCESS | 1651 | 1469470144731 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a2f000 == 30 [pid = 1651] [id = 784] 11:09:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x118145c00) [pid = 1651] [serial = 2350] [outer = 0x0] 11:09:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1185e8c00) [pid = 1651] [serial = 2351] [outer = 0x118145c00] 11:09:04 INFO - PROCESS | 1651 | 1469470144756 Marionette DEBUG loaded listener.js 11:09:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x118833800) [pid = 1651] [serial = 2352] [outer = 0x118145c00] 11:09:05 INFO - PROCESS | 1651 | 1469470145098 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]]]}] 11:09:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:09:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:09:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 531ms 11:09:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:09:05 INFO - PROCESS | 1651 | 1469470145144 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:09:05 INFO - PROCESS | 1651 | 1469470145145 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:09:05 INFO - PROCESS | 1651 | 1469470145147 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:09:05 INFO - PROCESS | 1651 | 1469470145149 Marionette TRACE conn2 <- [1,3102,null,{}] 11:09:05 INFO - PROCESS | 1651 | 1469470145157 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}] 11:09:05 INFO - PROCESS | 1651 | 1469470145160 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:05 INFO - PROCESS | 1651 | 1469470145241 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:09:05 INFO - PROCESS | 1651 | 1469470145246 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:05 INFO - PROCESS | 1651 | 1469470145247 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x1216ac000 == 31 [pid = 1651] [id = 785] 11:09:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11886f000) [pid = 1651] [serial = 2353] [outer = 0x0] 11:09:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1192e7800) [pid = 1651] [serial = 2354] [outer = 0x11886f000] 11:09:05 INFO - PROCESS | 1651 | 1469470145274 Marionette DEBUG loaded listener.js 11:09:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11954d800) [pid = 1651] [serial = 2355] [outer = 0x11886f000] 11:09:05 INFO - PROCESS | 1651 | 1469470145607 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:09:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:09:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 474ms 11:09:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:09:05 INFO - PROCESS | 1651 | 1469470145622 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:09:05 INFO - PROCESS | 1651 | 1469470145623 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:09:05 INFO - PROCESS | 1651 | 1469470145625 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:09:05 INFO - PROCESS | 1651 | 1469470145626 Marionette TRACE conn2 <- [1,3106,null,{}] 11:09:05 INFO - PROCESS | 1651 | 1469470145629 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}] 11:09:05 INFO - PROCESS | 1651 | 1469470145630 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:05 INFO - PROCESS | 1651 | 1469470145738 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:09:05 INFO - PROCESS | 1651 | 1469470145744 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:05 INFO - PROCESS | 1651 | 1469470145745 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x121a23800 == 32 [pid = 1651] [id = 786] 11:09:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11a0b0400) [pid = 1651] [serial = 2356] [outer = 0x0] 11:09:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12106ac00) [pid = 1651] [serial = 2357] [outer = 0x11a0b0400] 11:09:05 INFO - PROCESS | 1651 | 1469470145770 Marionette DEBUG loaded listener.js 11:09:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1210dd800) [pid = 1651] [serial = 2358] [outer = 0x11a0b0400] 11:09:06 INFO - PROCESS | 1651 | 1469470146065 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]]]}] 11:09:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:09:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:09:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:09:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 470ms 11:09:06 INFO - PROCESS | 1651 | 1469470146097 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:09:06 INFO - PROCESS | 1651 | 1469470146098 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:09:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:09:06 INFO - PROCESS | 1651 | 1469470146101 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:09:06 INFO - PROCESS | 1651 | 1469470146104 Marionette TRACE conn2 <- [1,3110,null,{}] 11:09:06 INFO - PROCESS | 1651 | 1469470146108 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}] 11:09:06 INFO - PROCESS | 1651 | 1469470146109 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:06 INFO - PROCESS | 1651 | 1469470146188 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:09:06 INFO - PROCESS | 1651 | 1469470146192 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:06 INFO - PROCESS | 1651 | 1469470146193 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x126117800 == 33 [pid = 1651] [id = 787] 11:09:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1212b5400) [pid = 1651] [serial = 2359] [outer = 0x0] 11:09:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1212b8000) [pid = 1651] [serial = 2360] [outer = 0x1212b5400] 11:09:06 INFO - PROCESS | 1651 | 1469470146225 Marionette DEBUG loaded listener.js 11:09:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x121913c00) [pid = 1651] [serial = 2361] [outer = 0x1212b5400] 11:09:06 INFO - PROCESS | 1651 | 1469470146605 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"]]]}] 11:09:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:09:06 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 11:09:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:09:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:09:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 522ms 11:09:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:09:06 INFO - PROCESS | 1651 | 1469470146624 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:09:06 INFO - PROCESS | 1651 | 1469470146625 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:09:06 INFO - PROCESS | 1651 | 1469470146627 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:09:06 INFO - PROCESS | 1651 | 1469470146628 Marionette TRACE conn2 <- [1,3114,null,{}] 11:09:06 INFO - PROCESS | 1651 | 1469470146631 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}] 11:09:06 INFO - PROCESS | 1651 | 1469470146637 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:06 INFO - PROCESS | 1651 | 1469470146747 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:09:06 INFO - PROCESS | 1651 | 1469470146752 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\", \"97a6587c-908d-4e60-83d6-86de021e7b8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:06 INFO - PROCESS | 1651 | 1469470146753 Marionette INFO sendAsync 8be3a673-dca2-234d-b2c4-83ffd7426fb4 11:09:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x119182800 == 34 [pid = 1651] [id = 788] 11:09:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1212b5000) [pid = 1651] [serial = 2362] [outer = 0x0] 11:09:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x123e23000) [pid = 1651] [serial = 2363] [outer = 0x1212b5000] 11:09:06 INFO - PROCESS | 1651 | 1469470146784 Marionette DEBUG loaded listener.js 11:09:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x124d4b400) [pid = 1651] [serial = 2364] [outer = 0x1212b5000] 11:09:07 INFO - PROCESS | 1651 | 1469470147090 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]]]}] 11:09:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:09:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 468ms 11:09:07 INFO - PROCESS | 1651 | 1469470147096 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:09:07 INFO - PROCESS | 1651 | 1469470147097 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:09:08 WARNING - u'runner_teardown' () 11:09:08 INFO - No more tests 11:09:08 INFO - Got 0 unexpected results 11:09:08 INFO - SUITE-END | took 513s 11:09:08 INFO - Closing logging queue 11:09:08 INFO - queue closed 11:09:08 INFO - Return code: 0 11:09:08 WARNING - # TBPL SUCCESS # 11:09:08 INFO - Running post-action listener: _resource_record_post_action 11:09:08 INFO - Running post-run listener: _resource_record_post_run 11:09:09 INFO - Total resource usage - Wall time: 535s; CPU: 58.0%; Read bytes: 38045184; Write bytes: 957491712; Read time: 391; Write time: 4884 11:09:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:09:09 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153735680; Write bytes: 143962112; Read time: 13434; Write time: 253 11:09:09 INFO - run-tests - Wall time: 517s; CPU: 58.0%; Read bytes: 30592512; Write bytes: 801421824; Read time: 301; Write time: 4588 11:09:09 INFO - Running post-run listener: _upload_blobber_files 11:09:09 INFO - Blob upload gear active. 11:09:09 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:09:09 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 11:09:09 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-release', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:09:09 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-release -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:09:09 INFO - (blobuploader) - INFO - Open directory for files ... 11:09:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:09:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:09:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:09:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:09:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:09:11 INFO - (blobuploader) - INFO - Done attempting. 11:09:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:09:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:09:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:09:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:09:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:09:13 INFO - (blobuploader) - INFO - Done attempting. 11:09:13 INFO - (blobuploader) - INFO - Iteration through files over. 11:09:13 INFO - Return code: 0 11:09:13 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:09:13 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:09:13 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/ff142ad5d425d6735afffe422fa5f3bb77cec205086600edc9a9dab5ad928feed6ca50ef72629b70dbe5e5f009ddcd2c5385c4e860126dfc6bd1b0111fe4b6a7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/785ee45336b611e36e5bdacb68684a67f140fc74148eb42f1287ce9e3bae6d3377b6747cb15b338a26f92186e323e88f84070108bf51da481220e39252af3468"} 11:09:13 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:09:13 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:09:13 INFO - Contents: 11:09:13 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/ff142ad5d425d6735afffe422fa5f3bb77cec205086600edc9a9dab5ad928feed6ca50ef72629b70dbe5e5f009ddcd2c5385c4e860126dfc6bd1b0111fe4b6a7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/785ee45336b611e36e5bdacb68684a67f140fc74148eb42f1287ce9e3bae6d3377b6747cb15b338a26f92186e323e88f84070108bf51da481220e39252af3468"} 11:09:13 INFO - Running post-run listener: copy_logs_to_upload_dir 11:09:13 INFO - Copying logs to upload dir... 11:09:13 INFO - mkdir: /builds/slave/test/build/upload/logs 11:09:13 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=593.100833 ========= master_lag: 0.80 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 53 secs) (at 2016-07-25 11:09:13.382996) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 11:09:13.386850) ========= 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.iGfnJKIq2D/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.MuVNggWXi4/Listeners TMPDIR=/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/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-release/sha512/ff142ad5d425d6735afffe422fa5f3bb77cec205086600edc9a9dab5ad928feed6ca50ef72629b70dbe5e5f009ddcd2c5385c4e860126dfc6bd1b0111fe4b6a7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/785ee45336b611e36e5bdacb68684a67f140fc74148eb42f1287ce9e3bae6d3377b6747cb15b338a26f92186e323e88f84070108bf51da481220e39252af3468"} build_url:https://queue.taskcluster.net/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012611 build_url: 'https://queue.taskcluster.net/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/ff142ad5d425d6735afffe422fa5f3bb77cec205086600edc9a9dab5ad928feed6ca50ef72629b70dbe5e5f009ddcd2c5385c4e860126dfc6bd1b0111fe4b6a7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/785ee45336b611e36e5bdacb68684a67f140fc74148eb42f1287ce9e3bae6d3377b6747cb15b338a26f92186e323e88f84070108bf51da481220e39252af3468"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Wzv8GW3ySnee1pKCTiSQ8Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 11:09:13.431457) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 11:09:13.431818) ========= 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.iGfnJKIq2D/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.MuVNggWXi4/Listeners TMPDIR=/var/folders/q8/1vnm3qf56qs7z6b9j3w0gwl800000w/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.005103 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 11:09:13.480121) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-25 11:09:13.483461) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-25 11:09:13.483813) ========= ========= Total master_lag: 6.12 =========