builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0362 starttime: 1468605103.74 results: success (0) buildid: 20160714110442 builduid: 9b77baf87c934dfca292b0a239c48418 revision: 8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 10:51:43.739873) ========= master: http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 10:51:43.740307) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 10:51:43.740575) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 10:51:43.767187) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 10:51:43.767457) ========= 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.B4ZJ9JXfSz/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.m9KLCdEiC1/Listeners TMPDIR=/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/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-15 10:51:43-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 17.9M=0.001s 2016-07-15 10:51:44 (17.9 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.503106 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 10:51:44.342980) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 10:51:44.343284) ========= 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.B4ZJ9JXfSz/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.m9KLCdEiC1/Listeners TMPDIR=/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/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.025975 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 10:51:44.393192) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 10:51:44.393487) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.B4ZJ9JXfSz/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.m9KLCdEiC1/Listeners TMPDIR=/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/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-15 10:51:44,475 truncating revision to first 12 chars 2016-07-15 10:51:44,475 Setting DEBUG logging. 2016-07-15 10:51:44,475 attempt 1/10 2016-07-15 10:51:44,475 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/8139a58cc0c1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-15 10:51:45,353 unpacking tar archive at: mozilla-beta-8139a58cc0c1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.131092 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 10:51:45.547489) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 10:51:45.547818) ========= script_repo_revision: 8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 10:51:45.548204) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 10:51:45.548462) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 10:51:45.568388) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 44 secs) (at 2016-07-15 10:51:45.568651) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.B4ZJ9JXfSz/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.m9KLCdEiC1/Listeners TMPDIR=/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/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:51:45 INFO - MultiFileLogger online at 20160715 10:51:45 in /builds/slave/test 10:51:45 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 10:51:45 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:51:45 INFO - {'append_to_log': False, 10:51:45 INFO - 'base_work_dir': '/builds/slave/test', 10:51:45 INFO - 'blob_upload_branch': 'mozilla-beta', 10:51:45 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:51:45 INFO - 'buildbot_json_path': 'buildprops.json', 10:51:45 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:51:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:51:45 INFO - 'download_minidump_stackwalk': True, 10:51:45 INFO - 'download_symbols': 'true', 10:51:45 INFO - 'e10s': False, 10:51:45 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:51:45 INFO - 'tooltool.py': '/tools/tooltool.py', 10:51:45 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:51:45 INFO - '/tools/misc-python/virtualenv.py')}, 10:51:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:51:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:51:45 INFO - 'log_level': 'info', 10:51:45 INFO - 'log_to_console': True, 10:51:45 INFO - 'opt_config_files': (), 10:51:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:51:45 INFO - '--processes=1', 10:51:45 INFO - '--config=%(test_path)s/wptrunner.ini', 10:51:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:51:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:51:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:51:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:51:45 INFO - 'pip_index': False, 10:51:45 INFO - 'require_test_zip': True, 10:51:45 INFO - 'test_type': ('testharness',), 10:51:45 INFO - 'this_chunk': '1', 10:51:45 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:51:45 INFO - 'total_chunks': '10', 10:51:45 INFO - 'virtualenv_path': 'venv', 10:51:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:51:45 INFO - 'work_dir': 'build'} 10:51:45 INFO - ##### 10:51:45 INFO - ##### Running clobber step. 10:51:45 INFO - ##### 10:51:45 INFO - Running pre-action listener: _resource_record_pre_action 10:51:45 INFO - Running main action method: clobber 10:51:45 INFO - rmtree: /builds/slave/test/build 10:51:45 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:51:47 INFO - Running post-action listener: _resource_record_post_action 10:51:47 INFO - ##### 10:51:47 INFO - ##### Running read-buildbot-config step. 10:51:47 INFO - ##### 10:51:47 INFO - Running pre-action listener: _resource_record_pre_action 10:51:47 INFO - Running main action method: read_buildbot_config 10:51:47 INFO - Using buildbot properties: 10:51:47 INFO - { 10:51:47 INFO - "project": "", 10:51:47 INFO - "product": "firefox", 10:51:47 INFO - "script_repo_revision": "production", 10:51:47 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 10:51:47 INFO - "repository": "", 10:51:47 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 10:51:47 INFO - "buildid": "20160714110442", 10:51:47 INFO - "pgo_build": "False", 10:51:47 INFO - "basedir": "/builds/slave/test", 10:51:47 INFO - "buildnumber": 21, 10:51:47 INFO - "slavename": "t-yosemite-r7-0362", 10:51:47 INFO - "master": "http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/", 10:51:47 INFO - "platform": "macosx64", 10:51:47 INFO - "branch": "mozilla-beta", 10:51:47 INFO - "revision": "8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5", 10:51:47 INFO - "repo_path": "releases/mozilla-beta", 10:51:47 INFO - "moz_repo_path": "", 10:51:47 INFO - "stage_platform": "macosx64", 10:51:47 INFO - "builduid": "9b77baf87c934dfca292b0a239c48418", 10:51:47 INFO - "slavebuilddir": "test" 10:51:47 INFO - } 10:51:47 INFO - Found installer url https://queue.taskcluster.net/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 10:51:47 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 10:51:47 INFO - Running post-action listener: _resource_record_post_action 10:51:47 INFO - ##### 10:51:47 INFO - ##### Running download-and-extract step. 10:51:47 INFO - ##### 10:51:47 INFO - Running pre-action listener: _resource_record_pre_action 10:51:47 INFO - Running main action method: download_and_extract 10:51:47 INFO - mkdir: /builds/slave/test/build/tests 10:51: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:51:47 INFO - https://queue.taskcluster.net/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 10:51:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 10:51:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 10:51:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/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:51:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/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:52:11 INFO - Downloaded 1201 bytes. 10:52:11 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 10:52:11 INFO - Using the following test package requirements: 10:52:11 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 10:52:11 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:52:11 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 10:52:11 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:52:11 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 10:52:11 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:52:11 INFO - u'jsshell-mac64.zip'], 10:52:11 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:52:11 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 10:52:11 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 10:52:11 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:52:11 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 10:52:11 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:52:11 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 10:52:11 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:52:11 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 10:52:11 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:52:11 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 10:52:11 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:52:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:52:11 INFO - https://queue.taskcluster.net/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 10:52:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 10:52:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 10:52:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/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:52:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/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:52:14 INFO - Downloaded 18370214 bytes. 10:52:14 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:52:14 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:52:14 INFO - caution: filename not matched: web-platform/* 10:52:14 INFO - Return code: 11 10:52:14 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:52:14 INFO - https://queue.taskcluster.net/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 10:52:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 10:52:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 10:52:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/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:52:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/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:52:16 INFO - Downloaded 36389883 bytes. 10:52:16 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:52:16 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:52:20 INFO - caution: filename not matched: bin/* 10:52:20 INFO - caution: filename not matched: config/* 10:52:20 INFO - caution: filename not matched: mozbase/* 10:52:20 INFO - caution: filename not matched: marionette/* 10:52:20 INFO - caution: filename not matched: tools/wptserve/* 10:52:20 INFO - Return code: 11 10:52:20 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:52:20 INFO - https://queue.taskcluster.net/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 10:52:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:52:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:52:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 10:52:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/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:52:23 INFO - Downloaded 73023952 bytes. 10:52:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:52:23 INFO - mkdir: /builds/slave/test/properties 10:52:23 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:52:23 INFO - Writing to file /builds/slave/test/properties/build_url 10:52:23 INFO - Contents: 10:52:23 INFO - build_url:https://queue.taskcluster.net/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:52:24 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:52:24 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:52:24 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:52:24 INFO - Contents: 10:52:24 INFO - symbols_url:https://queue.taskcluster.net/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:52: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:52:24 INFO - https://queue.taskcluster.net/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:52:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:52:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:52:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/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:52:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/boM4Lr-GSUKjfiiuJqoxUw/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:52:32 INFO - Downloaded 103720350 bytes. 10:52:32 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:52:32 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:52:36 INFO - Return code: 0 10:52:36 INFO - Running post-action listener: _resource_record_post_action 10:52:36 INFO - Running post-action listener: set_extra_try_arguments 10:52:36 INFO - ##### 10:52:36 INFO - ##### Running create-virtualenv step. 10:52:36 INFO - ##### 10:52:36 INFO - Running pre-action listener: _pre_create_virtualenv 10:52:36 INFO - Running pre-action listener: _resource_record_pre_action 10:52:36 INFO - Running main action method: create_virtualenv 10:52:36 INFO - Creating virtualenv /builds/slave/test/build/venv 10:52:36 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:52:36 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:52:36 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:52:36 INFO - Using real prefix '/tools/python27' 10:52:36 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:52:37 INFO - Installing distribute.............................................................................................................................................................................................done. 10:52:39 INFO - Installing pip.................done. 10:52:39 INFO - Return code: 0 10:52:39 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:52:39 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:52:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:52:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:52:39 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:52:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:52:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:52:39 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 0x1009c2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1009dff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff2c3cbbbc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1009db5e0>, '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 0x1005becd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1005e9990>, '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.B4ZJ9JXfSz/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.m9KLCdEiC1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:52:39 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:52:39 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:52:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.B4ZJ9JXfSz/Render', 10:52:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:52:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:52:39 INFO - 'HOME': '/Users/cltbld', 10:52:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:52:39 INFO - 'LOGNAME': 'cltbld', 10:52:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:52:39 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:52:39 INFO - 'MOZ_NO_REMOTE': '1', 10:52:39 INFO - 'NO_EM_RESTART': '1', 10:52:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:52:39 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:52:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:52:39 INFO - 'PWD': '/builds/slave/test', 10:52:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:52:39 INFO - 'SHELL': '/bin/bash', 10:52:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.m9KLCdEiC1/Listeners', 10:52:39 INFO - 'TMPDIR': '/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/', 10:52:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:52:39 INFO - 'USER': 'cltbld', 10:52:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:52:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:52:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:52:39 INFO - 'XPC_FLAGS': '0x0', 10:52:39 INFO - 'XPC_SERVICE_NAME': '0', 10:52:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:52:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:52:40 INFO - Downloading/unpacking psutil>=0.7.1 10:52:40 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:52:40 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:52:40 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:52:40 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:52:40 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:52:40 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:52:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:52:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:52:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:52:43 INFO - Installing collected packages: psutil 10:52:43 INFO - Running setup.py install for psutil 10:52:43 INFO - building 'psutil._psutil_osx' extension 10:52:43 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:52:43 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:52:43 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:52:44 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:52:44 INFO - building 'psutil._psutil_posix' extension 10:52:44 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:52:44 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 10:52:44 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 10:52:44 INFO - ^ 10:52:44 INFO - 1 warning generated. 10:52:44 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:52:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:52:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:52:44 INFO - Successfully installed psutil 10:52:44 INFO - Cleaning up... 10:52:44 INFO - Return code: 0 10:52:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:52:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:52:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:52:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:52:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:52:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:52:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:52:44 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1009c2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1009dff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff2c3cbbbc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1009db5e0>, '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 0x1005becd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1005e9990>, '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.B4ZJ9JXfSz/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.m9KLCdEiC1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:52:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 10:52:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:52:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.B4ZJ9JXfSz/Render', 10:52:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:52:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:52:44 INFO - 'HOME': '/Users/cltbld', 10:52:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:52:44 INFO - 'LOGNAME': 'cltbld', 10:52:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:52:44 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:52:44 INFO - 'MOZ_NO_REMOTE': '1', 10:52:44 INFO - 'NO_EM_RESTART': '1', 10:52:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:52:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:52:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:52:44 INFO - 'PWD': '/builds/slave/test', 10:52:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:52:44 INFO - 'SHELL': '/bin/bash', 10:52:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.m9KLCdEiC1/Listeners', 10:52:44 INFO - 'TMPDIR': '/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/', 10:52:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:52:44 INFO - 'USER': 'cltbld', 10:52:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:52:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:52:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:52:44 INFO - 'XPC_FLAGS': '0x0', 10:52:44 INFO - 'XPC_SERVICE_NAME': '0', 10:52:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:52:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:52:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:52:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:52:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:52:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:52:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:52:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:52:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:52:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:52:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:52:47 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:52:47 INFO - Installing collected packages: mozsystemmonitor 10:52:47 INFO - Running setup.py install for mozsystemmonitor 10:52:47 INFO - Successfully installed mozsystemmonitor 10:52:47 INFO - Cleaning up... 10:52:47 INFO - Return code: 0 10:52:47 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:52: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:52:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:52:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:52: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:52:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:52:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:52: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', '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 0x1009c2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1009dff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff2c3cbbbc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1009db5e0>, '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 0x1005becd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1005e9990>, '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.B4ZJ9JXfSz/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.m9KLCdEiC1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:52: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', 'blobuploader==1.2.4'] in /builds/slave/test/build 10:52: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 blobuploader==1.2.4 10:52:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.B4ZJ9JXfSz/Render', 10:52:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:52:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:52:47 INFO - 'HOME': '/Users/cltbld', 10:52:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:52:47 INFO - 'LOGNAME': 'cltbld', 10:52:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:52:47 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:52:47 INFO - 'MOZ_NO_REMOTE': '1', 10:52:47 INFO - 'NO_EM_RESTART': '1', 10:52:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:52:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:52:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:52:47 INFO - 'PWD': '/builds/slave/test', 10:52:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:52:47 INFO - 'SHELL': '/bin/bash', 10:52:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.m9KLCdEiC1/Listeners', 10:52:47 INFO - 'TMPDIR': '/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/', 10:52:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:52:47 INFO - 'USER': 'cltbld', 10:52:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:52:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:52:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:52:47 INFO - 'XPC_FLAGS': '0x0', 10:52:47 INFO - 'XPC_SERVICE_NAME': '0', 10:52:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:52:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:52:48 INFO - Downloading/unpacking blobuploader==1.2.4 10:52:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:52:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:52:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:52:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:52:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:52:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:52:51 INFO - Downloading blobuploader-1.2.4.tar.gz 10:52:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:52:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:52:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:52:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:52:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:52:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:52:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:52:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:52:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:52:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:52:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:52:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:52:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:52:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:52:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:52:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:52:52 INFO - Downloading docopt-0.6.1.tar.gz 10:52:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:52:52 INFO - Installing collected packages: blobuploader, requests, docopt 10:52:52 INFO - Running setup.py install for blobuploader 10:52:52 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:52:52 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:52:52 INFO - Running setup.py install for requests 10:52:52 INFO - Running setup.py install for docopt 10:52:53 INFO - Successfully installed blobuploader requests docopt 10:52:53 INFO - Cleaning up... 10:52:53 INFO - Return code: 0 10:52:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:52:53 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:52:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:52:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:52:53 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:52:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:52:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:52:53 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 0x1009c2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1009dff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff2c3cbbbc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1009db5e0>, '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 0x1005becd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1005e9990>, '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.B4ZJ9JXfSz/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.m9KLCdEiC1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:52:53 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:52:53 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:52:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.B4ZJ9JXfSz/Render', 10:52:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:52:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:52:53 INFO - 'HOME': '/Users/cltbld', 10:52:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:52:53 INFO - 'LOGNAME': 'cltbld', 10:52:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:52:53 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:52:53 INFO - 'MOZ_NO_REMOTE': '1', 10:52:53 INFO - 'NO_EM_RESTART': '1', 10:52:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:52:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:52:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:52:53 INFO - 'PWD': '/builds/slave/test', 10:52:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:52:53 INFO - 'SHELL': '/bin/bash', 10:52:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.m9KLCdEiC1/Listeners', 10:52:53 INFO - 'TMPDIR': '/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/', 10:52:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:52:53 INFO - 'USER': 'cltbld', 10:52:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:52:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:52:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:52:53 INFO - 'XPC_FLAGS': '0x0', 10:52:53 INFO - 'XPC_SERVICE_NAME': '0', 10:52:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:52:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:52:53 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-LJlnnC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:52:53 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-EYq_Cw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:52:53 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-CMqBZB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:52:53 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-H1Bmjx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:52:53 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-To5JpU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:52:54 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-tSJBEv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:52:54 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-2zdtxL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:52:54 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-FG7cbn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:52:54 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-MvFng6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:52:54 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-Y8CyHM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:52:54 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-e3hkl4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:52:54 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-N2mvA1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:52:54 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-TDjEM6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:52:54 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-DmwLDw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:52:54 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-DG4nof-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:52:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:52:55 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-881mZo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:52:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:52:55 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-0Za57Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:52:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:52:55 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-brhjra-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:52:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:52:55 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-ycB_0u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:52:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:52:55 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-bQ5iHV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:52:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:52:55 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-4f3rkN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:52:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:52:56 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 10:52:56 INFO - Running setup.py install for manifestparser 10:52:56 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:52:56 INFO - Running setup.py install for mozcrash 10:52:56 INFO - Running setup.py install for mozdebug 10:52:56 INFO - Running setup.py install for mozdevice 10:52:56 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:52:56 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:52:56 INFO - Running setup.py install for mozfile 10:52:56 INFO - Running setup.py install for mozhttpd 10:52:56 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:52:57 INFO - Running setup.py install for mozinfo 10:52:57 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:52:57 INFO - Running setup.py install for mozInstall 10:52:57 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:52:57 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:52:57 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:52:57 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:52:57 INFO - Running setup.py install for mozleak 10:52:57 INFO - Running setup.py install for mozlog 10:52:57 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:52:57 INFO - Running setup.py install for moznetwork 10:52:57 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:52:57 INFO - Running setup.py install for mozprocess 10:52:57 INFO - Running setup.py install for mozprofile 10:52:58 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:52:58 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:52:58 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:52:58 INFO - Running setup.py install for mozrunner 10:52:58 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:52:58 INFO - Running setup.py install for mozscreenshot 10:52:58 INFO - Running setup.py install for moztest 10:52:58 INFO - Running setup.py install for mozversion 10:52:58 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:52:58 INFO - Running setup.py install for wptserve 10:52:58 INFO - Running setup.py install for marionette-driver 10:52:59 INFO - Running setup.py install for browsermob-proxy 10:52:59 INFO - Running setup.py install for marionette-client 10:52:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:52:59 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:52:59 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 10:52:59 INFO - Cleaning up... 10:52:59 INFO - Return code: 0 10:52:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:52: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:52:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:52:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:52: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:52:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:52:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:52:59 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 0x1009c2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1009dff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff2c3cbbbc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1009db5e0>, '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 0x1005becd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1005e9990>, '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.B4ZJ9JXfSz/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.m9KLCdEiC1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:52:59 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 10:52:59 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 10:52:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.B4ZJ9JXfSz/Render', 10:52:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:52:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:52:59 INFO - 'HOME': '/Users/cltbld', 10:52:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:52:59 INFO - 'LOGNAME': 'cltbld', 10:52:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:52:59 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:52:59 INFO - 'MOZ_NO_REMOTE': '1', 10:52:59 INFO - 'NO_EM_RESTART': '1', 10:52:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:52:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:52:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:52:59 INFO - 'PWD': '/builds/slave/test', 10:52:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:52:59 INFO - 'SHELL': '/bin/bash', 10:52:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.m9KLCdEiC1/Listeners', 10:52:59 INFO - 'TMPDIR': '/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/', 10:52:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:52:59 INFO - 'USER': 'cltbld', 10:52:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:52:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:52:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:52:59 INFO - 'XPC_FLAGS': '0x0', 10:52:59 INFO - 'XPC_SERVICE_NAME': '0', 10:52:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:52:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:52:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:52:59 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-OOKajp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:52:59 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)) 10:52:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:52:59 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-ATA9F1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:53:00 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)) 10:53:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:53:00 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-dVAOk5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:53:00 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)) 10:53:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:53:00 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-9G3sCC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:53:00 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)) 10:53:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:53:00 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-LlKqEt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:53:00 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)) 10:53:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:53:00 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-et7Rhw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:53:00 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)) 10:53:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:53:00 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-l6Myie-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:53:00 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)) 10:53:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:53:00 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-841yqU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:53:00 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)) 10:53:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:53:00 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-jx9ens-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:53:00 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)) 10:53:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:53:00 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-atzigI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:53:00 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)) 10:53:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:53:00 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-fYjveV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:53:01 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)) 10:53:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:53:01 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-eTFDW0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:53:01 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)) 10:53:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:53:01 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-fYV8TX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:53:01 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)) 10:53:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:53:01 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-XWBsJR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:53:01 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)) 10:53:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:53:01 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-v7IbpP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:53:01 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)) 10:53:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:53:01 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-FrebvU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:53:01 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)) 10:53:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:53:01 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-bvyuo4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:53:01 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)) 10:53:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:53:01 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-Yu0iPg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:53:01 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)) 10:53:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:53:01 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-otz9ZA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:53:01 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)) 10:53:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:53:01 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-We4lBy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:53:02 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)) 10:53:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:53:02 INFO - Running setup.py (path:/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/pip-cczNnO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:53:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:53:02 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)) 10:53:02 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)) 10:53:02 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)) 10:53:02 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)) 10:53:02 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)) 10:53:02 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)) 10:53:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:53:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:53:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:53:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:53:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:53:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:53:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:53:04 INFO - Downloading blessings-1.6.tar.gz 10:53:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:53:05 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)) 10:53:05 INFO - Installing collected packages: blessings 10:53:05 INFO - Running setup.py install for blessings 10:53:05 INFO - Successfully installed blessings 10:53:05 INFO - Cleaning up... 10:53:05 INFO - Return code: 0 10:53:05 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:53:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:53:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:53:05 INFO - Reading from file tmpfile_stdout 10:53:05 INFO - Current package versions: 10:53:05 INFO - blessings == 1.6 10:53:05 INFO - blobuploader == 1.2.4 10:53:05 INFO - browsermob-proxy == 0.6.0 10:53:05 INFO - docopt == 0.6.1 10:53:05 INFO - manifestparser == 1.1 10:53:05 INFO - marionette-client == 2.3.0 10:53:05 INFO - marionette-driver == 1.4.0 10:53:05 INFO - mozInstall == 1.12 10:53:05 INFO - mozcrash == 0.17 10:53:05 INFO - mozdebug == 0.1 10:53:05 INFO - mozdevice == 0.48 10:53:05 INFO - mozfile == 1.2 10:53:05 INFO - mozhttpd == 0.7 10:53:05 INFO - mozinfo == 0.9 10:53:05 INFO - mozleak == 0.1 10:53:05 INFO - mozlog == 3.1 10:53:05 INFO - moznetwork == 0.27 10:53:05 INFO - mozprocess == 0.22 10:53:05 INFO - mozprofile == 0.28 10:53:05 INFO - mozrunner == 6.11 10:53:05 INFO - mozscreenshot == 0.1 10:53:05 INFO - mozsystemmonitor == 0.0 10:53:05 INFO - moztest == 0.7 10:53:05 INFO - mozversion == 1.4 10:53:05 INFO - psutil == 3.1.1 10:53:05 INFO - requests == 1.2.3 10:53:05 INFO - wptserve == 1.4.0 10:53:05 INFO - wsgiref == 0.1.2 10:53:05 INFO - Running post-action listener: _resource_record_post_action 10:53:05 INFO - Running post-action listener: _start_resource_monitoring 10:53:05 INFO - Starting resource monitoring. 10:53:05 INFO - ##### 10:53:05 INFO - ##### Running pull step. 10:53:05 INFO - ##### 10:53:05 INFO - Running pre-action listener: _resource_record_pre_action 10:53:05 INFO - Running main action method: pull 10:53:05 INFO - Pull has nothing to do! 10:53:05 INFO - Running post-action listener: _resource_record_post_action 10:53:05 INFO - ##### 10:53:05 INFO - ##### Running install step. 10:53:05 INFO - ##### 10:53:05 INFO - Running pre-action listener: _resource_record_pre_action 10:53:05 INFO - Running main action method: install 10:53:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:53:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:53:06 INFO - Reading from file tmpfile_stdout 10:53:06 INFO - Detecting whether we're running mozinstall >=1.0... 10:53:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:53:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:53:06 INFO - Reading from file tmpfile_stdout 10:53:06 INFO - Output received: 10:53:06 INFO - Usage: mozinstall [options] installer 10:53:06 INFO - Options: 10:53:06 INFO - -h, --help show this help message and exit 10:53:06 INFO - -d DEST, --destination=DEST 10:53:06 INFO - Directory to install application into. [default: 10:53:06 INFO - "/builds/slave/test"] 10:53:06 INFO - --app=APP Application being installed. [default: firefox] 10:53:06 INFO - mkdir: /builds/slave/test/build/application 10:53:06 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'] 10:53:06 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 10:53:23 INFO - Reading from file tmpfile_stdout 10:53:23 INFO - Output received: 10:53:23 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 10:53:23 INFO - Running post-action listener: _resource_record_post_action 10:53:23 INFO - ##### 10:53:23 INFO - ##### Running run-tests step. 10:53:23 INFO - ##### 10:53:23 INFO - Running pre-action listener: _resource_record_pre_action 10:53:23 INFO - Running main action method: run_tests 10:53:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:53:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:53:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:53:23 INFO - grabbing minidump binary from tooltool 10:53:23 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:53:23 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 0x1009db5e0>, '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 0x1005becd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1005e9990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:53:23 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 10:53:23 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 10:53:23 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:53:23 INFO - Return code: 0 10:53:23 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 10:53:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:53:23 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/boM4Lr-GSUKjfiiuJqoxUw/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 10:53:23 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/boM4Lr-GSUKjfiiuJqoxUw/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 10:53:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.B4ZJ9JXfSz/Render', 10:53:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:53:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:53:23 INFO - 'HOME': '/Users/cltbld', 10:53:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:53:23 INFO - 'LOGNAME': 'cltbld', 10:53:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:53:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:53:23 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:53:23 INFO - 'MOZ_NO_REMOTE': '1', 10:53:23 INFO - 'NO_EM_RESTART': '1', 10:53:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:53:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:53:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:53:23 INFO - 'PWD': '/builds/slave/test', 10:53:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:53:23 INFO - 'SHELL': '/bin/bash', 10:53:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.m9KLCdEiC1/Listeners', 10:53:23 INFO - 'TMPDIR': '/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/', 10:53:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:53:23 INFO - 'USER': 'cltbld', 10:53:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:53:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:53:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:53:23 INFO - 'XPC_FLAGS': '0x0', 10:53:23 INFO - 'XPC_SERVICE_NAME': '0', 10:53:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:53:23 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/boM4Lr-GSUKjfiiuJqoxUw/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 10:53:24 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 10:53:24 INFO - import pkg_resources 10:53:25 INFO - Using 1 client processes 10:53:25 INFO - wptserve Starting http server on 127.0.0.1:8000 10:53:25 INFO - wptserve Starting http server on 127.0.0.1:8001 10:53:25 INFO - wptserve Starting http server on 127.0.0.1:8443 10:53:27 INFO - SUITE-START | Running 778 tests 10:53:27 INFO - Running testharness tests 10:53:27 INFO - Setting up ssl 10:53:27 INFO - PROCESS | certutil | 10:53:27 INFO - PROCESS | certutil | 10:53:27 INFO - PROCESS | certutil | 10:53:27 INFO - Certificate Nickname Trust Attributes 10:53:27 INFO - SSL,S/MIME,JAR/XPI 10:53:27 INFO - 10:53:27 INFO - web-platform-tests CT,, 10:53:27 INFO - 10:53:27 INFO - Starting runner 10:53:28 INFO - PROCESS | 1683 | [1683] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 10:53:28 INFO - PROCESS | 1683 | 1468605208582 Marionette DEBUG Marionette enabled via build flag and pref 10:53:28 INFO - PROCESS | 1683 | ++DOCSHELL 0x113f4f000 == 1 [pid = 1683] [id = 1] 10:53:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 1 (0x113f4f800) [pid = 1683] [serial = 1] [outer = 0x0] 10:53:28 INFO - PROCESS | 1683 | [1683] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:53:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 2 (0x113f50800) [pid = 1683] [serial = 2] [outer = 0x113f4f800] 10:53:28 INFO - PROCESS | 1683 | 1468605208899 Marionette INFO Listening on port 2828 10:53:29 INFO - PROCESS | 1683 | 1468605209126 Marionette DEBUG Marionette enabled via command-line flag 10:53:29 INFO - PROCESS | 1683 | ++DOCSHELL 0x116951000 == 2 [pid = 1683] [id = 2] 10:53:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 3 (0x116951800) [pid = 1683] [serial = 3] [outer = 0x0] 10:53:29 INFO - PROCESS | 1683 | [1683] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:53:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 4 (0x116952800) [pid = 1683] [serial = 4] [outer = 0x116951800] 10:53:29 INFO - PROCESS | 1683 | [1683] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:53:29 INFO - PROCESS | 1683 | 1468605209279 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49298 10:53:29 INFO - PROCESS | 1683 | 1468605209363 Marionette DEBUG Closed connection conn0 10:53:29 INFO - PROCESS | 1683 | [1683] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:53:29 INFO - PROCESS | 1683 | 1468605209367 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49299 10:53:29 INFO - PROCESS | 1683 | 1468605209378 Marionette DEBUG Closed connection conn1 10:53:29 INFO - PROCESS | 1683 | [1683] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:53:29 INFO - PROCESS | 1683 | 1468605209383 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49300 10:53:29 INFO - PROCESS | 1683 | 1468605209390 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:53:29 INFO - PROCESS | 1683 | 1468605209396 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":"20160714110442","device":"desktop","version":"48.0"} 10:53:29 INFO - PROCESS | 1683 | [1683] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:53:30 INFO - PROCESS | 1683 | ++DOCSHELL 0x119d22800 == 3 [pid = 1683] [id = 3] 10:53:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 5 (0x11c55b800) [pid = 1683] [serial = 5] [outer = 0x0] 10:53:30 INFO - PROCESS | 1683 | ++DOCSHELL 0x11c55c000 == 4 [pid = 1683] [id = 4] 10:53:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 6 (0x11c51c800) [pid = 1683] [serial = 6] [outer = 0x0] 10:53:30 INFO - PROCESS | 1683 | [1683] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:53:30 INFO - PROCESS | 1683 | [1683] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:53:30 INFO - PROCESS | 1683 | ++DOCSHELL 0x123e6c000 == 5 [pid = 1683] [id = 5] 10:53:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 7 (0x11c51c000) [pid = 1683] [serial = 7] [outer = 0x0] 10:53:30 INFO - PROCESS | 1683 | [1683] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:53:30 INFO - PROCESS | 1683 | [1683] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:53:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 8 (0x123f29400) [pid = 1683] [serial = 8] [outer = 0x11c51c000] 10:53:30 INFO - PROCESS | 1683 | [1683] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 10:53:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 9 (0x124468000) [pid = 1683] [serial = 9] [outer = 0x11c55b800] 10:53:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 10 (0x124459000) [pid = 1683] [serial = 10] [outer = 0x11c51c800] 10:53:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 11 (0x12445ac00) [pid = 1683] [serial = 11] [outer = 0x11c51c000] 10:53:31 INFO - PROCESS | 1683 | [1683] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:53:31 INFO - PROCESS | 1683 | 1468605211353 Marionette INFO startBrowser a9c5049c-1422-c441-ae62-0298d17508e1 10:53:31 INFO - PROCESS | 1683 | 1468605211373 Marionette DEBUG loaded listener.js 10:53:31 INFO - PROCESS | 1683 | 1468605211382 Marionette DEBUG loaded listener.js 10:53:31 INFO - PROCESS | 1683 | 1468605211384 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:31 INFO - PROCESS | 1683 | [1683] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 10:53:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 12 (0x126ee3000) [pid = 1683] [serial = 12] [outer = 0x11c51c000] 10:53:31 INFO - PROCESS | 1683 | 1468605211701 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"a9c5049c-1422-c441-ae62-0298d17508e1","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":"20160714110442","device":"desktop","version":"48.0","command_id":1}}] 10:53:31 INFO - PROCESS | 1683 | 1468605211783 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}] 10:53:31 INFO - PROCESS | 1683 | 1468605211785 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:31 INFO - PROCESS | 1683 | 1468605211845 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 10:53:31 INFO - PROCESS | 1683 | 1468605211922 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:53:31 INFO - PROCESS | 1683 | 1468605211923 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:31 INFO - PROCESS | 1683 | [1683] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:53:31 INFO - PROCESS | 1683 | [1683] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:53:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 13 (0x12490fc00) [pid = 1683] [serial = 13] [outer = 0x11c51c000] 10:53:32 INFO - PROCESS | 1683 | [1683] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:53:32 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:32 INFO - PROCESS | 1683 | 1468605212211 Marionette TRACE conn2 <- [1,3,null,{}] 10:53:32 INFO - PROCESS | 1683 | 1468605212219 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:53:32 INFO - PROCESS | 1683 | 1468605212221 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:32 INFO - PROCESS | 1683 | 1468605212241 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 10:53:32 INFO - PROCESS | 1683 | 1468605212267 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 10:53:32 INFO - PROCESS | 1683 | 1468605212269 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 10:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:53:32 INFO - PROCESS | 1683 | 1468605212272 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:53:32 INFO - PROCESS | 1683 | 1468605212274 Marionette TRACE conn2 <- [1,6,null,{}] 10:53:32 INFO - PROCESS | 1683 | 1468605212277 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}] 10:53:32 INFO - PROCESS | 1683 | 1468605212278 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:32 INFO - PROCESS | 1683 | 1468605212291 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 10:53:32 INFO - PROCESS | 1683 | 1468605212294 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:32 INFO - PROCESS | 1683 | 1468605212297 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:32 INFO - PROCESS | 1683 | ++DOCSHELL 0x129135800 == 6 [pid = 1683] [id = 6] 10:53:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 14 (0x1291a6000) [pid = 1683] [serial = 14] [outer = 0x0] 10:53:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 15 (0x1291a7c00) [pid = 1683] [serial = 15] [outer = 0x1291a6000] 10:53:32 INFO - PROCESS | 1683 | 1468605212326 Marionette DEBUG loaded listener.js 10:53:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 16 (0x1291ad400) [pid = 1683] [serial = 16] [outer = 0x1291a6000] 10:53:32 INFO - PROCESS | 1683 | 1468605212638 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]]]}] 10:53:32 INFO - PROCESS | 1683 | ++DOCSHELL 0x1292b1800 == 7 [pid = 1683] [id = 7] 10:53:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 17 (0x1291afc00) [pid = 1683] [serial = 17] [outer = 0x0] 10:53:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 18 (0x12940e400) [pid = 1683] [serial = 18] [outer = 0x1291afc00] 10:53:32 INFO - PROCESS | 1683 | 1468605212662 Marionette DEBUG loaded listener.js 10:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 420ms 10:53:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 19 (0x129de3000) [pid = 1683] [serial = 19] [outer = 0x1291afc00] 10:53:32 INFO - PROCESS | 1683 | 1468605212737 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 10:53:32 INFO - PROCESS | 1683 | 1468605212739 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 10:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:53:32 INFO - PROCESS | 1683 | 1468605212753 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:53:32 INFO - PROCESS | 1683 | 1468605212754 Marionette TRACE conn2 <- [1,10,null,{}] 10:53:32 INFO - PROCESS | 1683 | 1468605212765 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}] 10:53:32 INFO - PROCESS | 1683 | 1468605212768 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:32 INFO - PROCESS | 1683 | 1468605212904 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 10:53:32 INFO - PROCESS | 1683 | 1468605212927 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:32 INFO - PROCESS | 1683 | 1468605212928 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:32 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a76a000 == 8 [pid = 1683] [id = 8] 10:53:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 20 (0x12a6ae000) [pid = 1683] [serial = 20] [outer = 0x0] 10:53:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 21 (0x12a6afc00) [pid = 1683] [serial = 21] [outer = 0x12a6ae000] 10:53:32 INFO - PROCESS | 1683 | 1468605212960 Marionette DEBUG loaded listener.js 10:53:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 22 (0x12a7ea400) [pid = 1683] [serial = 22] [outer = 0x12a6ae000] 10:53:33 INFO - PROCESS | 1683 | 1468605213270 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]]]}] 10:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 580ms 10:53:33 INFO - PROCESS | 1683 | 1468605213354 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 10:53:33 INFO - PROCESS | 1683 | 1468605213356 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 10:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:53:33 INFO - PROCESS | 1683 | 1468605213359 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:53:33 INFO - PROCESS | 1683 | 1468605213360 Marionette TRACE conn2 <- [1,14,null,{}] 10:53:33 INFO - PROCESS | 1683 | 1468605213366 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}] 10:53:33 INFO - PROCESS | 1683 | 1468605213368 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:33 INFO - PROCESS | 1683 | 1468605213461 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 10:53:33 INFO - PROCESS | 1683 | 1468605213466 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:33 INFO - PROCESS | 1683 | 1468605213468 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:33 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b712000 == 9 [pid = 1683] [id = 9] 10:53:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 23 (0x12a7f2000) [pid = 1683] [serial = 23] [outer = 0x0] 10:53:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 24 (0x12afb5400) [pid = 1683] [serial = 24] [outer = 0x12a7f2000] 10:53:33 INFO - PROCESS | 1683 | 1468605213493 Marionette DEBUG loaded listener.js 10:53:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 25 (0x12b76d400) [pid = 1683] [serial = 25] [outer = 0x12a7f2000] 10:53:33 INFO - PROCESS | 1683 | 1468605213762 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]]]}] 10:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 424ms 10:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:53:33 INFO - PROCESS | 1683 | 1468605213791 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 10:53:33 INFO - PROCESS | 1683 | 1468605213792 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 10:53:33 INFO - PROCESS | 1683 | 1468605213802 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:53:33 INFO - PROCESS | 1683 | 1468605213803 Marionette TRACE conn2 <- [1,18,null,{}] 10:53:33 INFO - PROCESS | 1683 | 1468605213806 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}] 10:53:33 INFO - PROCESS | 1683 | 1468605213808 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:33 INFO - PROCESS | 1683 | 1468605213909 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 10:53:33 INFO - PROCESS | 1683 | 1468605213914 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:33 INFO - PROCESS | 1683 | 1468605213916 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:33 INFO - PROCESS | 1683 | ++DOCSHELL 0x12ba3f000 == 10 [pid = 1683] [id = 10] 10:53:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 26 (0x1272c1800) [pid = 1683] [serial = 26] [outer = 0x0] 10:53:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 27 (0x12ba7ac00) [pid = 1683] [serial = 27] [outer = 0x1272c1800] 10:53:33 INFO - PROCESS | 1683 | 1468605213940 Marionette DEBUG loaded listener.js 10:53:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 28 (0x12ba80c00) [pid = 1683] [serial = 28] [outer = 0x1272c1800] 10:53:34 INFO - PROCESS | 1683 | 1468605214237 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]]]}] 10:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 477ms 10:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:53:34 INFO - PROCESS | 1683 | 1468605214272 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 10:53:34 INFO - PROCESS | 1683 | 1468605214274 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 10:53:34 INFO - PROCESS | 1683 | 1468605214276 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:53:34 INFO - PROCESS | 1683 | 1468605214277 Marionette TRACE conn2 <- [1,22,null,{}] 10:53:34 INFO - PROCESS | 1683 | 1468605214281 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}] 10:53:34 INFO - PROCESS | 1683 | 1468605214283 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:34 INFO - PROCESS | 1683 | 1468605214379 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 10:53:34 INFO - PROCESS | 1683 | 1468605214382 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:34 INFO - PROCESS | 1683 | 1468605214383 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:34 INFO - PROCESS | 1683 | ++DOCSHELL 0x116570800 == 11 [pid = 1683] [id = 11] 10:53:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 29 (0x12ba84400) [pid = 1683] [serial = 29] [outer = 0x0] 10:53:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 30 (0x12bd83000) [pid = 1683] [serial = 30] [outer = 0x12ba84400] 10:53:34 INFO - PROCESS | 1683 | 1468605214409 Marionette DEBUG loaded listener.js 10:53:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 31 (0x12be04400) [pid = 1683] [serial = 31] [outer = 0x12ba84400] 10:53:34 INFO - PROCESS | 1683 | 1468605214656 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]]]}] 10:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 10:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:53:34 INFO - PROCESS | 1683 | 1468605214702 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 10:53:34 INFO - PROCESS | 1683 | 1468605214703 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 10:53:34 INFO - PROCESS | 1683 | 1468605214705 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:53:34 INFO - PROCESS | 1683 | 1468605214707 Marionette TRACE conn2 <- [1,26,null,{}] 10:53:34 INFO - PROCESS | 1683 | 1468605214709 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}] 10:53:34 INFO - PROCESS | 1683 | 1468605214710 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:34 INFO - PROCESS | 1683 | 1468605214812 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 10:53:34 INFO - PROCESS | 1683 | 1468605214818 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:34 INFO - PROCESS | 1683 | 1468605214819 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:34 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd9e800 == 12 [pid = 1683] [id = 12] 10:53:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 32 (0x118166800) [pid = 1683] [serial = 32] [outer = 0x0] 10:53:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 33 (0x1183e3400) [pid = 1683] [serial = 33] [outer = 0x118166800] 10:53:34 INFO - PROCESS | 1683 | 1468605214843 Marionette DEBUG loaded listener.js 10:53:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 34 (0x12be08800) [pid = 1683] [serial = 34] [outer = 0x118166800] 10:53:35 INFO - PROCESS | 1683 | 1468605215099 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]]]}] 10:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 10:53:35 INFO - PROCESS | 1683 | 1468605215127 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 10:53:35 INFO - PROCESS | 1683 | 1468605215129 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 10:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:53:35 INFO - PROCESS | 1683 | 1468605215143 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:53:35 INFO - PROCESS | 1683 | 1468605215144 Marionette TRACE conn2 <- [1,30,null,{}] 10:53:35 INFO - PROCESS | 1683 | 1468605215157 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}] 10:53:35 INFO - PROCESS | 1683 | 1468605215174 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:35 INFO - PROCESS | 1683 | 1468605215328 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 10:53:35 INFO - PROCESS | 1683 | 1468605215335 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:35 INFO - PROCESS | 1683 | 1468605215336 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:35 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c40b000 == 13 [pid = 1683] [id = 13] 10:53:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 35 (0x12be0b400) [pid = 1683] [serial = 35] [outer = 0x0] 10:53:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 36 (0x12c443800) [pid = 1683] [serial = 36] [outer = 0x12be0b400] 10:53:35 INFO - PROCESS | 1683 | 1468605215375 Marionette DEBUG loaded listener.js 10:53:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 37 (0x12c447c00) [pid = 1683] [serial = 37] [outer = 0x12be0b400] 10:53:35 INFO - PROCESS | 1683 | 1468605215710 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]]]}] 10:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 580ms 10:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:53:35 INFO - PROCESS | 1683 | 1468605215723 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 10:53:35 INFO - PROCESS | 1683 | 1468605215724 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 10:53:35 INFO - PROCESS | 1683 | 1468605215727 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:53:35 INFO - PROCESS | 1683 | 1468605215732 Marionette TRACE conn2 <- [1,34,null,{}] 10:53:35 INFO - PROCESS | 1683 | 1468605215743 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}] 10:53:35 INFO - PROCESS | 1683 | 1468605215744 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:35 INFO - PROCESS | 1683 | 1468605215885 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 10:53:35 INFO - PROCESS | 1683 | 1468605215890 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:35 INFO - PROCESS | 1683 | 1468605215891 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:35 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c64e000 == 14 [pid = 1683] [id = 14] 10:53:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 38 (0x12c44a000) [pid = 1683] [serial = 38] [outer = 0x0] 10:53:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 39 (0x12c44fc00) [pid = 1683] [serial = 39] [outer = 0x12c44a000] 10:53:35 INFO - PROCESS | 1683 | 1468605215931 Marionette DEBUG loaded listener.js 10:53:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 40 (0x11816c400) [pid = 1683] [serial = 40] [outer = 0x12c44a000] 10:53:36 INFO - PROCESS | 1683 | 1468605216300 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]]]}] 10:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 579ms 10:53:36 INFO - PROCESS | 1683 | 1468605216306 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 10:53:36 INFO - PROCESS | 1683 | 1468605216308 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 10:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:53:36 INFO - PROCESS | 1683 | 1468605216310 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:53:36 INFO - PROCESS | 1683 | 1468605216311 Marionette TRACE conn2 <- [1,38,null,{}] 10:53:36 INFO - PROCESS | 1683 | 1468605216317 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}] 10:53:36 INFO - PROCESS | 1683 | 1468605216319 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:36 INFO - PROCESS | 1683 | 1468605216422 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 10:53:36 INFO - PROCESS | 1683 | 1468605216426 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:36 INFO - PROCESS | 1683 | 1468605216427 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:36 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc3c800 == 15 [pid = 1683] [id = 15] 10:53:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 41 (0x119164000) [pid = 1683] [serial = 41] [outer = 0x0] 10:53:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 42 (0x12a6a7000) [pid = 1683] [serial = 42] [outer = 0x119164000] 10:53:36 INFO - PROCESS | 1683 | 1468605216451 Marionette DEBUG loaded listener.js 10:53:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 43 (0x12cc7a400) [pid = 1683] [serial = 43] [outer = 0x119164000] 10:53:36 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d04d800 == 16 [pid = 1683] [id = 16] 10:53:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 44 (0x12d04e000) [pid = 1683] [serial = 44] [outer = 0x0] 10:53:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 45 (0x12d046800) [pid = 1683] [serial = 45] [outer = 0x12d04e000] 10:53:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 46 (0x12d045800) [pid = 1683] [serial = 46] [outer = 0x12d04e000] 10:53:36 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d04d000 == 17 [pid = 1683] [id = 17] 10:53:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 47 (0x12cc7dc00) [pid = 1683] [serial = 47] [outer = 0x0] 10:53:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 48 (0x12d08b800) [pid = 1683] [serial = 48] [outer = 0x12cc7dc00] 10:53:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 49 (0x12d086000) [pid = 1683] [serial = 49] [outer = 0x12cc7dc00] 10:53:36 INFO - PROCESS | 1683 | 1468605216815 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]]]}] 10:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 522ms 10:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:53:36 INFO - PROCESS | 1683 | 1468605216847 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 10:53:36 INFO - PROCESS | 1683 | 1468605216849 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 10:53:36 INFO - PROCESS | 1683 | 1468605216851 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:53:36 INFO - PROCESS | 1683 | 1468605216852 Marionette TRACE conn2 <- [1,42,null,{}] 10:53:36 INFO - PROCESS | 1683 | 1468605216854 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}] 10:53:36 INFO - PROCESS | 1683 | 1468605216855 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:36 INFO - PROCESS | 1683 | 1468605216952 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 10:53:36 INFO - PROCESS | 1683 | 1468605216956 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:36 INFO - PROCESS | 1683 | 1468605216957 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:36 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d36f800 == 18 [pid = 1683] [id = 18] 10:53:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 50 (0x12cc7ec00) [pid = 1683] [serial = 50] [outer = 0x0] 10:53:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 51 (0x12d1c4000) [pid = 1683] [serial = 51] [outer = 0x12cc7ec00] 10:53:36 INFO - PROCESS | 1683 | 1468605216982 Marionette DEBUG loaded listener.js 10:53:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 52 (0x12d4cbc00) [pid = 1683] [serial = 52] [outer = 0x12cc7ec00] 10:53:37 INFO - PROCESS | 1683 | 1468605217328 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]]]}] 10:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 519ms 10:53:37 INFO - PROCESS | 1683 | 1468605217370 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 10:53:37 INFO - PROCESS | 1683 | 1468605217372 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 10:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:53:37 INFO - PROCESS | 1683 | 1468605217374 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:53:37 INFO - PROCESS | 1683 | 1468605217375 Marionette TRACE conn2 <- [1,46,null,{}] 10:53:37 INFO - PROCESS | 1683 | 1468605217378 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}] 10:53:37 INFO - PROCESS | 1683 | 1468605217379 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:37 INFO - PROCESS | 1683 | 1468605217478 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 10:53:37 INFO - PROCESS | 1683 | 1468605217481 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:37 INFO - PROCESS | 1683 | 1468605217483 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:37 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d749000 == 19 [pid = 1683] [id = 19] 10:53:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 53 (0x12d08c000) [pid = 1683] [serial = 53] [outer = 0x0] 10:53:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 54 (0x12d4d2c00) [pid = 1683] [serial = 54] [outer = 0x12d08c000] 10:53:37 INFO - PROCESS | 1683 | 1468605217509 Marionette DEBUG loaded listener.js 10:53:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 55 (0x12d4d6400) [pid = 1683] [serial = 55] [outer = 0x12d08c000] 10:53:37 INFO - PROCESS | 1683 | 1468605217755 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]]]}] 10:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 10:53:37 INFO - PROCESS | 1683 | 1468605217793 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 10:53:37 INFO - PROCESS | 1683 | 1468605217794 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 10:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:53:37 INFO - PROCESS | 1683 | 1468605217804 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:53:37 INFO - PROCESS | 1683 | 1468605217805 Marionette TRACE conn2 <- [1,50,null,{}] 10:53:37 INFO - PROCESS | 1683 | 1468605217807 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}] 10:53:37 INFO - PROCESS | 1683 | 1468605217808 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:37 INFO - PROCESS | 1683 | 1468605217915 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 10:53:37 INFO - PROCESS | 1683 | 1468605217919 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:37 INFO - PROCESS | 1683 | 1468605217920 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:37 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d8c8000 == 20 [pid = 1683] [id = 20] 10:53:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 56 (0x11856b000) [pid = 1683] [serial = 56] [outer = 0x0] 10:53:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 57 (0x118575000) [pid = 1683] [serial = 57] [outer = 0x11856b000] 10:53:37 INFO - PROCESS | 1683 | 1468605217945 Marionette DEBUG loaded listener.js 10:53:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 58 (0x12d4d7000) [pid = 1683] [serial = 58] [outer = 0x11856b000] 10:53:38 INFO - PROCESS | 1683 | 1468605218190 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]]]}] 10:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 420ms 10:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:53:38 INFO - PROCESS | 1683 | 1468605218225 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 10:53:38 INFO - PROCESS | 1683 | 1468605218226 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 10:53:38 INFO - PROCESS | 1683 | 1468605218228 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:53:38 INFO - PROCESS | 1683 | 1468605218229 Marionette TRACE conn2 <- [1,54,null,{}] 10:53:38 INFO - PROCESS | 1683 | 1468605218239 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}] 10:53:38 INFO - PROCESS | 1683 | 1468605218240 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:38 INFO - PROCESS | 1683 | 1468605218349 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 10:53:38 INFO - PROCESS | 1683 | 1468605218353 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:38 INFO - PROCESS | 1683 | 1468605218355 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:38 INFO - PROCESS | 1683 | ++DOCSHELL 0x119619000 == 21 [pid = 1683] [id = 21] 10:53:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 59 (0x118fa8400) [pid = 1683] [serial = 59] [outer = 0x0] 10:53:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 60 (0x124edfc00) [pid = 1683] [serial = 60] [outer = 0x118fa8400] 10:53:38 INFO - PROCESS | 1683 | 1468605218378 Marionette DEBUG loaded listener.js 10:53:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 61 (0x12de4b400) [pid = 1683] [serial = 61] [outer = 0x118fa8400] 10:53:38 INFO - PROCESS | 1683 | 1468605218651 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]]]}] 10:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 477ms 10:53:39 INFO - PROCESS | 1683 | 1468605219371 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 10:53:39 INFO - PROCESS | 1683 | 1468605219373 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 10:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:53:39 INFO - PROCESS | 1683 | 1468605219441 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:53:39 INFO - PROCESS | 1683 | 1468605219443 Marionette TRACE conn2 <- [1,58,null,{}] 10:53:39 INFO - PROCESS | 1683 | 1468605219449 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}] 10:53:39 INFO - PROCESS | 1683 | 1468605219451 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:39 INFO - PROCESS | 1683 | 1468605219587 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 10:53:39 INFO - PROCESS | 1683 | 1468605219651 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:39 INFO - PROCESS | 1683 | 1468605219653 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:39 INFO - PROCESS | 1683 | ++DOCSHELL 0x11253c800 == 22 [pid = 1683] [id = 22] 10:53:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 62 (0x112dd6000) [pid = 1683] [serial = 62] [outer = 0x0] 10:53:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 63 (0x112ed6000) [pid = 1683] [serial = 63] [outer = 0x112dd6000] 10:53:39 INFO - PROCESS | 1683 | 1468605219687 Marionette DEBUG loaded listener.js 10:53:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 64 (0x1132ca400) [pid = 1683] [serial = 64] [outer = 0x112dd6000] 10:53:40 INFO - PROCESS | 1683 | 1468605220105 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]]]}] 10:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 682ms 10:53:40 INFO - PROCESS | 1683 | 1468605220117 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 10:53:40 INFO - PROCESS | 1683 | 1468605220119 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 10:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:53:40 INFO - PROCESS | 1683 | 1468605220124 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:53:40 INFO - PROCESS | 1683 | 1468605220126 Marionette TRACE conn2 <- [1,62,null,{}] 10:53:40 INFO - PROCESS | 1683 | 1468605220129 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}] 10:53:40 INFO - PROCESS | 1683 | 1468605220131 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:40 INFO - PROCESS | 1683 | 1468605220247 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 10:53:40 INFO - PROCESS | 1683 | 1468605220287 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:40 INFO - PROCESS | 1683 | 1468605220288 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:40 INFO - PROCESS | 1683 | ++DOCSHELL 0x11679a000 == 23 [pid = 1683] [id = 23] 10:53:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 65 (0x113d90800) [pid = 1683] [serial = 65] [outer = 0x0] 10:53:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 66 (0x11675fc00) [pid = 1683] [serial = 66] [outer = 0x113d90800] 10:53:40 INFO - PROCESS | 1683 | 1468605220321 Marionette DEBUG loaded listener.js 10:53:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 67 (0x116fbec00) [pid = 1683] [serial = 67] [outer = 0x113d90800] 10:53:40 INFO - PROCESS | 1683 | 1468605220768 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]]]}] 10:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 721ms 10:53:41 INFO - PROCESS | 1683 | 1468605221035 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 10:53:41 INFO - PROCESS | 1683 | 1468605221038 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 10:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:53:41 INFO - PROCESS | 1683 | 1468605221061 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:53:41 INFO - PROCESS | 1683 | 1468605221064 Marionette TRACE conn2 <- [1,66,null,{}] 10:53:41 INFO - PROCESS | 1683 | 1468605221068 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}] 10:53:41 INFO - PROCESS | 1683 | 1468605221070 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:41 INFO - PROCESS | 1683 | 1468605221157 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 10:53:41 INFO - PROCESS | 1683 | 1468605221208 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:41 INFO - PROCESS | 1683 | 1468605221212 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:41 INFO - PROCESS | 1683 | ++DOCSHELL 0x112544800 == 24 [pid = 1683] [id = 24] 10:53:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 68 (0x113d90400) [pid = 1683] [serial = 68] [outer = 0x0] 10:53:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 69 (0x113f30800) [pid = 1683] [serial = 69] [outer = 0x113d90400] 10:53:41 INFO - PROCESS | 1683 | 1468605221239 Marionette DEBUG loaded listener.js 10:53:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x115d5a400) [pid = 1683] [serial = 70] [outer = 0x113d90400] 10:53:41 INFO - PROCESS | 1683 | 1468605221691 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]]]}] 10:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 673ms 10:53:41 INFO - PROCESS | 1683 | 1468605221772 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 10:53:41 INFO - PROCESS | 1683 | 1468605221774 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 10:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:53:41 INFO - PROCESS | 1683 | 1468605221791 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:53:41 INFO - PROCESS | 1683 | 1468605221793 Marionette TRACE conn2 <- [1,70,null,{}] 10:53:41 INFO - PROCESS | 1683 | 1468605221796 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}] 10:53:41 INFO - PROCESS | 1683 | 1468605221797 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:41 INFO - PROCESS | 1683 | 1468605221870 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 10:53:41 INFO - PROCESS | 1683 | 1468605221883 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:41 INFO - PROCESS | 1683 | 1468605221884 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:41 INFO - PROCESS | 1683 | ++DOCSHELL 0x116257800 == 25 [pid = 1683] [id = 25] 10:53:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x116eb1400) [pid = 1683] [serial = 71] [outer = 0x0] 10:53:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x116eb5000) [pid = 1683] [serial = 72] [outer = 0x116eb1400] 10:53:41 INFO - PROCESS | 1683 | 1468605221911 Marionette DEBUG loaded listener.js 10:53:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x1176ea800) [pid = 1683] [serial = 73] [outer = 0x116eb1400] 10:53:42 INFO - PROCESS | 1683 | 1468605222228 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]]]}] 10:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 471ms 10:53:42 INFO - PROCESS | 1683 | 1468605222261 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 10:53:42 INFO - PROCESS | 1683 | 1468605222264 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 10:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:53:42 INFO - PROCESS | 1683 | 1468605222267 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:53:42 INFO - PROCESS | 1683 | 1468605222268 Marionette TRACE conn2 <- [1,74,null,{}] 10:53:42 INFO - PROCESS | 1683 | 1468605222275 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}] 10:53:42 INFO - PROCESS | 1683 | 1468605222278 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:42 INFO - PROCESS | 1683 | 1468605222360 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 10:53:42 INFO - PROCESS | 1683 | 1468605222403 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:42 INFO - PROCESS | 1683 | 1468605222406 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x11693e000 == 26 [pid = 1683] [id = 26] 10:53:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x118161c00) [pid = 1683] [serial = 74] [outer = 0x0] 10:53:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x118502800) [pid = 1683] [serial = 75] [outer = 0x118161c00] 10:53:42 INFO - PROCESS | 1683 | 1468605222436 Marionette DEBUG loaded listener.js 10:53:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x118574400) [pid = 1683] [serial = 76] [outer = 0x118161c00] 10:53:42 INFO - PROCESS | 1683 | 1468605222734 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]]]}] 10:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 519ms 10:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:53:42 INFO - PROCESS | 1683 | 1468605222787 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 10:53:42 INFO - PROCESS | 1683 | 1468605222788 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 10:53:42 INFO - PROCESS | 1683 | 1468605222790 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:53:42 INFO - PROCESS | 1683 | 1468605222791 Marionette TRACE conn2 <- [1,78,null,{}] 10:53:42 INFO - PROCESS | 1683 | 1468605222793 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}] 10:53:42 INFO - PROCESS | 1683 | 1468605222795 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:42 INFO - PROCESS | 1683 | 1468605222874 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 10:53:42 INFO - PROCESS | 1683 | 1468605222918 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:42 INFO - PROCESS | 1683 | 1468605222919 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x11713e000 == 27 [pid = 1683] [id = 27] 10:53:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x118164c00) [pid = 1683] [serial = 77] [outer = 0x0] 10:53:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x1185e4800) [pid = 1683] [serial = 78] [outer = 0x118164c00] 10:53:42 INFO - PROCESS | 1683 | 1468605222945 Marionette DEBUG loaded listener.js 10:53:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x1187f6000) [pid = 1683] [serial = 79] [outer = 0x118164c00] 10:53:43 INFO - PROCESS | 1683 | 1468605223201 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]]]}] 10:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 10:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:53:43 INFO - PROCESS | 1683 | 1468605223259 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 10:53:43 INFO - PROCESS | 1683 | 1468605223261 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 10:53:43 INFO - PROCESS | 1683 | 1468605223274 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:53:43 INFO - PROCESS | 1683 | 1468605223275 Marionette TRACE conn2 <- [1,82,null,{}] 10:53:43 INFO - PROCESS | 1683 | 1468605223278 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}] 10:53:43 INFO - PROCESS | 1683 | 1468605223284 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:43 INFO - PROCESS | 1683 | 1468605223382 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 10:53:43 INFO - PROCESS | 1683 | 1468605223388 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:43 INFO - PROCESS | 1683 | 1468605223390 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:43 INFO - PROCESS | 1683 | ++DOCSHELL 0x117e6d800 == 28 [pid = 1683] [id = 28] 10:53:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x11887b400) [pid = 1683] [serial = 80] [outer = 0x0] 10:53:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1188cec00) [pid = 1683] [serial = 81] [outer = 0x11887b400] 10:53:43 INFO - PROCESS | 1683 | 1468605223430 Marionette DEBUG loaded listener.js 10:53:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x118f7b800) [pid = 1683] [serial = 82] [outer = 0x11887b400] 10:53:43 INFO - PROCESS | 1683 | 1468605223797 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]]]}] 10:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 583ms 10:53:43 INFO - PROCESS | 1683 | 1468605223853 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 10:53:43 INFO - PROCESS | 1683 | 1468605223855 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 10:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:53:43 INFO - PROCESS | 1683 | 1468605223857 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:53:43 INFO - PROCESS | 1683 | 1468605223858 Marionette TRACE conn2 <- [1,86,null,{}] 10:53:43 INFO - PROCESS | 1683 | 1468605223861 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}] 10:53:43 INFO - PROCESS | 1683 | 1468605223868 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:43 INFO - PROCESS | 1683 | 1468605223968 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 10:53:43 INFO - PROCESS | 1683 | 1468605223971 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:43 INFO - PROCESS | 1683 | 1468605223973 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:43 INFO - PROCESS | 1683 | ++DOCSHELL 0x11875e000 == 29 [pid = 1683] [id = 29] 10:53:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x118fb2c00) [pid = 1683] [serial = 83] [outer = 0x0] 10:53:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x119165400) [pid = 1683] [serial = 84] [outer = 0x118fb2c00] 10:53:44 INFO - PROCESS | 1683 | 1468605223999 Marionette DEBUG loaded listener.js 10:53:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x11952f800) [pid = 1683] [serial = 85] [outer = 0x118fb2c00] 10:53:44 INFO - PROCESS | 1683 | 1468605224291 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]]]}] 10:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 10:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:53:44 INFO - PROCESS | 1683 | 1468605224326 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 10:53:44 INFO - PROCESS | 1683 | 1468605224328 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 10:53:44 INFO - PROCESS | 1683 | 1468605224332 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:53:44 INFO - PROCESS | 1683 | 1468605224335 Marionette TRACE conn2 <- [1,90,null,{}] 10:53:44 INFO - PROCESS | 1683 | 1468605224338 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}] 10:53:44 INFO - PROCESS | 1683 | 1468605224339 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:44 INFO - PROCESS | 1683 | 1468605224412 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 10:53:44 INFO - PROCESS | 1683 | 1468605224460 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:44 INFO - PROCESS | 1683 | 1468605224461 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:44 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f16800 == 30 [pid = 1683] [id = 30] 10:53:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1132ce400) [pid = 1683] [serial = 86] [outer = 0x0] 10:53:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x119532400) [pid = 1683] [serial = 87] [outer = 0x1132ce400] 10:53:44 INFO - PROCESS | 1683 | 1468605224486 Marionette DEBUG loaded listener.js 10:53:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x1195da800) [pid = 1683] [serial = 88] [outer = 0x1132ce400] 10:53:44 INFO - PROCESS | 1683 | 1468605224761 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]]]}] 10:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 472ms 10:53:44 INFO - PROCESS | 1683 | 1468605224804 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 10:53:44 INFO - PROCESS | 1683 | 1468605224805 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 10:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:53:44 INFO - PROCESS | 1683 | 1468605224807 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:53:44 INFO - PROCESS | 1683 | 1468605224808 Marionette TRACE conn2 <- [1,94,null,{}] 10:53:44 INFO - PROCESS | 1683 | 1468605224810 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}] 10:53:44 INFO - PROCESS | 1683 | 1468605224812 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:44 INFO - PROCESS | 1683 | 1468605224892 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 10:53:44 INFO - PROCESS | 1683 | 1468605224898 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:44 INFO - PROCESS | 1683 | 1468605224900 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:44 INFO - PROCESS | 1683 | ++DOCSHELL 0x119317000 == 31 [pid = 1683] [id = 31] 10:53:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1195ce800) [pid = 1683] [serial = 89] [outer = 0x0] 10:53:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1196f3000) [pid = 1683] [serial = 90] [outer = 0x1195ce800] 10:53:44 INFO - PROCESS | 1683 | 1468605224924 Marionette DEBUG loaded listener.js 10:53:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x119ad6400) [pid = 1683] [serial = 91] [outer = 0x1195ce800] 10:53:45 INFO - PROCESS | 1683 | 1468605225225 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]]]}] 10:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 469ms 10:53:45 INFO - PROCESS | 1683 | 1468605225276 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 10:53:45 INFO - PROCESS | 1683 | 1468605225277 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 10:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:53:45 INFO - PROCESS | 1683 | 1468605225280 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:53:45 INFO - PROCESS | 1683 | 1468605225281 Marionette TRACE conn2 <- [1,98,null,{}] 10:53:45 INFO - PROCESS | 1683 | 1468605225283 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}] 10:53:45 INFO - PROCESS | 1683 | 1468605225284 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:45 INFO - PROCESS | 1683 | 1468605225382 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 10:53:45 INFO - PROCESS | 1683 | 1468605225389 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:45 INFO - PROCESS | 1683 | 1468605225390 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:45 INFO - PROCESS | 1683 | ++DOCSHELL 0x1193a7000 == 32 [pid = 1683] [id = 32] 10:53:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x1132d4c00) [pid = 1683] [serial = 92] [outer = 0x0] 10:53:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x119ad7400) [pid = 1683] [serial = 93] [outer = 0x1132d4c00] 10:53:45 INFO - PROCESS | 1683 | 1468605225414 Marionette DEBUG loaded listener.js 10:53:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x120f3c800) [pid = 1683] [serial = 94] [outer = 0x1132d4c00] 10:53:45 INFO - PROCESS | 1683 | 1468605225689 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]]]}] 10:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 419ms 10:53:45 INFO - PROCESS | 1683 | 1468605225703 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 10:53:45 INFO - PROCESS | 1683 | 1468605225705 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 10:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:53:45 INFO - PROCESS | 1683 | 1468605225707 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:53:45 INFO - PROCESS | 1683 | 1468605225708 Marionette TRACE conn2 <- [1,102,null,{}] 10:53:45 INFO - PROCESS | 1683 | 1468605225710 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}] 10:53:45 INFO - PROCESS | 1683 | 1468605225711 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:45 INFO - PROCESS | 1683 | 1468605225791 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 10:53:45 INFO - PROCESS | 1683 | 1468605225795 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:45 INFO - PROCESS | 1683 | 1468605225798 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:45 INFO - PROCESS | 1683 | ++DOCSHELL 0x11961c800 == 33 [pid = 1683] [id = 33] 10:53:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x11856a400) [pid = 1683] [serial = 95] [outer = 0x0] 10:53:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x120f41000) [pid = 1683] [serial = 96] [outer = 0x11856a400] 10:53:45 INFO - PROCESS | 1683 | 1468605225823 Marionette DEBUG loaded listener.js 10:53:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x122e4b400) [pid = 1683] [serial = 97] [outer = 0x11856a400] 10:53:46 INFO - PROCESS | 1683 | 1468605226126 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]]]}] 10:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 469ms 10:53:46 INFO - PROCESS | 1683 | 1468605226176 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 10:53:46 INFO - PROCESS | 1683 | 1468605226178 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 10:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:53:46 INFO - PROCESS | 1683 | 1468605226180 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:53:46 INFO - PROCESS | 1683 | 1468605226182 Marionette TRACE conn2 <- [1,106,null,{}] 10:53:46 INFO - PROCESS | 1683 | 1468605226184 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}] 10:53:46 INFO - PROCESS | 1683 | 1468605226186 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:46 INFO - PROCESS | 1683 | 1468605226295 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 10:53:46 INFO - PROCESS | 1683 | 1468605226302 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:46 INFO - PROCESS | 1683 | 1468605226304 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:46 INFO - PROCESS | 1683 | ++DOCSHELL 0x119a08800 == 34 [pid = 1683] [id = 34] 10:53:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1185e1c00) [pid = 1683] [serial = 98] [outer = 0x0] 10:53:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x122e4c800) [pid = 1683] [serial = 99] [outer = 0x1185e1c00] 10:53:46 INFO - PROCESS | 1683 | 1468605226330 Marionette DEBUG loaded listener.js 10:53:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x12400e800) [pid = 1683] [serial = 100] [outer = 0x1185e1c00] 10:53:46 INFO - PROCESS | 1683 | 1468605226617 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]]]}] 10:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 471ms 10:53:46 INFO - PROCESS | 1683 | 1468605226652 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 10:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:53:46 INFO - PROCESS | 1683 | 1468605226654 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 10:53:46 INFO - PROCESS | 1683 | 1468605226656 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:53:46 INFO - PROCESS | 1683 | 1468605226657 Marionette TRACE conn2 <- [1,110,null,{}] 10:53:46 INFO - PROCESS | 1683 | 1468605226659 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}] 10:53:46 INFO - PROCESS | 1683 | 1468605226661 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:46 INFO - PROCESS | 1683 | 1468605226743 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 10:53:46 INFO - PROCESS | 1683 | 1468605226750 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:46 INFO - PROCESS | 1683 | 1468605226751 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:46 INFO - PROCESS | 1683 | ++DOCSHELL 0x122eb9800 == 35 [pid = 1683] [id = 35] 10:53:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x124010000) [pid = 1683] [serial = 101] [outer = 0x0] 10:53:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x12445a000) [pid = 1683] [serial = 102] [outer = 0x124010000] 10:53:46 INFO - PROCESS | 1683 | 1468605226775 Marionette DEBUG loaded listener.js 10:53:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x12384b800) [pid = 1683] [serial = 103] [outer = 0x124010000] 10:53:47 INFO - PROCESS | 1683 | 1468605227105 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]]]}] 10:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 10:53:47 INFO - PROCESS | 1683 | 1468605227126 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 10:53:47 INFO - PROCESS | 1683 | 1468605227127 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 10:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:53:47 INFO - PROCESS | 1683 | 1468605227133 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:53:47 INFO - PROCESS | 1683 | 1468605227134 Marionette TRACE conn2 <- [1,114,null,{}] 10:53:47 INFO - PROCESS | 1683 | 1468605227137 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}] 10:53:47 INFO - PROCESS | 1683 | 1468605227139 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:47 INFO - PROCESS | 1683 | 1468605227296 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 10:53:47 INFO - PROCESS | 1683 | 1468605227309 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:47 INFO - PROCESS | 1683 | 1468605227310 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:47 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f83800 == 36 [pid = 1683] [id = 36] 10:53:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x1247ae400) [pid = 1683] [serial = 104] [outer = 0x0] 10:53:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x124908400) [pid = 1683] [serial = 105] [outer = 0x1247ae400] 10:53:47 INFO - PROCESS | 1683 | 1468605227350 Marionette DEBUG loaded listener.js 10:53:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x124adb800) [pid = 1683] [serial = 106] [outer = 0x1247ae400] 10:53:47 INFO - PROCESS | 1683 | 1468605227738 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]]]}] 10:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 622ms 10:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:53:47 INFO - PROCESS | 1683 | 1468605227752 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 10:53:47 INFO - PROCESS | 1683 | 1468605227754 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 10:53:47 INFO - PROCESS | 1683 | 1468605227756 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:53:47 INFO - PROCESS | 1683 | 1468605227757 Marionette TRACE conn2 <- [1,118,null,{}] 10:53:47 INFO - PROCESS | 1683 | 1468605227759 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}] 10:53:47 INFO - PROCESS | 1683 | 1468605227760 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:47 INFO - PROCESS | 1683 | 1468605227839 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 10:53:47 INFO - PROCESS | 1683 | 1468605227886 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:47 INFO - PROCESS | 1683 | 1468605227887 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:47 INFO - PROCESS | 1683 | ++DOCSHELL 0x1238dc000 == 37 [pid = 1683] [id = 37] 10:53:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x1247bc400) [pid = 1683] [serial = 107] [outer = 0x0] 10:53:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x124d1f400) [pid = 1683] [serial = 108] [outer = 0x1247bc400] 10:53:47 INFO - PROCESS | 1683 | 1468605227911 Marionette DEBUG loaded listener.js 10:53:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x12542d800) [pid = 1683] [serial = 109] [outer = 0x1247bc400] 10:53:48 INFO - PROCESS | 1683 | 1468605228161 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]]]}] 10:53:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 467ms 10:53:48 INFO - PROCESS | 1683 | 1468605228224 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 10:53:48 INFO - PROCESS | 1683 | 1468605228225 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 10:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:53:48 INFO - PROCESS | 1683 | 1468605228227 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:53:48 INFO - PROCESS | 1683 | 1468605228228 Marionette TRACE conn2 <- [1,122,null,{}] 10:53:48 INFO - PROCESS | 1683 | 1468605228238 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}] 10:53:48 INFO - PROCESS | 1683 | 1468605228240 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:48 INFO - PROCESS | 1683 | 1468605228323 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 10:53:48 INFO - PROCESS | 1683 | 1468605228339 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:48 INFO - PROCESS | 1683 | 1468605228340 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:48 INFO - PROCESS | 1683 | ++DOCSHELL 0x124262800 == 38 [pid = 1683] [id = 38] 10:53:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x1254eac00) [pid = 1683] [serial = 110] [outer = 0x0] 10:53:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x125e8f000) [pid = 1683] [serial = 111] [outer = 0x1254eac00] 10:53:48 INFO - PROCESS | 1683 | 1468605228365 Marionette DEBUG loaded listener.js 10:53:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x126849c00) [pid = 1683] [serial = 112] [outer = 0x1254eac00] 10:53:48 INFO - PROCESS | 1683 | 1468605228687 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]]]}] 10:53:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 473ms 10:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:53:48 INFO - PROCESS | 1683 | 1468605228702 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 10:53:48 INFO - PROCESS | 1683 | 1468605228703 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 10:53:48 INFO - PROCESS | 1683 | 1468605228705 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:53:48 INFO - PROCESS | 1683 | 1468605228706 Marionette TRACE conn2 <- [1,126,null,{}] 10:53:48 INFO - PROCESS | 1683 | 1468605228708 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}] 10:53:48 INFO - PROCESS | 1683 | 1468605228709 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:48 INFO - PROCESS | 1683 | 1468605228826 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 10:53:48 INFO - PROCESS | 1683 | 1468605228835 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:48 INFO - PROCESS | 1683 | 1468605228836 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:48 INFO - PROCESS | 1683 | ++DOCSHELL 0x124714000 == 39 [pid = 1683] [id = 39] 10:53:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x113278c00) [pid = 1683] [serial = 113] [outer = 0x0] 10:53:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x12684f400) [pid = 1683] [serial = 114] [outer = 0x113278c00] 10:53:48 INFO - PROCESS | 1683 | 1468605228860 Marionette DEBUG loaded listener.js 10:53:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 115 (0x126da1400) [pid = 1683] [serial = 115] [outer = 0x113278c00] 10:53:49 INFO - PROCESS | 1683 | 1468605229807 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]]]}] 10:53:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1120ms 10:53:49 INFO - PROCESS | 1683 | 1468605229826 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 10:53:49 INFO - PROCESS | 1683 | 1468605229828 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 10:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:53:49 INFO - PROCESS | 1683 | 1468605229831 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:53:49 INFO - PROCESS | 1683 | 1468605229833 Marionette TRACE conn2 <- [1,130,null,{}] 10:53:49 INFO - PROCESS | 1683 | 1468605229842 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}] 10:53:49 INFO - PROCESS | 1683 | 1468605229844 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:49 INFO - PROCESS | 1683 | 1468605229939 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 10:53:49 INFO - PROCESS | 1683 | 1468605229943 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:49 INFO - PROCESS | 1683 | 1468605229946 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:49 INFO - PROCESS | 1683 | ++DOCSHELL 0x11262b800 == 40 [pid = 1683] [id = 40] 10:53:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 116 (0x113d8fc00) [pid = 1683] [serial = 116] [outer = 0x0] 10:53:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 117 (0x116076400) [pid = 1683] [serial = 117] [outer = 0x113d8fc00] 10:53:49 INFO - PROCESS | 1683 | 1468605229975 Marionette DEBUG loaded listener.js 10:53:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 118 (0x116eaa000) [pid = 1683] [serial = 118] [outer = 0x113d8fc00] 10:53:50 INFO - PROCESS | 1683 | 1468605230332 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]]]}] 10:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 521ms 10:53:50 INFO - PROCESS | 1683 | 1468605230352 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 10:53:50 INFO - PROCESS | 1683 | 1468605230354 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 10:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:53:50 INFO - PROCESS | 1683 | 1468605230365 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:53:50 INFO - PROCESS | 1683 | 1468605230367 Marionette TRACE conn2 <- [1,134,null,{}] 10:53:50 INFO - PROCESS | 1683 | 1468605230369 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}] 10:53:50 INFO - PROCESS | 1683 | 1468605230371 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:50 INFO - PROCESS | 1683 | 1468605230464 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 10:53:50 INFO - PROCESS | 1683 | 1468605230468 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:50 INFO - PROCESS | 1683 | 1468605230469 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:50 INFO - PROCESS | 1683 | ++DOCSHELL 0x116573000 == 41 [pid = 1683] [id = 41] 10:53:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 119 (0x1171c5000) [pid = 1683] [serial = 119] [outer = 0x0] 10:53:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 120 (0x1183db400) [pid = 1683] [serial = 120] [outer = 0x1171c5000] 10:53:50 INFO - PROCESS | 1683 | 1468605230496 Marionette DEBUG loaded listener.js 10:53:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 121 (0x118574800) [pid = 1683] [serial = 121] [outer = 0x1171c5000] 10:53:50 INFO - PROCESS | 1683 | 1468605230846 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]]]}] 10:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 519ms 10:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:53:50 INFO - PROCESS | 1683 | 1468605230885 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 10:53:50 INFO - PROCESS | 1683 | 1468605230886 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 10:53:50 INFO - PROCESS | 1683 | 1468605230889 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:53:50 INFO - PROCESS | 1683 | 1468605230891 Marionette TRACE conn2 <- [1,138,null,{}] 10:53:50 INFO - PROCESS | 1683 | 1468605230898 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}] 10:53:50 INFO - PROCESS | 1683 | 1468605230901 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:50 INFO - PROCESS | 1683 | 1468605230991 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 10:53:51 INFO - PROCESS | 1683 | 1468605231023 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:51 INFO - PROCESS | 1683 | 1468605231025 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:51 INFO - PROCESS | 1683 | ++DOCSHELL 0x11735b000 == 42 [pid = 1683] [id = 42] 10:53:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 122 (0x1187fc000) [pid = 1683] [serial = 122] [outer = 0x0] 10:53:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 123 (0x118f7a800) [pid = 1683] [serial = 123] [outer = 0x1187fc000] 10:53:51 INFO - PROCESS | 1683 | 1468605231052 Marionette DEBUG loaded listener.js 10:53:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 124 (0x11915c800) [pid = 1683] [serial = 124] [outer = 0x1187fc000] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 123 (0x11856b000) [pid = 1683] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 122 (0x12d08c000) [pid = 1683] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 121 (0x12cc7ec00) [pid = 1683] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 120 (0x119164000) [pid = 1683] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 119 (0x12c44a000) [pid = 1683] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 118 (0x12be0b400) [pid = 1683] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 117 (0x118166800) [pid = 1683] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 116 (0x12ba84400) [pid = 1683] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 115 (0x1272c1800) [pid = 1683] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 114 (0x12a7f2000) [pid = 1683] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x12a6ae000) [pid = 1683] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x1291a6000) [pid = 1683] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x113d90800) [pid = 1683] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x113d90400) [pid = 1683] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x116eb1400) [pid = 1683] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x118161c00) [pid = 1683] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x118164c00) [pid = 1683] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x11887b400) [pid = 1683] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x118fb2c00) [pid = 1683] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x1132ce400) [pid = 1683] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x1254eac00) [pid = 1683] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x1195ce800) [pid = 1683] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x1132d4c00) [pid = 1683] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x11856a400) [pid = 1683] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x1185e1c00) [pid = 1683] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x1247ae400) [pid = 1683] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x1247bc400) [pid = 1683] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x118fa8400) [pid = 1683] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:53:51 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x112dd6000) [pid = 1683] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:53:51 INFO - PROCESS | 1683 | 1468605231781 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]]]}] 10:53:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 921ms 10:53:51 INFO - PROCESS | 1683 | 1468605231810 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 10:53:51 INFO - PROCESS | 1683 | 1468605231812 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 10:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:53:51 INFO - PROCESS | 1683 | 1468605231820 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:53:51 INFO - PROCESS | 1683 | 1468605231821 Marionette TRACE conn2 <- [1,142,null,{}] 10:53:51 INFO - PROCESS | 1683 | 1468605231824 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}] 10:53:51 INFO - PROCESS | 1683 | 1468605231825 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:51 INFO - PROCESS | 1683 | 1468605231932 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 10:53:51 INFO - PROCESS | 1683 | 1468605231958 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:51 INFO - PROCESS | 1683 | 1468605231960 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:51 INFO - PROCESS | 1683 | ++DOCSHELL 0x1185af800 == 43 [pid = 1683] [id = 43] 10:53:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x112dd4400) [pid = 1683] [serial = 125] [outer = 0x0] 10:53:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x118167400) [pid = 1683] [serial = 126] [outer = 0x112dd4400] 10:53:51 INFO - PROCESS | 1683 | 1468605231984 Marionette DEBUG loaded listener.js 10:53:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x118f71c00) [pid = 1683] [serial = 127] [outer = 0x112dd4400] 10:53:52 INFO - PROCESS | 1683 | 1468605232265 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]]]}] 10:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 469ms 10:53:52 INFO - PROCESS | 1683 | 1468605232290 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 10:53:52 INFO - PROCESS | 1683 | 1468605232291 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 10:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:53:52 INFO - PROCESS | 1683 | 1468605232293 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:53:52 INFO - PROCESS | 1683 | 1468605232294 Marionette TRACE conn2 <- [1,146,null,{}] 10:53:52 INFO - PROCESS | 1683 | 1468605232305 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}] 10:53:52 INFO - PROCESS | 1683 | 1468605232306 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:52 INFO - PROCESS | 1683 | 1468605232383 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 10:53:52 INFO - PROCESS | 1683 | 1468605232438 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:52 INFO - PROCESS | 1683 | 1468605232440 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:52 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f8f800 == 44 [pid = 1683] [id = 44] 10:53:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x113860800) [pid = 1683] [serial = 128] [outer = 0x0] 10:53:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1185e5800) [pid = 1683] [serial = 129] [outer = 0x113860800] 10:53:52 INFO - PROCESS | 1683 | 1468605232464 Marionette DEBUG loaded listener.js 10:53:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x119528400) [pid = 1683] [serial = 130] [outer = 0x113860800] 10:53:52 INFO - PROCESS | 1683 | 1468605232757 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]]]}] 10:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 477ms 10:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:53:52 INFO - PROCESS | 1683 | 1468605232771 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 10:53:52 INFO - PROCESS | 1683 | 1468605232772 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 10:53:52 INFO - PROCESS | 1683 | 1468605232774 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:53:52 INFO - PROCESS | 1683 | 1468605232775 Marionette TRACE conn2 <- [1,150,null,{}] 10:53:52 INFO - PROCESS | 1683 | 1468605232778 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}] 10:53:52 INFO - PROCESS | 1683 | 1468605232785 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:52 INFO - PROCESS | 1683 | 1468605232886 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 10:53:52 INFO - PROCESS | 1683 | 1468605232890 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:52 INFO - PROCESS | 1683 | 1468605232891 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:52 INFO - PROCESS | 1683 | ++DOCSHELL 0x119a07000 == 45 [pid = 1683] [id = 45] 10:53:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x119533800) [pid = 1683] [serial = 131] [outer = 0x0] 10:53:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x1196f0c00) [pid = 1683] [serial = 132] [outer = 0x119533800] 10:53:52 INFO - PROCESS | 1683 | 1468605232919 Marionette DEBUG loaded listener.js 10:53:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x122e4a400) [pid = 1683] [serial = 133] [outer = 0x119533800] 10:53:53 INFO - PROCESS | 1683 | 1468605233233 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]]]}] 10:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 10:53:53 INFO - PROCESS | 1683 | 1468605233243 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 10:53:53 INFO - PROCESS | 1683 | 1468605233244 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 10:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:53:53 INFO - PROCESS | 1683 | 1468605233249 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:53:53 INFO - PROCESS | 1683 | 1468605233252 Marionette TRACE conn2 <- [1,154,null,{}] 10:53:53 INFO - PROCESS | 1683 | 1468605233261 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}] 10:53:53 INFO - PROCESS | 1683 | 1468605233262 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:53 INFO - PROCESS | 1683 | 1468605233334 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 10:53:53 INFO - PROCESS | 1683 | 1468605233337 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:53 INFO - PROCESS | 1683 | 1468605233338 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:53 INFO - PROCESS | 1683 | ++DOCSHELL 0x122eba000 == 46 [pid = 1683] [id = 46] 10:53:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x119168400) [pid = 1683] [serial = 134] [outer = 0x0] 10:53:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x123a8c800) [pid = 1683] [serial = 135] [outer = 0x119168400] 10:53:53 INFO - PROCESS | 1683 | 1468605233365 Marionette DEBUG loaded listener.js 10:53:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x123f2a400) [pid = 1683] [serial = 136] [outer = 0x119168400] 10:53:53 INFO - PROCESS | 1683 | 1468605233811 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]]]}] 10:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 579ms 10:53:53 INFO - PROCESS | 1683 | 1468605233834 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 10:53:53 INFO - PROCESS | 1683 | 1468605233837 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 10:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:53:53 INFO - PROCESS | 1683 | 1468605233841 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:53:53 INFO - PROCESS | 1683 | 1468605233843 Marionette TRACE conn2 <- [1,158,null,{}] 10:53:53 INFO - PROCESS | 1683 | 1468605233850 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}] 10:53:53 INFO - PROCESS | 1683 | 1468605233852 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:53 INFO - PROCESS | 1683 | 1468605233945 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 10:53:54 INFO - PROCESS | 1683 | 1468605234006 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:54 INFO - PROCESS | 1683 | 1468605234007 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:54 INFO - PROCESS | 1683 | ++DOCSHELL 0x116099800 == 47 [pid = 1683] [id = 47] 10:53:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x113aa8800) [pid = 1683] [serial = 137] [outer = 0x0] 10:53:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x115dee800) [pid = 1683] [serial = 138] [outer = 0x113aa8800] 10:53:54 INFO - PROCESS | 1683 | 1468605234038 Marionette DEBUG loaded listener.js 10:53:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x116fbf800) [pid = 1683] [serial = 139] [outer = 0x113aa8800] 10:53:54 INFO - PROCESS | 1683 | 1468605234490 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]]]}] 10:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 675ms 10:53:54 INFO - PROCESS | 1683 | 1468605234517 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 10:53:54 INFO - PROCESS | 1683 | 1468605234520 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 10:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:53:54 INFO - PROCESS | 1683 | 1468605234525 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:53:54 INFO - PROCESS | 1683 | 1468605234527 Marionette TRACE conn2 <- [1,162,null,{}] 10:53:54 INFO - PROCESS | 1683 | 1468605234529 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}] 10:53:54 INFO - PROCESS | 1683 | 1468605234531 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:54 INFO - PROCESS | 1683 | 1468605234659 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 10:53:54 INFO - PROCESS | 1683 | 1468605234704 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:54 INFO - PROCESS | 1683 | 1468605234705 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:54 INFO - PROCESS | 1683 | ++DOCSHELL 0x119618000 == 48 [pid = 1683] [id = 48] 10:53:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x118576800) [pid = 1683] [serial = 140] [outer = 0x0] 10:53:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x1185e7000) [pid = 1683] [serial = 141] [outer = 0x118576800] 10:53:54 INFO - PROCESS | 1683 | 1468605234737 Marionette DEBUG loaded listener.js 10:53:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x1188ca400) [pid = 1683] [serial = 142] [outer = 0x118576800] 10:53:55 INFO - PROCESS | 1683 | 1468605235179 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]]]}] 10:53:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 10:53:55 INFO - PROCESS | 1683 | 1468605235196 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 10:53:55 INFO - PROCESS | 1683 | 1468605235197 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 10:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:53:55 INFO - PROCESS | 1683 | 1468605235200 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:53:55 INFO - PROCESS | 1683 | 1468605235203 Marionette TRACE conn2 <- [1,166,null,{}] 10:53:55 INFO - PROCESS | 1683 | 1468605235210 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}] 10:53:55 INFO - PROCESS | 1683 | 1468605235213 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:55 INFO - PROCESS | 1683 | 1468605235324 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 10:53:55 INFO - PROCESS | 1683 | 1468605235385 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:55 INFO - PROCESS | 1683 | 1468605235387 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:55 INFO - PROCESS | 1683 | ++DOCSHELL 0x124277000 == 49 [pid = 1683] [id = 49] 10:53:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x119530c00) [pid = 1683] [serial = 143] [outer = 0x0] 10:53:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 115 (0x1195dc000) [pid = 1683] [serial = 144] [outer = 0x119530c00] 10:53:55 INFO - PROCESS | 1683 | 1468605235419 Marionette DEBUG loaded listener.js 10:53:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 116 (0x120f3c400) [pid = 1683] [serial = 145] [outer = 0x119530c00] 10:53:55 INFO - PROCESS | 1683 | 1468605235852 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]]]}] 10:53:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 10:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:53:55 INFO - PROCESS | 1683 | 1468605235871 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 10:53:55 INFO - PROCESS | 1683 | 1468605235873 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 10:53:55 INFO - PROCESS | 1683 | 1468605235875 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:53:55 INFO - PROCESS | 1683 | 1468605235877 Marionette TRACE conn2 <- [1,170,null,{}] 10:53:55 INFO - PROCESS | 1683 | 1468605235879 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}] 10:53:55 INFO - PROCESS | 1683 | 1468605235880 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:55 INFO - PROCESS | 1683 | 1468605235986 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 10:53:56 INFO - PROCESS | 1683 | 1468605236045 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:56 INFO - PROCESS | 1683 | 1468605236046 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:56 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f1e000 == 50 [pid = 1683] [id = 50] 10:53:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 117 (0x12384b400) [pid = 1683] [serial = 146] [outer = 0x0] 10:53:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 118 (0x1240f0400) [pid = 1683] [serial = 147] [outer = 0x12384b400] 10:53:56 INFO - PROCESS | 1683 | 1468605236075 Marionette DEBUG loaded listener.js 10:53:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 119 (0x1244b5c00) [pid = 1683] [serial = 148] [outer = 0x12384b400] 10:53:56 INFO - PROCESS | 1683 | 1468605236458 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]]]}] 10:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 618ms 10:53:56 INFO - PROCESS | 1683 | 1468605236494 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 10:53:56 INFO - PROCESS | 1683 | 1468605236496 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 10:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:53:56 INFO - PROCESS | 1683 | 1468605236498 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:53:56 INFO - PROCESS | 1683 | 1468605236500 Marionette TRACE conn2 <- [1,174,null,{}] 10:53:56 INFO - PROCESS | 1683 | 1468605236503 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}] 10:53:56 INFO - PROCESS | 1683 | 1468605236504 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:56 INFO - PROCESS | 1683 | 1468605236688 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 10:53:56 INFO - PROCESS | 1683 | 1468605236811 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:56 INFO - PROCESS | 1683 | 1468605236813 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:56 INFO - PROCESS | 1683 | ++DOCSHELL 0x11609d000 == 51 [pid = 1683] [id = 51] 10:53:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 120 (0x1132e7400) [pid = 1683] [serial = 149] [outer = 0x0] 10:53:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 121 (0x113a9dc00) [pid = 1683] [serial = 150] [outer = 0x1132e7400] 10:53:56 INFO - PROCESS | 1683 | 1468605236859 Marionette DEBUG loaded listener.js 10:53:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 122 (0x116079c00) [pid = 1683] [serial = 151] [outer = 0x1132e7400] 10:53:57 INFO - PROCESS | 1683 | 1468605237309 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]]]}] 10:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 869ms 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x119a07000 == 50 [pid = 1683] [id = 45] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x118f8f800 == 49 [pid = 1683] [id = 44] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x1193a7000 == 48 [pid = 1683] [id = 32] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x1185af800 == 47 [pid = 1683] [id = 43] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x119317000 == 46 [pid = 1683] [id = 31] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x11735b000 == 45 [pid = 1683] [id = 42] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x118f16800 == 44 [pid = 1683] [id = 30] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x117e6d800 == 43 [pid = 1683] [id = 28] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x11875e000 == 42 [pid = 1683] [id = 29] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x116573000 == 41 [pid = 1683] [id = 41] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x11713e000 == 40 [pid = 1683] [id = 27] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x11262b800 == 39 [pid = 1683] [id = 40] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x124714000 == 38 [pid = 1683] [id = 39] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x124262800 == 37 [pid = 1683] [id = 38] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x118f1e000 == 36 [pid = 1683] [id = 50] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x124277000 == 35 [pid = 1683] [id = 49] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x119a08800 == 34 [pid = 1683] [id = 34] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x119618000 == 33 [pid = 1683] [id = 48] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x11961c800 == 32 [pid = 1683] [id = 33] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x122eb9800 == 31 [pid = 1683] [id = 35] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x122eba000 == 30 [pid = 1683] [id = 46] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x122f83800 == 29 [pid = 1683] [id = 36] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x116099800 == 28 [pid = 1683] [id = 47] 10:53:57 INFO - PROCESS | 1683 | --DOCSHELL 0x1238dc000 == 27 [pid = 1683] [id = 37] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 121 (0x12445ac00) [pid = 1683] [serial = 11] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 120 (0x113f30800) [pid = 1683] [serial = 69] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 119 (0x115d5a400) [pid = 1683] [serial = 70] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 118 (0x116eb5000) [pid = 1683] [serial = 72] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 117 (0x119ad6400) [pid = 1683] [serial = 91] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 116 (0x118502800) [pid = 1683] [serial = 75] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 115 (0x1185e4800) [pid = 1683] [serial = 78] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 114 (0x1188cec00) [pid = 1683] [serial = 81] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x118f7b800) [pid = 1683] [serial = 82] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x119165400) [pid = 1683] [serial = 84] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x11952f800) [pid = 1683] [serial = 85] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x119532400) [pid = 1683] [serial = 87] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x1195da800) [pid = 1683] [serial = 88] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x118574400) [pid = 1683] [serial = 76] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x120f3c800) [pid = 1683] [serial = 94] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x122e4b400) [pid = 1683] [serial = 97] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x1132ca400) [pid = 1683] [serial = 64] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x12400e800) [pid = 1683] [serial = 100] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x1176ea800) [pid = 1683] [serial = 73] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x1187f6000) [pid = 1683] [serial = 79] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x125e8f000) [pid = 1683] [serial = 111] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x116fbec00) [pid = 1683] [serial = 67] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x124adb800) [pid = 1683] [serial = 106] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x12542d800) [pid = 1683] [serial = 109] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x12de4b400) [pid = 1683] [serial = 61] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x126849c00) [pid = 1683] [serial = 112] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x123f29400) [pid = 1683] [serial = 8] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x1196f3000) [pid = 1683] [serial = 90] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x119ad7400) [pid = 1683] [serial = 93] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x120f41000) [pid = 1683] [serial = 96] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x122e4c800) [pid = 1683] [serial = 99] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x12445a000) [pid = 1683] [serial = 102] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x124908400) [pid = 1683] [serial = 105] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x124d1f400) [pid = 1683] [serial = 108] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x112ed6000) [pid = 1683] [serial = 63] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x11675fc00) [pid = 1683] [serial = 66] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x12bd83000) [pid = 1683] [serial = 30] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x12ba7ac00) [pid = 1683] [serial = 27] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x12ba80c00) [pid = 1683] [serial = 28] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x12afb5400) [pid = 1683] [serial = 24] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x12b76d400) [pid = 1683] [serial = 25] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x12a6afc00) [pid = 1683] [serial = 21] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x12a7ea400) [pid = 1683] [serial = 22] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x12940e400) [pid = 1683] [serial = 18] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x1291a7c00) [pid = 1683] [serial = 15] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x1291ad400) [pid = 1683] [serial = 16] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x124edfc00) [pid = 1683] [serial = 60] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x118575000) [pid = 1683] [serial = 57] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x12d4d7000) [pid = 1683] [serial = 58] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x12d4d6400) [pid = 1683] [serial = 55] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 71 (0x12d4d2c00) [pid = 1683] [serial = 54] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 70 (0x12d1c4000) [pid = 1683] [serial = 51] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 69 (0x12d4cbc00) [pid = 1683] [serial = 52] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 68 (0x12d08b800) [pid = 1683] [serial = 48] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 67 (0x12a6a7000) [pid = 1683] [serial = 42] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 66 (0x12cc7a400) [pid = 1683] [serial = 43] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 65 (0x12d046800) [pid = 1683] [serial = 45] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 64 (0x11816c400) [pid = 1683] [serial = 40] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 63 (0x12c44fc00) [pid = 1683] [serial = 39] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 62 (0x12c443800) [pid = 1683] [serial = 36] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 61 (0x12c447c00) [pid = 1683] [serial = 37] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 60 (0x1183e3400) [pid = 1683] [serial = 33] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 59 (0x12be08800) [pid = 1683] [serial = 34] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | --DOMWINDOW == 58 (0x12be04400) [pid = 1683] [serial = 31] [outer = 0x0] [url = about:blank] 10:53:57 INFO - PROCESS | 1683 | 1468605237975 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 10:53:57 INFO - PROCESS | 1683 | 1468605237979 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 10:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:53:57 INFO - PROCESS | 1683 | 1468605237992 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:53:57 INFO - PROCESS | 1683 | 1468605237994 Marionette TRACE conn2 <- [1,178,null,{}] 10:53:58 INFO - PROCESS | 1683 | 1468605238000 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}] 10:53:58 INFO - PROCESS | 1683 | 1468605238002 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:58 INFO - PROCESS | 1683 | 1468605238076 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 10:53:58 INFO - PROCESS | 1683 | 1468605238100 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:58 INFO - PROCESS | 1683 | 1468605238104 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:58 INFO - PROCESS | 1683 | ++DOCSHELL 0x11261b000 == 28 [pid = 1683] [id = 52] 10:53:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 59 (0x116080400) [pid = 1683] [serial = 152] [outer = 0x0] 10:53:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 60 (0x1165f2c00) [pid = 1683] [serial = 153] [outer = 0x116080400] 10:53:58 INFO - PROCESS | 1683 | 1468605238132 Marionette DEBUG loaded listener.js 10:53:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 61 (0x116fbdc00) [pid = 1683] [serial = 154] [outer = 0x116080400] 10:53:58 INFO - PROCESS | 1683 | 1468605238440 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]]]}] 10:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 478ms 10:53:58 INFO - PROCESS | 1683 | 1468605238486 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 10:53:58 INFO - PROCESS | 1683 | 1468605238488 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 10:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:53:58 INFO - PROCESS | 1683 | 1468605238494 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:53:58 INFO - PROCESS | 1683 | 1468605238497 Marionette TRACE conn2 <- [1,182,null,{}] 10:53:58 INFO - PROCESS | 1683 | 1468605238500 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}] 10:53:58 INFO - PROCESS | 1683 | 1468605238501 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:58 INFO - PROCESS | 1683 | 1468605238575 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 10:53:58 INFO - PROCESS | 1683 | 1468605238583 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:58 INFO - PROCESS | 1683 | 1468605238584 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:58 INFO - PROCESS | 1683 | ++DOCSHELL 0x116575000 == 29 [pid = 1683] [id = 53] 10:53:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 62 (0x1180ea000) [pid = 1683] [serial = 155] [outer = 0x0] 10:53:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 63 (0x118168400) [pid = 1683] [serial = 156] [outer = 0x1180ea000] 10:53:58 INFO - PROCESS | 1683 | 1468605238612 Marionette DEBUG loaded listener.js 10:53:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 64 (0x11856d000) [pid = 1683] [serial = 157] [outer = 0x1180ea000] 10:53:58 INFO - PROCESS | 1683 | 1468605238910 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]]]}] 10:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 425ms 10:53:58 INFO - PROCESS | 1683 | 1468605238922 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 10:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:53:58 INFO - PROCESS | 1683 | 1468605238923 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 10:53:58 INFO - PROCESS | 1683 | 1468605238925 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:53:58 INFO - PROCESS | 1683 | 1468605238927 Marionette TRACE conn2 <- [1,186,null,{}] 10:53:58 INFO - PROCESS | 1683 | 1468605238942 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}] 10:53:58 INFO - PROCESS | 1683 | 1468605238946 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:59 INFO - PROCESS | 1683 | 1468605239039 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 10:53:59 INFO - PROCESS | 1683 | 1468605239085 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:59 INFO - PROCESS | 1683 | 1468605239087 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:59 INFO - PROCESS | 1683 | ++DOCSHELL 0x117151000 == 30 [pid = 1683] [id = 54] 10:53:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 65 (0x1187efc00) [pid = 1683] [serial = 158] [outer = 0x0] 10:53:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 66 (0x1187f0c00) [pid = 1683] [serial = 159] [outer = 0x1187efc00] 10:53:59 INFO - PROCESS | 1683 | 1468605239115 Marionette DEBUG loaded listener.js 10:53:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 67 (0x118f73400) [pid = 1683] [serial = 160] [outer = 0x1187efc00] 10:53:59 INFO - PROCESS | 1683 | 1468605239381 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]]]}] 10:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 468ms 10:53:59 INFO - PROCESS | 1683 | 1468605239394 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 10:53:59 INFO - PROCESS | 1683 | 1468605239396 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 10:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:53:59 INFO - PROCESS | 1683 | 1468605239408 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:53:59 INFO - PROCESS | 1683 | 1468605239410 Marionette TRACE conn2 <- [1,190,null,{}] 10:53:59 INFO - PROCESS | 1683 | 1468605239412 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}] 10:53:59 INFO - PROCESS | 1683 | 1468605239415 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:59 INFO - PROCESS | 1683 | 1468605239503 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 10:53:59 INFO - PROCESS | 1683 | 1468605239507 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:59 INFO - PROCESS | 1683 | 1468605239508 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:53:59 INFO - PROCESS | 1683 | ++DOCSHELL 0x118766000 == 31 [pid = 1683] [id = 55] 10:53:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 68 (0x119160400) [pid = 1683] [serial = 161] [outer = 0x0] 10:53:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 69 (0x119526400) [pid = 1683] [serial = 162] [outer = 0x119160400] 10:53:59 INFO - PROCESS | 1683 | 1468605239536 Marionette DEBUG loaded listener.js 10:53:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x11952cc00) [pid = 1683] [serial = 163] [outer = 0x119160400] 10:53:59 INFO - PROCESS | 1683 | 1468605239854 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]]]}] 10:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 472ms 10:53:59 INFO - PROCESS | 1683 | 1468605239879 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 10:53:59 INFO - PROCESS | 1683 | 1468605239883 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 10:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:53:59 INFO - PROCESS | 1683 | 1468605239886 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:53:59 INFO - PROCESS | 1683 | 1468605239887 Marionette TRACE conn2 <- [1,194,null,{}] 10:53:59 INFO - PROCESS | 1683 | 1468605239891 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}] 10:53:59 INFO - PROCESS | 1683 | 1468605239893 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:00 INFO - PROCESS | 1683 | 1468605240042 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 10:54:00 INFO - PROCESS | 1683 | 1468605240059 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:00 INFO - PROCESS | 1683 | 1468605240060 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f8e800 == 32 [pid = 1683] [id = 56] 10:54:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x1187f0800) [pid = 1683] [serial = 164] [outer = 0x0] 10:54:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x119531000) [pid = 1683] [serial = 165] [outer = 0x1187f0800] 10:54:00 INFO - PROCESS | 1683 | 1468605240101 Marionette DEBUG loaded listener.js 10:54:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x1195d9400) [pid = 1683] [serial = 166] [outer = 0x1187f0800] 10:54:00 INFO - PROCESS | 1683 | 1468605240512 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]]]}] 10:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 670ms 10:54:00 INFO - PROCESS | 1683 | 1468605240557 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 10:54:00 INFO - PROCESS | 1683 | 1468605240559 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 10:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:54:00 INFO - PROCESS | 1683 | 1468605240561 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:54:00 INFO - PROCESS | 1683 | 1468605240562 Marionette TRACE conn2 <- [1,198,null,{}] 10:54:00 INFO - PROCESS | 1683 | 1468605240565 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}] 10:54:00 INFO - PROCESS | 1683 | 1468605240569 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:00 INFO - PROCESS | 1683 | 1468605240677 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 10:54:00 INFO - PROCESS | 1683 | 1468605240721 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:00 INFO - PROCESS | 1683 | 1468605240722 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x11961c800 == 33 [pid = 1683] [id = 57] 10:54:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x119ad8000) [pid = 1683] [serial = 167] [outer = 0x0] 10:54:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x122e46800) [pid = 1683] [serial = 168] [outer = 0x119ad8000] 10:54:00 INFO - PROCESS | 1683 | 1468605240751 Marionette DEBUG loaded listener.js 10:54:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x12384f400) [pid = 1683] [serial = 169] [outer = 0x119ad8000] 10:54:01 INFO - PROCESS | 1683 | 1468605241069 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]]]}] 10:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 522ms 10:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:54:01 INFO - PROCESS | 1683 | 1468605241085 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 10:54:01 INFO - PROCESS | 1683 | 1468605241086 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 10:54:01 INFO - PROCESS | 1683 | 1468605241088 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:54:01 INFO - PROCESS | 1683 | 1468605241089 Marionette TRACE conn2 <- [1,202,null,{}] 10:54:01 INFO - PROCESS | 1683 | 1468605241091 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}] 10:54:01 INFO - PROCESS | 1683 | 1468605241093 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:01 INFO - PROCESS | 1683 | 1468605241180 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 10:54:01 INFO - PROCESS | 1683 | 1468605241211 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:01 INFO - PROCESS | 1683 | 1468605241212 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:01 INFO - PROCESS | 1683 | ++DOCSHELL 0x11c566000 == 34 [pid = 1683] [id = 58] 10:54:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x123c6f000) [pid = 1683] [serial = 170] [outer = 0x0] 10:54:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x1240f8000) [pid = 1683] [serial = 171] [outer = 0x123c6f000] 10:54:01 INFO - PROCESS | 1683 | 1468605241236 Marionette DEBUG loaded listener.js 10:54:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x124903000) [pid = 1683] [serial = 172] [outer = 0x123c6f000] 10:54:01 INFO - PROCESS | 1683 | 1468605241537 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]]]}] 10:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 469ms 10:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:54:01 INFO - PROCESS | 1683 | 1468605241557 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 10:54:01 INFO - PROCESS | 1683 | 1468605241558 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 10:54:01 INFO - PROCESS | 1683 | 1468605241560 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:54:01 INFO - PROCESS | 1683 | 1468605241561 Marionette TRACE conn2 <- [1,206,null,{}] 10:54:01 INFO - PROCESS | 1683 | 1468605241572 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}] 10:54:01 INFO - PROCESS | 1683 | 1468605241573 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:01 INFO - PROCESS | 1683 | 1468605241661 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 10:54:01 INFO - PROCESS | 1683 | 1468605241664 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:01 INFO - PROCESS | 1683 | 1468605241666 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:01 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f81800 == 35 [pid = 1683] [id = 59] 10:54:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x123c72000) [pid = 1683] [serial = 173] [outer = 0x0] 10:54:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x124ad9000) [pid = 1683] [serial = 174] [outer = 0x123c72000] 10:54:01 INFO - PROCESS | 1683 | 1468605241690 Marionette DEBUG loaded listener.js 10:54:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x124d1d400) [pid = 1683] [serial = 175] [outer = 0x123c72000] 10:54:01 INFO - PROCESS | 1683 | 1468605241989 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]]]}] 10:54:02 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x113278c00) [pid = 1683] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:54:02 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x124010000) [pid = 1683] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:54:02 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x113d8fc00) [pid = 1683] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:54:02 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x1187fc000) [pid = 1683] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:54:02 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x1171c5000) [pid = 1683] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:54:02 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x119168400) [pid = 1683] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:54:02 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x112dd4400) [pid = 1683] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:54:02 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x119533800) [pid = 1683] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:54:02 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x113860800) [pid = 1683] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 524ms 10:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:54:02 INFO - PROCESS | 1683 | 1468605242085 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 10:54:02 INFO - PROCESS | 1683 | 1468605242086 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 10:54:02 INFO - PROCESS | 1683 | 1468605242088 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:54:02 INFO - PROCESS | 1683 | 1468605242089 Marionette TRACE conn2 <- [1,210,null,{}] 10:54:02 INFO - PROCESS | 1683 | 1468605242092 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}] 10:54:02 INFO - PROCESS | 1683 | 1468605242093 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:02 INFO - PROCESS | 1683 | 1468605242164 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 10:54:02 INFO - PROCESS | 1683 | 1468605242169 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:02 INFO - PROCESS | 1683 | 1468605242170 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:02 INFO - PROCESS | 1683 | ++DOCSHELL 0x122eb7800 == 36 [pid = 1683] [id = 60] 10:54:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x118570000) [pid = 1683] [serial = 176] [outer = 0x0] 10:54:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x118fb1c00) [pid = 1683] [serial = 177] [outer = 0x118570000] 10:54:02 INFO - PROCESS | 1683 | 1468605242195 Marionette DEBUG loaded listener.js 10:54:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x123c7b800) [pid = 1683] [serial = 178] [outer = 0x118570000] 10:54:02 INFO - PROCESS | 1683 | 1468605242504 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]]]}] 10:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 419ms 10:54:02 INFO - PROCESS | 1683 | 1468605242507 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 10:54:02 INFO - PROCESS | 1683 | 1468605242508 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 10:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:54:02 INFO - PROCESS | 1683 | 1468605242510 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:54:02 INFO - PROCESS | 1683 | 1468605242512 Marionette TRACE conn2 <- [1,214,null,{}] 10:54:02 INFO - PROCESS | 1683 | 1468605242522 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}] 10:54:02 INFO - PROCESS | 1683 | 1468605242523 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:02 INFO - PROCESS | 1683 | 1468605242602 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 10:54:02 INFO - PROCESS | 1683 | 1468605242606 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:02 INFO - PROCESS | 1683 | 1468605242607 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:02 INFO - PROCESS | 1683 | ++DOCSHELL 0x12426c800 == 37 [pid = 1683] [id = 61] 10:54:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x124907000) [pid = 1683] [serial = 179] [outer = 0x0] 10:54:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x124eddc00) [pid = 1683] [serial = 180] [outer = 0x124907000] 10:54:02 INFO - PROCESS | 1683 | 1468605242634 Marionette DEBUG loaded listener.js 10:54:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x125432c00) [pid = 1683] [serial = 181] [outer = 0x124907000] 10:54:02 INFO - PROCESS | 1683 | 1468605242923 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]]]}] 10:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 422ms 10:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:54:02 INFO - PROCESS | 1683 | 1468605242938 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 10:54:02 INFO - PROCESS | 1683 | 1468605242939 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 10:54:02 INFO - PROCESS | 1683 | 1468605242942 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:54:02 INFO - PROCESS | 1683 | 1468605242943 Marionette TRACE conn2 <- [1,218,null,{}] 10:54:02 INFO - PROCESS | 1683 | 1468605242945 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}] 10:54:02 INFO - PROCESS | 1683 | 1468605242949 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:03 INFO - PROCESS | 1683 | 1468605243075 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 10:54:03 INFO - PROCESS | 1683 | 1468605243081 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:03 INFO - PROCESS | 1683 | 1468605243083 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:03 INFO - PROCESS | 1683 | ++DOCSHELL 0x124d3b800 == 38 [pid = 1683] [id = 62] 10:54:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x113d40800) [pid = 1683] [serial = 182] [outer = 0x0] 10:54:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x125433400) [pid = 1683] [serial = 183] [outer = 0x113d40800] 10:54:03 INFO - PROCESS | 1683 | 1468605243109 Marionette DEBUG loaded listener.js 10:54:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x126d0f400) [pid = 1683] [serial = 184] [outer = 0x113d40800] 10:54:03 INFO - PROCESS | 1683 | 1468605243439 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]]]}] 10:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 519ms 10:54:03 INFO - PROCESS | 1683 | 1468605243462 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 10:54:03 INFO - PROCESS | 1683 | 1468605243463 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 10:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:54:03 INFO - PROCESS | 1683 | 1468605243468 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:54:03 INFO - PROCESS | 1683 | 1468605243469 Marionette TRACE conn2 <- [1,222,null,{}] 10:54:03 INFO - PROCESS | 1683 | 1468605243471 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}] 10:54:03 INFO - PROCESS | 1683 | 1468605243472 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:03 INFO - PROCESS | 1683 | 1468605243547 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 10:54:03 INFO - PROCESS | 1683 | 1468605243553 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:03 INFO - PROCESS | 1683 | 1468605243554 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:03 INFO - PROCESS | 1683 | ++DOCSHELL 0x127237800 == 39 [pid = 1683] [id = 63] 10:54:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x126d0fc00) [pid = 1683] [serial = 185] [outer = 0x0] 10:54:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x126ee5400) [pid = 1683] [serial = 186] [outer = 0x126d0fc00] 10:54:03 INFO - PROCESS | 1683 | 1468605243578 Marionette DEBUG loaded listener.js 10:54:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1270e6c00) [pid = 1683] [serial = 187] [outer = 0x126d0fc00] 10:54:03 INFO - PROCESS | 1683 | 1468605243862 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]]]}] 10:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 420ms 10:54:03 INFO - PROCESS | 1683 | 1468605243891 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 10:54:03 INFO - PROCESS | 1683 | 1468605243893 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 10:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:54:03 INFO - PROCESS | 1683 | 1468605243910 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:54:03 INFO - PROCESS | 1683 | 1468605243912 Marionette TRACE conn2 <- [1,226,null,{}] 10:54:03 INFO - PROCESS | 1683 | 1468605243920 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}] 10:54:03 INFO - PROCESS | 1683 | 1468605243922 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:04 INFO - PROCESS | 1683 | 1468605244074 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 10:54:04 INFO - PROCESS | 1683 | 1468605244176 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:04 INFO - PROCESS | 1683 | 1468605244178 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:04 INFO - PROCESS | 1683 | ++DOCSHELL 0x111e96000 == 40 [pid = 1683] [id = 64] 10:54:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x111c19c00) [pid = 1683] [serial = 188] [outer = 0x0] 10:54:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x112dd6000) [pid = 1683] [serial = 189] [outer = 0x111c19c00] 10:54:04 INFO - PROCESS | 1683 | 1468605244229 Marionette DEBUG loaded listener.js 10:54:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x113d4cc00) [pid = 1683] [serial = 190] [outer = 0x111c19c00] 10:54:04 INFO - PROCESS | 1683 | 1468605244851 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]]]}] 10:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1039ms 10:54:04 INFO - PROCESS | 1683 | 1468605244938 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 10:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:54:04 INFO - PROCESS | 1683 | 1468605244942 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 10:54:04 INFO - PROCESS | 1683 | 1468605244946 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:54:04 INFO - PROCESS | 1683 | 1468605244949 Marionette TRACE conn2 <- [1,230,null,{}] 10:54:04 INFO - PROCESS | 1683 | 1468605244954 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}] 10:54:04 INFO - PROCESS | 1683 | 1468605244959 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:05 INFO - PROCESS | 1683 | 1468605245125 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 10:54:05 INFO - PROCESS | 1683 | 1468605245231 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:05 INFO - PROCESS | 1683 | 1468605245233 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:05 INFO - PROCESS | 1683 | ++DOCSHELL 0x11735e800 == 41 [pid = 1683] [id = 65] 10:54:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x11675c800) [pid = 1683] [serial = 191] [outer = 0x0] 10:54:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1183dcc00) [pid = 1683] [serial = 192] [outer = 0x11675c800] 10:54:05 INFO - PROCESS | 1683 | 1468605245284 Marionette DEBUG loaded listener.js 10:54:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x118577800) [pid = 1683] [serial = 193] [outer = 0x11675c800] 10:54:05 INFO - PROCESS | 1683 | 1468605245902 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]]]}] 10:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1026ms 10:54:05 INFO - PROCESS | 1683 | 1468605245972 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 10:54:05 INFO - PROCESS | 1683 | 1468605245974 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 10:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:54:05 INFO - PROCESS | 1683 | 1468605245978 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:54:05 INFO - PROCESS | 1683 | 1468605245979 Marionette TRACE conn2 <- [1,234,null,{}] 10:54:05 INFO - PROCESS | 1683 | 1468605245983 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}] 10:54:05 INFO - PROCESS | 1683 | 1468605245984 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:06 INFO - PROCESS | 1683 | 1468605246082 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 10:54:06 INFO - PROCESS | 1683 | 1468605246149 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:06 INFO - PROCESS | 1683 | 1468605246152 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:06 INFO - PROCESS | 1683 | ++DOCSHELL 0x11651a000 == 42 [pid = 1683] [id = 66] 10:54:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x118163800) [pid = 1683] [serial = 194] [outer = 0x0] 10:54:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x11850ec00) [pid = 1683] [serial = 195] [outer = 0x118163800] 10:54:06 INFO - PROCESS | 1683 | 1468605246180 Marionette DEBUG loaded listener.js 10:54:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x1185e1000) [pid = 1683] [serial = 196] [outer = 0x118163800] 10:54:06 INFO - PROCESS | 1683 | --DOCSHELL 0x127237800 == 41 [pid = 1683] [id = 63] 10:54:06 INFO - PROCESS | 1683 | --DOCSHELL 0x124d3b800 == 40 [pid = 1683] [id = 62] 10:54:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12426c800 == 39 [pid = 1683] [id = 61] 10:54:06 INFO - PROCESS | 1683 | --DOCSHELL 0x122eb7800 == 38 [pid = 1683] [id = 60] 10:54:06 INFO - PROCESS | 1683 | --DOCSHELL 0x122f81800 == 37 [pid = 1683] [id = 59] 10:54:06 INFO - PROCESS | 1683 | --DOCSHELL 0x11c566000 == 36 [pid = 1683] [id = 58] 10:54:06 INFO - PROCESS | 1683 | --DOCSHELL 0x11961c800 == 35 [pid = 1683] [id = 57] 10:54:06 INFO - PROCESS | 1683 | --DOCSHELL 0x118f8e800 == 34 [pid = 1683] [id = 56] 10:54:06 INFO - PROCESS | 1683 | --DOCSHELL 0x118766000 == 33 [pid = 1683] [id = 55] 10:54:06 INFO - PROCESS | 1683 | --DOCSHELL 0x117151000 == 32 [pid = 1683] [id = 54] 10:54:06 INFO - PROCESS | 1683 | --DOCSHELL 0x116575000 == 31 [pid = 1683] [id = 53] 10:54:06 INFO - PROCESS | 1683 | --DOCSHELL 0x11261b000 == 30 [pid = 1683] [id = 52] 10:54:06 INFO - PROCESS | 1683 | --DOCSHELL 0x11609d000 == 29 [pid = 1683] [id = 51] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x116eaa000) [pid = 1683] [serial = 118] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x116076400) [pid = 1683] [serial = 117] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x118f7a800) [pid = 1683] [serial = 123] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1183db400) [pid = 1683] [serial = 120] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x123a8c800) [pid = 1683] [serial = 135] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x118167400) [pid = 1683] [serial = 126] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x123f2a400) [pid = 1683] [serial = 136] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x122e4a400) [pid = 1683] [serial = 133] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x1196f0c00) [pid = 1683] [serial = 132] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x1185e5800) [pid = 1683] [serial = 129] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x11915c800) [pid = 1683] [serial = 124] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x118574800) [pid = 1683] [serial = 121] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x119528400) [pid = 1683] [serial = 130] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x118f71c00) [pid = 1683] [serial = 127] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x126da1400) [pid = 1683] [serial = 115] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x12684f400) [pid = 1683] [serial = 114] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x12384b800) [pid = 1683] [serial = 103] [outer = 0x0] [url = about:blank] 10:54:06 INFO - PROCESS | 1683 | 1468605246568 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]]]}] 10:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 622ms 10:54:06 INFO - PROCESS | 1683 | 1468605246600 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 10:54:06 INFO - PROCESS | 1683 | 1468605246603 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 10:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:54:06 INFO - PROCESS | 1683 | 1468605246608 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:54:06 INFO - PROCESS | 1683 | 1468605246610 Marionette TRACE conn2 <- [1,238,null,{}] 10:54:06 INFO - PROCESS | 1683 | 1468605246612 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}] 10:54:06 INFO - PROCESS | 1683 | 1468605246614 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:06 INFO - PROCESS | 1683 | 1468605246727 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 10:54:06 INFO - PROCESS | 1683 | 1468605246786 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:06 INFO - PROCESS | 1683 | 1468605246787 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x1185e4800) [pid = 1683] [serial = 197] [outer = 0x12cc7dc00] 10:54:06 INFO - PROCESS | 1683 | ++DOCSHELL 0x118494000 == 30 [pid = 1683] [id = 67] 10:54:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x1188c3c00) [pid = 1683] [serial = 198] [outer = 0x0] 10:54:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x118fac000) [pid = 1683] [serial = 199] [outer = 0x1188c3c00] 10:54:06 INFO - PROCESS | 1683 | 1468605246826 Marionette DEBUG loaded listener.js 10:54:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x119164400) [pid = 1683] [serial = 200] [outer = 0x1188c3c00] 10:54:07 INFO - PROCESS | 1683 | 1468605247140 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]]]}] 10:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 10:54:07 INFO - PROCESS | 1683 | 1468605247177 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 10:54:07 INFO - PROCESS | 1683 | 1468605247179 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 10:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:54:07 INFO - PROCESS | 1683 | 1468605247184 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:54:07 INFO - PROCESS | 1683 | 1468605247186 Marionette TRACE conn2 <- [1,242,null,{}] 10:54:07 INFO - PROCESS | 1683 | 1468605247194 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}] 10:54:07 INFO - PROCESS | 1683 | 1468605247197 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:07 INFO - PROCESS | 1683 | 1468605247275 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 10:54:07 INFO - PROCESS | 1683 | 1468605247322 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:07 INFO - PROCESS | 1683 | 1468605247324 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:07 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f83800 == 31 [pid = 1683] [id = 68] 10:54:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x1188c4400) [pid = 1683] [serial = 201] [outer = 0x0] 10:54:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x11952ec00) [pid = 1683] [serial = 202] [outer = 0x1188c4400] 10:54:07 INFO - PROCESS | 1683 | 1468605247354 Marionette DEBUG loaded listener.js 10:54:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x120f40c00) [pid = 1683] [serial = 203] [outer = 0x1188c4400] 10:54:07 INFO - PROCESS | 1683 | 1468605247635 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]]]}] 10:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 471ms 10:54:07 INFO - PROCESS | 1683 | 1468605247656 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 10:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:54:07 INFO - PROCESS | 1683 | 1468605247657 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 10:54:07 INFO - PROCESS | 1683 | 1468605247660 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:54:07 INFO - PROCESS | 1683 | 1468605247661 Marionette TRACE conn2 <- [1,246,null,{}] 10:54:07 INFO - PROCESS | 1683 | 1468605247671 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}] 10:54:07 INFO - PROCESS | 1683 | 1468605247672 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:07 INFO - PROCESS | 1683 | 1468605247755 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 10:54:07 INFO - PROCESS | 1683 | 1468605247759 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:07 INFO - PROCESS | 1683 | 1468605247760 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:07 INFO - PROCESS | 1683 | ++DOCSHELL 0x119a0a000 == 32 [pid = 1683] [id = 69] 10:54:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x115df9c00) [pid = 1683] [serial = 204] [outer = 0x0] 10:54:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x123c73800) [pid = 1683] [serial = 205] [outer = 0x115df9c00] 10:54:07 INFO - PROCESS | 1683 | 1468605247787 Marionette DEBUG loaded listener.js 10:54:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x124767400) [pid = 1683] [serial = 206] [outer = 0x115df9c00] 10:54:08 INFO - PROCESS | 1683 | 1468605248108 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]]]}] 10:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 473ms 10:54:08 INFO - PROCESS | 1683 | 1468605248134 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 10:54:08 INFO - PROCESS | 1683 | 1468605248135 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 10:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:54:08 INFO - PROCESS | 1683 | 1468605248137 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:54:08 INFO - PROCESS | 1683 | 1468605248138 Marionette TRACE conn2 <- [1,250,null,{}] 10:54:08 INFO - PROCESS | 1683 | 1468605248141 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}] 10:54:08 INFO - PROCESS | 1683 | 1468605248142 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:08 INFO - PROCESS | 1683 | 1468605248241 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 10:54:08 INFO - PROCESS | 1683 | 1468605248249 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:08 INFO - PROCESS | 1683 | 1468605248251 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:08 INFO - PROCESS | 1683 | ++DOCSHELL 0x113f4d800 == 33 [pid = 1683] [id = 70] 10:54:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x122e49400) [pid = 1683] [serial = 207] [outer = 0x0] 10:54:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x124903800) [pid = 1683] [serial = 208] [outer = 0x122e49400] 10:54:08 INFO - PROCESS | 1683 | 1468605248276 Marionette DEBUG loaded listener.js 10:54:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x124edfc00) [pid = 1683] [serial = 209] [outer = 0x122e49400] 10:54:08 INFO - PROCESS | 1683 | 1468605248604 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]]]}] 10:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 470ms 10:54:08 INFO - PROCESS | 1683 | 1468605248608 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 10:54:08 INFO - PROCESS | 1683 | 1468605248610 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 10:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:54:08 INFO - PROCESS | 1683 | 1468605248612 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:54:08 INFO - PROCESS | 1683 | 1468605248613 Marionette TRACE conn2 <- [1,254,null,{}] 10:54:08 INFO - PROCESS | 1683 | 1468605248618 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}] 10:54:08 INFO - PROCESS | 1683 | 1468605248622 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:08 INFO - PROCESS | 1683 | 1468605248736 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 10:54:08 INFO - PROCESS | 1683 | 1468605248766 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:08 INFO - PROCESS | 1683 | 1468605248767 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:08 INFO - PROCESS | 1683 | ++DOCSHELL 0x12426c800 == 34 [pid = 1683] [id = 71] 10:54:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1254e1800) [pid = 1683] [serial = 210] [outer = 0x0] 10:54:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x126850400) [pid = 1683] [serial = 211] [outer = 0x1254e1800] 10:54:08 INFO - PROCESS | 1683 | 1468605248792 Marionette DEBUG loaded listener.js 10:54:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x128a6dc00) [pid = 1683] [serial = 212] [outer = 0x1254e1800] 10:54:09 INFO - PROCESS | 1683 | 1468605249122 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]]]}] 10:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 522ms 10:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:54:09 INFO - PROCESS | 1683 | 1468605249136 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 10:54:09 INFO - PROCESS | 1683 | 1468605249138 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 10:54:09 INFO - PROCESS | 1683 | 1468605249140 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:54:09 INFO - PROCESS | 1683 | 1468605249141 Marionette TRACE conn2 <- [1,258,null,{}] 10:54:09 INFO - PROCESS | 1683 | 1468605249143 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}] 10:54:09 INFO - PROCESS | 1683 | 1468605249144 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:09 INFO - PROCESS | 1683 | 1468605249241 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 10:54:09 INFO - PROCESS | 1683 | 1468605249273 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:09 INFO - PROCESS | 1683 | 1468605249275 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:09 INFO - PROCESS | 1683 | ++DOCSHELL 0x124d40000 == 35 [pid = 1683] [id = 72] 10:54:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x128a78c00) [pid = 1683] [serial = 213] [outer = 0x0] 10:54:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x128c41800) [pid = 1683] [serial = 214] [outer = 0x128a78c00] 10:54:09 INFO - PROCESS | 1683 | 1468605249299 Marionette DEBUG loaded listener.js 10:54:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x1291a2400) [pid = 1683] [serial = 215] [outer = 0x128a78c00] 10:54:09 INFO - PROCESS | 1683 | 1468605249594 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]]]}] 10:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 468ms 10:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:54:09 INFO - PROCESS | 1683 | 1468605249608 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 10:54:09 INFO - PROCESS | 1683 | 1468605249610 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 10:54:09 INFO - PROCESS | 1683 | 1468605249612 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:54:09 INFO - PROCESS | 1683 | 1468605249613 Marionette TRACE conn2 <- [1,262,null,{}] 10:54:09 INFO - PROCESS | 1683 | 1468605249632 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}] 10:54:09 INFO - PROCESS | 1683 | 1468605249635 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:09 INFO - PROCESS | 1683 | 1468605249730 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 10:54:09 INFO - PROCESS | 1683 | 1468605249735 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:09 INFO - PROCESS | 1683 | 1468605249736 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:09 INFO - PROCESS | 1683 | ++DOCSHELL 0x127234800 == 36 [pid = 1683] [id = 73] 10:54:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x120f3b800) [pid = 1683] [serial = 216] [outer = 0x0] 10:54:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1291a7000) [pid = 1683] [serial = 217] [outer = 0x120f3b800] 10:54:09 INFO - PROCESS | 1683 | 1468605249760 Marionette DEBUG loaded listener.js 10:54:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x1291af000) [pid = 1683] [serial = 218] [outer = 0x120f3b800] 10:54:10 INFO - PROCESS | 1683 | 1468605250078 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]]]}] 10:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 478ms 10:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:54:10 INFO - PROCESS | 1683 | 1468605250091 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 10:54:10 INFO - PROCESS | 1683 | 1468605250092 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 10:54:10 INFO - PROCESS | 1683 | 1468605250094 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:54:10 INFO - PROCESS | 1683 | 1468605250095 Marionette TRACE conn2 <- [1,266,null,{}] 10:54:10 INFO - PROCESS | 1683 | 1468605250105 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}] 10:54:10 INFO - PROCESS | 1683 | 1468605250106 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:10 INFO - PROCESS | 1683 | 1468605250204 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 10:54:10 INFO - PROCESS | 1683 | 1468605250235 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:10 INFO - PROCESS | 1683 | 1468605250236 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:10 INFO - PROCESS | 1683 | ++DOCSHELL 0x128e1e000 == 37 [pid = 1683] [id = 74] 10:54:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1291af400) [pid = 1683] [serial = 219] [outer = 0x0] 10:54:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x129413800) [pid = 1683] [serial = 220] [outer = 0x1291af400] 10:54:10 INFO - PROCESS | 1683 | 1468605250261 Marionette DEBUG loaded listener.js 10:54:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x129556400) [pid = 1683] [serial = 221] [outer = 0x1291af400] 10:54:10 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x119ad8000) [pid = 1683] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:54:10 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x1180ea000) [pid = 1683] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:54:10 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x116080400) [pid = 1683] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:54:10 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x1187efc00) [pid = 1683] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:54:10 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x119160400) [pid = 1683] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:54:10 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1132e7400) [pid = 1683] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:54:10 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x123c6f000) [pid = 1683] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:54:10 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x113aa8800) [pid = 1683] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:54:10 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x118576800) [pid = 1683] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:54:10 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x119530c00) [pid = 1683] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:54:10 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x123c72000) [pid = 1683] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:54:10 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x118570000) [pid = 1683] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:54:10 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x12384b400) [pid = 1683] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:54:10 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x124907000) [pid = 1683] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:54:10 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x1187f0800) [pid = 1683] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:54:10 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x113d40800) [pid = 1683] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:54:10 INFO - PROCESS | 1683 | 1468605250644 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]]]}] 10:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 576ms 10:54:10 INFO - PROCESS | 1683 | 1468605250670 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 10:54:10 INFO - PROCESS | 1683 | 1468605250671 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 10:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:54:10 INFO - PROCESS | 1683 | 1468605250673 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:54:10 INFO - PROCESS | 1683 | 1468605250675 Marionette TRACE conn2 <- [1,270,null,{}] 10:54:10 INFO - PROCESS | 1683 | 1468605250677 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}] 10:54:10 INFO - PROCESS | 1683 | 1468605250678 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:10 INFO - PROCESS | 1683 | 1468605250755 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 10:54:10 INFO - PROCESS | 1683 | 1468605250759 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:10 INFO - PROCESS | 1683 | 1468605250760 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:10 INFO - PROCESS | 1683 | ++DOCSHELL 0x119a09000 == 38 [pid = 1683] [id = 75] 10:54:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x113d40800) [pid = 1683] [serial = 222] [outer = 0x0] 10:54:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x1183ddc00) [pid = 1683] [serial = 223] [outer = 0x113d40800] 10:54:10 INFO - PROCESS | 1683 | 1468605250787 Marionette DEBUG loaded listener.js 10:54:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1195d5800) [pid = 1683] [serial = 224] [outer = 0x113d40800] 10:54:11 INFO - PROCESS | 1683 | 1468605251108 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]]]}] 10:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 467ms 10:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:54:11 INFO - PROCESS | 1683 | 1468605251142 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 10:54:11 INFO - PROCESS | 1683 | 1468605251144 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 10:54:11 INFO - PROCESS | 1683 | 1468605251146 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:54:11 INFO - PROCESS | 1683 | 1468605251148 Marionette TRACE conn2 <- [1,274,null,{}] 10:54:11 INFO - PROCESS | 1683 | 1468605251150 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}] 10:54:11 INFO - PROCESS | 1683 | 1468605251152 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:11 INFO - PROCESS | 1683 | 1468605251257 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 10:54:11 INFO - PROCESS | 1683 | 1468605251265 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:11 INFO - PROCESS | 1683 | 1468605251268 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:11 INFO - PROCESS | 1683 | ++DOCSHELL 0x1292b2800 == 39 [pid = 1683] [id = 76] 10:54:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x123c6f000) [pid = 1683] [serial = 225] [outer = 0x0] 10:54:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x12955a800) [pid = 1683] [serial = 226] [outer = 0x123c6f000] 10:54:11 INFO - PROCESS | 1683 | 1468605251294 Marionette DEBUG loaded listener.js 10:54:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x12a6a0400) [pid = 1683] [serial = 227] [outer = 0x123c6f000] 10:54:11 INFO - PROCESS | 1683 | 1468605251589 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]]]}] 10:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 470ms 10:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:54:11 INFO - PROCESS | 1683 | 1468605251621 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 10:54:11 INFO - PROCESS | 1683 | 1468605251622 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 10:54:11 INFO - PROCESS | 1683 | 1468605251625 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:54:11 INFO - PROCESS | 1683 | 1468605251626 Marionette TRACE conn2 <- [1,278,null,{}] 10:54:11 INFO - PROCESS | 1683 | 1468605251628 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}] 10:54:11 INFO - PROCESS | 1683 | 1468605251629 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:11 INFO - PROCESS | 1683 | 1468605251712 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 10:54:11 INFO - PROCESS | 1683 | 1468605251718 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:11 INFO - PROCESS | 1683 | 1468605251719 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:11 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a524000 == 40 [pid = 1683] [id = 77] 10:54:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x1187f5c00) [pid = 1683] [serial = 228] [outer = 0x0] 10:54:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x12a6ae400) [pid = 1683] [serial = 229] [outer = 0x1187f5c00] 10:54:11 INFO - PROCESS | 1683 | 1468605251743 Marionette DEBUG loaded listener.js 10:54:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x12a6ef400) [pid = 1683] [serial = 230] [outer = 0x1187f5c00] 10:54:12 INFO - PROCESS | 1683 | 1468605252067 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]]]}] 10:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 10:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:54:12 INFO - PROCESS | 1683 | 1468605252094 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 10:54:12 INFO - PROCESS | 1683 | 1468605252095 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 10:54:12 INFO - PROCESS | 1683 | 1468605252097 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:54:12 INFO - PROCESS | 1683 | 1468605252100 Marionette TRACE conn2 <- [1,282,null,{}] 10:54:12 INFO - PROCESS | 1683 | 1468605252103 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}] 10:54:12 INFO - PROCESS | 1683 | 1468605252104 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:12 INFO - PROCESS | 1683 | 1468605252207 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 10:54:12 INFO - PROCESS | 1683 | 1468605252214 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:12 INFO - PROCESS | 1683 | 1468605252215 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:12 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a542000 == 41 [pid = 1683] [id = 78] 10:54:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x12a6f0400) [pid = 1683] [serial = 231] [outer = 0x0] 10:54:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x12a7e9800) [pid = 1683] [serial = 232] [outer = 0x12a6f0400] 10:54:12 INFO - PROCESS | 1683 | 1468605252239 Marionette DEBUG loaded listener.js 10:54:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x12a7f1800) [pid = 1683] [serial = 233] [outer = 0x12a6f0400] 10:54:12 INFO - PROCESS | 1683 | 1468605252562 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]]]}] 10:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 571ms 10:54:12 INFO - PROCESS | 1683 | 1468605252670 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 10:54:12 INFO - PROCESS | 1683 | 1468605252673 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 10:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:54:12 INFO - PROCESS | 1683 | 1468605252678 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:54:12 INFO - PROCESS | 1683 | 1468605252682 Marionette TRACE conn2 <- [1,286,null,{}] 10:54:12 INFO - PROCESS | 1683 | 1468605252688 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}] 10:54:12 INFO - PROCESS | 1683 | 1468605252691 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:12 INFO - PROCESS | 1683 | 1468605252870 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 10:54:12 INFO - PROCESS | 1683 | 1468605252984 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:12 INFO - PROCESS | 1683 | 1468605252987 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:13 INFO - PROCESS | 1683 | ++DOCSHELL 0x116566000 == 42 [pid = 1683] [id = 79] 10:54:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x11675f800) [pid = 1683] [serial = 234] [outer = 0x0] 10:54:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1173e9800) [pid = 1683] [serial = 235] [outer = 0x11675f800] 10:54:13 INFO - PROCESS | 1683 | 1468605253023 Marionette DEBUG loaded listener.js 10:54:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x11850f400) [pid = 1683] [serial = 236] [outer = 0x11675f800] 10:54:13 INFO - PROCESS | 1683 | 1468605253490 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]]]}] 10:54:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 826ms 10:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:54:13 INFO - PROCESS | 1683 | 1468605253503 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 10:54:13 INFO - PROCESS | 1683 | 1468605253505 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 10:54:13 INFO - PROCESS | 1683 | 1468605253509 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:54:13 INFO - PROCESS | 1683 | 1468605253512 Marionette TRACE conn2 <- [1,290,null,{}] 10:54:13 INFO - PROCESS | 1683 | 1468605253515 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}] 10:54:13 INFO - PROCESS | 1683 | 1468605253516 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:13 INFO - PROCESS | 1683 | 1468605253616 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 10:54:13 INFO - PROCESS | 1683 | 1468605253661 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:13 INFO - PROCESS | 1683 | 1468605253663 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:13 INFO - PROCESS | 1683 | ++DOCSHELL 0x122ebd000 == 43 [pid = 1683] [id = 80] 10:54:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x1187e1000) [pid = 1683] [serial = 237] [outer = 0x0] 10:54:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x119528800) [pid = 1683] [serial = 238] [outer = 0x1187e1000] 10:54:13 INFO - PROCESS | 1683 | 1468605253692 Marionette DEBUG loaded listener.js 10:54:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x1196f3000) [pid = 1683] [serial = 239] [outer = 0x1187e1000] 10:54:14 INFO - PROCESS | 1683 | 1468605254114 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]]]}] 10:54:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 627ms 10:54:14 INFO - PROCESS | 1683 | 1468605254147 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 10:54:14 INFO - PROCESS | 1683 | 1468605254149 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 10:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:54:14 INFO - PROCESS | 1683 | 1468605254153 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:54:14 INFO - PROCESS | 1683 | 1468605254154 Marionette TRACE conn2 <- [1,294,null,{}] 10:54:14 INFO - PROCESS | 1683 | 1468605254161 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}] 10:54:14 INFO - PROCESS | 1683 | 1468605254167 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:14 INFO - PROCESS | 1683 | 1468605254267 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 10:54:14 INFO - PROCESS | 1683 | 1468605254330 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:14 INFO - PROCESS | 1683 | 1468605254333 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:14 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a90800 == 44 [pid = 1683] [id = 81] 10:54:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x124905000) [pid = 1683] [serial = 240] [outer = 0x0] 10:54:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x124ad9400) [pid = 1683] [serial = 241] [outer = 0x124905000] 10:54:14 INFO - PROCESS | 1683 | 1468605254364 Marionette DEBUG loaded listener.js 10:54:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x1254ea000) [pid = 1683] [serial = 242] [outer = 0x124905000] 10:54:14 INFO - PROCESS | 1683 | 1468605254799 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]]]}] 10:54:14 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. 10:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 669ms 10:54:14 INFO - PROCESS | 1683 | 1468605254822 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 10:54:14 INFO - PROCESS | 1683 | 1468605254824 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 10:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:54:14 INFO - PROCESS | 1683 | 1468605254826 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:54:14 INFO - PROCESS | 1683 | 1468605254828 Marionette TRACE conn2 <- [1,298,null,{}] 10:54:14 INFO - PROCESS | 1683 | 1468605254830 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}] 10:54:14 INFO - PROCESS | 1683 | 1468605254831 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:14 INFO - PROCESS | 1683 | 1468605254947 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 10:54:15 INFO - PROCESS | 1683 | 1468605255010 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:15 INFO - PROCESS | 1683 | 1468605255011 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:15 INFO - PROCESS | 1683 | ++DOCSHELL 0x113a4f000 == 45 [pid = 1683] [id = 82] 10:54:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x11856f000) [pid = 1683] [serial = 243] [outer = 0x0] 10:54:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x124905800) [pid = 1683] [serial = 244] [outer = 0x11856f000] 10:54:15 INFO - PROCESS | 1683 | 1468605255040 Marionette DEBUG loaded listener.js 10:54:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x12684f400) [pid = 1683] [serial = 245] [outer = 0x11856f000] 10:54:15 INFO - PROCESS | 1683 | 1468605255539 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]]]}] 10:54:15 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. 10:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 719ms 10:54:15 INFO - PROCESS | 1683 | 1468605255546 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 10:54:15 INFO - PROCESS | 1683 | 1468605255548 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 10:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:54:15 INFO - PROCESS | 1683 | 1468605255551 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:54:15 INFO - PROCESS | 1683 | 1468605255553 Marionette TRACE conn2 <- [1,302,null,{}] 10:54:15 INFO - PROCESS | 1683 | 1468605255557 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}] 10:54:15 INFO - PROCESS | 1683 | 1468605255559 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:15 INFO - PROCESS | 1683 | 1468605255652 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 10:54:15 INFO - PROCESS | 1683 | 1468605255698 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:15 INFO - PROCESS | 1683 | 1468605255701 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:15 INFO - PROCESS | 1683 | ++DOCSHELL 0x117342800 == 46 [pid = 1683] [id = 83] 10:54:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x116eac400) [pid = 1683] [serial = 246] [outer = 0x0] 10:54:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x1176e1800) [pid = 1683] [serial = 247] [outer = 0x116eac400] 10:54:15 INFO - PROCESS | 1683 | 1468605255728 Marionette DEBUG loaded listener.js 10:54:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x11856c000) [pid = 1683] [serial = 248] [outer = 0x116eac400] 10:54:16 INFO - PROCESS | 1683 | 1468605256169 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]]]}] 10:54:16 INFO - PROCESS | 1683 | --DOCSHELL 0x12a524000 == 45 [pid = 1683] [id = 77] 10:54:16 INFO - PROCESS | 1683 | --DOCSHELL 0x1292b2800 == 44 [pid = 1683] [id = 76] 10:54:16 INFO - PROCESS | 1683 | --DOCSHELL 0x119a09000 == 43 [pid = 1683] [id = 75] 10:54:16 INFO - PROCESS | 1683 | --DOCSHELL 0x128e1e000 == 42 [pid = 1683] [id = 74] 10:54:16 INFO - PROCESS | 1683 | --DOCSHELL 0x127234800 == 41 [pid = 1683] [id = 73] 10:54:16 INFO - PROCESS | 1683 | --DOCSHELL 0x124d40000 == 40 [pid = 1683] [id = 72] 10:54:16 INFO - PROCESS | 1683 | --DOCSHELL 0x12426c800 == 39 [pid = 1683] [id = 71] 10:54:16 INFO - PROCESS | 1683 | --DOCSHELL 0x113f4d800 == 38 [pid = 1683] [id = 70] 10:54:16 INFO - PROCESS | 1683 | --DOCSHELL 0x119a0a000 == 37 [pid = 1683] [id = 69] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x126ee5400) [pid = 1683] [serial = 186] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOCSHELL 0x118f83800 == 36 [pid = 1683] [id = 68] 10:54:16 INFO - PROCESS | 1683 | --DOCSHELL 0x118494000 == 35 [pid = 1683] [id = 67] 10:54:16 INFO - PROCESS | 1683 | --DOCSHELL 0x11651a000 == 34 [pid = 1683] [id = 66] 10:54:16 INFO - PROCESS | 1683 | --DOCSHELL 0x11735e800 == 33 [pid = 1683] [id = 65] 10:54:16 INFO - PROCESS | 1683 | --DOCSHELL 0x111e96000 == 32 [pid = 1683] [id = 64] 10:54:16 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. 10:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 673ms 10:54:16 INFO - PROCESS | 1683 | 1468605256225 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 10:54:16 INFO - PROCESS | 1683 | 1468605256228 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 10:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:54:16 INFO - PROCESS | 1683 | 1468605256234 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:54:16 INFO - PROCESS | 1683 | 1468605256235 Marionette TRACE conn2 <- [1,306,null,{}] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x122e46800) [pid = 1683] [serial = 168] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x11856d000) [pid = 1683] [serial = 157] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x118168400) [pid = 1683] [serial = 156] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x1165f2c00) [pid = 1683] [serial = 153] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x1187f0c00) [pid = 1683] [serial = 159] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x118f73400) [pid = 1683] [serial = 160] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x119526400) [pid = 1683] [serial = 162] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x11952cc00) [pid = 1683] [serial = 163] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x116079c00) [pid = 1683] [serial = 151] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x113a9dc00) [pid = 1683] [serial = 150] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x1240f8000) [pid = 1683] [serial = 171] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x116fbf800) [pid = 1683] [serial = 139] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x115dee800) [pid = 1683] [serial = 138] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x1188ca400) [pid = 1683] [serial = 142] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x1185e7000) [pid = 1683] [serial = 141] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x120f3c400) [pid = 1683] [serial = 145] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x124ad9000) [pid = 1683] [serial = 174] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x124903000) [pid = 1683] [serial = 172] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1195dc000) [pid = 1683] [serial = 144] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x118fb1c00) [pid = 1683] [serial = 177] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1244b5c00) [pid = 1683] [serial = 148] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x123c7b800) [pid = 1683] [serial = 178] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x124eddc00) [pid = 1683] [serial = 180] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1240f0400) [pid = 1683] [serial = 147] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x124d1d400) [pid = 1683] [serial = 175] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x125432c00) [pid = 1683] [serial = 181] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x119531000) [pid = 1683] [serial = 165] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x125433400) [pid = 1683] [serial = 183] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x126d0f400) [pid = 1683] [serial = 184] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x12384f400) [pid = 1683] [serial = 169] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x1195d9400) [pid = 1683] [serial = 166] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x116fbdc00) [pid = 1683] [serial = 154] [outer = 0x0] [url = about:blank] 10:54:16 INFO - PROCESS | 1683 | 1468605256255 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}] 10:54:16 INFO - PROCESS | 1683 | 1468605256257 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:16 INFO - PROCESS | 1683 | 1468605256334 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 10:54:16 INFO - PROCESS | 1683 | 1468605256343 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:16 INFO - PROCESS | 1683 | 1468605256344 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:16 INFO - PROCESS | 1683 | ++DOCSHELL 0x11651a000 == 33 [pid = 1683] [id = 84] 10:54:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1187f5000) [pid = 1683] [serial = 249] [outer = 0x0] 10:54:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x1188ca400) [pid = 1683] [serial = 250] [outer = 0x1187f5000] 10:54:16 INFO - PROCESS | 1683 | 1468605256374 Marionette DEBUG loaded listener.js 10:54:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x119525800) [pid = 1683] [serial = 251] [outer = 0x1187f5000] 10:54:16 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. 10:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 479ms 10:54:16 INFO - PROCESS | 1683 | 1468605256710 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]]]}] 10:54:16 INFO - PROCESS | 1683 | 1468605256713 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 10:54:16 INFO - PROCESS | 1683 | 1468605256716 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 10:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:54:16 INFO - PROCESS | 1683 | 1468605256721 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:54:16 INFO - PROCESS | 1683 | 1468605256723 Marionette TRACE conn2 <- [1,310,null,{}] 10:54:16 INFO - PROCESS | 1683 | 1468605256732 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}] 10:54:16 INFO - PROCESS | 1683 | 1468605256736 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:16 INFO - PROCESS | 1683 | 1468605256823 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 10:54:16 INFO - PROCESS | 1683 | 1468605256867 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:16 INFO - PROCESS | 1683 | 1468605256869 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:16 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f16800 == 34 [pid = 1683] [id = 85] 10:54:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x11952b000) [pid = 1683] [serial = 252] [outer = 0x0] 10:54:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x119ad3000) [pid = 1683] [serial = 253] [outer = 0x11952b000] 10:54:16 INFO - PROCESS | 1683 | 1468605256897 Marionette DEBUG loaded listener.js 10:54:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x122e8d800) [pid = 1683] [serial = 254] [outer = 0x11952b000] 10:54:17 INFO - PROCESS | 1683 | 1468605257178 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]]]}] 10:54:17 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. 10:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 470ms 10:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:54:17 INFO - PROCESS | 1683 | 1468605257192 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 10:54:17 INFO - PROCESS | 1683 | 1468605257193 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 10:54:17 INFO - PROCESS | 1683 | 1468605257204 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:54:17 INFO - PROCESS | 1683 | 1468605257205 Marionette TRACE conn2 <- [1,314,null,{}] 10:54:17 INFO - PROCESS | 1683 | 1468605257208 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}] 10:54:17 INFO - PROCESS | 1683 | 1468605257209 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:17 INFO - PROCESS | 1683 | 1468605257293 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 10:54:17 INFO - PROCESS | 1683 | 1468605257299 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:17 INFO - PROCESS | 1683 | 1468605257301 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:17 INFO - PROCESS | 1683 | ++DOCSHELL 0x119927000 == 35 [pid = 1683] [id = 86] 10:54:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x123c74c00) [pid = 1683] [serial = 255] [outer = 0x0] 10:54:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x124907000) [pid = 1683] [serial = 256] [outer = 0x123c74c00] 10:54:17 INFO - PROCESS | 1683 | 1468605257327 Marionette DEBUG loaded listener.js 10:54:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x124d8a800) [pid = 1683] [serial = 257] [outer = 0x123c74c00] 10:54:17 INFO - PROCESS | 1683 | 1468605257694 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]]]}] 10:54:17 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. 10:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 527ms 10:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:54:17 INFO - PROCESS | 1683 | 1468605257724 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 10:54:17 INFO - PROCESS | 1683 | 1468605257726 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 10:54:17 INFO - PROCESS | 1683 | 1468605257738 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:54:17 INFO - PROCESS | 1683 | 1468605257740 Marionette TRACE conn2 <- [1,318,null,{}] 10:54:17 INFO - PROCESS | 1683 | 1468605257743 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}] 10:54:17 INFO - PROCESS | 1683 | 1468605257745 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:17 INFO - PROCESS | 1683 | 1468605257861 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 10:54:17 INFO - PROCESS | 1683 | 1468605257870 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:17 INFO - PROCESS | 1683 | 1468605257871 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:17 INFO - PROCESS | 1683 | ++DOCSHELL 0x122eba000 == 36 [pid = 1683] [id = 87] 10:54:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x125432400) [pid = 1683] [serial = 258] [outer = 0x0] 10:54:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1254e3800) [pid = 1683] [serial = 259] [outer = 0x125432400] 10:54:17 INFO - PROCESS | 1683 | 1468605257912 Marionette DEBUG loaded listener.js 10:54:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x126854800) [pid = 1683] [serial = 260] [outer = 0x125432400] 10:54:18 INFO - PROCESS | 1683 | 1468605258341 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]]]}] 10:54:18 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. 10:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 10:54:18 INFO - PROCESS | 1683 | 1468605258359 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 10:54:18 INFO - PROCESS | 1683 | 1468605258360 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 10:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:54:18 INFO - PROCESS | 1683 | 1468605258362 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:54:18 INFO - PROCESS | 1683 | 1468605258364 Marionette TRACE conn2 <- [1,322,null,{}] 10:54:18 INFO - PROCESS | 1683 | 1468605258372 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}] 10:54:18 INFO - PROCESS | 1683 | 1468605258376 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:18 INFO - PROCESS | 1683 | 1468605258543 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 10:54:18 INFO - PROCESS | 1683 | 1468605258561 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:18 INFO - PROCESS | 1683 | 1468605258562 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:18 INFO - PROCESS | 1683 | ++DOCSHELL 0x123970000 == 37 [pid = 1683] [id = 88] 10:54:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x126edfc00) [pid = 1683] [serial = 261] [outer = 0x0] 10:54:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x127464400) [pid = 1683] [serial = 262] [outer = 0x126edfc00] 10:54:18 INFO - PROCESS | 1683 | 1468605258598 Marionette DEBUG loaded listener.js 10:54:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x128a70400) [pid = 1683] [serial = 263] [outer = 0x126edfc00] 10:54:18 INFO - PROCESS | 1683 | 1468605258939 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]]]}] 10:54:18 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. 10:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 624ms 10:54:18 INFO - PROCESS | 1683 | 1468605258986 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 10:54:18 INFO - PROCESS | 1683 | 1468605258988 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 10:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:54:18 INFO - PROCESS | 1683 | 1468605258990 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:54:18 INFO - PROCESS | 1683 | 1468605258991 Marionette TRACE conn2 <- [1,326,null,{}] 10:54:19 INFO - PROCESS | 1683 | 1468605259000 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}] 10:54:19 INFO - PROCESS | 1683 | 1468605259001 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:19 INFO - PROCESS | 1683 | 1468605259094 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 10:54:19 INFO - PROCESS | 1683 | 1468605259098 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:19 INFO - PROCESS | 1683 | 1468605259099 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:19 INFO - PROCESS | 1683 | ++DOCSHELL 0x124ff6800 == 38 [pid = 1683] [id = 89] 10:54:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x127468400) [pid = 1683] [serial = 264] [outer = 0x0] 10:54:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x128a78400) [pid = 1683] [serial = 265] [outer = 0x127468400] 10:54:19 INFO - PROCESS | 1683 | 1468605259124 Marionette DEBUG loaded listener.js 10:54:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x128ea0000) [pid = 1683] [serial = 266] [outer = 0x127468400] 10:54:19 INFO - PROCESS | 1683 | 1468605259456 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]]]}] 10:54:19 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. 10:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 517ms 10:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:54:19 INFO - PROCESS | 1683 | 1468605259508 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 10:54:19 INFO - PROCESS | 1683 | 1468605259509 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 10:54:19 INFO - PROCESS | 1683 | 1468605259511 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:54:19 INFO - PROCESS | 1683 | 1468605259512 Marionette TRACE conn2 <- [1,330,null,{}] 10:54:19 INFO - PROCESS | 1683 | 1468605259515 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}] 10:54:19 INFO - PROCESS | 1683 | 1468605259516 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:19 INFO - PROCESS | 1683 | 1468605259614 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 10:54:19 INFO - PROCESS | 1683 | 1468605259626 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:19 INFO - PROCESS | 1683 | 1468605259627 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:19 INFO - PROCESS | 1683 | ++DOCSHELL 0x126e43000 == 39 [pid = 1683] [id = 90] 10:54:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x1291a5800) [pid = 1683] [serial = 267] [outer = 0x0] 10:54:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x12940c000) [pid = 1683] [serial = 268] [outer = 0x1291a5800] 10:54:19 INFO - PROCESS | 1683 | 1468605259652 Marionette DEBUG loaded listener.js 10:54:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x11887c800) [pid = 1683] [serial = 269] [outer = 0x1291a5800] 10:54:20 INFO - PROCESS | 1683 | 1468605260000 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]]]}] 10:54:20 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. 10:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 523ms 10:54:20 INFO - PROCESS | 1683 | 1468605260035 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 10:54:20 INFO - PROCESS | 1683 | 1468605260036 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 10:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:54:20 INFO - PROCESS | 1683 | 1468605260038 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:54:20 INFO - PROCESS | 1683 | 1468605260039 Marionette TRACE conn2 <- [1,334,null,{}] 10:54:20 INFO - PROCESS | 1683 | 1468605260042 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}] 10:54:20 INFO - PROCESS | 1683 | 1468605260043 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:20 INFO - PROCESS | 1683 | 1468605260139 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 10:54:20 INFO - PROCESS | 1683 | 1468605260142 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:20 INFO - PROCESS | 1683 | 1468605260143 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:20 INFO - PROCESS | 1683 | ++DOCSHELL 0x128e1e800 == 40 [pid = 1683] [id = 91] 10:54:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x129415800) [pid = 1683] [serial = 270] [outer = 0x0] 10:54:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x129560800) [pid = 1683] [serial = 271] [outer = 0x129415800] 10:54:20 INFO - PROCESS | 1683 | 1468605260176 Marionette DEBUG loaded listener.js 10:54:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x12a6a0c00) [pid = 1683] [serial = 272] [outer = 0x129415800] 10:54:20 INFO - PROCESS | 1683 | 1468605260595 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]]]}] 10:54:20 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x120f3b800) [pid = 1683] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:54:20 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x122e49400) [pid = 1683] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:54:20 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x111c19c00) [pid = 1683] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:54:20 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x1188c3c00) [pid = 1683] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:54:20 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x118163800) [pid = 1683] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:54:20 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x113d40800) [pid = 1683] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:54:20 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x1188c4400) [pid = 1683] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:54:20 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x128a78c00) [pid = 1683] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:54:20 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x1254e1800) [pid = 1683] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:54:20 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x123c6f000) [pid = 1683] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:54:20 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1291af400) [pid = 1683] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:54:20 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x11675c800) [pid = 1683] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:54:20 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x115df9c00) [pid = 1683] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:54:20 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x126d0fc00) [pid = 1683] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:54:20 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1187f5c00) [pid = 1683] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:54:20 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. 10:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 621ms 10:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:54:20 INFO - PROCESS | 1683 | 1468605260660 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 10:54:20 INFO - PROCESS | 1683 | 1468605260661 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 10:54:20 INFO - PROCESS | 1683 | 1468605260663 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:54:20 INFO - PROCESS | 1683 | 1468605260664 Marionette TRACE conn2 <- [1,338,null,{}] 10:54:20 INFO - PROCESS | 1683 | 1468605260667 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}] 10:54:20 INFO - PROCESS | 1683 | 1468605260668 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:20 INFO - PROCESS | 1683 | 1468605260746 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 10:54:20 INFO - PROCESS | 1683 | 1468605260752 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:20 INFO - PROCESS | 1683 | 1468605260753 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:20 INFO - PROCESS | 1683 | ++DOCSHELL 0x123e6e000 == 41 [pid = 1683] [id = 92] 10:54:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1185e0800) [pid = 1683] [serial = 273] [outer = 0x0] 10:54:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1188c7400) [pid = 1683] [serial = 274] [outer = 0x1185e0800] 10:54:20 INFO - PROCESS | 1683 | 1468605260778 Marionette DEBUG loaded listener.js 10:54:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x12490e400) [pid = 1683] [serial = 275] [outer = 0x1185e0800] 10:54:21 INFO - PROCESS | 1683 | 1468605261110 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]]]}] 10:54:21 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. 10:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 471ms 10:54:21 INFO - PROCESS | 1683 | 1468605261135 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 10:54:21 INFO - PROCESS | 1683 | 1468605261137 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 10:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:54:21 INFO - PROCESS | 1683 | 1468605261139 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:54:21 INFO - PROCESS | 1683 | 1468605261141 Marionette TRACE conn2 <- [1,342,null,{}] 10:54:21 INFO - PROCESS | 1683 | 1468605261143 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}] 10:54:21 INFO - PROCESS | 1683 | 1468605261145 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:21 INFO - PROCESS | 1683 | 1468605261257 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 10:54:21 INFO - PROCESS | 1683 | 1468605261284 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:21 INFO - PROCESS | 1683 | 1468605261286 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:21 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a52e800 == 42 [pid = 1683] [id = 93] 10:54:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x1187ec000) [pid = 1683] [serial = 276] [outer = 0x0] 10:54:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x12955cc00) [pid = 1683] [serial = 277] [outer = 0x1187ec000] 10:54:21 INFO - PROCESS | 1683 | 1468605261320 Marionette DEBUG loaded listener.js 10:54:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x12afb5000) [pid = 1683] [serial = 278] [outer = 0x1187ec000] 10:54:21 INFO - PROCESS | 1683 | 1468605261608 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]]]}] 10:54:21 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. 10:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 519ms 10:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:54:21 INFO - PROCESS | 1683 | 1468605261658 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 10:54:21 INFO - PROCESS | 1683 | 1468605261660 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 10:54:21 INFO - PROCESS | 1683 | 1468605261663 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:54:21 INFO - PROCESS | 1683 | 1468605261667 Marionette TRACE conn2 <- [1,346,null,{}] 10:54:21 INFO - PROCESS | 1683 | 1468605261671 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}] 10:54:21 INFO - PROCESS | 1683 | 1468605261672 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:21 INFO - PROCESS | 1683 | 1468605261769 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 10:54:21 INFO - PROCESS | 1683 | 1468605261773 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:21 INFO - PROCESS | 1683 | 1468605261773 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:21 INFO - PROCESS | 1683 | ++DOCSHELL 0x12af12000 == 43 [pid = 1683] [id = 94] 10:54:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x12afba000) [pid = 1683] [serial = 279] [outer = 0x0] 10:54:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x12b761000) [pid = 1683] [serial = 280] [outer = 0x12afba000] 10:54:21 INFO - PROCESS | 1683 | 1468605261793 Marionette DEBUG loaded listener.js 10:54:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x12b76d000) [pid = 1683] [serial = 281] [outer = 0x12afba000] 10:54:22 INFO - PROCESS | 1683 | 1468605262119 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]]]}] 10:54:22 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. 10:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 475ms 10:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:54:22 INFO - PROCESS | 1683 | 1468605262156 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 10:54:22 INFO - PROCESS | 1683 | 1468605262158 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 10:54:22 INFO - PROCESS | 1683 | 1468605262161 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:54:22 INFO - PROCESS | 1683 | 1468605262164 Marionette TRACE conn2 <- [1,350,null,{}] 10:54:22 INFO - PROCESS | 1683 | 1468605262168 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}] 10:54:22 INFO - PROCESS | 1683 | 1468605262170 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:22 INFO - PROCESS | 1683 | 1468605262291 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 10:54:22 INFO - PROCESS | 1683 | 1468605262297 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:22 INFO - PROCESS | 1683 | 1468605262310 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:22 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b70d000 == 44 [pid = 1683] [id = 95] 10:54:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x125431800) [pid = 1683] [serial = 282] [outer = 0x0] 10:54:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x12b9f0400) [pid = 1683] [serial = 283] [outer = 0x125431800] 10:54:22 INFO - PROCESS | 1683 | 1468605262350 Marionette DEBUG loaded listener.js 10:54:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x12b9f8c00) [pid = 1683] [serial = 284] [outer = 0x125431800] 10:54:22 INFO - PROCESS | 1683 | 1468605262920 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]]]}] 10:54:22 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. 10:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 774ms 10:54:22 INFO - PROCESS | 1683 | 1468605262936 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 10:54:22 INFO - PROCESS | 1683 | 1468605262938 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 10:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:54:22 INFO - PROCESS | 1683 | 1468605262942 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:54:22 INFO - PROCESS | 1683 | 1468605262944 Marionette TRACE conn2 <- [1,354,null,{}] 10:54:22 INFO - PROCESS | 1683 | 1468605262948 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}] 10:54:22 INFO - PROCESS | 1683 | 1468605262949 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:23 INFO - PROCESS | 1683 | 1468605263052 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 10:54:23 INFO - PROCESS | 1683 | 1468605263152 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:23 INFO - PROCESS | 1683 | 1468605263154 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:23 INFO - PROCESS | 1683 | ++DOCSHELL 0x117353800 == 45 [pid = 1683] [id = 96] 10:54:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x11856b400) [pid = 1683] [serial = 285] [outer = 0x0] 10:54:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x118573400) [pid = 1683] [serial = 286] [outer = 0x11856b400] 10:54:23 INFO - PROCESS | 1683 | 1468605263184 Marionette DEBUG loaded listener.js 10:54:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x118f6e800) [pid = 1683] [serial = 287] [outer = 0x11856b400] 10:54:23 INFO - PROCESS | 1683 | 1468605263623 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]]]}] 10:54:23 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. 10:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 720ms 10:54:23 INFO - PROCESS | 1683 | 1468605263662 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 10:54:23 INFO - PROCESS | 1683 | 1468605263665 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 10:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:54:23 INFO - PROCESS | 1683 | 1468605263688 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:54:23 INFO - PROCESS | 1683 | 1468605263690 Marionette TRACE conn2 <- [1,358,null,{}] 10:54:23 INFO - PROCESS | 1683 | 1468605263692 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}] 10:54:23 INFO - PROCESS | 1683 | 1468605263694 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:23 INFO - PROCESS | 1683 | 1468605263799 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 10:54:23 INFO - PROCESS | 1683 | 1468605263864 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:23 INFO - PROCESS | 1683 | 1468605263866 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:23 INFO - PROCESS | 1683 | ++DOCSHELL 0x11c576800 == 46 [pid = 1683] [id = 97] 10:54:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x1195d4400) [pid = 1683] [serial = 288] [outer = 0x0] 10:54:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x1196f9800) [pid = 1683] [serial = 289] [outer = 0x1195d4400] 10:54:23 INFO - PROCESS | 1683 | 1468605263897 Marionette DEBUG loaded listener.js 10:54:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x122e4e000) [pid = 1683] [serial = 290] [outer = 0x1195d4400] 10:54:24 INFO - PROCESS | 1683 | 1468605264319 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]]]}] 10:54:24 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. 10:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 672ms 10:54:24 INFO - PROCESS | 1683 | 1468605264379 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 10:54:24 INFO - PROCESS | 1683 | 1468605264381 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 10:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:54:24 INFO - PROCESS | 1683 | 1468605264387 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:54:24 INFO - PROCESS | 1683 | 1468605264389 Marionette TRACE conn2 <- [1,362,null,{}] 10:54:24 INFO - PROCESS | 1683 | 1468605264397 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}] 10:54:24 INFO - PROCESS | 1683 | 1468605264403 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:24 INFO - PROCESS | 1683 | 1468605264504 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 10:54:24 INFO - PROCESS | 1683 | 1468605264570 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:24 INFO - PROCESS | 1683 | 1468605264572 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:24 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a765000 == 47 [pid = 1683] [id = 98] 10:54:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x126e1c800) [pid = 1683] [serial = 291] [outer = 0x0] 10:54:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x126ee2800) [pid = 1683] [serial = 292] [outer = 0x126e1c800] 10:54:24 INFO - PROCESS | 1683 | 1468605264603 Marionette DEBUG loaded listener.js 10:54:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x127467c00) [pid = 1683] [serial = 293] [outer = 0x126e1c800] 10:54:25 INFO - PROCESS | 1683 | 1468605265033 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]]]}] 10:54:25 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. 10:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 10:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:54:25 INFO - PROCESS | 1683 | 1468605265058 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 10:54:25 INFO - PROCESS | 1683 | 1468605265060 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 10:54:25 INFO - PROCESS | 1683 | 1468605265062 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:54:25 INFO - PROCESS | 1683 | 1468605265063 Marionette TRACE conn2 <- [1,366,null,{}] 10:54:25 INFO - PROCESS | 1683 | 1468605265066 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}] 10:54:25 INFO - PROCESS | 1683 | 1468605265067 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:25 INFO - PROCESS | 1683 | 1468605265172 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 10:54:25 INFO - PROCESS | 1683 | 1468605265222 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:25 INFO - PROCESS | 1683 | 1468605265223 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:25 INFO - PROCESS | 1683 | ++DOCSHELL 0x12ba35800 == 48 [pid = 1683] [id = 99] 10:54:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x12746fc00) [pid = 1683] [serial = 294] [outer = 0x0] 10:54:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x128a72800) [pid = 1683] [serial = 295] [outer = 0x12746fc00] 10:54:25 INFO - PROCESS | 1683 | 1468605265252 Marionette DEBUG loaded listener.js 10:54:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x129560c00) [pid = 1683] [serial = 296] [outer = 0x12746fc00] 10:54:25 INFO - PROCESS | 1683 | 1468605265750 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]]]}] 10:54:25 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. 10:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 722ms 10:54:25 INFO - PROCESS | 1683 | 1468605265839 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 10:54:25 INFO - PROCESS | 1683 | 1468605265841 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 10:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:54:25 INFO - PROCESS | 1683 | 1468605265875 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:54:25 INFO - PROCESS | 1683 | 1468605265877 Marionette TRACE conn2 <- [1,370,null,{}] 10:54:25 INFO - PROCESS | 1683 | 1468605265885 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}] 10:54:25 INFO - PROCESS | 1683 | 1468605265887 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:26 INFO - PROCESS | 1683 | 1468605266042 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 10:54:26 INFO - PROCESS | 1683 | 1468605266246 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:26 INFO - PROCESS | 1683 | 1468605266247 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:26 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f1c800 == 49 [pid = 1683] [id = 100] 10:54:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x116751800) [pid = 1683] [serial = 297] [outer = 0x0] 10:54:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 115 (0x116eb1400) [pid = 1683] [serial = 298] [outer = 0x116751800] 10:54:26 INFO - PROCESS | 1683 | 1468605266286 Marionette DEBUG loaded listener.js 10:54:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 116 (0x1183e5000) [pid = 1683] [serial = 299] [outer = 0x116751800] 10:54:26 INFO - PROCESS | 1683 | 1468605266739 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]]]}] 10:54:26 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. 10:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 898ms 10:54:26 INFO - PROCESS | 1683 | 1468605266753 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 10:54:26 INFO - PROCESS | 1683 | 1468605266755 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 10:54:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:54:26 INFO - PROCESS | 1683 | 1468605266758 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:54:26 INFO - PROCESS | 1683 | 1468605266759 Marionette TRACE conn2 <- [1,374,null,{}] 10:54:26 INFO - PROCESS | 1683 | 1468605266763 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}] 10:54:26 INFO - PROCESS | 1683 | 1468605266766 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:26 INFO - PROCESS | 1683 | 1468605266867 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 10:54:26 INFO - PROCESS | 1683 | 1468605266919 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:26 INFO - PROCESS | 1683 | 1468605266921 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:26 INFO - PROCESS | 1683 | ++DOCSHELL 0x117e73800 == 50 [pid = 1683] [id = 101] 10:54:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 117 (0x119529000) [pid = 1683] [serial = 300] [outer = 0x0] 10:54:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 118 (0x1196efc00) [pid = 1683] [serial = 301] [outer = 0x119529000] 10:54:26 INFO - PROCESS | 1683 | 1468605266948 Marionette DEBUG loaded listener.js 10:54:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 119 (0x122e46c00) [pid = 1683] [serial = 302] [outer = 0x119529000] 10:54:27 INFO - PROCESS | 1683 | --DOCSHELL 0x12af12000 == 49 [pid = 1683] [id = 94] 10:54:27 INFO - PROCESS | 1683 | --DOCSHELL 0x12a52e800 == 48 [pid = 1683] [id = 93] 10:54:27 INFO - PROCESS | 1683 | --DOCSHELL 0x123e6e000 == 47 [pid = 1683] [id = 92] 10:54:27 INFO - PROCESS | 1683 | --DOCSHELL 0x128e1e800 == 46 [pid = 1683] [id = 91] 10:54:27 INFO - PROCESS | 1683 | --DOCSHELL 0x126e43000 == 45 [pid = 1683] [id = 90] 10:54:27 INFO - PROCESS | 1683 | --DOCSHELL 0x124ff6800 == 44 [pid = 1683] [id = 89] 10:54:27 INFO - PROCESS | 1683 | --DOCSHELL 0x123970000 == 43 [pid = 1683] [id = 88] 10:54:27 INFO - PROCESS | 1683 | --DOCSHELL 0x122eba000 == 42 [pid = 1683] [id = 87] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 118 (0x12a7e9800) [pid = 1683] [serial = 232] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOCSHELL 0x119927000 == 41 [pid = 1683] [id = 86] 10:54:27 INFO - PROCESS | 1683 | --DOCSHELL 0x118f16800 == 40 [pid = 1683] [id = 85] 10:54:27 INFO - PROCESS | 1683 | --DOCSHELL 0x11651a000 == 39 [pid = 1683] [id = 84] 10:54:27 INFO - PROCESS | 1683 | --DOCSHELL 0x117342800 == 38 [pid = 1683] [id = 83] 10:54:27 INFO - PROCESS | 1683 | --DOCSHELL 0x122ebd000 == 37 [pid = 1683] [id = 80] 10:54:27 INFO - PROCESS | 1683 | --DOCSHELL 0x116566000 == 36 [pid = 1683] [id = 79] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 117 (0x12a6ef400) [pid = 1683] [serial = 230] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 116 (0x1291a7000) [pid = 1683] [serial = 217] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 115 (0x12d086000) [pid = 1683] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 114 (0x124edfc00) [pid = 1683] [serial = 209] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x112dd6000) [pid = 1683] [serial = 189] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x118fac000) [pid = 1683] [serial = 199] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x11850ec00) [pid = 1683] [serial = 195] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x1183ddc00) [pid = 1683] [serial = 223] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x120f40c00) [pid = 1683] [serial = 203] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x1291a2400) [pid = 1683] [serial = 215] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x119164400) [pid = 1683] [serial = 200] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x128a6dc00) [pid = 1683] [serial = 212] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x12a6a0400) [pid = 1683] [serial = 227] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x113d4cc00) [pid = 1683] [serial = 190] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x129413800) [pid = 1683] [serial = 220] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x118577800) [pid = 1683] [serial = 193] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x124903800) [pid = 1683] [serial = 208] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x124767400) [pid = 1683] [serial = 206] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x129556400) [pid = 1683] [serial = 221] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x1195d5800) [pid = 1683] [serial = 224] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x1270e6c00) [pid = 1683] [serial = 187] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x126850400) [pid = 1683] [serial = 211] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x12a6ae400) [pid = 1683] [serial = 229] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x1183dcc00) [pid = 1683] [serial = 192] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x128c41800) [pid = 1683] [serial = 214] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x123c73800) [pid = 1683] [serial = 205] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x12955a800) [pid = 1683] [serial = 226] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x11952ec00) [pid = 1683] [serial = 202] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1291af000) [pid = 1683] [serial = 218] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1185e1000) [pid = 1683] [serial = 196] [outer = 0x0] [url = about:blank] 10:54:27 INFO - PROCESS | 1683 | 1468605267327 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:54:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:54:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 572ms 10:54:27 INFO - PROCESS | 1683 | 1468605267332 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 10:54:27 INFO - PROCESS | 1683 | 1468605267335 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 10:54:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:54:27 INFO - PROCESS | 1683 | 1468605267338 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:54:27 INFO - PROCESS | 1683 | 1468605267339 Marionette TRACE conn2 <- [1,378,null,{}] 10:54:27 INFO - PROCESS | 1683 | 1468605267342 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}] 10:54:27 INFO - PROCESS | 1683 | 1468605267343 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:27 INFO - PROCESS | 1683 | 1468605267427 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 10:54:27 INFO - PROCESS | 1683 | 1468605267436 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:27 INFO - PROCESS | 1683 | 1468605267437 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:27 INFO - PROCESS | 1683 | ++DOCSHELL 0x118770800 == 37 [pid = 1683] [id = 102] 10:54:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x123a76400) [pid = 1683] [serial = 303] [outer = 0x0] 10:54:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x124903800) [pid = 1683] [serial = 304] [outer = 0x123a76400] 10:54:27 INFO - PROCESS | 1683 | 1468605267463 Marionette DEBUG loaded listener.js 10:54:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1254e7800) [pid = 1683] [serial = 305] [outer = 0x123a76400] 10:54:27 INFO - PROCESS | 1683 | 1468605267805 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:54:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:54:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 521ms 10:54:27 INFO - PROCESS | 1683 | 1468605267859 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 10:54:27 INFO - PROCESS | 1683 | 1468605267861 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 10:54:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:54:27 INFO - PROCESS | 1683 | 1468605267865 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:54:27 INFO - PROCESS | 1683 | 1468605267869 Marionette TRACE conn2 <- [1,382,null,{}] 10:54:27 INFO - PROCESS | 1683 | 1468605267877 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}] 10:54:27 INFO - PROCESS | 1683 | 1468605267881 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:28 INFO - PROCESS | 1683 | 1468605268010 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 10:54:28 INFO - PROCESS | 1683 | 1468605268017 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:28 INFO - PROCESS | 1683 | 1468605268018 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:28 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f85000 == 38 [pid = 1683] [id = 103] 10:54:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x126850400) [pid = 1683] [serial = 306] [outer = 0x0] 10:54:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x127469800) [pid = 1683] [serial = 307] [outer = 0x126850400] 10:54:28 INFO - PROCESS | 1683 | 1468605268061 Marionette DEBUG loaded listener.js 10:54:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x128a76c00) [pid = 1683] [serial = 308] [outer = 0x126850400] 10:54:28 INFO - PROCESS | 1683 | 1468605268502 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:54:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:54:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 674ms 10:54:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:54:28 INFO - PROCESS | 1683 | 1468605268537 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 10:54:28 INFO - PROCESS | 1683 | 1468605268539 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 10:54:28 INFO - PROCESS | 1683 | 1468605268541 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:54:28 INFO - PROCESS | 1683 | 1468605268542 Marionette TRACE conn2 <- [1,386,null,{}] 10:54:28 INFO - PROCESS | 1683 | 1468605268545 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}] 10:54:28 INFO - PROCESS | 1683 | 1468605268546 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:28 INFO - PROCESS | 1683 | 1468605268626 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 10:54:28 INFO - PROCESS | 1683 | 1468605268655 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:28 INFO - PROCESS | 1683 | 1468605268656 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:28 INFO - PROCESS | 1683 | ++DOCSHELL 0x124d40000 == 39 [pid = 1683] [id = 104] 10:54:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x12a6acc00) [pid = 1683] [serial = 309] [outer = 0x0] 10:54:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x12a6e5800) [pid = 1683] [serial = 310] [outer = 0x12a6acc00] 10:54:28 INFO - PROCESS | 1683 | 1468605268685 Marionette DEBUG loaded listener.js 10:54:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x12a7f1400) [pid = 1683] [serial = 311] [outer = 0x12a6acc00] 10:54:29 INFO - PROCESS | 1683 | 1468605269138 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]]]}] 10:54:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:54:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 618ms 10:54:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:54:29 INFO - PROCESS | 1683 | 1468605269160 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 10:54:29 INFO - PROCESS | 1683 | 1468605269161 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 10:54:29 INFO - PROCESS | 1683 | 1468605269163 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:54:29 INFO - PROCESS | 1683 | 1468605269165 Marionette TRACE conn2 <- [1,390,null,{}] 10:54:29 INFO - PROCESS | 1683 | 1468605269168 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}] 10:54:29 INFO - PROCESS | 1683 | 1468605269169 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:29 INFO - PROCESS | 1683 | 1468605269252 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 10:54:29 INFO - PROCESS | 1683 | 1468605269255 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:29 INFO - PROCESS | 1683 | 1468605269259 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:29 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a95000 == 40 [pid = 1683] [id = 105] 10:54:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x12b76fc00) [pid = 1683] [serial = 312] [outer = 0x0] 10:54:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x12b9f4800) [pid = 1683] [serial = 313] [outer = 0x12b76fc00] 10:54:29 INFO - PROCESS | 1683 | 1468605269291 Marionette DEBUG loaded listener.js 10:54:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x12ba7a000) [pid = 1683] [serial = 314] [outer = 0x12b76fc00] 10:54:29 INFO - PROCESS | 1683 | 1468605269722 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]]]}] 10:54:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:54:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 571ms 10:54:29 INFO - PROCESS | 1683 | 1468605269744 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 10:54:29 INFO - PROCESS | 1683 | 1468605269746 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 10:54:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:54:29 INFO - PROCESS | 1683 | 1468605269759 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:54:29 INFO - PROCESS | 1683 | 1468605269761 Marionette TRACE conn2 <- [1,394,null,{}] 10:54:29 INFO - PROCESS | 1683 | 1468605269767 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}] 10:54:29 INFO - PROCESS | 1683 | 1468605269771 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:29 INFO - PROCESS | 1683 | 1468605269937 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 10:54:30 INFO - PROCESS | 1683 | 1468605269995 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:30 INFO - PROCESS | 1683 | 1468605269997 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:30 INFO - PROCESS | 1683 | ++DOCSHELL 0x116574000 == 41 [pid = 1683] [id = 106] 10:54:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x12bd7bc00) [pid = 1683] [serial = 315] [outer = 0x0] 10:54:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x12bd82000) [pid = 1683] [serial = 316] [outer = 0x12bd7bc00] 10:54:30 INFO - PROCESS | 1683 | 1468605270037 Marionette DEBUG loaded listener.js 10:54:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x12be02400) [pid = 1683] [serial = 317] [outer = 0x12bd7bc00] 10:54:30 INFO - PROCESS | 1683 | 1468605270415 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]]]}] 10:54:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:54:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 10:54:30 INFO - PROCESS | 1683 | 1468605270430 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 10:54:30 INFO - PROCESS | 1683 | 1468605270432 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 10:54:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:54:30 INFO - PROCESS | 1683 | 1468605270436 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:54:30 INFO - PROCESS | 1683 | 1468605270437 Marionette TRACE conn2 <- [1,398,null,{}] 10:54:30 INFO - PROCESS | 1683 | 1468605270440 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}] 10:54:30 INFO - PROCESS | 1683 | 1468605270441 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:30 INFO - PROCESS | 1683 | 1468605270573 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 10:54:30 INFO - PROCESS | 1683 | 1468605270587 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:30 INFO - PROCESS | 1683 | 1468605270589 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:30 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a527000 == 42 [pid = 1683] [id = 107] 10:54:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x1176e2400) [pid = 1683] [serial = 318] [outer = 0x0] 10:54:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x12be0a800) [pid = 1683] [serial = 319] [outer = 0x1176e2400] 10:54:30 INFO - PROCESS | 1683 | 1468605270637 Marionette DEBUG loaded listener.js 10:54:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x12be11c00) [pid = 1683] [serial = 320] [outer = 0x1176e2400] 10:54:31 INFO - PROCESS | 1683 | 1468605271099 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]]]}] 10:54:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:54:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 673ms 10:54:31 INFO - PROCESS | 1683 | 1468605271108 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 10:54:31 INFO - PROCESS | 1683 | 1468605271110 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 10:54:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:54:31 INFO - PROCESS | 1683 | 1468605271112 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:54:31 INFO - PROCESS | 1683 | 1468605271113 Marionette TRACE conn2 <- [1,402,null,{}] 10:54:31 INFO - PROCESS | 1683 | 1468605271119 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}] 10:54:31 INFO - PROCESS | 1683 | 1468605271120 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:31 INFO - PROCESS | 1683 | 1468605271227 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 10:54:31 INFO - PROCESS | 1683 | 1468605271255 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:31 INFO - PROCESS | 1683 | 1468605271256 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:31 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a769800 == 43 [pid = 1683] [id = 108] 10:54:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x1127cf400) [pid = 1683] [serial = 321] [outer = 0x0] 10:54:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x1127d4400) [pid = 1683] [serial = 322] [outer = 0x1127cf400] 10:54:31 INFO - PROCESS | 1683 | 1468605271280 Marionette DEBUG loaded listener.js 10:54:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x1127d8800) [pid = 1683] [serial = 323] [outer = 0x1127cf400] 10:54:31 INFO - PROCESS | 1683 | 1468605271582 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:54:31 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x127468400) [pid = 1683] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:54:31 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x1291a5800) [pid = 1683] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:54:31 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x129415800) [pid = 1683] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:54:31 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x123c74c00) [pid = 1683] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:54:31 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x1187f5000) [pid = 1683] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:54:31 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x116eac400) [pid = 1683] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:54:31 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x11952b000) [pid = 1683] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:54:31 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x125432400) [pid = 1683] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:54:31 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x1187ec000) [pid = 1683] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:54:31 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x1185e0800) [pid = 1683] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:54:31 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x12afba000) [pid = 1683] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:54:31 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x126edfc00) [pid = 1683] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:54:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:54:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 621ms 10:54:31 INFO - PROCESS | 1683 | 1468605271727 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]]]}] 10:54:31 INFO - PROCESS | 1683 | 1468605271735 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 10:54:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:54:31 INFO - PROCESS | 1683 | 1468605271736 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 10:54:31 INFO - PROCESS | 1683 | 1468605271738 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:54:31 INFO - PROCESS | 1683 | 1468605271740 Marionette TRACE conn2 <- [1,406,null,{}] 10:54:31 INFO - PROCESS | 1683 | 1468605271742 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}] 10:54:31 INFO - PROCESS | 1683 | 1468605271743 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:31 INFO - PROCESS | 1683 | 1468605271840 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 10:54:31 INFO - PROCESS | 1683 | 1468605271891 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:31 INFO - PROCESS | 1683 | 1468605271893 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:31 INFO - PROCESS | 1683 | ++DOCSHELL 0x12af07000 == 44 [pid = 1683] [id = 109] 10:54:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1127d1400) [pid = 1683] [serial = 324] [outer = 0x0] 10:54:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x1127d9000) [pid = 1683] [serial = 325] [outer = 0x1127d1400] 10:54:31 INFO - PROCESS | 1683 | 1468605271917 Marionette DEBUG loaded listener.js 10:54:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x11980e800) [pid = 1683] [serial = 326] [outer = 0x1127d1400] 10:54:32 INFO - PROCESS | 1683 | 1468605272226 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]]]}] 10:54:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:54:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 519ms 10:54:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:54:32 INFO - PROCESS | 1683 | 1468605272259 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 10:54:32 INFO - PROCESS | 1683 | 1468605272261 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 10:54:32 INFO - PROCESS | 1683 | 1468605272264 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:54:32 INFO - PROCESS | 1683 | 1468605272269 Marionette TRACE conn2 <- [1,410,null,{}] 10:54:32 INFO - PROCESS | 1683 | 1468605272272 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}] 10:54:32 INFO - PROCESS | 1683 | 1468605272274 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:32 INFO - PROCESS | 1683 | 1468605272408 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 10:54:32 INFO - PROCESS | 1683 | 1468605272509 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:32 INFO - PROCESS | 1683 | 1468605272511 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:32 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd49000 == 45 [pid = 1683] [id = 110] 10:54:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x1127d8c00) [pid = 1683] [serial = 327] [outer = 0x0] 10:54:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x119811000) [pid = 1683] [serial = 328] [outer = 0x1127d8c00] 10:54:32 INFO - PROCESS | 1683 | 1468605272557 Marionette DEBUG loaded listener.js 10:54:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x129558000) [pid = 1683] [serial = 329] [outer = 0x1127d8c00] 10:54:32 INFO - PROCESS | 1683 | 1468605272887 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]]]}] 10:54:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:54:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 673ms 10:54:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:54:32 INFO - PROCESS | 1683 | 1468605272937 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 10:54:32 INFO - PROCESS | 1683 | 1468605272939 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 10:54:32 INFO - PROCESS | 1683 | 1468605272941 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:54:32 INFO - PROCESS | 1683 | 1468605272942 Marionette TRACE conn2 <- [1,414,null,{}] 10:54:32 INFO - PROCESS | 1683 | 1468605272945 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}] 10:54:32 INFO - PROCESS | 1683 | 1468605272946 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:33 INFO - PROCESS | 1683 | 1468605273074 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 10:54:33 INFO - PROCESS | 1683 | 1468605273082 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:33 INFO - PROCESS | 1683 | 1468605273083 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:33 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd9f800 == 46 [pid = 1683] [id = 111] 10:54:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x1198d0c00) [pid = 1683] [serial = 330] [outer = 0x0] 10:54:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x1198da000) [pid = 1683] [serial = 331] [outer = 0x1198d0c00] 10:54:33 INFO - PROCESS | 1683 | 1468605273107 Marionette DEBUG loaded listener.js 10:54:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x12afba000) [pid = 1683] [serial = 332] [outer = 0x1198d0c00] 10:54:33 INFO - PROCESS | 1683 | 1468605273417 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]]]}] 10:54:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:54:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 10:54:33 INFO - PROCESS | 1683 | 1468605273460 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 10:54:33 INFO - PROCESS | 1683 | 1468605273461 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 10:54:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:54:33 INFO - PROCESS | 1683 | 1468605273463 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:54:33 INFO - PROCESS | 1683 | 1468605273465 Marionette TRACE conn2 <- [1,418,null,{}] 10:54:33 INFO - PROCESS | 1683 | 1468605273467 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}] 10:54:33 INFO - PROCESS | 1683 | 1468605273468 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:33 INFO - PROCESS | 1683 | 1468605273556 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 10:54:33 INFO - PROCESS | 1683 | 1468605273569 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:33 INFO - PROCESS | 1683 | 1468605273570 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:33 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c412800 == 47 [pid = 1683] [id = 112] 10:54:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x122e28000) [pid = 1683] [serial = 333] [outer = 0x0] 10:54:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x122e2e400) [pid = 1683] [serial = 334] [outer = 0x122e28000] 10:54:33 INFO - PROCESS | 1683 | 1468605273595 Marionette DEBUG loaded listener.js 10:54:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x122e31c00) [pid = 1683] [serial = 335] [outer = 0x122e28000] 10:54:34 INFO - PROCESS | 1683 | 1468605274623 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]]]}] 10:54:34 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 10:54:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1173ms 10:54:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:54:34 INFO - PROCESS | 1683 | 1468605274637 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 10:54:34 INFO - PROCESS | 1683 | 1468605274640 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 10:54:34 INFO - PROCESS | 1683 | 1468605274643 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:54:34 INFO - PROCESS | 1683 | 1468605274645 Marionette TRACE conn2 <- [1,422,null,{}] 10:54:34 INFO - PROCESS | 1683 | 1468605274650 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}] 10:54:34 INFO - PROCESS | 1683 | 1468605274653 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:34 INFO - PROCESS | 1683 | 1468605274758 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 10:54:34 INFO - PROCESS | 1683 | 1468605274809 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:34 INFO - PROCESS | 1683 | 1468605274811 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:34 INFO - PROCESS | 1683 | ++DOCSHELL 0x1193a9800 == 48 [pid = 1683] [id = 113] 10:54:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x1188c7000) [pid = 1683] [serial = 336] [outer = 0x0] 10:54:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x11916a400) [pid = 1683] [serial = 337] [outer = 0x1188c7000] 10:54:34 INFO - PROCESS | 1683 | 1468605274841 Marionette DEBUG loaded listener.js 10:54:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x119809800) [pid = 1683] [serial = 338] [outer = 0x1188c7000] 10:54:35 INFO - PROCESS | 1683 | 1468605275819 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]]]}] 10:54:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:54:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1226ms 10:54:35 INFO - PROCESS | 1683 | 1468605275869 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 10:54:35 INFO - PROCESS | 1683 | 1468605275872 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 10:54:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:54:35 INFO - PROCESS | 1683 | 1468605275876 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:54:35 INFO - PROCESS | 1683 | 1468605275878 Marionette TRACE conn2 <- [1,426,null,{}] 10:54:35 INFO - PROCESS | 1683 | 1468605275881 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}] 10:54:35 INFO - PROCESS | 1683 | 1468605275883 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:36 INFO - PROCESS | 1683 | 1468605276002 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 10:54:36 INFO - PROCESS | 1683 | 1468605276077 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:36 INFO - PROCESS | 1683 | 1468605276079 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:36 INFO - PROCESS | 1683 | ++DOCSHELL 0x113253000 == 49 [pid = 1683] [id = 114] 10:54:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x1127cc400) [pid = 1683] [serial = 339] [outer = 0x0] 10:54:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x1187e0800) [pid = 1683] [serial = 340] [outer = 0x1127cc400] 10:54:36 INFO - PROCESS | 1683 | 1468605276290 Marionette DEBUG loaded listener.js 10:54:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 115 (0x119161000) [pid = 1683] [serial = 341] [outer = 0x1127cc400] 10:54:36 INFO - PROCESS | 1683 | 1468605276741 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] 10:54:36 INFO - PROCESS | 1683 | 1468605276803 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 10:54:36 INFO - PROCESS | 1683 | 1468605276806 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:54:36 INFO - PROCESS | 1683 | 1468605276807 Marionette TRACE conn2 <- [1,430,null,{}] 10:54:36 INFO - PROCESS | 1683 | 1468605276811 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}] 10:54:36 INFO - PROCESS | 1683 | 1468605276812 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:36 INFO - PROCESS | 1683 | 1468605276905 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 10:54:36 INFO - PROCESS | 1683 | 1468605276973 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:36 INFO - PROCESS | 1683 | 1468605276974 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:36 INFO - PROCESS | 1683 | ++DOCSHELL 0x117342800 == 50 [pid = 1683] [id = 115] 10:54:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 116 (0x11952bc00) [pid = 1683] [serial = 342] [outer = 0x0] 10:54:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 117 (0x11980b800) [pid = 1683] [serial = 343] [outer = 0x11952bc00] 10:54:37 INFO - PROCESS | 1683 | 1468605277002 Marionette DEBUG loaded listener.js 10:54:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 118 (0x1198df400) [pid = 1683] [serial = 344] [outer = 0x11952bc00] 10:54:37 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd9f800 == 49 [pid = 1683] [id = 111] 10:54:37 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd49000 == 48 [pid = 1683] [id = 110] 10:54:37 INFO - PROCESS | 1683 | --DOCSHELL 0x12af07000 == 47 [pid = 1683] [id = 109] 10:54:37 INFO - PROCESS | 1683 | --DOCSHELL 0x12a769800 == 46 [pid = 1683] [id = 108] 10:54:37 INFO - PROCESS | 1683 | --DOCSHELL 0x12a527000 == 45 [pid = 1683] [id = 107] 10:54:37 INFO - PROCESS | 1683 | --DOCSHELL 0x116574000 == 44 [pid = 1683] [id = 106] 10:54:37 INFO - PROCESS | 1683 | --DOCSHELL 0x128a95000 == 43 [pid = 1683] [id = 105] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 117 (0x12b9f0400) [pid = 1683] [serial = 283] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 116 (0x124ad9400) [pid = 1683] [serial = 241] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 115 (0x1173e9800) [pid = 1683] [serial = 235] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 114 (0x119528800) [pid = 1683] [serial = 238] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x124905800) [pid = 1683] [serial = 244] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOCSHELL 0x124d40000 == 42 [pid = 1683] [id = 104] 10:54:37 INFO - PROCESS | 1683 | --DOCSHELL 0x122f85000 == 41 [pid = 1683] [id = 103] 10:54:37 INFO - PROCESS | 1683 | --DOCSHELL 0x118770800 == 40 [pid = 1683] [id = 102] 10:54:37 INFO - PROCESS | 1683 | --DOCSHELL 0x117e73800 == 39 [pid = 1683] [id = 101] 10:54:37 INFO - PROCESS | 1683 | --DOCSHELL 0x116f1c800 == 38 [pid = 1683] [id = 100] 10:54:37 INFO - PROCESS | 1683 | --DOCSHELL 0x11c576800 == 37 [pid = 1683] [id = 97] 10:54:37 INFO - PROCESS | 1683 | --DOCSHELL 0x117353800 == 36 [pid = 1683] [id = 96] 10:54:37 INFO - PROCESS | 1683 | --DOCSHELL 0x12b70d000 == 35 [pid = 1683] [id = 95] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x127464400) [pid = 1683] [serial = 262] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x128a70400) [pid = 1683] [serial = 263] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x128ea0000) [pid = 1683] [serial = 266] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x128a78400) [pid = 1683] [serial = 265] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x124907000) [pid = 1683] [serial = 256] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x124d8a800) [pid = 1683] [serial = 257] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x1188ca400) [pid = 1683] [serial = 250] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x119525800) [pid = 1683] [serial = 251] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x11856c000) [pid = 1683] [serial = 248] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x1176e1800) [pid = 1683] [serial = 247] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x119ad3000) [pid = 1683] [serial = 253] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x122e8d800) [pid = 1683] [serial = 254] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x1254e3800) [pid = 1683] [serial = 259] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x126854800) [pid = 1683] [serial = 260] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | 1468605277410 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]]]}] 10:54:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:54:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 620ms 10:54:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:54:37 INFO - PROCESS | 1683 | 1468605277426 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 10:54:37 INFO - PROCESS | 1683 | 1468605277428 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 10:54:37 INFO - PROCESS | 1683 | 1468605277435 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:54:37 INFO - PROCESS | 1683 | 1468605277438 Marionette TRACE conn2 <- [1,434,null,{}] 10:54:37 INFO - PROCESS | 1683 | 1468605277440 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}] 10:54:37 INFO - PROCESS | 1683 | 1468605277442 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:37 INFO - PROCESS | 1683 | 1468605277544 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x12490e400) [pid = 1683] [serial = 275] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x12b761000) [pid = 1683] [serial = 280] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x12a6a0c00) [pid = 1683] [serial = 272] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x12afb5000) [pid = 1683] [serial = 278] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x12b76d000) [pid = 1683] [serial = 281] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x12940c000) [pid = 1683] [serial = 268] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x129560800) [pid = 1683] [serial = 271] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x11887c800) [pid = 1683] [serial = 269] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x12955cc00) [pid = 1683] [serial = 277] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1188c7400) [pid = 1683] [serial = 274] [outer = 0x0] [url = about:blank] 10:54:37 INFO - PROCESS | 1683 | 1468605277606 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:37 INFO - PROCESS | 1683 | 1468605277607 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:37 INFO - PROCESS | 1683 | ++DOCSHELL 0x11735d800 == 36 [pid = 1683] [id = 116] 10:54:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1188c7400) [pid = 1683] [serial = 345] [outer = 0x0] 10:54:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1198d2800) [pid = 1683] [serial = 346] [outer = 0x1188c7400] 10:54:37 INFO - PROCESS | 1683 | 1468605277635 Marionette DEBUG loaded listener.js 10:54:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x122e4c000) [pid = 1683] [serial = 347] [outer = 0x1188c7400] 10:54:37 INFO - PROCESS | 1683 | 1468605277952 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]]]}] 10:54:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:54:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 528ms 10:54:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:54:37 INFO - PROCESS | 1683 | 1468605277960 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 10:54:37 INFO - PROCESS | 1683 | 1468605277961 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 10:54:37 INFO - PROCESS | 1683 | 1468605277964 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:54:37 INFO - PROCESS | 1683 | 1468605277968 Marionette TRACE conn2 <- [1,438,null,{}] 10:54:37 INFO - PROCESS | 1683 | 1468605277976 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}] 10:54:37 INFO - PROCESS | 1683 | 1468605277979 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:38 INFO - PROCESS | 1683 | 1468605278063 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 10:54:38 INFO - PROCESS | 1683 | 1468605278070 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:38 INFO - PROCESS | 1683 | 1468605278072 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:38 INFO - PROCESS | 1683 | ++DOCSHELL 0x122eb8800 == 37 [pid = 1683] [id = 117] 10:54:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x11856e400) [pid = 1683] [serial = 348] [outer = 0x0] 10:54:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x1240f0400) [pid = 1683] [serial = 349] [outer = 0x11856e400] 10:54:38 INFO - PROCESS | 1683 | 1468605278097 Marionette DEBUG loaded listener.js 10:54:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x126847400) [pid = 1683] [serial = 350] [outer = 0x11856e400] 10:54:38 INFO - PROCESS | 1683 | 1468605278474 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]]]}] 10:54:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:54:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 523ms 10:54:38 INFO - PROCESS | 1683 | 1468605278488 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 10:54:38 INFO - PROCESS | 1683 | 1468605278490 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 10:54:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:54:38 INFO - PROCESS | 1683 | 1468605278492 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:54:38 INFO - PROCESS | 1683 | 1468605278493 Marionette TRACE conn2 <- [1,442,null,{}] 10:54:38 INFO - PROCESS | 1683 | 1468605278495 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}] 10:54:38 INFO - PROCESS | 1683 | 1468605278497 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:38 INFO - PROCESS | 1683 | 1468605278580 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 10:54:38 INFO - PROCESS | 1683 | 1468605278587 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:38 INFO - PROCESS | 1683 | 1468605278588 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:38 INFO - PROCESS | 1683 | ++DOCSHELL 0x124277000 == 38 [pid = 1683] [id = 118] 10:54:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x12542b000) [pid = 1683] [serial = 351] [outer = 0x0] 10:54:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x1270dfc00) [pid = 1683] [serial = 352] [outer = 0x12542b000] 10:54:38 INFO - PROCESS | 1683 | 1468605278612 Marionette DEBUG loaded listener.js 10:54:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x12746d000) [pid = 1683] [serial = 353] [outer = 0x12542b000] 10:54:38 INFO - PROCESS | 1683 | 1468605278963 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]]]}] 10:54:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:54:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 519ms 10:54:39 INFO - PROCESS | 1683 | 1468605279012 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 10:54:39 INFO - PROCESS | 1683 | 1468605279013 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 10:54:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:54:39 INFO - PROCESS | 1683 | 1468605279028 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:54:39 INFO - PROCESS | 1683 | 1468605279030 Marionette TRACE conn2 <- [1,446,null,{}] 10:54:39 INFO - PROCESS | 1683 | 1468605279038 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}] 10:54:39 INFO - PROCESS | 1683 | 1468605279039 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:39 INFO - PROCESS | 1683 | 1468605279119 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 10:54:39 INFO - PROCESS | 1683 | 1468605279123 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:39 INFO - PROCESS | 1683 | 1468605279124 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:39 INFO - PROCESS | 1683 | ++DOCSHELL 0x126883800 == 39 [pid = 1683] [id = 119] 10:54:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x128a72c00) [pid = 1683] [serial = 354] [outer = 0x0] 10:54:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x128a77400) [pid = 1683] [serial = 355] [outer = 0x128a72c00] 10:54:39 INFO - PROCESS | 1683 | 1468605279157 Marionette DEBUG loaded listener.js 10:54:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x1291a9c00) [pid = 1683] [serial = 356] [outer = 0x128a72c00] 10:54:39 INFO - PROCESS | 1683 | 1468605279543 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]]]}] 10:54:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:54:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 525ms 10:54:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:54:39 INFO - PROCESS | 1683 | 1468605279554 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 10:54:39 INFO - PROCESS | 1683 | 1468605279555 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 10:54:39 INFO - PROCESS | 1683 | 1468605279557 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:54:39 INFO - PROCESS | 1683 | 1468605279558 Marionette TRACE conn2 <- [1,450,null,{}] 10:54:39 INFO - PROCESS | 1683 | 1468605279560 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}] 10:54:39 INFO - PROCESS | 1683 | 1468605279566 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:39 INFO - PROCESS | 1683 | 1468605279669 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 10:54:39 INFO - PROCESS | 1683 | 1468605279679 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:39 INFO - PROCESS | 1683 | 1468605279680 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:39 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a8b000 == 40 [pid = 1683] [id = 120] 10:54:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x12940c400) [pid = 1683] [serial = 357] [outer = 0x0] 10:54:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x12a6a9400) [pid = 1683] [serial = 358] [outer = 0x12940c400] 10:54:39 INFO - PROCESS | 1683 | 1468605279708 Marionette DEBUG loaded listener.js 10:54:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x12a7f2c00) [pid = 1683] [serial = 359] [outer = 0x12940c400] 10:54:40 INFO - PROCESS | 1683 | 1468605280066 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] 10:54:40 INFO - PROCESS | 1683 | 1468605280078 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 10:54:40 INFO - PROCESS | 1683 | 1468605280080 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:54:40 INFO - PROCESS | 1683 | 1468605280083 Marionette TRACE conn2 <- [1,454,null,{}] 10:54:40 INFO - PROCESS | 1683 | 1468605280092 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}] 10:54:40 INFO - PROCESS | 1683 | 1468605280094 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:40 INFO - PROCESS | 1683 | 1468605280193 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 10:54:40 INFO - PROCESS | 1683 | 1468605280197 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:40 INFO - PROCESS | 1683 | 1468605280205 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:40 INFO - PROCESS | 1683 | ++DOCSHELL 0x113d70800 == 41 [pid = 1683] [id = 121] 10:54:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x12940c800) [pid = 1683] [serial = 360] [outer = 0x0] 10:54:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x12afb5400) [pid = 1683] [serial = 361] [outer = 0x12940c800] 10:54:40 INFO - PROCESS | 1683 | 1468605280261 Marionette DEBUG loaded listener.js 10:54:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x12b76d400) [pid = 1683] [serial = 362] [outer = 0x12940c800] 10:54:40 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:54:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 529ms 10:54:40 INFO - PROCESS | 1683 | 1468605280606 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]]]}] 10:54:40 INFO - PROCESS | 1683 | 1468605280609 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 10:54:40 INFO - PROCESS | 1683 | 1468605280611 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 10:54:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:54:40 INFO - PROCESS | 1683 | 1468605280614 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:54:40 INFO - PROCESS | 1683 | 1468605280616 Marionette TRACE conn2 <- [1,458,null,{}] 10:54:40 INFO - PROCESS | 1683 | 1468605280618 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}] 10:54:40 INFO - PROCESS | 1683 | 1468605280619 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:40 INFO - PROCESS | 1683 | 1468605280722 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 10:54:40 INFO - PROCESS | 1683 | 1468605280725 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:40 INFO - PROCESS | 1683 | 1468605280726 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:40 INFO - PROCESS | 1683 | ++DOCSHELL 0x129d2f000 == 42 [pid = 1683] [id = 122] 10:54:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x12b15bc00) [pid = 1683] [serial = 363] [outer = 0x0] 10:54:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x12b9f9c00) [pid = 1683] [serial = 364] [outer = 0x12b15bc00] 10:54:40 INFO - PROCESS | 1683 | 1468605280751 Marionette DEBUG loaded listener.js 10:54:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x12ba7b800) [pid = 1683] [serial = 365] [outer = 0x12b15bc00] 10:54:41 INFO - PROCESS | 1683 | 1468605281098 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] 10:54:41 INFO - PROCESS | 1683 | 1468605281137 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 10:54:41 INFO - PROCESS | 1683 | 1468605281139 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:54:41 INFO - PROCESS | 1683 | 1468605281140 Marionette TRACE conn2 <- [1,462,null,{}] 10:54:41 INFO - PROCESS | 1683 | 1468605281143 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}] 10:54:41 INFO - PROCESS | 1683 | 1468605281144 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:41 INFO - PROCESS | 1683 | 1468605281254 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 10:54:41 INFO - PROCESS | 1683 | 1468605281267 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:41 INFO - PROCESS | 1683 | 1468605281268 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:41 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a777000 == 43 [pid = 1683] [id = 123] 10:54:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x12b9f2000) [pid = 1683] [serial = 366] [outer = 0x0] 10:54:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x12bd79800) [pid = 1683] [serial = 367] [outer = 0x12b9f2000] 10:54:41 INFO - PROCESS | 1683 | 1468605281293 Marionette DEBUG loaded listener.js 10:54:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x12bd82800) [pid = 1683] [serial = 368] [outer = 0x12b9f2000] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x12bd7bc00) [pid = 1683] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x12b76fc00) [pid = 1683] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x116751800) [pid = 1683] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x123a76400) [pid = 1683] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x1195d4400) [pid = 1683] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x1176e2400) [pid = 1683] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x125431800) [pid = 1683] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x119529000) [pid = 1683] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x1127d1400) [pid = 1683] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x1127cf400) [pid = 1683] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x11856b400) [pid = 1683] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x12a6acc00) [pid = 1683] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x1127d8c00) [pid = 1683] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x126850400) [pid = 1683] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x1198d0c00) [pid = 1683] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x11675f800) [pid = 1683] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1187e1000) [pid = 1683] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x124905000) [pid = 1683] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x11856f000) [pid = 1683] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:54:41 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x12a6f0400) [pid = 1683] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:54:41 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:41 INFO - PROCESS | 1683 | 1468605281785 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] 10:54:41 INFO - PROCESS | 1683 | 1468605281811 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 10:54:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:54:41 INFO - PROCESS | 1683 | 1468605281814 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:54:41 INFO - PROCESS | 1683 | 1468605281815 Marionette TRACE conn2 <- [1,466,null,{}] 10:54:41 INFO - PROCESS | 1683 | 1468605281823 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}] 10:54:41 INFO - PROCESS | 1683 | 1468605281824 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:41 INFO - PROCESS | 1683 | 1468605281942 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 10:54:41 INFO - PROCESS | 1683 | 1468605281950 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:41 INFO - PROCESS | 1683 | 1468605281951 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:41 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a761800 == 44 [pid = 1683] [id = 124] 10:54:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x1127d7400) [pid = 1683] [serial = 369] [outer = 0x0] 10:54:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x1195dbc00) [pid = 1683] [serial = 370] [outer = 0x1127d7400] 10:54:41 INFO - PROCESS | 1683 | 1468605281978 Marionette DEBUG loaded listener.js 10:54:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x12684a000) [pid = 1683] [serial = 371] [outer = 0x1127d7400] 10:54:42 INFO - PROCESS | 1683 | 1468605282310 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] 10:54:42 INFO - PROCESS | 1683 | 1468605282340 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 10:54:42 INFO - PROCESS | 1683 | 1468605282342 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:54:42 INFO - PROCESS | 1683 | 1468605282344 Marionette TRACE conn2 <- [1,470,null,{}] 10:54:42 INFO - PROCESS | 1683 | 1468605282347 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}] 10:54:42 INFO - PROCESS | 1683 | 1468605282350 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:42 INFO - PROCESS | 1683 | 1468605282482 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 10:54:42 INFO - PROCESS | 1683 | 1468605282514 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:42 INFO - PROCESS | 1683 | 1468605282516 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd4c000 == 45 [pid = 1683] [id = 125] 10:54:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x119811c00) [pid = 1683] [serial = 372] [outer = 0x0] 10:54:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x126e6b800) [pid = 1683] [serial = 373] [outer = 0x119811c00] 10:54:42 INFO - PROCESS | 1683 | 1468605282540 Marionette DEBUG loaded listener.js 10:54:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x12afba400) [pid = 1683] [serial = 374] [outer = 0x119811c00] 10:54:42 INFO - PROCESS | 1683 | 1468605282819 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]]]}] 10:54:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:54:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 521ms 10:54:42 INFO - PROCESS | 1683 | 1468605282863 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 10:54:42 INFO - PROCESS | 1683 | 1468605282865 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 10:54:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:54:42 INFO - PROCESS | 1683 | 1468605282871 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:54:42 INFO - PROCESS | 1683 | 1468605282872 Marionette TRACE conn2 <- [1,474,null,{}] 10:54:42 INFO - PROCESS | 1683 | 1468605282874 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}] 10:54:42 INFO - PROCESS | 1683 | 1468605282875 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:42 INFO - PROCESS | 1683 | 1468605282959 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 10:54:42 INFO - PROCESS | 1683 | 1468605282966 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:42 INFO - PROCESS | 1683 | 1468605282967 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c408000 == 46 [pid = 1683] [id = 126] 10:54:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x126e6e800) [pid = 1683] [serial = 375] [outer = 0x0] 10:54:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x12be02800) [pid = 1683] [serial = 376] [outer = 0x126e6e800] 10:54:42 INFO - PROCESS | 1683 | 1468605282990 Marionette DEBUG loaded listener.js 10:54:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x12be0d800) [pid = 1683] [serial = 377] [outer = 0x126e6e800] 10:54:43 INFO - PROCESS | 1683 | 1468605283337 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]]]}] 10:54:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:54:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 472ms 10:54:43 INFO - PROCESS | 1683 | 1468605283341 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 10:54:43 INFO - PROCESS | 1683 | 1468605283343 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 10:54:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:54:43 INFO - PROCESS | 1683 | 1468605283345 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:54:43 INFO - PROCESS | 1683 | 1468605283346 Marionette TRACE conn2 <- [1,478,null,{}] 10:54:43 INFO - PROCESS | 1683 | 1468605283360 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}] 10:54:43 INFO - PROCESS | 1683 | 1468605283361 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:43 INFO - PROCESS | 1683 | 1468605283477 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 10:54:43 INFO - PROCESS | 1683 | 1468605283485 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:43 INFO - PROCESS | 1683 | 1468605283486 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:43 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c640800 == 47 [pid = 1683] [id = 127] 10:54:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x1272c1400) [pid = 1683] [serial = 378] [outer = 0x0] 10:54:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x12be0bc00) [pid = 1683] [serial = 379] [outer = 0x1272c1400] 10:54:43 INFO - PROCESS | 1683 | 1468605283510 Marionette DEBUG loaded listener.js 10:54:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x12c44e000) [pid = 1683] [serial = 380] [outer = 0x1272c1400] 10:54:43 INFO - PROCESS | 1683 | 1468605283974 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]]]}] 10:54:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:54:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 673ms 10:54:44 INFO - PROCESS | 1683 | 1468605284019 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 10:54:44 INFO - PROCESS | 1683 | 1468605284022 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 10:54:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:54:44 INFO - PROCESS | 1683 | 1468605284025 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:54:44 INFO - PROCESS | 1683 | 1468605284027 Marionette TRACE conn2 <- [1,482,null,{}] 10:54:44 INFO - PROCESS | 1683 | 1468605284049 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}] 10:54:44 INFO - PROCESS | 1683 | 1468605284051 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:44 INFO - PROCESS | 1683 | 1468605284179 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 10:54:44 INFO - PROCESS | 1683 | 1468605284259 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:44 INFO - PROCESS | 1683 | 1468605284261 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:44 INFO - PROCESS | 1683 | ++DOCSHELL 0x1185ae800 == 48 [pid = 1683] [id = 128] 10:54:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x1196f9c00) [pid = 1683] [serial = 381] [outer = 0x0] 10:54:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x119810000) [pid = 1683] [serial = 382] [outer = 0x1196f9c00] 10:54:44 INFO - PROCESS | 1683 | 1468605284294 Marionette DEBUG loaded listener.js 10:54:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x1198de000) [pid = 1683] [serial = 383] [outer = 0x1196f9c00] 10:54:44 INFO - PROCESS | 1683 | 1468605284739 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]]]}] 10:54:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:54:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 773ms 10:54:44 INFO - PROCESS | 1683 | 1468605284797 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 10:54:44 INFO - PROCESS | 1683 | 1468605284801 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 10:54:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:54:44 INFO - PROCESS | 1683 | 1468605284805 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:54:44 INFO - PROCESS | 1683 | 1468605284807 Marionette TRACE conn2 <- [1,486,null,{}] 10:54:44 INFO - PROCESS | 1683 | 1468605284810 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}] 10:54:44 INFO - PROCESS | 1683 | 1468605284811 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:44 INFO - PROCESS | 1683 | 1468605284915 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 10:54:44 INFO - PROCESS | 1683 | 1468605284986 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:44 INFO - PROCESS | 1683 | 1468605284988 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:45 INFO - PROCESS | 1683 | ++DOCSHELL 0x124ff7800 == 49 [pid = 1683] [id = 129] 10:54:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x122e47000) [pid = 1683] [serial = 384] [outer = 0x0] 10:54:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x123a7dc00) [pid = 1683] [serial = 385] [outer = 0x122e47000] 10:54:45 INFO - PROCESS | 1683 | 1468605285020 Marionette DEBUG loaded listener.js 10:54:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x12490a000) [pid = 1683] [serial = 386] [outer = 0x122e47000] 10:54:45 INFO - PROCESS | 1683 | 1468605285463 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]]]}] 10:54:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:54:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 720ms 10:54:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:54:45 INFO - PROCESS | 1683 | 1468605285526 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 10:54:45 INFO - PROCESS | 1683 | 1468605285527 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 10:54:45 INFO - PROCESS | 1683 | 1468605285529 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:54:45 INFO - PROCESS | 1683 | 1468605285532 Marionette TRACE conn2 <- [1,490,null,{}] 10:54:45 INFO - PROCESS | 1683 | 1468605285558 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}] 10:54:45 INFO - PROCESS | 1683 | 1468605285562 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:45 INFO - PROCESS | 1683 | 1468605285666 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 10:54:45 INFO - PROCESS | 1683 | 1468605285738 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:45 INFO - PROCESS | 1683 | 1468605285740 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:45 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c653800 == 50 [pid = 1683] [id = 130] 10:54:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x126e6f800) [pid = 1683] [serial = 387] [outer = 0x0] 10:54:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x1272bdc00) [pid = 1683] [serial = 388] [outer = 0x126e6f800] 10:54:45 INFO - PROCESS | 1683 | 1468605285773 Marionette DEBUG loaded listener.js 10:54:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x128a77800) [pid = 1683] [serial = 389] [outer = 0x126e6f800] 10:54:46 INFO - PROCESS | 1683 | 1468605286285 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]]]}] 10:54:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:54:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 789ms 10:54:46 INFO - PROCESS | 1683 | 1468605286333 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 10:54:46 INFO - PROCESS | 1683 | 1468605286335 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 10:54:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:54:46 INFO - PROCESS | 1683 | 1468605286339 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:54:46 INFO - PROCESS | 1683 | 1468605286340 Marionette TRACE conn2 <- [1,494,null,{}] 10:54:46 INFO - PROCESS | 1683 | 1468605286343 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}] 10:54:46 INFO - PROCESS | 1683 | 1468605286344 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:46 INFO - PROCESS | 1683 | 1468605286450 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 10:54:46 INFO - PROCESS | 1683 | 1468605286521 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:46 INFO - PROCESS | 1683 | 1468605286523 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:46 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc41800 == 51 [pid = 1683] [id = 131] 10:54:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 115 (0x12940c000) [pid = 1683] [serial = 390] [outer = 0x0] 10:54:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 116 (0x12955fc00) [pid = 1683] [serial = 391] [outer = 0x12940c000] 10:54:46 INFO - PROCESS | 1683 | 1468605286552 Marionette DEBUG loaded listener.js 10:54:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 117 (0x12a7f4c00) [pid = 1683] [serial = 392] [outer = 0x12940c000] 10:54:47 INFO - PROCESS | 1683 | 1468605287035 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]]]}] 10:54:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:54:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 720ms 10:54:47 INFO - PROCESS | 1683 | 1468605287059 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 10:54:47 INFO - PROCESS | 1683 | 1468605287061 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 10:54:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:54:47 INFO - PROCESS | 1683 | 1468605287063 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:54:47 INFO - PROCESS | 1683 | 1468605287065 Marionette TRACE conn2 <- [1,498,null,{}] 10:54:47 INFO - PROCESS | 1683 | 1468605287070 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}] 10:54:47 INFO - PROCESS | 1683 | 1468605287071 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:47 INFO - PROCESS | 1683 | 1468605287172 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 10:54:47 INFO - PROCESS | 1683 | 1468605287245 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:47 INFO - PROCESS | 1683 | 1468605287247 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:47 INFO - PROCESS | 1683 | ++DOCSHELL 0x11735e800 == 52 [pid = 1683] [id = 132] 10:54:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 118 (0x1132c9400) [pid = 1683] [serial = 393] [outer = 0x0] 10:54:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 119 (0x119168800) [pid = 1683] [serial = 394] [outer = 0x1132c9400] 10:54:47 INFO - PROCESS | 1683 | 1468605287276 Marionette DEBUG loaded listener.js 10:54:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 120 (0x12445c400) [pid = 1683] [serial = 395] [outer = 0x1132c9400] 10:54:47 INFO - PROCESS | 1683 | 1468605287818 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]]]}] 10:54:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:54:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 823ms 10:54:47 INFO - PROCESS | 1683 | 1468605287887 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 10:54:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:54:47 INFO - PROCESS | 1683 | 1468605287890 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 10:54:47 INFO - PROCESS | 1683 | 1468605287893 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:54:47 INFO - PROCESS | 1683 | 1468605287895 Marionette TRACE conn2 <- [1,502,null,{}] 10:54:47 INFO - PROCESS | 1683 | 1468605287899 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}] 10:54:47 INFO - PROCESS | 1683 | 1468605287901 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:48 INFO - PROCESS | 1683 | 1468605287994 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 10:54:48 INFO - PROCESS | 1683 | 1468605288066 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:48 INFO - PROCESS | 1683 | 1468605288067 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:48 INFO - PROCESS | 1683 | ++DOCSHELL 0x118775800 == 53 [pid = 1683] [id = 133] 10:54:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 121 (0x11952c800) [pid = 1683] [serial = 396] [outer = 0x0] 10:54:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 122 (0x119531400) [pid = 1683] [serial = 397] [outer = 0x11952c800] 10:54:48 INFO - PROCESS | 1683 | 1468605288096 Marionette DEBUG loaded listener.js 10:54:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 123 (0x1198d7000) [pid = 1683] [serial = 398] [outer = 0x11952c800] 10:54:48 INFO - PROCESS | 1683 | --DOCSHELL 0x12c408000 == 52 [pid = 1683] [id = 126] 10:54:48 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd4c000 == 51 [pid = 1683] [id = 125] 10:54:48 INFO - PROCESS | 1683 | --DOCSHELL 0x12a761800 == 50 [pid = 1683] [id = 124] 10:54:48 INFO - PROCESS | 1683 | --DOCSHELL 0x12a777000 == 49 [pid = 1683] [id = 123] 10:54:48 INFO - PROCESS | 1683 | --DOCSHELL 0x129d2f000 == 48 [pid = 1683] [id = 122] 10:54:48 INFO - PROCESS | 1683 | --DOCSHELL 0x113d70800 == 47 [pid = 1683] [id = 121] 10:54:48 INFO - PROCESS | 1683 | --DOCSHELL 0x128a8b000 == 46 [pid = 1683] [id = 120] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 122 (0x126ee2800) [pid = 1683] [serial = 292] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 121 (0x128a72800) [pid = 1683] [serial = 295] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOCSHELL 0x126883800 == 45 [pid = 1683] [id = 119] 10:54:48 INFO - PROCESS | 1683 | --DOCSHELL 0x124277000 == 44 [pid = 1683] [id = 118] 10:54:48 INFO - PROCESS | 1683 | --DOCSHELL 0x122eb8800 == 43 [pid = 1683] [id = 117] 10:54:48 INFO - PROCESS | 1683 | --DOCSHELL 0x11735d800 == 42 [pid = 1683] [id = 116] 10:54:48 INFO - PROCESS | 1683 | --DOCSHELL 0x117342800 == 41 [pid = 1683] [id = 115] 10:54:48 INFO - PROCESS | 1683 | --DOCSHELL 0x113253000 == 40 [pid = 1683] [id = 114] 10:54:48 INFO - PROCESS | 1683 | --DOCSHELL 0x12c412800 == 39 [pid = 1683] [id = 112] 10:54:48 INFO - PROCESS | 1683 | 1468605288524 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]]]}] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 120 (0x12684f400) [pid = 1683] [serial = 245] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 119 (0x12a7f1800) [pid = 1683] [serial = 233] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 118 (0x11850f400) [pid = 1683] [serial = 236] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 117 (0x1196f3000) [pid = 1683] [serial = 239] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 116 (0x1254ea000) [pid = 1683] [serial = 242] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 115 (0x12bd82000) [pid = 1683] [serial = 316] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 114 (0x12b9f4800) [pid = 1683] [serial = 313] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x1183e5000) [pid = 1683] [serial = 299] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x116eb1400) [pid = 1683] [serial = 298] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x124903800) [pid = 1683] [serial = 304] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x1254e7800) [pid = 1683] [serial = 305] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x1196f9800) [pid = 1683] [serial = 289] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x122e4e000) [pid = 1683] [serial = 290] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x12be0a800) [pid = 1683] [serial = 319] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x12b9f8c00) [pid = 1683] [serial = 284] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x122e46c00) [pid = 1683] [serial = 302] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x1196efc00) [pid = 1683] [serial = 301] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x12be02400) [pid = 1683] [serial = 317] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x1127d9000) [pid = 1683] [serial = 325] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x1127d4400) [pid = 1683] [serial = 322] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x118f6e800) [pid = 1683] [serial = 287] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x118573400) [pid = 1683] [serial = 286] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x12be11c00) [pid = 1683] [serial = 320] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x12a6e5800) [pid = 1683] [serial = 310] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x12a7f1400) [pid = 1683] [serial = 311] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x119811000) [pid = 1683] [serial = 328] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x127469800) [pid = 1683] [serial = 307] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x128a76c00) [pid = 1683] [serial = 308] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x129558000) [pid = 1683] [serial = 329] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1127d8800) [pid = 1683] [serial = 323] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x12afba000) [pid = 1683] [serial = 332] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x11980e800) [pid = 1683] [serial = 326] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1198da000) [pid = 1683] [serial = 331] [outer = 0x0] [url = about:blank] 10:54:48 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x12ba7a000) [pid = 1683] [serial = 314] [outer = 0x0] [url = about:blank] 10:54:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:54:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 676ms 10:54:48 INFO - PROCESS | 1683 | 1468605288599 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 10:54:48 INFO - PROCESS | 1683 | 1468605288601 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 10:54:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:54:48 INFO - PROCESS | 1683 | 1468605288610 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:54:48 INFO - PROCESS | 1683 | 1468605288612 Marionette TRACE conn2 <- [1,506,null,{}] 10:54:48 INFO - PROCESS | 1683 | 1468605288614 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}] 10:54:48 INFO - PROCESS | 1683 | 1468605288616 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:48 INFO - PROCESS | 1683 | 1468605288702 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 10:54:48 INFO - PROCESS | 1683 | 1468605288708 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:48 INFO - PROCESS | 1683 | 1468605288709 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:48 INFO - PROCESS | 1683 | ++DOCSHELL 0x1185b9000 == 40 [pid = 1683] [id = 134] 10:54:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x122e46c00) [pid = 1683] [serial = 399] [outer = 0x0] 10:54:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x122e4cc00) [pid = 1683] [serial = 400] [outer = 0x122e46c00] 10:54:48 INFO - PROCESS | 1683 | 1468605288737 Marionette DEBUG loaded listener.js 10:54:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x12442cc00) [pid = 1683] [serial = 401] [outer = 0x122e46c00] 10:54:49 INFO - PROCESS | 1683 | 1468605289095 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]]]}] 10:54:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:54:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 518ms 10:54:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:54:49 INFO - PROCESS | 1683 | 1468605289129 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 10:54:49 INFO - PROCESS | 1683 | 1468605289131 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 10:54:49 INFO - PROCESS | 1683 | 1468605289135 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:54:49 INFO - PROCESS | 1683 | 1468605289138 Marionette TRACE conn2 <- [1,510,null,{}] 10:54:49 INFO - PROCESS | 1683 | 1468605289145 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}] 10:54:49 INFO - PROCESS | 1683 | 1468605289148 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:49 INFO - PROCESS | 1683 | 1468605289229 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 10:54:49 INFO - PROCESS | 1683 | 1468605289236 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:49 INFO - PROCESS | 1683 | 1468605289238 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:49 INFO - PROCESS | 1683 | ++DOCSHELL 0x122ed2800 == 41 [pid = 1683] [id = 135] 10:54:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x124d20800) [pid = 1683] [serial = 402] [outer = 0x0] 10:54:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x126854c00) [pid = 1683] [serial = 403] [outer = 0x124d20800] 10:54:49 INFO - PROCESS | 1683 | 1468605289266 Marionette DEBUG loaded listener.js 10:54:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x126e6c400) [pid = 1683] [serial = 404] [outer = 0x124d20800] 10:54:49 INFO - PROCESS | 1683 | 1468605289626 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]]]}] 10:54:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:54:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 524ms 10:54:49 INFO - PROCESS | 1683 | 1468605289658 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 10:54:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:54:49 INFO - PROCESS | 1683 | 1468605289660 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 10:54:49 INFO - PROCESS | 1683 | 1468605289662 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:54:49 INFO - PROCESS | 1683 | 1468605289664 Marionette TRACE conn2 <- [1,514,null,{}] 10:54:49 INFO - PROCESS | 1683 | 1468605289669 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}] 10:54:49 INFO - PROCESS | 1683 | 1468605289670 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:49 INFO - PROCESS | 1683 | 1468605289758 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 10:54:49 INFO - PROCESS | 1683 | 1468605289762 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:49 INFO - PROCESS | 1683 | 1468605289763 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:49 INFO - PROCESS | 1683 | ++DOCSHELL 0x12427a000 == 42 [pid = 1683] [id = 136] 10:54:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x126ee2800) [pid = 1683] [serial = 405] [outer = 0x0] 10:54:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x128a71000) [pid = 1683] [serial = 406] [outer = 0x126ee2800] 10:54:49 INFO - PROCESS | 1683 | 1468605289789 Marionette DEBUG loaded listener.js 10:54:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x128c40400) [pid = 1683] [serial = 407] [outer = 0x126ee2800] 10:54:50 INFO - PROCESS | 1683 | 1468605290121 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]]]}] 10:54:50 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 10:54:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 474ms 10:54:50 INFO - PROCESS | 1683 | 1468605290138 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 10:54:50 INFO - PROCESS | 1683 | 1468605290139 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 10:54:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:54:50 INFO - PROCESS | 1683 | 1468605290141 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:54:50 INFO - PROCESS | 1683 | 1468605290142 Marionette TRACE conn2 <- [1,518,null,{}] 10:54:50 INFO - PROCESS | 1683 | 1468605290145 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}] 10:54:50 INFO - PROCESS | 1683 | 1468605290146 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:50 INFO - PROCESS | 1683 | 1468605290227 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 10:54:50 INFO - PROCESS | 1683 | 1468605290303 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:50 INFO - PROCESS | 1683 | 1468605290304 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:50 INFO - PROCESS | 1683 | ++DOCSHELL 0x12687f000 == 43 [pid = 1683] [id = 137] 10:54:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x124d23c00) [pid = 1683] [serial = 408] [outer = 0x0] 10:54:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1291aa000) [pid = 1683] [serial = 409] [outer = 0x124d23c00] 10:54:50 INFO - PROCESS | 1683 | 1468605290329 Marionette DEBUG loaded listener.js 10:54:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x12a6ae800) [pid = 1683] [serial = 410] [outer = 0x124d23c00] 10:54:50 INFO - PROCESS | 1683 | 1468605290650 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]]]}] 10:54:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:54:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 518ms 10:54:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:54:50 INFO - PROCESS | 1683 | 1468605290660 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 10:54:50 INFO - PROCESS | 1683 | 1468605290661 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 10:54:50 INFO - PROCESS | 1683 | 1468605290663 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:54:50 INFO - PROCESS | 1683 | 1468605290664 Marionette TRACE conn2 <- [1,522,null,{}] 10:54:50 INFO - PROCESS | 1683 | 1468605290676 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}] 10:54:50 INFO - PROCESS | 1683 | 1468605290680 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:50 INFO - PROCESS | 1683 | 1468605290805 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 10:54:50 INFO - PROCESS | 1683 | 1468605290818 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:50 INFO - PROCESS | 1683 | 1468605290819 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:50 INFO - PROCESS | 1683 | ++DOCSHELL 0x128b0c000 == 44 [pid = 1683] [id = 138] 10:54:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x12a6ae400) [pid = 1683] [serial = 411] [outer = 0x0] 10:54:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x12b9f6800) [pid = 1683] [serial = 412] [outer = 0x12a6ae400] 10:54:50 INFO - PROCESS | 1683 | 1468605290844 Marionette DEBUG loaded listener.js 10:54:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x12be0ec00) [pid = 1683] [serial = 413] [outer = 0x12a6ae400] 10:54:51 INFO - PROCESS | 1683 | 1468605291220 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]]]}] 10:54:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:54:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 572ms 10:54:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:54:51 INFO - PROCESS | 1683 | 1468605291235 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 10:54:51 INFO - PROCESS | 1683 | 1468605291237 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 10:54:51 INFO - PROCESS | 1683 | 1468605291239 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:54:51 INFO - PROCESS | 1683 | 1468605291240 Marionette TRACE conn2 <- [1,526,null,{}] 10:54:51 INFO - PROCESS | 1683 | 1468605291242 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}] 10:54:51 INFO - PROCESS | 1683 | 1468605291243 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:51 INFO - PROCESS | 1683 | 1468605291359 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 10:54:51 INFO - PROCESS | 1683 | 1468605291372 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:51 INFO - PROCESS | 1683 | 1468605291373 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:51 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a6cd000 == 45 [pid = 1683] [id = 139] 10:54:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x12be0f400) [pid = 1683] [serial = 414] [outer = 0x0] 10:54:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x12c44ec00) [pid = 1683] [serial = 415] [outer = 0x12be0f400] 10:54:51 INFO - PROCESS | 1683 | 1468605291397 Marionette DEBUG loaded listener.js 10:54:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x12c4a8000) [pid = 1683] [serial = 416] [outer = 0x12be0f400] 10:54:51 INFO - PROCESS | 1683 | 1468605291758 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]]]}] 10:54:51 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 10:54:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 569ms 10:54:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:54:51 INFO - PROCESS | 1683 | 1468605291808 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 10:54:51 INFO - PROCESS | 1683 | 1468605291810 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 10:54:51 INFO - PROCESS | 1683 | 1468605291812 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:54:51 INFO - PROCESS | 1683 | 1468605291813 Marionette TRACE conn2 <- [1,530,null,{}] 10:54:51 INFO - PROCESS | 1683 | 1468605291815 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}] 10:54:51 INFO - PROCESS | 1683 | 1468605291817 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:51 INFO - PROCESS | 1683 | 1468605291922 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 10:54:51 INFO - PROCESS | 1683 | 1468605291936 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:51 INFO - PROCESS | 1683 | 1468605291937 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:51 INFO - PROCESS | 1683 | ++DOCSHELL 0x12af19800 == 46 [pid = 1683] [id = 140] 10:54:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x112e4fc00) [pid = 1683] [serial = 417] [outer = 0x0] 10:54:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x112e53000) [pid = 1683] [serial = 418] [outer = 0x112e4fc00] 10:54:51 INFO - PROCESS | 1683 | 1468605291961 Marionette DEBUG loaded listener.js 10:54:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x119529000) [pid = 1683] [serial = 419] [outer = 0x112e4fc00] 10:54:52 INFO - PROCESS | 1683 | 1468605292302 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"]]]}] 10:54:52 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 10:54:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:54:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:54:52 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 10:54:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:54:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:54:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 10:54:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:54:52 INFO - PROCESS | 1683 | 1468605292331 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 10:54:52 INFO - PROCESS | 1683 | 1468605292332 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 10:54:52 INFO - PROCESS | 1683 | 1468605292334 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:54:52 INFO - PROCESS | 1683 | 1468605292336 Marionette TRACE conn2 <- [1,534,null,{}] 10:54:52 INFO - PROCESS | 1683 | 1468605292338 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}] 10:54:52 INFO - PROCESS | 1683 | 1468605292339 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:52 INFO - PROCESS | 1683 | 1468605292460 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 10:54:52 INFO - PROCESS | 1683 | 1468605292472 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:52 INFO - PROCESS | 1683 | 1468605292473 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:52 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd99000 == 47 [pid = 1683] [id = 141] 10:54:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x110e2a800) [pid = 1683] [serial = 420] [outer = 0x0] 10:54:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x110e31c00) [pid = 1683] [serial = 421] [outer = 0x110e2a800] 10:54:52 INFO - PROCESS | 1683 | 1468605292497 Marionette DEBUG loaded listener.js 10:54:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x12c443800) [pid = 1683] [serial = 422] [outer = 0x110e2a800] 10:54:52 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x119811c00) [pid = 1683] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:54:52 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x12746fc00) [pid = 1683] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:54:52 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x126e1c800) [pid = 1683] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:54:52 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x126e6e800) [pid = 1683] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:54:52 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x12940c400) [pid = 1683] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:54:52 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x12940c800) [pid = 1683] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:54:52 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x12542b000) [pid = 1683] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:54:52 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x1188c7400) [pid = 1683] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:54:52 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x1127cc400) [pid = 1683] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:54:52 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x128a72c00) [pid = 1683] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:54:52 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x11952bc00) [pid = 1683] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:54:52 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x11856e400) [pid = 1683] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:54:52 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x12b15bc00) [pid = 1683] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:54:52 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x12b9f2000) [pid = 1683] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:54:52 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1127d7400) [pid = 1683] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:54:52 INFO - PROCESS | 1683 | 1468605292930 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]]]}] 10:54:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:54:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 620ms 10:54:52 INFO - PROCESS | 1683 | 1468605292955 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 10:54:52 INFO - PROCESS | 1683 | 1468605292957 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 10:54:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:54:52 INFO - PROCESS | 1683 | 1468605292959 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:54:52 INFO - PROCESS | 1683 | 1468605292960 Marionette TRACE conn2 <- [1,538,null,{}] 10:54:52 INFO - PROCESS | 1683 | 1468605292962 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}] 10:54:52 INFO - PROCESS | 1683 | 1468605292963 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:53 INFO - PROCESS | 1683 | 1468605293098 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 10:54:53 INFO - PROCESS | 1683 | 1468605293174 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:53 INFO - PROCESS | 1683 | 1468605293175 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:53 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c402800 == 48 [pid = 1683] [id = 142] 10:54:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x110e2ac00) [pid = 1683] [serial = 423] [outer = 0x0] 10:54:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x118fa8400) [pid = 1683] [serial = 424] [outer = 0x110e2ac00] 10:54:53 INFO - PROCESS | 1683 | 1468605293209 Marionette DEBUG loaded listener.js 10:54:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x127462000) [pid = 1683] [serial = 425] [outer = 0x110e2ac00] 10:54:53 INFO - PROCESS | 1683 | 1468605293490 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]]]}] 10:54:53 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. 10:54:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 569ms 10:54:53 INFO - PROCESS | 1683 | 1468605293528 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 10:54:53 INFO - PROCESS | 1683 | 1468605293541 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 10:54:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:54:53 INFO - PROCESS | 1683 | 1468605293549 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:54:53 INFO - PROCESS | 1683 | 1468605293552 Marionette TRACE conn2 <- [1,542,null,{}] 10:54:53 INFO - PROCESS | 1683 | 1468605293555 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}] 10:54:53 INFO - PROCESS | 1683 | 1468605293556 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:53 INFO - PROCESS | 1683 | 1468605293680 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 10:54:53 INFO - PROCESS | 1683 | 1468605293686 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:53 INFO - PROCESS | 1683 | 1468605293688 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:53 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d04f800 == 49 [pid = 1683] [id = 143] 10:54:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1183e3400) [pid = 1683] [serial = 426] [outer = 0x0] 10:54:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x12a6af000) [pid = 1683] [serial = 427] [outer = 0x1183e3400] 10:54:53 INFO - PROCESS | 1683 | 1468605293714 Marionette DEBUG loaded listener.js 10:54:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x12c4b0800) [pid = 1683] [serial = 428] [outer = 0x1183e3400] 10:54:54 INFO - PROCESS | 1683 | 1468605294007 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]]]}] 10:54:54 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. 10:54:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 471ms 10:54:54 INFO - PROCESS | 1683 | 1468605294023 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 10:54:54 INFO - PROCESS | 1683 | 1468605294024 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 10:54:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:54:54 INFO - PROCESS | 1683 | 1468605294027 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:54:54 INFO - PROCESS | 1683 | 1468605294028 Marionette TRACE conn2 <- [1,546,null,{}] 10:54:54 INFO - PROCESS | 1683 | 1468605294038 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}] 10:54:54 INFO - PROCESS | 1683 | 1468605294039 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:54 INFO - PROCESS | 1683 | 1468605294145 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 10:54:54 INFO - PROCESS | 1683 | 1468605294154 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:54 INFO - PROCESS | 1683 | 1468605294155 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:54 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d17d000 == 50 [pid = 1683] [id = 144] 10:54:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x12542b000) [pid = 1683] [serial = 429] [outer = 0x0] 10:54:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x128b28400) [pid = 1683] [serial = 430] [outer = 0x12542b000] 10:54:54 INFO - PROCESS | 1683 | 1468605294184 Marionette DEBUG loaded listener.js 10:54:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x128b30400) [pid = 1683] [serial = 431] [outer = 0x12542b000] 10:54:54 INFO - PROCESS | 1683 | 1468605294634 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]]]}] 10:54:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:54:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 619ms 10:54:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:54:54 INFO - PROCESS | 1683 | 1468605294646 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 10:54:54 INFO - PROCESS | 1683 | 1468605294647 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 10:54:54 INFO - PROCESS | 1683 | 1468605294650 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:54:54 INFO - PROCESS | 1683 | 1468605294651 Marionette TRACE conn2 <- [1,550,null,{}] 10:54:54 INFO - PROCESS | 1683 | 1468605294653 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}] 10:54:54 INFO - PROCESS | 1683 | 1468605294654 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:54 INFO - PROCESS | 1683 | 1468605294744 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 10:54:54 INFO - PROCESS | 1683 | 1468605294890 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:54 INFO - PROCESS | 1683 | 1468605294892 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:54 INFO - PROCESS | 1683 | ++DOCSHELL 0x11601b800 == 51 [pid = 1683] [id = 145] 10:54:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x110e28400) [pid = 1683] [serial = 432] [outer = 0x0] 10:54:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x111caa000) [pid = 1683] [serial = 433] [outer = 0x110e28400] 10:54:54 INFO - PROCESS | 1683 | 1468605294930 Marionette DEBUG loaded listener.js 10:54:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x113170000) [pid = 1683] [serial = 434] [outer = 0x110e28400] 10:54:55 INFO - PROCESS | 1683 | 1468605295323 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]]]}] 10:54:55 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. 10:54:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 719ms 10:54:55 INFO - PROCESS | 1683 | 1468605295371 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 10:54:55 INFO - PROCESS | 1683 | 1468605295373 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 10:54:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:54:55 INFO - PROCESS | 1683 | 1468605295377 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:54:55 INFO - PROCESS | 1683 | 1468605295379 Marionette TRACE conn2 <- [1,554,null,{}] 10:54:55 INFO - PROCESS | 1683 | 1468605295383 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}] 10:54:55 INFO - PROCESS | 1683 | 1468605295385 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:55 INFO - PROCESS | 1683 | 1468605295584 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 10:54:55 INFO - PROCESS | 1683 | 1468605295684 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:55 INFO - PROCESS | 1683 | 1468605295686 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:55 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f88000 == 52 [pid = 1683] [id = 146] 10:54:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x1198da000) [pid = 1683] [serial = 435] [outer = 0x0] 10:54:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x122e26800) [pid = 1683] [serial = 436] [outer = 0x1198da000] 10:54:55 INFO - PROCESS | 1683 | 1468605295718 Marionette DEBUG loaded listener.js 10:54:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x122e47c00) [pid = 1683] [serial = 437] [outer = 0x1198da000] 10:54:55 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:56 INFO - PROCESS | 1683 | 1468605296126 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]]]}] 10:54:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:54:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 774ms 10:54:56 INFO - PROCESS | 1683 | 1468605296153 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 10:54:56 INFO - PROCESS | 1683 | 1468605296156 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 10:54:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:54:56 INFO - PROCESS | 1683 | 1468605296159 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:54:56 INFO - PROCESS | 1683 | 1468605296160 Marionette TRACE conn2 <- [1,558,null,{}] 10:54:56 INFO - PROCESS | 1683 | 1468605296163 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}] 10:54:56 INFO - PROCESS | 1683 | 1468605296164 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:56 INFO - PROCESS | 1683 | 1468605296276 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 10:54:56 INFO - PROCESS | 1683 | 1468605296352 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:56 INFO - PROCESS | 1683 | 1468605296354 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:56 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a774000 == 53 [pid = 1683] [id = 147] 10:54:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x12476f000) [pid = 1683] [serial = 438] [outer = 0x0] 10:54:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x125430400) [pid = 1683] [serial = 439] [outer = 0x12476f000] 10:54:56 INFO - PROCESS | 1683 | 1468605296383 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x126edf000) [pid = 1683] [serial = 440] [outer = 0x12476f000] 10:54:56 INFO - PROCESS | 1683 | 1468605296810 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]]]}] 10:54:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:54:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 719ms 10:54:56 INFO - PROCESS | 1683 | 1468605296900 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 10:54:56 INFO - PROCESS | 1683 | 1468605296901 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 10:54:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:54:56 INFO - PROCESS | 1683 | 1468605296928 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:54:56 INFO - PROCESS | 1683 | 1468605296932 Marionette TRACE conn2 <- [1,562,null,{}] 10:54:56 INFO - PROCESS | 1683 | 1468605296937 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}] 10:54:56 INFO - PROCESS | 1683 | 1468605296940 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:57 INFO - PROCESS | 1683 | 1468605297049 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 10:54:57 INFO - PROCESS | 1683 | 1468605297120 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:57 INFO - PROCESS | 1683 | 1468605297121 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:57 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d746000 == 54 [pid = 1683] [id = 148] 10:54:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 115 (0x12684f400) [pid = 1683] [serial = 441] [outer = 0x0] 10:54:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 116 (0x128cbc400) [pid = 1683] [serial = 442] [outer = 0x12684f400] 10:54:57 INFO - PROCESS | 1683 | 1468605297149 Marionette DEBUG loaded listener.js 10:54:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 117 (0x128cc3400) [pid = 1683] [serial = 443] [outer = 0x12684f400] 10:54:57 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:57 INFO - PROCESS | 1683 | 1468605297565 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]]]}] 10:54:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:54:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 681ms 10:54:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:54:57 INFO - PROCESS | 1683 | 1468605297602 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 10:54:57 INFO - PROCESS | 1683 | 1468605297604 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 10:54:57 INFO - PROCESS | 1683 | 1468605297606 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:54:57 INFO - PROCESS | 1683 | 1468605297608 Marionette TRACE conn2 <- [1,566,null,{}] 10:54:57 INFO - PROCESS | 1683 | 1468605297610 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}] 10:54:57 INFO - PROCESS | 1683 | 1468605297611 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:57 INFO - PROCESS | 1683 | 1468605297721 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 10:54:57 INFO - PROCESS | 1683 | 1468605297815 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:57 INFO - PROCESS | 1683 | 1468605297816 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:57 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d756000 == 55 [pid = 1683] [id = 149] 10:54:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 118 (0x128cc2400) [pid = 1683] [serial = 444] [outer = 0x0] 10:54:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 119 (0x12a7f3800) [pid = 1683] [serial = 445] [outer = 0x128cc2400] 10:54:57 INFO - PROCESS | 1683 | 1468605297844 Marionette DEBUG loaded listener.js 10:54:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 120 (0x12b765800) [pid = 1683] [serial = 446] [outer = 0x128cc2400] 10:54:58 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:58 INFO - PROCESS | 1683 | 1468605298462 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]]]}] 10:54:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:54:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 921ms 10:54:58 INFO - PROCESS | 1683 | 1468605298528 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 10:54:58 INFO - PROCESS | 1683 | 1468605298531 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 10:54:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:54:58 INFO - PROCESS | 1683 | 1468605298548 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:54:58 INFO - PROCESS | 1683 | 1468605298550 Marionette TRACE conn2 <- [1,570,null,{}] 10:54:58 INFO - PROCESS | 1683 | 1468605298554 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}] 10:54:58 INFO - PROCESS | 1683 | 1468605298555 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:58 INFO - PROCESS | 1683 | 1468605298653 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 10:54:58 INFO - PROCESS | 1683 | 1468605298710 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:58 INFO - PROCESS | 1683 | 1468605298713 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:58 INFO - PROCESS | 1683 | ++DOCSHELL 0x119d14800 == 56 [pid = 1683] [id = 150] 10:54:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 121 (0x11856c000) [pid = 1683] [serial = 447] [outer = 0x0] 10:54:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 122 (0x118578c00) [pid = 1683] [serial = 448] [outer = 0x11856c000] 10:54:58 INFO - PROCESS | 1683 | 1468605298741 Marionette DEBUG loaded listener.js 10:54:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 123 (0x118f7a800) [pid = 1683] [serial = 449] [outer = 0x11856c000] 10:54:58 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:59 INFO - PROCESS | 1683 | 1468605299164 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]]]}] 10:54:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:54:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 623ms 10:54:59 INFO - PROCESS | 1683 | 1468605299170 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 10:54:59 INFO - PROCESS | 1683 | 1468605299173 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 10:54:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:54:59 INFO - PROCESS | 1683 | 1468605299177 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:54:59 INFO - PROCESS | 1683 | 1468605299179 Marionette TRACE conn2 <- [1,574,null,{}] 10:54:59 INFO - PROCESS | 1683 | 1468605299181 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}] 10:54:59 INFO - PROCESS | 1683 | 1468605299183 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:59 INFO - PROCESS | 1683 | 1468605299278 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 10:54:59 INFO - PROCESS | 1683 | 1468605299335 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:59 INFO - PROCESS | 1683 | 1468605299336 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:59 INFO - PROCESS | 1683 | ++DOCSHELL 0x117136800 == 57 [pid = 1683] [id = 151] 10:54:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 124 (0x11856bc00) [pid = 1683] [serial = 450] [outer = 0x0] 10:54:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 125 (0x119168400) [pid = 1683] [serial = 451] [outer = 0x11856bc00] 10:54:59 INFO - PROCESS | 1683 | 1468605299364 Marionette DEBUG loaded listener.js 10:54:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 126 (0x1196efc00) [pid = 1683] [serial = 452] [outer = 0x11856bc00] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12a765000 == 56 [pid = 1683] [id = 98] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12d17d000 == 55 [pid = 1683] [id = 144] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12d04f800 == 54 [pid = 1683] [id = 143] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12c402800 == 53 [pid = 1683] [id = 142] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd99000 == 52 [pid = 1683] [id = 141] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12af19800 == 51 [pid = 1683] [id = 140] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12a6cd000 == 50 [pid = 1683] [id = 139] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 125 (0x12be0bc00) [pid = 1683] [serial = 379] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x128b0c000 == 49 [pid = 1683] [id = 138] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12687f000 == 48 [pid = 1683] [id = 137] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12427a000 == 47 [pid = 1683] [id = 136] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x122ed2800 == 46 [pid = 1683] [id = 135] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x1185b9000 == 45 [pid = 1683] [id = 134] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x118775800 == 44 [pid = 1683] [id = 133] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x11735e800 == 43 [pid = 1683] [id = 132] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12cc41800 == 42 [pid = 1683] [id = 131] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12c653800 == 41 [pid = 1683] [id = 130] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x124ff7800 == 40 [pid = 1683] [id = 129] 10:54:59 INFO - PROCESS | 1683 | --DOCSHELL 0x1185ae800 == 39 [pid = 1683] [id = 128] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 124 (0x129560c00) [pid = 1683] [serial = 296] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 123 (0x127467c00) [pid = 1683] [serial = 293] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 122 (0x12a6a9400) [pid = 1683] [serial = 358] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 121 (0x12afb5400) [pid = 1683] [serial = 361] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 120 (0x12a7f2c00) [pid = 1683] [serial = 359] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 119 (0x122e2e400) [pid = 1683] [serial = 334] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 118 (0x1270dfc00) [pid = 1683] [serial = 352] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 117 (0x12746d000) [pid = 1683] [serial = 353] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 116 (0x1198d2800) [pid = 1683] [serial = 346] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 115 (0x122e4c000) [pid = 1683] [serial = 347] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 114 (0x1187e0800) [pid = 1683] [serial = 340] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x119161000) [pid = 1683] [serial = 341] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x128a77400) [pid = 1683] [serial = 355] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x11916a400) [pid = 1683] [serial = 337] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x1198df400) [pid = 1683] [serial = 344] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x11980b800) [pid = 1683] [serial = 343] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x126847400) [pid = 1683] [serial = 350] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x1240f0400) [pid = 1683] [serial = 349] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x12b9f9c00) [pid = 1683] [serial = 364] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x12b76d400) [pid = 1683] [serial = 362] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x12bd79800) [pid = 1683] [serial = 367] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x1195dbc00) [pid = 1683] [serial = 370] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x12ba7b800) [pid = 1683] [serial = 365] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x12afba400) [pid = 1683] [serial = 374] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x12bd82800) [pid = 1683] [serial = 368] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x126e6b800) [pid = 1683] [serial = 373] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x12684a000) [pid = 1683] [serial = 371] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x12be0d800) [pid = 1683] [serial = 377] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1291a9c00) [pid = 1683] [serial = 356] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x12be02800) [pid = 1683] [serial = 376] [outer = 0x0] [url = about:blank] 10:54:59 INFO - PROCESS | 1683 | 1468605299795 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]]]}] 10:54:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:54:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 625ms 10:54:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:54:59 INFO - PROCESS | 1683 | 1468605299804 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 10:54:59 INFO - PROCESS | 1683 | 1468605299806 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 10:54:59 INFO - PROCESS | 1683 | 1468605299808 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:54:59 INFO - PROCESS | 1683 | 1468605299811 Marionette TRACE conn2 <- [1,578,null,{}] 10:54:59 INFO - PROCESS | 1683 | 1468605299823 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}] 10:54:59 INFO - PROCESS | 1683 | 1468605299827 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:54:59 INFO - PROCESS | 1683 | 1468605299952 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 10:54:59 INFO - PROCESS | 1683 | 1468605299997 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:00 INFO - PROCESS | 1683 | 1468605300000 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x118771800 == 40 [pid = 1683] [id = 152] 10:55:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x119160400) [pid = 1683] [serial = 453] [outer = 0x0] 10:55:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x1198df800) [pid = 1683] [serial = 454] [outer = 0x119160400] 10:55:00 INFO - PROCESS | 1683 | 1468605300075 Marionette DEBUG loaded listener.js 10:55:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x122e4ac00) [pid = 1683] [serial = 455] [outer = 0x119160400] 10:55:00 INFO - PROCESS | 1683 | 1468605300390 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]]]}] 10:55:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:55:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 621ms 10:55:00 INFO - PROCESS | 1683 | 1468605300430 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 10:55:00 INFO - PROCESS | 1683 | 1468605300434 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 10:55:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:55:00 INFO - PROCESS | 1683 | 1468605300437 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:55:00 INFO - PROCESS | 1683 | 1468605300438 Marionette TRACE conn2 <- [1,582,null,{}] 10:55:00 INFO - PROCESS | 1683 | 1468605300440 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}] 10:55:00 INFO - PROCESS | 1683 | 1468605300441 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:00 INFO - PROCESS | 1683 | 1468605300523 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 10:55:00 INFO - PROCESS | 1683 | 1468605300577 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:00 INFO - PROCESS | 1683 | 1468605300578 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x11c57a000 == 41 [pid = 1683] [id = 153] 10:55:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x122e49c00) [pid = 1683] [serial = 456] [outer = 0x0] 10:55:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1240f0400) [pid = 1683] [serial = 457] [outer = 0x122e49c00] 10:55:00 INFO - PROCESS | 1683 | 1468605300604 Marionette DEBUG loaded listener.js 10:55:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x124d8d800) [pid = 1683] [serial = 458] [outer = 0x122e49c00] 10:55:00 INFO - PROCESS | 1683 | 1468605300923 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]]]}] 10:55:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:55:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 519ms 10:55:00 INFO - PROCESS | 1683 | 1468605300956 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 10:55:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:55:00 INFO - PROCESS | 1683 | 1468605300958 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 10:55:00 INFO - PROCESS | 1683 | 1468605300960 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:55:00 INFO - PROCESS | 1683 | 1468605300961 Marionette TRACE conn2 <- [1,586,null,{}] 10:55:00 INFO - PROCESS | 1683 | 1468605300963 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}] 10:55:00 INFO - PROCESS | 1683 | 1468605300964 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:01 INFO - PROCESS | 1683 | 1468605301045 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 10:55:01 INFO - PROCESS | 1683 | 1468605301100 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:01 INFO - PROCESS | 1683 | 1468605301101 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:01 INFO - PROCESS | 1683 | ++DOCSHELL 0x124262800 == 42 [pid = 1683] [id = 154] 10:55:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x1247b7000) [pid = 1683] [serial = 459] [outer = 0x0] 10:55:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x1254ee800) [pid = 1683] [serial = 460] [outer = 0x1247b7000] 10:55:01 INFO - PROCESS | 1683 | 1468605301127 Marionette DEBUG loaded listener.js 10:55:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x126e66400) [pid = 1683] [serial = 461] [outer = 0x1247b7000] 10:55:01 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:01 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:01 INFO - PROCESS | 1683 | 1468605301422 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]]]}] 10:55:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:55:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 518ms 10:55:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:55:01 INFO - PROCESS | 1683 | 1468605301478 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 10:55:01 INFO - PROCESS | 1683 | 1468605301479 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 10:55:01 INFO - PROCESS | 1683 | 1468605301482 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:55:01 INFO - PROCESS | 1683 | 1468605301483 Marionette TRACE conn2 <- [1,590,null,{}] 10:55:01 INFO - PROCESS | 1683 | 1468605301485 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}] 10:55:01 INFO - PROCESS | 1683 | 1468605301489 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:01 INFO - PROCESS | 1683 | 1468605301594 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 10:55:01 INFO - PROCESS | 1683 | 1468605301600 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:01 INFO - PROCESS | 1683 | 1468605301601 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:01 INFO - PROCESS | 1683 | ++DOCSHELL 0x124ff2000 == 43 [pid = 1683] [id = 155] 10:55:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x126e6f000) [pid = 1683] [serial = 462] [outer = 0x0] 10:55:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x127465800) [pid = 1683] [serial = 463] [outer = 0x126e6f000] 10:55:01 INFO - PROCESS | 1683 | 1468605301627 Marionette DEBUG loaded listener.js 10:55:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x128b32c00) [pid = 1683] [serial = 464] [outer = 0x126e6f000] 10:55:02 INFO - PROCESS | 1683 | 1468605302071 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]]]}] 10:55:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:55:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 620ms 10:55:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:55:02 INFO - PROCESS | 1683 | 1468605302101 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 10:55:02 INFO - PROCESS | 1683 | 1468605302102 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 10:55:02 INFO - PROCESS | 1683 | 1468605302104 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:55:02 INFO - PROCESS | 1683 | 1468605302105 Marionette TRACE conn2 <- [1,594,null,{}] 10:55:02 INFO - PROCESS | 1683 | 1468605302107 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}] 10:55:02 INFO - PROCESS | 1683 | 1468605302108 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:02 INFO - PROCESS | 1683 | 1468605302248 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 10:55:02 INFO - PROCESS | 1683 | 1468605302324 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:02 INFO - PROCESS | 1683 | 1468605302325 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:02 INFO - PROCESS | 1683 | ++DOCSHELL 0x11876d800 == 44 [pid = 1683] [id = 156] 10:55:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x128b24000) [pid = 1683] [serial = 465] [outer = 0x0] 10:55:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x128cba000) [pid = 1683] [serial = 466] [outer = 0x128b24000] 10:55:02 INFO - PROCESS | 1683 | 1468605302366 Marionette DEBUG loaded listener.js 10:55:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x1291a2400) [pid = 1683] [serial = 467] [outer = 0x128b24000] 10:55:02 INFO - PROCESS | 1683 | 1468605302823 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]]]}] 10:55:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:55:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 769ms 10:55:02 INFO - PROCESS | 1683 | 1468605302874 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 10:55:02 INFO - PROCESS | 1683 | 1468605302875 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 10:55:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:55:02 INFO - PROCESS | 1683 | 1468605302877 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:55:02 INFO - PROCESS | 1683 | 1468605302878 Marionette TRACE conn2 <- [1,598,null,{}] 10:55:02 INFO - PROCESS | 1683 | 1468605302881 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}] 10:55:02 INFO - PROCESS | 1683 | 1468605302882 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:02 INFO - PROCESS | 1683 | 1468605302989 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 10:55:03 INFO - PROCESS | 1683 | 1468605303002 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:03 INFO - PROCESS | 1683 | 1468605303003 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:03 INFO - PROCESS | 1683 | ++DOCSHELL 0x129d3e000 == 45 [pid = 1683] [id = 157] 10:55:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x1291ac000) [pid = 1683] [serial = 468] [outer = 0x0] 10:55:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x12955b000) [pid = 1683] [serial = 469] [outer = 0x1291ac000] 10:55:03 INFO - PROCESS | 1683 | 1468605303060 Marionette DEBUG loaded listener.js 10:55:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x12a6a9400) [pid = 1683] [serial = 470] [outer = 0x1291ac000] 10:55:03 INFO - PROCESS | 1683 | 1468605303359 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]]]}] 10:55:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:55:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 518ms 10:55:03 INFO - PROCESS | 1683 | 1468605303396 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 10:55:03 INFO - PROCESS | 1683 | 1468605303398 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 10:55:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:55:03 INFO - PROCESS | 1683 | 1468605303402 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:55:03 INFO - PROCESS | 1683 | 1468605303403 Marionette TRACE conn2 <- [1,602,null,{}] 10:55:03 INFO - PROCESS | 1683 | 1468605303406 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}] 10:55:03 INFO - PROCESS | 1683 | 1468605303407 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:03 INFO - PROCESS | 1683 | 1468605303507 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 10:55:03 INFO - PROCESS | 1683 | 1468605303520 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:03 INFO - PROCESS | 1683 | 1468605303521 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:03 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a765800 == 46 [pid = 1683] [id = 158] 10:55:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x129555400) [pid = 1683] [serial = 471] [outer = 0x0] 10:55:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 115 (0x12a7f2c00) [pid = 1683] [serial = 472] [outer = 0x129555400] 10:55:03 INFO - PROCESS | 1683 | 1468605303546 Marionette DEBUG loaded listener.js 10:55:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 116 (0x12b15d000) [pid = 1683] [serial = 473] [outer = 0x129555400] 10:55:03 INFO - PROCESS | 1683 | --DOMWINDOW == 115 (0x124d23c00) [pid = 1683] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:55:03 INFO - PROCESS | 1683 | --DOMWINDOW == 114 (0x112e4fc00) [pid = 1683] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:55:03 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x1183e3400) [pid = 1683] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:55:03 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x12a6ae400) [pid = 1683] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:55:03 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x110e2a800) [pid = 1683] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:55:03 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x110e2ac00) [pid = 1683] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:55:03 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x124d20800) [pid = 1683] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:55:03 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x126ee2800) [pid = 1683] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:55:03 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x11952c800) [pid = 1683] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:55:03 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x122e46c00) [pid = 1683] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:55:03 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x1132c9400) [pid = 1683] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:55:03 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x12be0f400) [pid = 1683] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:55:04 INFO - PROCESS | 1683 | 1468605304053 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]]]}] 10:55:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:55:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 671ms 10:55:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:55:04 INFO - PROCESS | 1683 | 1468605304073 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 10:55:04 INFO - PROCESS | 1683 | 1468605304074 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 10:55:04 INFO - PROCESS | 1683 | 1468605304076 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:55:04 INFO - PROCESS | 1683 | 1468605304077 Marionette TRACE conn2 <- [1,606,null,{}] 10:55:04 INFO - PROCESS | 1683 | 1468605304079 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}] 10:55:04 INFO - PROCESS | 1683 | 1468605304081 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:04 INFO - PROCESS | 1683 | 1468605304175 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 10:55:04 INFO - PROCESS | 1683 | 1468605304234 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:04 INFO - PROCESS | 1683 | 1468605304235 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:04 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b1d9000 == 47 [pid = 1683] [id = 159] 10:55:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x112e56000) [pid = 1683] [serial = 474] [outer = 0x0] 10:55:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x124d23c00) [pid = 1683] [serial = 475] [outer = 0x112e56000] 10:55:04 INFO - PROCESS | 1683 | 1468605304260 Marionette DEBUG loaded listener.js 10:55:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x12a6af400) [pid = 1683] [serial = 476] [outer = 0x112e56000] 10:55:04 INFO - PROCESS | 1683 | 1468605304535 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]]]}] 10:55:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:55:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 468ms 10:55:04 INFO - PROCESS | 1683 | 1468605304548 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 10:55:04 INFO - PROCESS | 1683 | 1468605304550 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 10:55:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:55:04 INFO - PROCESS | 1683 | 1468605304559 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:55:04 INFO - PROCESS | 1683 | 1468605304561 Marionette TRACE conn2 <- [1,610,null,{}] 10:55:04 INFO - PROCESS | 1683 | 1468605304563 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}] 10:55:04 INFO - PROCESS | 1683 | 1468605304566 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:04 INFO - PROCESS | 1683 | 1468605304675 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 10:55:04 INFO - PROCESS | 1683 | 1468605304680 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:04 INFO - PROCESS | 1683 | 1468605304681 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:04 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd92800 == 48 [pid = 1683] [id = 160] 10:55:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x12a6ebc00) [pid = 1683] [serial = 477] [outer = 0x0] 10:55:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x12b9f9c00) [pid = 1683] [serial = 478] [outer = 0x12a6ebc00] 10:55:04 INFO - PROCESS | 1683 | 1468605304708 Marionette DEBUG loaded listener.js 10:55:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x12bd85000) [pid = 1683] [serial = 479] [outer = 0x12a6ebc00] 10:55:05 INFO - PROCESS | 1683 | 1468605305072 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]]]}] 10:55:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:55:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 519ms 10:55:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:55:05 INFO - PROCESS | 1683 | 1468605305079 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 10:55:05 INFO - PROCESS | 1683 | 1468605305080 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 10:55:05 INFO - PROCESS | 1683 | 1468605305094 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:55:05 INFO - PROCESS | 1683 | 1468605305096 Marionette TRACE conn2 <- [1,614,null,{}] 10:55:05 INFO - PROCESS | 1683 | 1468605305110 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}] 10:55:05 INFO - PROCESS | 1683 | 1468605305111 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:05 INFO - PROCESS | 1683 | 1468605305196 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 10:55:05 INFO - PROCESS | 1683 | 1468605305200 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:05 INFO - PROCESS | 1683 | 1468605305201 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:05 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c64a800 == 49 [pid = 1683] [id = 161] 10:55:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x12bd82800) [pid = 1683] [serial = 480] [outer = 0x0] 10:55:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x12be0d800) [pid = 1683] [serial = 481] [outer = 0x12bd82800] 10:55:05 INFO - PROCESS | 1683 | 1468605305225 Marionette DEBUG loaded listener.js 10:55:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x12c44f000) [pid = 1683] [serial = 482] [outer = 0x12bd82800] 10:55:05 INFO - PROCESS | 1683 | 1468605305555 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]]]}] 10:55:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:55:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 487ms 10:55:05 INFO - PROCESS | 1683 | 1468605305571 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 10:55:05 INFO - PROCESS | 1683 | 1468605305573 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 10:55:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:55:05 INFO - PROCESS | 1683 | 1468605305575 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:55:05 INFO - PROCESS | 1683 | 1468605305576 Marionette TRACE conn2 <- [1,618,null,{}] 10:55:05 INFO - PROCESS | 1683 | 1468605305579 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}] 10:55:05 INFO - PROCESS | 1683 | 1468605305580 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:05 INFO - PROCESS | 1683 | 1468605305665 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 10:55:05 INFO - PROCESS | 1683 | 1468605305671 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:05 INFO - PROCESS | 1683 | 1468605305672 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:05 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc49000 == 50 [pid = 1683] [id = 162] 10:55:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x122fc3800) [pid = 1683] [serial = 483] [outer = 0x0] 10:55:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 115 (0x122fcb800) [pid = 1683] [serial = 484] [outer = 0x122fc3800] 10:55:05 INFO - PROCESS | 1683 | 1468605305698 Marionette DEBUG loaded listener.js 10:55:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 116 (0x122fcf800) [pid = 1683] [serial = 485] [outer = 0x122fc3800] 10:55:06 INFO - PROCESS | 1683 | 1468605306163 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]]]}] 10:55:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:55:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 620ms 10:55:06 INFO - PROCESS | 1683 | 1468605306196 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 10:55:06 INFO - PROCESS | 1683 | 1468605306199 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 10:55:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:55:06 INFO - PROCESS | 1683 | 1468605306204 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:55:06 INFO - PROCESS | 1683 | 1468605306206 Marionette TRACE conn2 <- [1,622,null,{}] 10:55:06 INFO - PROCESS | 1683 | 1468605306210 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}] 10:55:06 INFO - PROCESS | 1683 | 1468605306211 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:06 INFO - PROCESS | 1683 | 1468605306320 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 10:55:06 INFO - PROCESS | 1683 | 1468605306393 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:06 INFO - PROCESS | 1683 | 1468605306394 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:06 INFO - PROCESS | 1683 | ++DOCSHELL 0x117e6c000 == 51 [pid = 1683] [id = 163] 10:55:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 117 (0x11607bc00) [pid = 1683] [serial = 486] [outer = 0x0] 10:55:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 118 (0x1180f5400) [pid = 1683] [serial = 487] [outer = 0x11607bc00] 10:55:06 INFO - PROCESS | 1683 | 1468605306426 Marionette DEBUG loaded listener.js 10:55:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 119 (0x1187f5c00) [pid = 1683] [serial = 488] [outer = 0x11607bc00] 10:55:06 INFO - PROCESS | 1683 | 1468605306858 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]]]}] 10:55:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 120 (0x115df9800) [pid = 1683] [serial = 489] [outer = 0x12cc7dc00] 10:55:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:55:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 720ms 10:55:06 INFO - PROCESS | 1683 | 1468605306924 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 10:55:06 INFO - PROCESS | 1683 | 1468605306927 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 10:55:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:55:06 INFO - PROCESS | 1683 | 1468605306932 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:55:06 INFO - PROCESS | 1683 | 1468605306934 Marionette TRACE conn2 <- [1,626,null,{}] 10:55:06 INFO - PROCESS | 1683 | 1468605306936 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}] 10:55:06 INFO - PROCESS | 1683 | 1468605306938 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:07 INFO - PROCESS | 1683 | 1468605307048 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 10:55:07 INFO - PROCESS | 1683 | 1468605307123 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:07 INFO - PROCESS | 1683 | 1468605307125 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:07 INFO - PROCESS | 1683 | ++DOCSHELL 0x126875800 == 52 [pid = 1683] [id = 164] 10:55:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 121 (0x118fac400) [pid = 1683] [serial = 490] [outer = 0x0] 10:55:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 122 (0x1198d2c00) [pid = 1683] [serial = 491] [outer = 0x118fac400] 10:55:07 INFO - PROCESS | 1683 | 1468605307157 Marionette DEBUG loaded listener.js 10:55:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 123 (0x122fc4400) [pid = 1683] [serial = 492] [outer = 0x118fac400] 10:55:07 INFO - PROCESS | 1683 | 1468605307631 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]]]}] 10:55:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:55:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 721ms 10:55:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:55:07 INFO - PROCESS | 1683 | 1468605307667 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 10:55:07 INFO - PROCESS | 1683 | 1468605307669 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 10:55:07 INFO - PROCESS | 1683 | 1468605307673 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:55:07 INFO - PROCESS | 1683 | 1468605307675 Marionette TRACE conn2 <- [1,630,null,{}] 10:55:07 INFO - PROCESS | 1683 | 1468605307683 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}] 10:55:07 INFO - PROCESS | 1683 | 1468605307689 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:07 INFO - PROCESS | 1683 | 1468605307796 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 10:55:07 INFO - PROCESS | 1683 | 1468605307873 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:07 INFO - PROCESS | 1683 | 1468605307875 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:07 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d047000 == 53 [pid = 1683] [id = 165] 10:55:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 124 (0x126e64800) [pid = 1683] [serial = 493] [outer = 0x0] 10:55:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 125 (0x126e6e400) [pid = 1683] [serial = 494] [outer = 0x126e64800] 10:55:07 INFO - PROCESS | 1683 | 1468605307906 Marionette DEBUG loaded listener.js 10:55:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 126 (0x12746c400) [pid = 1683] [serial = 495] [outer = 0x126e64800] 10:55:08 INFO - PROCESS | 1683 | 1468605308334 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]]]}] 10:55:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:55:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 671ms 10:55:08 INFO - PROCESS | 1683 | 1468605308345 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 10:55:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:55:08 INFO - PROCESS | 1683 | 1468605308347 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 10:55:08 INFO - PROCESS | 1683 | 1468605308351 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:55:08 INFO - PROCESS | 1683 | 1468605308352 Marionette TRACE conn2 <- [1,634,null,{}] 10:55:08 INFO - PROCESS | 1683 | 1468605308355 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}] 10:55:08 INFO - PROCESS | 1683 | 1468605308356 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:08 INFO - PROCESS | 1683 | 1468605308462 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 10:55:08 INFO - PROCESS | 1683 | 1468605308518 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:08 INFO - PROCESS | 1683 | 1468605308519 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:08 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d37c800 == 54 [pid = 1683] [id = 166] 10:55:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 127 (0x128a72c00) [pid = 1683] [serial = 496] [outer = 0x0] 10:55:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 128 (0x128b2f400) [pid = 1683] [serial = 497] [outer = 0x128a72c00] 10:55:08 INFO - PROCESS | 1683 | 1468605308550 Marionette DEBUG loaded listener.js 10:55:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 129 (0x129558c00) [pid = 1683] [serial = 498] [outer = 0x128a72c00] 10:55:08 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:09 INFO - PROCESS | 1683 | 1468605309021 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]]]}] 10:55:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:55:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 722ms 10:55:09 INFO - PROCESS | 1683 | 1468605309101 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 10:55:09 INFO - PROCESS | 1683 | 1468605309103 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 10:55:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:55:09 INFO - PROCESS | 1683 | 1468605309107 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:55:09 INFO - PROCESS | 1683 | 1468605309108 Marionette TRACE conn2 <- [1,638,null,{}] 10:55:09 INFO - PROCESS | 1683 | 1468605309111 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}] 10:55:09 INFO - PROCESS | 1683 | 1468605309112 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:09 INFO - PROCESS | 1683 | 1468605309217 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 10:55:09 INFO - PROCESS | 1683 | 1468605309289 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:09 INFO - PROCESS | 1683 | 1468605309291 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:09 INFO - PROCESS | 1683 | ++DOCSHELL 0x1185b7800 == 55 [pid = 1683] [id = 167] 10:55:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 130 (0x11856f400) [pid = 1683] [serial = 499] [outer = 0x0] 10:55:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 131 (0x119809c00) [pid = 1683] [serial = 500] [outer = 0x11856f400] 10:55:09 INFO - PROCESS | 1683 | 1468605309320 Marionette DEBUG loaded listener.js 10:55:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 132 (0x128cb5400) [pid = 1683] [serial = 501] [outer = 0x11856f400] 10:55:09 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:09 INFO - PROCESS | 1683 | 1468605309961 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]]]}] 10:55:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:55:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 870ms 10:55:09 INFO - PROCESS | 1683 | 1468605309977 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 10:55:09 INFO - PROCESS | 1683 | 1468605309980 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 10:55:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:55:09 INFO - PROCESS | 1683 | 1468605309983 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:55:09 INFO - PROCESS | 1683 | 1468605309985 Marionette TRACE conn2 <- [1,642,null,{}] 10:55:09 INFO - PROCESS | 1683 | 1468605309989 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}] 10:55:09 INFO - PROCESS | 1683 | 1468605309990 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:10 INFO - PROCESS | 1683 | 1468605310090 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 10:55:10 INFO - PROCESS | 1683 | 1468605310165 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:10 INFO - PROCESS | 1683 | 1468605310168 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:10 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f98000 == 56 [pid = 1683] [id = 168] 10:55:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 133 (0x118576c00) [pid = 1683] [serial = 502] [outer = 0x0] 10:55:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 134 (0x11915e400) [pid = 1683] [serial = 503] [outer = 0x118576c00] 10:55:10 INFO - PROCESS | 1683 | 1468605310196 Marionette DEBUG loaded listener.js 10:55:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 135 (0x1198d5000) [pid = 1683] [serial = 504] [outer = 0x118576c00] 10:55:10 INFO - PROCESS | 1683 | 1468605310641 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]]]}] 10:55:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:55:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 10:55:10 INFO - PROCESS | 1683 | 1468605310654 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 10:55:10 INFO - PROCESS | 1683 | 1468605310656 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 10:55:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:55:10 INFO - PROCESS | 1683 | 1468605310661 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:55:10 INFO - PROCESS | 1683 | 1468605310663 Marionette TRACE conn2 <- [1,646,null,{}] 10:55:10 INFO - PROCESS | 1683 | 1468605310665 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}] 10:55:10 INFO - PROCESS | 1683 | 1468605310667 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:10 INFO - PROCESS | 1683 | 1468605310765 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 10:55:10 INFO - PROCESS | 1683 | 1468605310842 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:10 INFO - PROCESS | 1683 | 1468605310844 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:10 INFO - PROCESS | 1683 | ++DOCSHELL 0x11c567000 == 57 [pid = 1683] [id = 169] 10:55:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 136 (0x124004400) [pid = 1683] [serial = 505] [outer = 0x0] 10:55:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 137 (0x12442a400) [pid = 1683] [serial = 506] [outer = 0x124004400] 10:55:10 INFO - PROCESS | 1683 | 1468605310873 Marionette DEBUG loaded listener.js 10:55:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 138 (0x124d8c800) [pid = 1683] [serial = 507] [outer = 0x124004400] 10:55:11 INFO - PROCESS | 1683 | --DOCSHELL 0x12c64a800 == 56 [pid = 1683] [id = 161] 10:55:11 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd92800 == 55 [pid = 1683] [id = 160] 10:55:11 INFO - PROCESS | 1683 | --DOCSHELL 0x12b1d9000 == 54 [pid = 1683] [id = 159] 10:55:11 INFO - PROCESS | 1683 | --DOCSHELL 0x12a765800 == 53 [pid = 1683] [id = 158] 10:55:11 INFO - PROCESS | 1683 | --DOCSHELL 0x129d3e000 == 52 [pid = 1683] [id = 157] 10:55:11 INFO - PROCESS | 1683 | --DOCSHELL 0x11876d800 == 51 [pid = 1683] [id = 156] 10:55:11 INFO - PROCESS | 1683 | --DOCSHELL 0x124ff2000 == 50 [pid = 1683] [id = 155] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 137 (0x128b28400) [pid = 1683] [serial = 430] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOCSHELL 0x124262800 == 49 [pid = 1683] [id = 154] 10:55:11 INFO - PROCESS | 1683 | --DOCSHELL 0x11c57a000 == 48 [pid = 1683] [id = 153] 10:55:11 INFO - PROCESS | 1683 | --DOCSHELL 0x118771800 == 47 [pid = 1683] [id = 152] 10:55:11 INFO - PROCESS | 1683 | --DOCSHELL 0x117136800 == 46 [pid = 1683] [id = 151] 10:55:11 INFO - PROCESS | 1683 | --DOCSHELL 0x119d14800 == 45 [pid = 1683] [id = 150] 10:55:11 INFO - PROCESS | 1683 | --DOCSHELL 0x12d756000 == 44 [pid = 1683] [id = 149] 10:55:11 INFO - PROCESS | 1683 | --DOCSHELL 0x12d746000 == 43 [pid = 1683] [id = 148] 10:55:11 INFO - PROCESS | 1683 | --DOCSHELL 0x11601b800 == 42 [pid = 1683] [id = 145] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 136 (0x12a6ae800) [pid = 1683] [serial = 410] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 135 (0x119529000) [pid = 1683] [serial = 419] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 134 (0x12c4b0800) [pid = 1683] [serial = 428] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 133 (0x1291aa000) [pid = 1683] [serial = 409] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 132 (0x123a7dc00) [pid = 1683] [serial = 385] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 131 (0x12be0ec00) [pid = 1683] [serial = 413] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 130 (0x12a6af000) [pid = 1683] [serial = 427] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 129 (0x110e31c00) [pid = 1683] [serial = 421] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 128 (0x118fa8400) [pid = 1683] [serial = 424] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 127 (0x126854c00) [pid = 1683] [serial = 403] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 126 (0x119810000) [pid = 1683] [serial = 382] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 125 (0x128c40400) [pid = 1683] [serial = 407] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 124 (0x119531400) [pid = 1683] [serial = 397] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 123 (0x122e4cc00) [pid = 1683] [serial = 400] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 122 (0x12442cc00) [pid = 1683] [serial = 401] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 121 (0x12b9f6800) [pid = 1683] [serial = 412] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 120 (0x119168800) [pid = 1683] [serial = 394] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 119 (0x1272bdc00) [pid = 1683] [serial = 388] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 118 (0x12c4a8000) [pid = 1683] [serial = 416] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 117 (0x12c44ec00) [pid = 1683] [serial = 415] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 116 (0x112e53000) [pid = 1683] [serial = 418] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 115 (0x12445c400) [pid = 1683] [serial = 395] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 114 (0x127462000) [pid = 1683] [serial = 425] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x1198d7000) [pid = 1683] [serial = 398] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x12955fc00) [pid = 1683] [serial = 391] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x128a71000) [pid = 1683] [serial = 406] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x126e6c400) [pid = 1683] [serial = 404] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x12c443800) [pid = 1683] [serial = 422] [outer = 0x0] [url = about:blank] 10:55:11 INFO - PROCESS | 1683 | 1468605311265 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]]]}] 10:55:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:55:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 624ms 10:55:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:55:11 INFO - PROCESS | 1683 | 1468605311286 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 10:55:11 INFO - PROCESS | 1683 | 1468605311287 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 10:55:11 INFO - PROCESS | 1683 | 1468605311289 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:55:11 INFO - PROCESS | 1683 | 1468605311292 Marionette TRACE conn2 <- [1,650,null,{}] 10:55:11 INFO - PROCESS | 1683 | 1468605311299 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}] 10:55:11 INFO - PROCESS | 1683 | 1468605311302 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:11 INFO - PROCESS | 1683 | 1468605311388 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 10:55:11 INFO - PROCESS | 1683 | 1468605311392 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:11 INFO - PROCESS | 1683 | 1468605311394 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:11 INFO - PROCESS | 1683 | ++DOCSHELL 0x11c560800 == 43 [pid = 1683] [id = 170] 10:55:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x126e65800) [pid = 1683] [serial = 508] [outer = 0x0] 10:55:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x126e6fc00) [pid = 1683] [serial = 509] [outer = 0x126e65800] 10:55:11 INFO - PROCESS | 1683 | 1468605311422 Marionette DEBUG loaded listener.js 10:55:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x128a77400) [pid = 1683] [serial = 510] [outer = 0x126e65800] 10:55:11 INFO - PROCESS | 1683 | 1468605311792 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]]]}] 10:55:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:55:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 521ms 10:55:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:55:11 INFO - PROCESS | 1683 | 1468605311811 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 10:55:11 INFO - PROCESS | 1683 | 1468605311812 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 10:55:11 INFO - PROCESS | 1683 | 1468605311815 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:55:11 INFO - PROCESS | 1683 | 1468605311818 Marionette TRACE conn2 <- [1,654,null,{}] 10:55:11 INFO - PROCESS | 1683 | 1468605311821 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}] 10:55:11 INFO - PROCESS | 1683 | 1468605311822 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:11 INFO - PROCESS | 1683 | 1468605311908 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 10:55:11 INFO - PROCESS | 1683 | 1468605311912 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:11 INFO - PROCESS | 1683 | 1468605311913 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:11 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a98000 == 44 [pid = 1683] [id = 171] 10:55:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x128b24800) [pid = 1683] [serial = 511] [outer = 0x0] 10:55:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x128cbcc00) [pid = 1683] [serial = 512] [outer = 0x128b24800] 10:55:11 INFO - PROCESS | 1683 | 1468605311938 Marionette DEBUG loaded listener.js 10:55:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 115 (0x129415000) [pid = 1683] [serial = 513] [outer = 0x128b24800] 10:55:12 INFO - PROCESS | 1683 | 1468605312297 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]]]}] 10:55:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:55:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 521ms 10:55:12 INFO - PROCESS | 1683 | 1468605312337 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 10:55:12 INFO - PROCESS | 1683 | 1468605312339 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 10:55:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:55:12 INFO - PROCESS | 1683 | 1468605312341 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:55:12 INFO - PROCESS | 1683 | 1468605312342 Marionette TRACE conn2 <- [1,658,null,{}] 10:55:12 INFO - PROCESS | 1683 | 1468605312344 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}] 10:55:12 INFO - PROCESS | 1683 | 1468605312345 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:12 INFO - PROCESS | 1683 | 1468605312427 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 10:55:12 INFO - PROCESS | 1683 | 1468605312431 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:12 INFO - PROCESS | 1683 | 1468605312432 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:12 INFO - PROCESS | 1683 | ++DOCSHELL 0x11657e800 == 45 [pid = 1683] [id = 172] 10:55:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 116 (0x129415400) [pid = 1683] [serial = 514] [outer = 0x0] 10:55:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 117 (0x12a6e5400) [pid = 1683] [serial = 515] [outer = 0x129415400] 10:55:12 INFO - PROCESS | 1683 | 1468605312460 Marionette DEBUG loaded listener.js 10:55:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 118 (0x12b764400) [pid = 1683] [serial = 516] [outer = 0x129415400] 10:55:12 INFO - PROCESS | 1683 | 1468605312789 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]]]}] 10:55:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:55:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 468ms 10:55:12 INFO - PROCESS | 1683 | 1468605312809 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 10:55:12 INFO - PROCESS | 1683 | 1468605312811 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 10:55:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:55:12 INFO - PROCESS | 1683 | 1468605312813 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:55:12 INFO - PROCESS | 1683 | 1468605312814 Marionette TRACE conn2 <- [1,662,null,{}] 10:55:12 INFO - PROCESS | 1683 | 1468605312816 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}] 10:55:12 INFO - PROCESS | 1683 | 1468605312821 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:12 INFO - PROCESS | 1683 | 1468605312925 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 10:55:13 INFO - PROCESS | 1683 | 1468605312998 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:13 INFO - PROCESS | 1683 | 1468605312999 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:13 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f1c800 == 46 [pid = 1683] [id = 173] 10:55:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 119 (0x12b766000) [pid = 1683] [serial = 517] [outer = 0x0] 10:55:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 120 (0x12b76dc00) [pid = 1683] [serial = 518] [outer = 0x12b766000] 10:55:13 INFO - PROCESS | 1683 | 1468605313031 Marionette DEBUG loaded listener.js 10:55:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 121 (0x12c4a7400) [pid = 1683] [serial = 519] [outer = 0x12b766000] 10:55:13 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:13 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:13 INFO - PROCESS | 1683 | 1468605313352 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]]]}] 10:55:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:55:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 572ms 10:55:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:55:13 INFO - PROCESS | 1683 | 1468605313386 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 10:55:13 INFO - PROCESS | 1683 | 1468605313388 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 10:55:13 INFO - PROCESS | 1683 | 1468605313390 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:55:13 INFO - PROCESS | 1683 | 1468605313391 Marionette TRACE conn2 <- [1,666,null,{}] 10:55:13 INFO - PROCESS | 1683 | 1468605313393 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}] 10:55:13 INFO - PROCESS | 1683 | 1468605313394 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:13 INFO - PROCESS | 1683 | 1468605313496 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 10:55:13 INFO - PROCESS | 1683 | 1468605313508 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:13 INFO - PROCESS | 1683 | 1468605313509 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:13 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bda9800 == 47 [pid = 1683] [id = 174] 10:55:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 122 (0x12b76d800) [pid = 1683] [serial = 520] [outer = 0x0] 10:55:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 123 (0x12c4abc00) [pid = 1683] [serial = 521] [outer = 0x12b76d800] 10:55:13 INFO - PROCESS | 1683 | 1468605313533 Marionette DEBUG loaded listener.js 10:55:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 124 (0x12c4b3400) [pid = 1683] [serial = 522] [outer = 0x12b76d800] 10:55:13 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:13 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:13 INFO - PROCESS | 1683 | 1468605313860 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]]]}] 10:55:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:55:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 520ms 10:55:13 INFO - PROCESS | 1683 | 1468605313910 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 10:55:13 INFO - PROCESS | 1683 | 1468605313911 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 10:55:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:55:13 INFO - PROCESS | 1683 | 1468605313920 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:55:13 INFO - PROCESS | 1683 | 1468605313921 Marionette TRACE conn2 <- [1,670,null,{}] 10:55:13 INFO - PROCESS | 1683 | 1468605313924 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}] 10:55:13 INFO - PROCESS | 1683 | 1468605313925 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:14 INFO - PROCESS | 1683 | 1468605314040 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 10:55:14 INFO - PROCESS | 1683 | 1468605314076 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:14 INFO - PROCESS | 1683 | 1468605314076 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:14 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc3e000 == 48 [pid = 1683] [id = 175] 10:55:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 125 (0x12c4ad400) [pid = 1683] [serial = 523] [outer = 0x0] 10:55:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 126 (0x12cc78800) [pid = 1683] [serial = 524] [outer = 0x12c4ad400] 10:55:14 INFO - PROCESS | 1683 | 1468605314101 Marionette DEBUG loaded listener.js 10:55:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 127 (0x12cc84c00) [pid = 1683] [serial = 525] [outer = 0x12c4ad400] 10:55:14 INFO - PROCESS | 1683 | 1468605314429 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]]]}] 10:55:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:55:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 569ms 10:55:14 INFO - PROCESS | 1683 | 1468605314490 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 10:55:14 INFO - PROCESS | 1683 | 1468605314491 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 10:55:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:55:14 INFO - PROCESS | 1683 | 1468605314493 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:55:14 INFO - PROCESS | 1683 | 1468605314494 Marionette TRACE conn2 <- [1,674,null,{}] 10:55:14 INFO - PROCESS | 1683 | 1468605314502 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}] 10:55:14 INFO - PROCESS | 1683 | 1468605314503 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:14 INFO - PROCESS | 1683 | 1468605314618 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 10:55:14 INFO - PROCESS | 1683 | 1468605314672 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:14 INFO - PROCESS | 1683 | 1468605314674 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:14 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d17e000 == 49 [pid = 1683] [id = 176] 10:55:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 128 (0x12c4b3800) [pid = 1683] [serial = 526] [outer = 0x0] 10:55:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 129 (0x12d08c000) [pid = 1683] [serial = 527] [outer = 0x12c4b3800] 10:55:14 INFO - PROCESS | 1683 | 1468605314715 Marionette DEBUG loaded listener.js 10:55:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 130 (0x12d1c5000) [pid = 1683] [serial = 528] [outer = 0x12c4b3800] 10:55:14 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:15 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:15 INFO - PROCESS | 1683 | 1468605315109 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]]]}] 10:55:15 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 10:55:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 620ms 10:55:15 INFO - PROCESS | 1683 | 1468605315114 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 10:55:15 INFO - PROCESS | 1683 | 1468605315115 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 10:55:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:55:15 INFO - PROCESS | 1683 | 1468605315119 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:55:15 INFO - PROCESS | 1683 | 1468605315120 Marionette TRACE conn2 <- [1,678,null,{}] 10:55:15 INFO - PROCESS | 1683 | 1468605315123 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}] 10:55:15 INFO - PROCESS | 1683 | 1468605315124 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:15 INFO - PROCESS | 1683 | 1468605315242 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 129 (0x12542b000) [pid = 1683] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 128 (0x128b24000) [pid = 1683] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 127 (0x1291ac000) [pid = 1683] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 126 (0x112e56000) [pid = 1683] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 125 (0x129555400) [pid = 1683] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 124 (0x11856c000) [pid = 1683] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 123 (0x1247b7000) [pid = 1683] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 122 (0x12476f000) [pid = 1683] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 121 (0x110e28400) [pid = 1683] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 120 (0x1198da000) [pid = 1683] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 119 (0x122e49c00) [pid = 1683] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 118 (0x119160400) [pid = 1683] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 117 (0x126e6f000) [pid = 1683] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 116 (0x11856bc00) [pid = 1683] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 115 (0x12a6ebc00) [pid = 1683] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 114 (0x12bd82800) [pid = 1683] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x122e28000) [pid = 1683] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x1188c7000) [pid = 1683] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x12940c000) [pid = 1683] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x1196f9c00) [pid = 1683] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x122e47000) [pid = 1683] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x1272c1400) [pid = 1683] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:55:15 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x126e6f800) [pid = 1683] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:55:15 INFO - PROCESS | 1683 | 1468605315437 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:15 INFO - PROCESS | 1683 | 1468605315439 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:15 INFO - PROCESS | 1683 | ++DOCSHELL 0x116089000 == 50 [pid = 1683] [id = 177] 10:55:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x1127cf000) [pid = 1683] [serial = 529] [outer = 0x0] 10:55:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x1165f9800) [pid = 1683] [serial = 530] [outer = 0x1127cf000] 10:55:15 INFO - PROCESS | 1683 | 1468605315467 Marionette DEBUG loaded listener.js 10:55:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x11980c800) [pid = 1683] [serial = 531] [outer = 0x1127cf000] 10:55:15 INFO - PROCESS | 1683 | 1468605315748 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]]]}] 10:55:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:55:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 671ms 10:55:15 INFO - PROCESS | 1683 | 1468605315790 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 10:55:15 INFO - PROCESS | 1683 | 1468605315792 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 10:55:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:55:15 INFO - PROCESS | 1683 | 1468605315794 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:55:15 INFO - PROCESS | 1683 | 1468605315796 Marionette TRACE conn2 <- [1,682,null,{}] 10:55:15 INFO - PROCESS | 1683 | 1468605315799 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}] 10:55:15 INFO - PROCESS | 1683 | 1468605315804 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:15 INFO - PROCESS | 1683 | 1468605315907 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 10:55:15 INFO - PROCESS | 1683 | 1468605315910 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:15 INFO - PROCESS | 1683 | 1468605315912 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:15 INFO - PROCESS | 1683 | ++DOCSHELL 0x12e149800 == 51 [pid = 1683] [id = 178] 10:55:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x118503400) [pid = 1683] [serial = 532] [outer = 0x0] 10:55:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x119679800) [pid = 1683] [serial = 533] [outer = 0x118503400] 10:55:15 INFO - PROCESS | 1683 | 1468605315938 Marionette DEBUG loaded listener.js 10:55:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x124903000) [pid = 1683] [serial = 534] [outer = 0x118503400] 10:55:16 INFO - PROCESS | 1683 | 1468605316795 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]]]}] 10:55:16 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) 10:55:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1024ms 10:55:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:55:16 INFO - PROCESS | 1683 | 1468605316819 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 10:55:16 INFO - PROCESS | 1683 | 1468605316821 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 10:55:16 INFO - PROCESS | 1683 | 1468605316823 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:55:16 INFO - PROCESS | 1683 | 1468605316824 Marionette TRACE conn2 <- [1,686,null,{}] 10:55:16 INFO - PROCESS | 1683 | 1468605316826 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}] 10:55:16 INFO - PROCESS | 1683 | 1468605316827 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:16 INFO - PROCESS | 1683 | 1468605316944 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 10:55:16 INFO - PROCESS | 1683 | 1468605316950 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:16 INFO - PROCESS | 1683 | 1468605316951 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:16 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f35800 == 52 [pid = 1683] [id = 179] 10:55:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x119673000) [pid = 1683] [serial = 535] [outer = 0x0] 10:55:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 115 (0x125e69400) [pid = 1683] [serial = 536] [outer = 0x119673000] 10:55:16 INFO - PROCESS | 1683 | 1468605316975 Marionette DEBUG loaded listener.js 10:55:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 116 (0x126d0b800) [pid = 1683] [serial = 537] [outer = 0x119673000] 10:55:17 INFO - PROCESS | 1683 | 1468605317794 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]]]}] 10:55:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:55:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1019ms 10:55:17 INFO - PROCESS | 1683 | 1468605317843 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 10:55:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:55:17 INFO - PROCESS | 1683 | 1468605317845 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 10:55:17 INFO - PROCESS | 1683 | 1468605317849 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:55:17 INFO - PROCESS | 1683 | 1468605317851 Marionette TRACE conn2 <- [1,690,null,{}] 10:55:17 INFO - PROCESS | 1683 | 1468605317854 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}] 10:55:17 INFO - PROCESS | 1683 | 1468605317856 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:18 INFO - PROCESS | 1683 | 1468605318000 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 10:55:18 INFO - PROCESS | 1683 | 1468605318102 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:18 INFO - PROCESS | 1683 | 1468605318106 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:18 INFO - PROCESS | 1683 | ++DOCSHELL 0x11930b800 == 53 [pid = 1683] [id = 180] 10:55:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 117 (0x116aa5400) [pid = 1683] [serial = 538] [outer = 0x0] 10:55:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 118 (0x116aa8000) [pid = 1683] [serial = 539] [outer = 0x116aa5400] 10:55:18 INFO - PROCESS | 1683 | 1468605318138 Marionette DEBUG loaded listener.js 10:55:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 119 (0x116aadc00) [pid = 1683] [serial = 540] [outer = 0x116aa5400] 10:55:19 INFO - PROCESS | 1683 | 1468605319048 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]]]}] 10:55:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:55:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1222ms 10:55:19 INFO - PROCESS | 1683 | 1468605319071 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 10:55:19 INFO - PROCESS | 1683 | 1468605319074 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 10:55:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:55:19 INFO - PROCESS | 1683 | 1468605319078 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:55:19 INFO - PROCESS | 1683 | 1468605319080 Marionette TRACE conn2 <- [1,694,null,{}] 10:55:19 INFO - PROCESS | 1683 | 1468605319085 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}] 10:55:19 INFO - PROCESS | 1683 | 1468605319087 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:19 INFO - PROCESS | 1683 | 1468605319197 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 10:55:19 INFO - PROCESS | 1683 | 1468605319301 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:19 INFO - PROCESS | 1683 | 1468605319303 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:19 INFO - PROCESS | 1683 | ++DOCSHELL 0x1238c9800 == 54 [pid = 1683] [id = 181] 10:55:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 120 (0x1187fa000) [pid = 1683] [serial = 541] [outer = 0x0] 10:55:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 121 (0x11967c800) [pid = 1683] [serial = 542] [outer = 0x1187fa000] 10:55:19 INFO - PROCESS | 1683 | 1468605319336 Marionette DEBUG loaded listener.js 10:55:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 122 (0x1198d8c00) [pid = 1683] [serial = 543] [outer = 0x1187fa000] 10:55:20 INFO - PROCESS | 1683 | 1468605320446 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]]]}] 10:55:20 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) 10:55:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1374ms 10:55:20 INFO - PROCESS | 1683 | 1468605320452 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 10:55:20 INFO - PROCESS | 1683 | 1468605320455 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 10:55:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:55:20 INFO - PROCESS | 1683 | 1468605320458 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:55:20 INFO - PROCESS | 1683 | 1468605320460 Marionette TRACE conn2 <- [1,698,null,{}] 10:55:20 INFO - PROCESS | 1683 | 1468605320464 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}] 10:55:20 INFO - PROCESS | 1683 | 1468605320465 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:20 INFO - PROCESS | 1683 | 1468605320565 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 10:55:20 INFO - PROCESS | 1683 | 1468605320661 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:20 INFO - PROCESS | 1683 | 1468605320663 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:20 INFO - PROCESS | 1683 | ++DOCSHELL 0x1193b5000 == 55 [pid = 1683] [id = 182] 10:55:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 123 (0x11952c400) [pid = 1683] [serial = 544] [outer = 0x0] 10:55:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 124 (0x1195dd000) [pid = 1683] [serial = 545] [outer = 0x11952c400] 10:55:20 INFO - PROCESS | 1683 | 1468605320691 Marionette DEBUG loaded listener.js 10:55:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 125 (0x11967e800) [pid = 1683] [serial = 546] [outer = 0x11952c400] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x12a774000 == 54 [pid = 1683] [id = 147] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x128a90800 == 53 [pid = 1683] [id = 81] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x12e149800 == 52 [pid = 1683] [id = 178] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x116089000 == 51 [pid = 1683] [id = 177] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x12d17e000 == 50 [pid = 1683] [id = 176] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x12cc3e000 == 49 [pid = 1683] [id = 175] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x12bda9800 == 48 [pid = 1683] [id = 174] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x116f1c800 == 47 [pid = 1683] [id = 173] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x11657e800 == 46 [pid = 1683] [id = 172] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x128a98000 == 45 [pid = 1683] [id = 171] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x11c560800 == 44 [pid = 1683] [id = 170] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x11c567000 == 43 [pid = 1683] [id = 169] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x122f98000 == 42 [pid = 1683] [id = 168] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x126875800 == 41 [pid = 1683] [id = 164] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x12cc49000 == 40 [pid = 1683] [id = 162] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x117e6c000 == 39 [pid = 1683] [id = 163] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x1193a9800 == 38 [pid = 1683] [id = 113] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x122f88000 == 37 [pid = 1683] [id = 146] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x12d37c800 == 36 [pid = 1683] [id = 166] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x12a542000 == 35 [pid = 1683] [id = 78] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x12c640800 == 34 [pid = 1683] [id = 127] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x12d047000 == 33 [pid = 1683] [id = 165] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x1185b7800 == 32 [pid = 1683] [id = 167] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x12ba35800 == 31 [pid = 1683] [id = 99] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x113a4f000 == 30 [pid = 1683] [id = 82] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x1238c9800 == 29 [pid = 1683] [id = 181] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x122f35800 == 28 [pid = 1683] [id = 179] 10:55:21 INFO - PROCESS | 1683 | --DOCSHELL 0x11930b800 == 27 [pid = 1683] [id = 180] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 124 (0x128b30400) [pid = 1683] [serial = 431] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 123 (0x122e31c00) [pid = 1683] [serial = 335] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 122 (0x119809800) [pid = 1683] [serial = 338] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 121 (0x12a7f4c00) [pid = 1683] [serial = 392] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 120 (0x1198de000) [pid = 1683] [serial = 383] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 119 (0x12490a000) [pid = 1683] [serial = 386] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 118 (0x12c44e000) [pid = 1683] [serial = 380] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 117 (0x128a77800) [pid = 1683] [serial = 389] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 116 (0x128cba000) [pid = 1683] [serial = 466] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 115 (0x12955b000) [pid = 1683] [serial = 469] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 114 (0x1291a2400) [pid = 1683] [serial = 467] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x124d23c00) [pid = 1683] [serial = 475] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x12a7f2c00) [pid = 1683] [serial = 472] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x118f7a800) [pid = 1683] [serial = 449] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x118578c00) [pid = 1683] [serial = 448] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x12a6a9400) [pid = 1683] [serial = 470] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x1254ee800) [pid = 1683] [serial = 460] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x126e66400) [pid = 1683] [serial = 461] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x125430400) [pid = 1683] [serial = 439] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x111caa000) [pid = 1683] [serial = 433] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x113170000) [pid = 1683] [serial = 434] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x122e47c00) [pid = 1683] [serial = 437] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x122e26800) [pid = 1683] [serial = 436] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x124d8d800) [pid = 1683] [serial = 458] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x1240f0400) [pid = 1683] [serial = 457] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x1198df800) [pid = 1683] [serial = 454] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x122e4ac00) [pid = 1683] [serial = 455] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x127465800) [pid = 1683] [serial = 463] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1196efc00) [pid = 1683] [serial = 452] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x119168400) [pid = 1683] [serial = 451] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x128cbc400) [pid = 1683] [serial = 442] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x12a7f3800) [pid = 1683] [serial = 445] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x12b9f9c00) [pid = 1683] [serial = 478] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x12bd85000) [pid = 1683] [serial = 479] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x12c44f000) [pid = 1683] [serial = 482] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x12be0d800) [pid = 1683] [serial = 481] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x122fcb800) [pid = 1683] [serial = 484] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x12b15d000) [pid = 1683] [serial = 473] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x12a6af400) [pid = 1683] [serial = 476] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x126edf000) [pid = 1683] [serial = 440] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x128b32c00) [pid = 1683] [serial = 464] [outer = 0x0] [url = about:blank] 10:55:22 INFO - PROCESS | 1683 | 1468605322134 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]]]}] 10:55:22 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) 10:55:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1723ms 10:55:22 INFO - PROCESS | 1683 | 1468605322183 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 10:55:22 INFO - PROCESS | 1683 | 1468605322186 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 10:55:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:55:22 INFO - PROCESS | 1683 | 1468605322191 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:55:22 INFO - PROCESS | 1683 | 1468605322195 Marionette TRACE conn2 <- [1,702,null,{}] 10:55:22 INFO - PROCESS | 1683 | 1468605322201 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}] 10:55:22 INFO - PROCESS | 1683 | 1468605322203 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:22 INFO - PROCESS | 1683 | 1468605322298 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 10:55:22 INFO - PROCESS | 1683 | 1468605322349 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:22 INFO - PROCESS | 1683 | 1468605322351 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:22 INFO - PROCESS | 1683 | ++DOCSHELL 0x113f4a000 == 28 [pid = 1683] [id = 183] 10:55:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1132cd000) [pid = 1683] [serial = 547] [outer = 0x0] 10:55:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1132dbc00) [pid = 1683] [serial = 548] [outer = 0x1132cd000] 10:55:22 INFO - PROCESS | 1683 | 1468605322379 Marionette DEBUG loaded listener.js 10:55:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x113a9fc00) [pid = 1683] [serial = 549] [outer = 0x1132cd000] 10:55:23 INFO - PROCESS | 1683 | 1468605323171 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]]]}] 10:55:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:55:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1024ms 10:55:23 INFO - PROCESS | 1683 | 1468605323215 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 10:55:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:55:23 INFO - PROCESS | 1683 | 1468605323219 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 10:55:23 INFO - PROCESS | 1683 | 1468605323223 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:55:23 INFO - PROCESS | 1683 | 1468605323225 Marionette TRACE conn2 <- [1,706,null,{}] 10:55:23 INFO - PROCESS | 1683 | 1468605323227 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}] 10:55:23 INFO - PROCESS | 1683 | 1468605323229 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:23 INFO - PROCESS | 1683 | 1468605323307 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 10:55:23 INFO - PROCESS | 1683 | 1468605323311 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:23 INFO - PROCESS | 1683 | 1468605323312 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:23 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f17000 == 29 [pid = 1683] [id = 184] 10:55:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x116aa1000) [pid = 1683] [serial = 550] [outer = 0x0] 10:55:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x116aac000) [pid = 1683] [serial = 551] [outer = 0x116aa1000] 10:55:23 INFO - PROCESS | 1683 | 1468605323341 Marionette DEBUG loaded listener.js 10:55:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x113838c00) [pid = 1683] [serial = 552] [outer = 0x116aa1000] 10:55:24 INFO - PROCESS | 1683 | 1468605324165 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]]]}] 10:55:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:55:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 970ms 10:55:24 INFO - PROCESS | 1683 | 1468605324194 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 10:55:24 INFO - PROCESS | 1683 | 1468605324195 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 10:55:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:55:24 INFO - PROCESS | 1683 | 1468605324207 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:55:24 INFO - PROCESS | 1683 | 1468605324210 Marionette TRACE conn2 <- [1,710,null,{}] 10:55:24 INFO - PROCESS | 1683 | 1468605324217 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}] 10:55:24 INFO - PROCESS | 1683 | 1468605324221 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:24 INFO - PROCESS | 1683 | 1468605324329 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 10:55:24 INFO - PROCESS | 1683 | 1468605324335 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:24 INFO - PROCESS | 1683 | 1468605324337 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:24 INFO - PROCESS | 1683 | ++DOCSHELL 0x1185c2800 == 30 [pid = 1683] [id = 185] 10:55:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1183e2400) [pid = 1683] [serial = 553] [outer = 0x0] 10:55:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x118572c00) [pid = 1683] [serial = 554] [outer = 0x1183e2400] 10:55:24 INFO - PROCESS | 1683 | 1468605324365 Marionette DEBUG loaded listener.js 10:55:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x1185e6000) [pid = 1683] [serial = 555] [outer = 0x1183e2400] 10:55:25 INFO - PROCESS | 1683 | 1468605325194 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]]]}] 10:55:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:55:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1030ms 10:55:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:55:25 INFO - PROCESS | 1683 | 1468605325229 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 10:55:25 INFO - PROCESS | 1683 | 1468605325231 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 10:55:25 INFO - PROCESS | 1683 | 1468605325233 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:55:25 INFO - PROCESS | 1683 | 1468605325236 Marionette TRACE conn2 <- [1,714,null,{}] 10:55:25 INFO - PROCESS | 1683 | 1468605325239 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}] 10:55:25 INFO - PROCESS | 1683 | 1468605325240 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:25 INFO - PROCESS | 1683 | 1468605325337 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 10:55:25 INFO - PROCESS | 1683 | 1468605325349 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:25 INFO - PROCESS | 1683 | 1468605325350 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:25 INFO - PROCESS | 1683 | ++DOCSHELL 0x11930b800 == 31 [pid = 1683] [id = 186] 10:55:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x1187f6000) [pid = 1683] [serial = 556] [outer = 0x0] 10:55:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x118f7a400) [pid = 1683] [serial = 557] [outer = 0x1187f6000] 10:55:25 INFO - PROCESS | 1683 | 1468605325375 Marionette DEBUG loaded listener.js 10:55:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x11915b400) [pid = 1683] [serial = 558] [outer = 0x1187f6000] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x12684f400) [pid = 1683] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x128cc2400) [pid = 1683] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x12c4ad400) [pid = 1683] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x12b76d800) [pid = 1683] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x12c4b3800) [pid = 1683] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1127cf000) [pid = 1683] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x118576c00) [pid = 1683] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x129415400) [pid = 1683] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x12b766000) [pid = 1683] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x11856f400) [pid = 1683] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x128a72c00) [pid = 1683] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x126e64800) [pid = 1683] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x11607bc00) [pid = 1683] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x124004400) [pid = 1683] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x122fc3800) [pid = 1683] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x118fac400) [pid = 1683] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x128b24800) [pid = 1683] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x126e65800) [pid = 1683] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x118503400) [pid = 1683] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:55:26 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x119673000) [pid = 1683] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:55:26 INFO - PROCESS | 1683 | 1468605326241 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]]]}] 10:55:26 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 10:55:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1022ms 10:55:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:55:26 INFO - PROCESS | 1683 | 1468605326255 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 10:55:26 INFO - PROCESS | 1683 | 1468605326257 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 10:55:26 INFO - PROCESS | 1683 | 1468605326259 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:55:26 INFO - PROCESS | 1683 | 1468605326260 Marionette TRACE conn2 <- [1,718,null,{}] 10:55:26 INFO - PROCESS | 1683 | 1468605326271 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}] 10:55:26 INFO - PROCESS | 1683 | 1468605326273 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:26 INFO - PROCESS | 1683 | 1468605326351 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 10:55:26 INFO - PROCESS | 1683 | 1468605326354 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:26 INFO - PROCESS | 1683 | 1468605326355 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:26 INFO - PROCESS | 1683 | ++DOCSHELL 0x1193aa800 == 32 [pid = 1683] [id = 187] 10:55:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x113a9e800) [pid = 1683] [serial = 559] [outer = 0x0] 10:55:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x11915f400) [pid = 1683] [serial = 560] [outer = 0x113a9e800] 10:55:26 INFO - PROCESS | 1683 | 1468605326382 Marionette DEBUG loaded listener.js 10:55:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x119529c00) [pid = 1683] [serial = 561] [outer = 0x113a9e800] 10:55:27 INFO - PROCESS | 1683 | 1468605327210 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]]]}] 10:55:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:55:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 969ms 10:55:27 INFO - PROCESS | 1683 | 1468605327228 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 10:55:27 INFO - PROCESS | 1683 | 1468605327230 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 10:55:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:55:27 INFO - PROCESS | 1683 | 1468605327232 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:55:27 INFO - PROCESS | 1683 | 1468605327234 Marionette TRACE conn2 <- [1,722,null,{}] 10:55:27 INFO - PROCESS | 1683 | 1468605327238 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}] 10:55:27 INFO - PROCESS | 1683 | 1468605327242 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:27 INFO - PROCESS | 1683 | 1468605327332 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 10:55:27 INFO - PROCESS | 1683 | 1468605327388 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:27 INFO - PROCESS | 1683 | 1468605327389 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:27 INFO - PROCESS | 1683 | ++DOCSHELL 0x122ebf000 == 33 [pid = 1683] [id = 188] 10:55:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x11607bc00) [pid = 1683] [serial = 562] [outer = 0x0] 10:55:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x119670800) [pid = 1683] [serial = 563] [outer = 0x11607bc00] 10:55:27 INFO - PROCESS | 1683 | 1468605327414 Marionette DEBUG loaded listener.js 10:55:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x119811400) [pid = 1683] [serial = 564] [outer = 0x11607bc00] 10:55:27 INFO - PROCESS | 1683 | 1468605327721 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] 10:55:27 INFO - PROCESS | 1683 | 1468605327755 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 10:55:27 INFO - PROCESS | 1683 | 1468605327757 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:55:27 INFO - PROCESS | 1683 | 1468605327758 Marionette TRACE conn2 <- [1,726,null,{}] 10:55:27 INFO - PROCESS | 1683 | 1468605327761 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}] 10:55:27 INFO - PROCESS | 1683 | 1468605327762 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:27 INFO - PROCESS | 1683 | 1468605327843 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 10:55:27 INFO - PROCESS | 1683 | 1468605327846 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:27 INFO - PROCESS | 1683 | 1468605327847 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:27 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f92800 == 34 [pid = 1683] [id = 189] 10:55:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x119811c00) [pid = 1683] [serial = 565] [outer = 0x0] 10:55:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x1198de800) [pid = 1683] [serial = 566] [outer = 0x119811c00] 10:55:27 INFO - PROCESS | 1683 | 1468605327874 Marionette DEBUG loaded listener.js 10:55:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x120f41c00) [pid = 1683] [serial = 567] [outer = 0x119811c00] 10:55:28 INFO - PROCESS | 1683 | 1468605328287 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]]]}] 10:55:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:55:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 570ms 10:55:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:55:28 INFO - PROCESS | 1683 | 1468605328328 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 10:55:28 INFO - PROCESS | 1683 | 1468605328330 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 10:55:28 INFO - PROCESS | 1683 | 1468605328334 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:55:28 INFO - PROCESS | 1683 | 1468605328337 Marionette TRACE conn2 <- [1,730,null,{}] 10:55:28 INFO - PROCESS | 1683 | 1468605328341 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}] 10:55:28 INFO - PROCESS | 1683 | 1468605328343 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:28 INFO - PROCESS | 1683 | 1468605328452 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 10:55:28 INFO - PROCESS | 1683 | 1468605328530 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:28 INFO - PROCESS | 1683 | 1468605328533 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:28 INFO - PROCESS | 1683 | ++DOCSHELL 0x1160a4000 == 35 [pid = 1683] [id = 190] 10:55:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x112e55400) [pid = 1683] [serial = 568] [outer = 0x0] 10:55:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x112edb400) [pid = 1683] [serial = 569] [outer = 0x112e55400] 10:55:28 INFO - PROCESS | 1683 | 1468605328564 Marionette DEBUG loaded listener.js 10:55:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x113aaa400) [pid = 1683] [serial = 570] [outer = 0x112e55400] 10:55:29 INFO - PROCESS | 1683 | 1468605329154 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] 10:55:29 INFO - PROCESS | 1683 | 1468605329209 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 10:55:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:55:29 INFO - PROCESS | 1683 | 1468605329214 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:55:29 INFO - PROCESS | 1683 | 1468605329216 Marionette TRACE conn2 <- [1,734,null,{}] 10:55:29 INFO - PROCESS | 1683 | 1468605329218 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}] 10:55:29 INFO - PROCESS | 1683 | 1468605329220 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:29 INFO - PROCESS | 1683 | 1468605329325 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 10:55:29 INFO - PROCESS | 1683 | 1468605329402 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:29 INFO - PROCESS | 1683 | 1468605329404 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:29 INFO - PROCESS | 1683 | ++DOCSHELL 0x1193a6800 == 36 [pid = 1683] [id = 191] 10:55:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x11816c000) [pid = 1683] [serial = 571] [outer = 0x0] 10:55:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x11856e800) [pid = 1683] [serial = 572] [outer = 0x11816c000] 10:55:29 INFO - PROCESS | 1683 | 1468605329435 Marionette DEBUG loaded listener.js 10:55:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1187e0400) [pid = 1683] [serial = 573] [outer = 0x11816c000] 10:55:30 INFO - PROCESS | 1683 | 1468605330047 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]]]}] 10:55:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:55:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 873ms 10:55:30 INFO - PROCESS | 1683 | 1468605330086 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 10:55:30 INFO - PROCESS | 1683 | 1468605330089 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 10:55:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:55:30 INFO - PROCESS | 1683 | 1468605330092 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:55:30 INFO - PROCESS | 1683 | 1468605330094 Marionette TRACE conn2 <- [1,738,null,{}] 10:55:30 INFO - PROCESS | 1683 | 1468605330098 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}] 10:55:30 INFO - PROCESS | 1683 | 1468605330099 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:30 INFO - PROCESS | 1683 | 1468605330203 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 10:55:30 INFO - PROCESS | 1683 | 1468605330279 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:30 INFO - PROCESS | 1683 | 1468605330282 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:30 INFO - PROCESS | 1683 | ++DOCSHELL 0x116950000 == 37 [pid = 1683] [id = 192] 10:55:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x1138ec400) [pid = 1683] [serial = 574] [outer = 0x0] 10:55:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x1160d8000) [pid = 1683] [serial = 575] [outer = 0x1138ec400] 10:55:30 INFO - PROCESS | 1683 | 1468605330311 Marionette DEBUG loaded listener.js 10:55:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x116aaf400) [pid = 1683] [serial = 576] [outer = 0x1138ec400] 10:55:30 INFO - PROCESS | 1683 | --DOCSHELL 0x122ebf000 == 36 [pid = 1683] [id = 188] 10:55:30 INFO - PROCESS | 1683 | --DOCSHELL 0x1193aa800 == 35 [pid = 1683] [id = 187] 10:55:30 INFO - PROCESS | 1683 | --DOCSHELL 0x11930b800 == 34 [pid = 1683] [id = 186] 10:55:30 INFO - PROCESS | 1683 | --DOCSHELL 0x1185c2800 == 33 [pid = 1683] [id = 185] 10:55:30 INFO - PROCESS | 1683 | --DOCSHELL 0x116f17000 == 32 [pid = 1683] [id = 184] 10:55:30 INFO - PROCESS | 1683 | --DOCSHELL 0x113f4a000 == 31 [pid = 1683] [id = 183] 10:55:30 INFO - PROCESS | 1683 | --DOCSHELL 0x1193b5000 == 30 [pid = 1683] [id = 182] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x128cc3400) [pid = 1683] [serial = 443] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x12b765800) [pid = 1683] [serial = 446] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1180f5400) [pid = 1683] [serial = 487] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1187f5c00) [pid = 1683] [serial = 488] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x122fcf800) [pid = 1683] [serial = 485] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1185e4800) [pid = 1683] [serial = 197] [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.] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x12cc78800) [pid = 1683] [serial = 524] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x12c4abc00) [pid = 1683] [serial = 521] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x12d08c000) [pid = 1683] [serial = 527] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x12cc84c00) [pid = 1683] [serial = 525] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x12d1c5000) [pid = 1683] [serial = 528] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x11980c800) [pid = 1683] [serial = 531] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x11915e400) [pid = 1683] [serial = 503] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x1198d5000) [pid = 1683] [serial = 504] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x12a6e5400) [pid = 1683] [serial = 515] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x12b764400) [pid = 1683] [serial = 516] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x12b76dc00) [pid = 1683] [serial = 518] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x119809c00) [pid = 1683] [serial = 500] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x128cb5400) [pid = 1683] [serial = 501] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x128b2f400) [pid = 1683] [serial = 497] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x129558c00) [pid = 1683] [serial = 498] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x126e6e400) [pid = 1683] [serial = 494] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 71 (0x12746c400) [pid = 1683] [serial = 495] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 70 (0x12442a400) [pid = 1683] [serial = 506] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 69 (0x124d8c800) [pid = 1683] [serial = 507] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 68 (0x1198d2c00) [pid = 1683] [serial = 491] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 67 (0x122fc4400) [pid = 1683] [serial = 492] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 66 (0x128cbcc00) [pid = 1683] [serial = 512] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 65 (0x129415000) [pid = 1683] [serial = 513] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 64 (0x126e6fc00) [pid = 1683] [serial = 509] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 63 (0x128a77400) [pid = 1683] [serial = 510] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 62 (0x1165f9800) [pid = 1683] [serial = 530] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 61 (0x119679800) [pid = 1683] [serial = 533] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 60 (0x126d0b800) [pid = 1683] [serial = 537] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 59 (0x12c4b3400) [pid = 1683] [serial = 522] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 58 (0x124903000) [pid = 1683] [serial = 534] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 57 (0x125e69400) [pid = 1683] [serial = 536] [outer = 0x0] [url = about:blank] 10:55:30 INFO - PROCESS | 1683 | --DOMWINDOW == 56 (0x12c4a7400) [pid = 1683] [serial = 519] [outer = 0x0] [url = about:blank] 10:55:31 INFO - PROCESS | 1683 | 1468605331190 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]]]}] 10:55:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:55:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1123ms 10:55:31 INFO - PROCESS | 1683 | 1468605331215 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 10:55:31 INFO - PROCESS | 1683 | 1468605331220 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 10:55:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:55:31 INFO - PROCESS | 1683 | 1468605331225 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:55:31 INFO - PROCESS | 1683 | 1468605331226 Marionette TRACE conn2 <- [1,742,null,{}] 10:55:31 INFO - PROCESS | 1683 | 1468605331229 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}] 10:55:31 INFO - PROCESS | 1683 | 1468605331230 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:31 INFO - PROCESS | 1683 | 1468605331307 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 10:55:31 INFO - PROCESS | 1683 | 1468605331311 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:31 INFO - PROCESS | 1683 | 1468605331312 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:31 INFO - PROCESS | 1683 | ++DOCSHELL 0x1185c2800 == 31 [pid = 1683] [id = 193] 10:55:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 57 (0x118160400) [pid = 1683] [serial = 577] [outer = 0x0] 10:55:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 58 (0x1183e3400) [pid = 1683] [serial = 578] [outer = 0x118160400] 10:55:31 INFO - PROCESS | 1683 | 1468605331341 Marionette DEBUG loaded listener.js 10:55:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 59 (0x1187e9000) [pid = 1683] [serial = 579] [outer = 0x118160400] 10:55:32 INFO - PROCESS | 1683 | 1468605332158 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]]]}] 10:55:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 10:55:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 10:55:32 INFO - PROCESS | 1683 | 1468605332194 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 10:55:32 INFO - PROCESS | 1683 | 1468605332196 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 10:55:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:55:32 INFO - PROCESS | 1683 | 1468605332198 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:55:32 INFO - PROCESS | 1683 | 1468605332202 Marionette TRACE conn2 <- [1,746,null,{}] 10:55:32 INFO - PROCESS | 1683 | 1468605332210 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}] 10:55:32 INFO - PROCESS | 1683 | 1468605332213 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:32 INFO - PROCESS | 1683 | 1468605332320 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 10:55:32 INFO - PROCESS | 1683 | 1468605332328 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:32 INFO - PROCESS | 1683 | 1468605332330 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:32 INFO - PROCESS | 1683 | ++DOCSHELL 0x119a03800 == 32 [pid = 1683] [id = 194] 10:55:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 60 (0x1187fb000) [pid = 1683] [serial = 580] [outer = 0x0] 10:55:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 61 (0x119169c00) [pid = 1683] [serial = 581] [outer = 0x1187fb000] 10:55:32 INFO - PROCESS | 1683 | 1468605332358 Marionette DEBUG loaded listener.js 10:55:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 62 (0x1195d6c00) [pid = 1683] [serial = 582] [outer = 0x1187fb000] 10:55:33 INFO - PROCESS | 1683 | 1468605333204 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]]]}] 10:55:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 10:55:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1023ms 10:55:33 INFO - PROCESS | 1683 | 1468605333225 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 10:55:33 INFO - PROCESS | 1683 | 1468605333227 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 10:55:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:55:33 INFO - PROCESS | 1683 | 1468605333229 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:55:33 INFO - PROCESS | 1683 | 1468605333230 Marionette TRACE conn2 <- [1,750,null,{}] 10:55:33 INFO - PROCESS | 1683 | 1468605333233 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}] 10:55:33 INFO - PROCESS | 1683 | 1468605333234 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:33 INFO - PROCESS | 1683 | 1468605333335 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 10:55:33 INFO - PROCESS | 1683 | 1468605333338 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:33 INFO - PROCESS | 1683 | 1468605333339 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:33 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f86000 == 33 [pid = 1683] [id = 195] 10:55:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 63 (0x118f7b000) [pid = 1683] [serial = 583] [outer = 0x0] 10:55:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 64 (0x11967d000) [pid = 1683] [serial = 584] [outer = 0x118f7b000] 10:55:33 INFO - PROCESS | 1683 | 1468605333365 Marionette DEBUG loaded listener.js 10:55:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 65 (0x1198d2800) [pid = 1683] [serial = 585] [outer = 0x118f7b000] 10:55:33 INFO - PROCESS | 1683 | --DOMWINDOW == 64 (0x11952c400) [pid = 1683] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:55:33 INFO - PROCESS | 1683 | --DOMWINDOW == 63 (0x1183e2400) [pid = 1683] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:55:33 INFO - PROCESS | 1683 | --DOMWINDOW == 62 (0x116aa1000) [pid = 1683] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:55:33 INFO - PROCESS | 1683 | --DOMWINDOW == 61 (0x116aa5400) [pid = 1683] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:55:33 INFO - PROCESS | 1683 | --DOMWINDOW == 60 (0x1132cd000) [pid = 1683] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:55:33 INFO - PROCESS | 1683 | --DOMWINDOW == 59 (0x1187fa000) [pid = 1683] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:55:33 INFO - PROCESS | 1683 | --DOMWINDOW == 58 (0x1187f6000) [pid = 1683] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:55:33 INFO - PROCESS | 1683 | --DOMWINDOW == 57 (0x113a9e800) [pid = 1683] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:55:33 INFO - PROCESS | 1683 | --DOMWINDOW == 56 (0x11607bc00) [pid = 1683] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:55:34 INFO - PROCESS | 1683 | 1468605334178 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]]]}] 10:55:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:55:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 10:55:34 INFO - PROCESS | 1683 | 1468605334198 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 10:55:34 INFO - PROCESS | 1683 | 1468605334201 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 10:55:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:55:34 INFO - PROCESS | 1683 | 1468605334203 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:55:34 INFO - PROCESS | 1683 | 1468605334204 Marionette TRACE conn2 <- [1,754,null,{}] 10:55:34 INFO - PROCESS | 1683 | 1468605334207 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}] 10:55:34 INFO - PROCESS | 1683 | 1468605334208 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:34 INFO - PROCESS | 1683 | 1468605334287 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 10:55:34 INFO - PROCESS | 1683 | 1468605334332 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:34 INFO - PROCESS | 1683 | 1468605334333 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:34 INFO - PROCESS | 1683 | ++DOCSHELL 0x123feb800 == 34 [pid = 1683] [id = 196] 10:55:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 57 (0x116aa6000) [pid = 1683] [serial = 586] [outer = 0x0] 10:55:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 58 (0x118f7b400) [pid = 1683] [serial = 587] [outer = 0x116aa6000] 10:55:34 INFO - PROCESS | 1683 | 1468605334359 Marionette DEBUG loaded listener.js 10:55:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 59 (0x119676800) [pid = 1683] [serial = 588] [outer = 0x116aa6000] 10:55:35 INFO - PROCESS | 1683 | 1468605335097 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]]]}] 10:55:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 10:55:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 919ms 10:55:35 INFO - PROCESS | 1683 | 1468605335122 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 10:55:35 INFO - PROCESS | 1683 | 1468605335124 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 10:55:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:55:35 INFO - PROCESS | 1683 | 1468605335126 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:55:35 INFO - PROCESS | 1683 | 1468605335127 Marionette TRACE conn2 <- [1,758,null,{}] 10:55:35 INFO - PROCESS | 1683 | 1468605335129 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}] 10:55:35 INFO - PROCESS | 1683 | 1468605335133 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:35 INFO - PROCESS | 1683 | 1468605335227 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 10:55:35 INFO - PROCESS | 1683 | 1468605335231 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:35 INFO - PROCESS | 1683 | 1468605335233 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:35 INFO - PROCESS | 1683 | ++DOCSHELL 0x124ff1000 == 35 [pid = 1683] [id = 197] 10:55:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 60 (0x1198d0800) [pid = 1683] [serial = 589] [outer = 0x0] 10:55:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 61 (0x122e4bc00) [pid = 1683] [serial = 590] [outer = 0x1198d0800] 10:55:35 INFO - PROCESS | 1683 | 1468605335261 Marionette DEBUG loaded listener.js 10:55:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 62 (0x122fc5c00) [pid = 1683] [serial = 591] [outer = 0x1198d0800] 10:55:35 INFO - PROCESS | 1683 | 1468605335580 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]]]}] 10:55:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:55:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 468ms 10:55:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:55:35 INFO - PROCESS | 1683 | 1468605335595 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 10:55:35 INFO - PROCESS | 1683 | 1468605335596 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 10:55:35 INFO - PROCESS | 1683 | 1468605335598 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:55:35 INFO - PROCESS | 1683 | 1468605335599 Marionette TRACE conn2 <- [1,762,null,{}] 10:55:35 INFO - PROCESS | 1683 | 1468605335605 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}] 10:55:35 INFO - PROCESS | 1683 | 1468605335606 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:35 INFO - PROCESS | 1683 | 1468605335686 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 10:55:35 INFO - PROCESS | 1683 | 1468605335736 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:35 INFO - PROCESS | 1683 | 1468605335738 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:35 INFO - PROCESS | 1683 | ++DOCSHELL 0x126da8800 == 36 [pid = 1683] [id = 198] 10:55:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 63 (0x1198d6800) [pid = 1683] [serial = 592] [outer = 0x0] 10:55:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 64 (0x122fcd000) [pid = 1683] [serial = 593] [outer = 0x1198d6800] 10:55:35 INFO - PROCESS | 1683 | 1468605335762 Marionette DEBUG loaded listener.js 10:55:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 65 (0x123a91800) [pid = 1683] [serial = 594] [outer = 0x1198d6800] 10:55:36 INFO - PROCESS | 1683 | 1468605336530 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]]]}] 10:55:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:55:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 975ms 10:55:36 INFO - PROCESS | 1683 | 1468605336605 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 10:55:36 INFO - PROCESS | 1683 | 1468605336607 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 10:55:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:55:36 INFO - PROCESS | 1683 | 1468605336611 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:55:36 INFO - PROCESS | 1683 | 1468605336613 Marionette TRACE conn2 <- [1,766,null,{}] 10:55:36 INFO - PROCESS | 1683 | 1468605336618 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}] 10:55:36 INFO - PROCESS | 1683 | 1468605336619 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:36 INFO - PROCESS | 1683 | 1468605336707 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 10:55:36 INFO - PROCESS | 1683 | 1468605336797 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:36 INFO - PROCESS | 1683 | 1468605336799 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:36 INFO - PROCESS | 1683 | ++DOCSHELL 0x11699f800 == 37 [pid = 1683] [id = 199] 10:55:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 66 (0x112edac00) [pid = 1683] [serial = 595] [outer = 0x0] 10:55:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 67 (0x1132d2000) [pid = 1683] [serial = 596] [outer = 0x112edac00] 10:55:36 INFO - PROCESS | 1683 | 1468605336832 Marionette DEBUG loaded listener.js 10:55:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 68 (0x1160df800) [pid = 1683] [serial = 597] [outer = 0x112edac00] 10:55:37 INFO - PROCESS | 1683 | 1468605337745 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]]]}] 10:55:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:55:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1172ms 10:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:55:37 INFO - PROCESS | 1683 | 1468605337820 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 10:55:37 INFO - PROCESS | 1683 | 1468605337822 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 10:55:37 INFO - PROCESS | 1683 | 1468605337827 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:55:37 INFO - PROCESS | 1683 | 1468605337830 Marionette TRACE conn2 <- [1,770,null,{}] 10:55:37 INFO - PROCESS | 1683 | 1468605337833 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}] 10:55:37 INFO - PROCESS | 1683 | 1468605337835 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:37 INFO - PROCESS | 1683 | 1468605337923 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 10:55:38 INFO - PROCESS | 1683 | 1468605338012 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:38 INFO - PROCESS | 1683 | 1468605338014 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:38 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f3f000 == 38 [pid = 1683] [id = 200] 10:55:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 69 (0x1160d8c00) [pid = 1683] [serial = 598] [outer = 0x0] 10:55:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x1187f5000) [pid = 1683] [serial = 599] [outer = 0x1160d8c00] 10:55:38 INFO - PROCESS | 1683 | 1468605338045 Marionette DEBUG loaded listener.js 10:55:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x118f78400) [pid = 1683] [serial = 600] [outer = 0x1160d8c00] 10:55:38 INFO - PROCESS | 1683 | 1468605338489 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]]]}] 10:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 672ms 10:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:55:38 INFO - PROCESS | 1683 | 1468605338498 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 10:55:38 INFO - PROCESS | 1683 | 1468605338500 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 10:55:38 INFO - PROCESS | 1683 | 1468605338502 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:55:38 INFO - PROCESS | 1683 | 1468605338503 Marionette TRACE conn2 <- [1,774,null,{}] 10:55:38 INFO - PROCESS | 1683 | 1468605338510 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}] 10:55:38 INFO - PROCESS | 1683 | 1468605338513 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:38 INFO - PROCESS | 1683 | 1468605338615 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 10:55:38 INFO - PROCESS | 1683 | 1468605338673 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:38 INFO - PROCESS | 1683 | 1468605338675 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:38 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a98000 == 39 [pid = 1683] [id = 201] 10:55:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x1196f2c00) [pid = 1683] [serial = 601] [outer = 0x0] 10:55:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x1198d6000) [pid = 1683] [serial = 602] [outer = 0x1196f2c00] 10:55:38 INFO - PROCESS | 1683 | 1468605338707 Marionette DEBUG loaded listener.js 10:55:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x11c51ac00) [pid = 1683] [serial = 603] [outer = 0x1196f2c00] 10:55:39 INFO - PROCESS | 1683 | 1468605339295 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]]]}] 10:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 820ms 10:55:39 INFO - PROCESS | 1683 | 1468605339332 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 10:55:39 INFO - PROCESS | 1683 | 1468605339336 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 10:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:55:39 INFO - PROCESS | 1683 | 1468605339340 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:55:39 INFO - PROCESS | 1683 | 1468605339342 Marionette TRACE conn2 <- [1,778,null,{}] 10:55:39 INFO - PROCESS | 1683 | 1468605339346 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}] 10:55:39 INFO - PROCESS | 1683 | 1468605339347 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:39 INFO - PROCESS | 1683 | 1468605339443 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 10:55:39 INFO - PROCESS | 1683 | 1468605339510 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:39 INFO - PROCESS | 1683 | 1468605339513 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:39 INFO - PROCESS | 1683 | ++DOCSHELL 0x113a4e800 == 40 [pid = 1683] [id = 202] 10:55:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x116a12400) [pid = 1683] [serial = 604] [outer = 0x0] 10:55:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x116aa4400) [pid = 1683] [serial = 605] [outer = 0x116a12400] 10:55:39 INFO - PROCESS | 1683 | 1468605339542 Marionette DEBUG loaded listener.js 10:55:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x1171c1000) [pid = 1683] [serial = 606] [outer = 0x116a12400] 10:55:40 INFO - PROCESS | 1683 | --DOCSHELL 0x124ff1000 == 39 [pid = 1683] [id = 197] 10:55:40 INFO - PROCESS | 1683 | --DOCSHELL 0x123feb800 == 38 [pid = 1683] [id = 196] 10:55:40 INFO - PROCESS | 1683 | --DOCSHELL 0x122f86000 == 37 [pid = 1683] [id = 195] 10:55:40 INFO - PROCESS | 1683 | --DOCSHELL 0x119a03800 == 36 [pid = 1683] [id = 194] 10:55:40 INFO - PROCESS | 1683 | --DOCSHELL 0x1185c2800 == 35 [pid = 1683] [id = 193] 10:55:40 INFO - PROCESS | 1683 | --DOCSHELL 0x116950000 == 34 [pid = 1683] [id = 192] 10:55:40 INFO - PROCESS | 1683 | --DOCSHELL 0x1193a6800 == 33 [pid = 1683] [id = 191] 10:55:40 INFO - PROCESS | 1683 | --DOCSHELL 0x1160a4000 == 32 [pid = 1683] [id = 190] 10:55:40 INFO - PROCESS | 1683 | --DOCSHELL 0x122f92800 == 31 [pid = 1683] [id = 189] 10:55:40 INFO - PROCESS | 1683 | --DOCSHELL 0x128a98000 == 30 [pid = 1683] [id = 201] 10:55:40 INFO - PROCESS | 1683 | --DOCSHELL 0x122f3f000 == 29 [pid = 1683] [id = 200] 10:55:40 INFO - PROCESS | 1683 | --DOCSHELL 0x126da8800 == 28 [pid = 1683] [id = 198] 10:55:40 INFO - PROCESS | 1683 | --DOCSHELL 0x11699f800 == 27 [pid = 1683] [id = 199] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x11967e800) [pid = 1683] [serial = 546] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x1195dd000) [pid = 1683] [serial = 545] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x118572c00) [pid = 1683] [serial = 554] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x116aac000) [pid = 1683] [serial = 551] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x116aadc00) [pid = 1683] [serial = 540] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 71 (0x116aa8000) [pid = 1683] [serial = 539] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 70 (0x1132dbc00) [pid = 1683] [serial = 548] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 69 (0x11967c800) [pid = 1683] [serial = 542] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 68 (0x1198d8c00) [pid = 1683] [serial = 543] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 67 (0x118f7a400) [pid = 1683] [serial = 557] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 66 (0x11915f400) [pid = 1683] [serial = 560] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 65 (0x119529c00) [pid = 1683] [serial = 561] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 64 (0x119670800) [pid = 1683] [serial = 563] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 63 (0x11915b400) [pid = 1683] [serial = 558] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 62 (0x113a9fc00) [pid = 1683] [serial = 549] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 61 (0x1185e6000) [pid = 1683] [serial = 555] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 60 (0x113838c00) [pid = 1683] [serial = 552] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 59 (0x1198de800) [pid = 1683] [serial = 566] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | --DOMWINDOW == 58 (0x119811400) [pid = 1683] [serial = 564] [outer = 0x0] [url = about:blank] 10:55:40 INFO - PROCESS | 1683 | 1468605340443 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]]]}] 10:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1125ms 10:55:40 INFO - PROCESS | 1683 | 1468605340465 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 10:55:40 INFO - PROCESS | 1683 | 1468605340469 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 10:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:55:40 INFO - PROCESS | 1683 | 1468605340472 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:55:40 INFO - PROCESS | 1683 | 1468605340474 Marionette TRACE conn2 <- [1,782,null,{}] 10:55:40 INFO - PROCESS | 1683 | 1468605340477 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}] 10:55:40 INFO - PROCESS | 1683 | 1468605340479 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:40 INFO - PROCESS | 1683 | 1468605340557 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 10:55:40 INFO - PROCESS | 1683 | 1468605340561 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:40 INFO - PROCESS | 1683 | 1468605340564 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:40 INFO - PROCESS | 1683 | ++DOCSHELL 0x113f52000 == 28 [pid = 1683] [id = 203] 10:55:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 59 (0x11326cc00) [pid = 1683] [serial = 607] [outer = 0x0] 10:55:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 60 (0x1132ccc00) [pid = 1683] [serial = 608] [outer = 0x11326cc00] 10:55:40 INFO - PROCESS | 1683 | 1468605340594 Marionette DEBUG loaded listener.js 10:55:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 61 (0x1127d5000) [pid = 1683] [serial = 609] [outer = 0x11326cc00] 10:55:40 INFO - PROCESS | 1683 | 1468605340971 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]]]}] 10:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 520ms 10:55:40 INFO - PROCESS | 1683 | 1468605340992 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 10:55:40 INFO - PROCESS | 1683 | 1468605340996 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 10:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:55:41 INFO - PROCESS | 1683 | 1468605341000 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:55:41 INFO - PROCESS | 1683 | 1468605341002 Marionette TRACE conn2 <- [1,786,null,{}] 10:55:41 INFO - PROCESS | 1683 | 1468605341004 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}] 10:55:41 INFO - PROCESS | 1683 | 1468605341006 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:41 INFO - PROCESS | 1683 | 1468605341083 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 10:55:41 INFO - PROCESS | 1683 | 1468605341089 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:41 INFO - PROCESS | 1683 | 1468605341090 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:41 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f16000 == 29 [pid = 1683] [id = 204] 10:55:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 62 (0x1150cdc00) [pid = 1683] [serial = 610] [outer = 0x0] 10:55:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 63 (0x116aa8c00) [pid = 1683] [serial = 611] [outer = 0x1150cdc00] 10:55:41 INFO - PROCESS | 1683 | 1468605341118 Marionette DEBUG loaded listener.js 10:55:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 64 (0x116fc1000) [pid = 1683] [serial = 612] [outer = 0x1150cdc00] 10:55:41 INFO - PROCESS | 1683 | 1468605341456 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]]]}] 10:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 470ms 10:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:55:41 INFO - PROCESS | 1683 | 1468605341471 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 10:55:41 INFO - PROCESS | 1683 | 1468605341472 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 10:55:41 INFO - PROCESS | 1683 | 1468605341475 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:55:41 INFO - PROCESS | 1683 | 1468605341477 Marionette TRACE conn2 <- [1,790,null,{}] 10:55:41 INFO - PROCESS | 1683 | 1468605341487 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}] 10:55:41 INFO - PROCESS | 1683 | 1468605341490 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:41 INFO - PROCESS | 1683 | 1468605341568 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 10:55:41 INFO - PROCESS | 1683 | 1468605341619 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:41 INFO - PROCESS | 1683 | 1468605341621 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:41 INFO - PROCESS | 1683 | ++DOCSHELL 0x118773800 == 30 [pid = 1683] [id = 205] 10:55:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 65 (0x1132cb000) [pid = 1683] [serial = 613] [outer = 0x0] 10:55:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 66 (0x1183e4c00) [pid = 1683] [serial = 614] [outer = 0x1132cb000] 10:55:41 INFO - PROCESS | 1683 | 1468605341649 Marionette DEBUG loaded listener.js 10:55:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 67 (0x1185e9c00) [pid = 1683] [serial = 615] [outer = 0x1132cb000] 10:55:41 INFO - PROCESS | 1683 | 1468605341961 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]]]}] 10:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 520ms 10:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:55:41 INFO - PROCESS | 1683 | 1468605341996 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 10:55:42 INFO - PROCESS | 1683 | 1468605341997 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 10:55:42 INFO - PROCESS | 1683 | 1468605342000 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:55:42 INFO - PROCESS | 1683 | 1468605342001 Marionette TRACE conn2 <- [1,794,null,{}] 10:55:42 INFO - PROCESS | 1683 | 1468605342006 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}] 10:55:42 INFO - PROCESS | 1683 | 1468605342007 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:42 INFO - PROCESS | 1683 | 1468605342081 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 10:55:42 INFO - PROCESS | 1683 | 1468605342133 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:42 INFO - PROCESS | 1683 | 1468605342134 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x11939f800 == 31 [pid = 1683] [id = 206] 10:55:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 68 (0x1180f1c00) [pid = 1683] [serial = 616] [outer = 0x0] 10:55:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 69 (0x1187fc000) [pid = 1683] [serial = 617] [outer = 0x1180f1c00] 10:55:42 INFO - PROCESS | 1683 | 1468605342159 Marionette DEBUG loaded listener.js 10:55:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x118fb2c00) [pid = 1683] [serial = 618] [outer = 0x1180f1c00] 10:55:42 INFO - PROCESS | 1683 | 1468605342445 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]]]}] 10:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 472ms 10:55:42 INFO - PROCESS | 1683 | 1468605342475 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 10:55:42 INFO - PROCESS | 1683 | 1468605342477 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 10:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:55:42 INFO - PROCESS | 1683 | 1468605342479 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:55:42 INFO - PROCESS | 1683 | 1468605342491 Marionette TRACE conn2 <- [1,798,null,{}] 10:55:42 INFO - PROCESS | 1683 | 1468605342493 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}] 10:55:42 INFO - PROCESS | 1683 | 1468605342495 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:42 INFO - PROCESS | 1683 | 1468605342586 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 10:55:42 INFO - PROCESS | 1683 | 1468605342616 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:42 INFO - PROCESS | 1683 | 1468605342617 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x119a03800 == 32 [pid = 1683] [id = 207] 10:55:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x115021400) [pid = 1683] [serial = 619] [outer = 0x0] 10:55:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x119163000) [pid = 1683] [serial = 620] [outer = 0x115021400] 10:55:42 INFO - PROCESS | 1683 | 1468605342642 Marionette DEBUG loaded listener.js 10:55:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x119527800) [pid = 1683] [serial = 621] [outer = 0x115021400] 10:55:42 INFO - PROCESS | 1683 | 1468605342951 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]]]}] 10:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 10:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 532ms 10:55:43 INFO - PROCESS | 1683 | 1468605343011 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 10:55:43 INFO - PROCESS | 1683 | 1468605343013 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 10:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:55:43 INFO - PROCESS | 1683 | 1468605343015 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:55:43 INFO - PROCESS | 1683 | 1468605343016 Marionette TRACE conn2 <- [1,802,null,{}] 10:55:43 INFO - PROCESS | 1683 | 1468605343018 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}] 10:55:43 INFO - PROCESS | 1683 | 1468605343023 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:43 INFO - PROCESS | 1683 | 1468605343132 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 10:55:43 INFO - PROCESS | 1683 | 1468605343164 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:43 INFO - PROCESS | 1683 | 1468605343166 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:43 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f46000 == 33 [pid = 1683] [id = 208] 10:55:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x11316cc00) [pid = 1683] [serial = 622] [outer = 0x0] 10:55:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x1195d6000) [pid = 1683] [serial = 623] [outer = 0x11316cc00] 10:55:43 INFO - PROCESS | 1683 | 1468605343191 Marionette DEBUG loaded listener.js 10:55:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x11980c800) [pid = 1683] [serial = 624] [outer = 0x11316cc00] 10:55:43 INFO - PROCESS | 1683 | 1468605343538 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]]]}] 10:55:43 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 10:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 573ms 10:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:55:43 INFO - PROCESS | 1683 | 1468605343588 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 10:55:43 INFO - PROCESS | 1683 | 1468605343589 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 10:55:43 INFO - PROCESS | 1683 | 1468605343591 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:55:43 INFO - PROCESS | 1683 | 1468605343592 Marionette TRACE conn2 <- [1,806,null,{}] 10:55:43 INFO - PROCESS | 1683 | 1468605343594 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}] 10:55:43 INFO - PROCESS | 1683 | 1468605343596 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:43 INFO - PROCESS | 1683 | 1468605343696 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 10:55:43 INFO - PROCESS | 1683 | 1468605343733 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:43 INFO - PROCESS | 1683 | 1468605343734 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:43 INFO - PROCESS | 1683 | ++DOCSHELL 0x123e6a000 == 34 [pid = 1683] [id = 209] 10:55:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x1198d1c00) [pid = 1683] [serial = 625] [outer = 0x0] 10:55:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x1198dc800) [pid = 1683] [serial = 626] [outer = 0x1198d1c00] 10:55:43 INFO - PROCESS | 1683 | 1468605343760 Marionette DEBUG loaded listener.js 10:55:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x119d29400) [pid = 1683] [serial = 627] [outer = 0x1198d1c00] 10:55:44 INFO - PROCESS | 1683 | [1683] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:55:44 INFO - PROCESS | 1683 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 10:55:44 INFO - PROCESS | 1683 | Determined SkiaGL cache limits: Size 100663296, Items: 256 10:55:44 INFO - PROCESS | 1683 | [GFX2-]: Using SkiaGL canvas. 10:55:44 INFO - PROCESS | 1683 | 1468605344092 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]]]}] 10:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 10:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 520ms 10:55:44 INFO - PROCESS | 1683 | 1468605344111 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 10:55:44 INFO - PROCESS | 1683 | 1468605344112 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 10:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:55:44 INFO - PROCESS | 1683 | 1468605344115 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:55:44 INFO - PROCESS | 1683 | 1468605344116 Marionette TRACE conn2 <- [1,810,null,{}] 10:55:44 INFO - PROCESS | 1683 | 1468605344125 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}] 10:55:44 INFO - PROCESS | 1683 | 1468605344126 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:44 INFO - PROCESS | 1683 | 1468605344218 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 10:55:44 INFO - PROCESS | 1683 | 1468605344222 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:44 INFO - PROCESS | 1683 | 1468605344223 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:44 INFO - PROCESS | 1683 | ++DOCSHELL 0x124474800 == 35 [pid = 1683] [id = 210] 10:55:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x119d2b000) [pid = 1683] [serial = 628] [outer = 0x0] 10:55:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x122e25400) [pid = 1683] [serial = 629] [outer = 0x119d2b000] 10:55:44 INFO - PROCESS | 1683 | 1468605344247 Marionette DEBUG loaded listener.js 10:55:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x122e2fc00) [pid = 1683] [serial = 630] [outer = 0x119d2b000] 10:55:44 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x1198d6800) [pid = 1683] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:55:44 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x118f7b000) [pid = 1683] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:55:44 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x1198d0800) [pid = 1683] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:55:44 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x119811c00) [pid = 1683] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:55:44 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x1138ec400) [pid = 1683] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:55:44 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x118160400) [pid = 1683] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:55:44 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x11816c000) [pid = 1683] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:55:44 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x112e55400) [pid = 1683] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:55:44 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x1187fb000) [pid = 1683] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:55:44 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x116aa6000) [pid = 1683] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:55:44 INFO - PROCESS | 1683 | 1468605344787 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]]]}] 10:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 722ms 10:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:55:44 INFO - PROCESS | 1683 | 1468605344844 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 10:55:44 INFO - PROCESS | 1683 | 1468605344846 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 10:55:44 INFO - PROCESS | 1683 | 1468605344850 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:55:44 INFO - PROCESS | 1683 | 1468605344853 Marionette TRACE conn2 <- [1,814,null,{}] 10:55:44 INFO - PROCESS | 1683 | 1468605344856 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}] 10:55:44 INFO - PROCESS | 1683 | 1468605344858 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:44 INFO - PROCESS | 1683 | 1468605344988 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 10:55:45 INFO - PROCESS | 1683 | 1468605345001 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:45 INFO - PROCESS | 1683 | 1468605345003 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:45 INFO - PROCESS | 1683 | ++DOCSHELL 0x118773000 == 36 [pid = 1683] [id = 211] 10:55:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x116a13c00) [pid = 1683] [serial = 631] [outer = 0x0] 10:55:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x1195cf400) [pid = 1683] [serial = 632] [outer = 0x116a13c00] 10:55:45 INFO - PROCESS | 1683 | 1468605345029 Marionette DEBUG loaded listener.js 10:55:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x119ad2400) [pid = 1683] [serial = 633] [outer = 0x116a13c00] 10:55:45 INFO - PROCESS | 1683 | 1468605345343 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] 10:55:45 INFO - PROCESS | 1683 | 1468605345373 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 10:55:45 INFO - PROCESS | 1683 | 1468605345375 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:55:45 INFO - PROCESS | 1683 | 1468605345376 Marionette TRACE conn2 <- [1,818,null,{}] 10:55:45 INFO - PROCESS | 1683 | 1468605345378 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}] 10:55:45 INFO - PROCESS | 1683 | 1468605345379 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:45 INFO - PROCESS | 1683 | 1468605345477 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 10:55:45 INFO - PROCESS | 1683 | 1468605345483 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:45 INFO - PROCESS | 1683 | 1468605345484 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:45 INFO - PROCESS | 1683 | ++DOCSHELL 0x127247000 == 37 [pid = 1683] [id = 212] 10:55:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x1187e0000) [pid = 1683] [serial = 634] [outer = 0x0] 10:55:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x122e49400) [pid = 1683] [serial = 635] [outer = 0x1187e0000] 10:55:45 INFO - PROCESS | 1683 | 1468605345510 Marionette DEBUG loaded listener.js 10:55:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x122fc3400) [pid = 1683] [serial = 636] [outer = 0x1187e0000] 10:55:45 INFO - PROCESS | 1683 | 1468605345827 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]]]}] 10:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 468ms 10:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:55:45 INFO - PROCESS | 1683 | 1468605345843 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 10:55:45 INFO - PROCESS | 1683 | 1468605345845 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 10:55:45 INFO - PROCESS | 1683 | 1468605345847 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:55:45 INFO - PROCESS | 1683 | 1468605345849 Marionette TRACE conn2 <- [1,822,null,{}] 10:55:45 INFO - PROCESS | 1683 | 1468605345854 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}] 10:55:45 INFO - PROCESS | 1683 | 1468605345856 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:45 INFO - PROCESS | 1683 | 1468605345954 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 10:55:45 INFO - PROCESS | 1683 | 1468605345957 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:45 INFO - PROCESS | 1683 | 1468605345959 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:45 INFO - PROCESS | 1683 | ++DOCSHELL 0x119937000 == 38 [pid = 1683] [id = 213] 10:55:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x122fc4400) [pid = 1683] [serial = 637] [outer = 0x0] 10:55:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x122fcf000) [pid = 1683] [serial = 638] [outer = 0x122fc4400] 10:55:45 INFO - PROCESS | 1683 | 1468605345985 Marionette DEBUG loaded listener.js 10:55:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1240f5400) [pid = 1683] [serial = 639] [outer = 0x122fc4400] 10:55:46 INFO - PROCESS | 1683 | 1468605346307 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] 10:55:46 INFO - PROCESS | 1683 | 1468605346325 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 10:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:55:46 INFO - PROCESS | 1683 | 1468605346327 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:55:46 INFO - PROCESS | 1683 | 1468605346328 Marionette TRACE conn2 <- [1,826,null,{}] 10:55:46 INFO - PROCESS | 1683 | 1468605346331 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}] 10:55:46 INFO - PROCESS | 1683 | 1468605346332 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:46 INFO - PROCESS | 1683 | 1468605346434 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 10:55:46 INFO - PROCESS | 1683 | 1468605346441 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:46 INFO - PROCESS | 1683 | 1468605346442 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:46 INFO - PROCESS | 1683 | ++DOCSHELL 0x1292af000 == 39 [pid = 1683] [id = 214] 10:55:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x11952a000) [pid = 1683] [serial = 640] [outer = 0x0] 10:55:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x124433800) [pid = 1683] [serial = 641] [outer = 0x11952a000] 10:55:46 INFO - PROCESS | 1683 | 1468605346466 Marionette DEBUG loaded listener.js 10:55:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x124908000) [pid = 1683] [serial = 642] [outer = 0x11952a000] 10:55:46 INFO - PROCESS | 1683 | 1468605346960 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]]]}] 10:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 669ms 10:55:46 INFO - PROCESS | 1683 | 1468605346997 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 10:55:47 INFO - PROCESS | 1683 | 1468605346999 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 10:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:55:47 INFO - PROCESS | 1683 | 1468605347030 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:55:47 INFO - PROCESS | 1683 | 1468605347033 Marionette TRACE conn2 <- [1,830,null,{}] 10:55:47 INFO - PROCESS | 1683 | 1468605347038 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}] 10:55:47 INFO - PROCESS | 1683 | 1468605347040 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:47 INFO - PROCESS | 1683 | 1468605347151 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 10:55:47 INFO - PROCESS | 1683 | 1468605347226 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:47 INFO - PROCESS | 1683 | 1468605347228 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:47 INFO - PROCESS | 1683 | ++DOCSHELL 0x117141000 == 40 [pid = 1683] [id = 215] 10:55:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x113174c00) [pid = 1683] [serial = 643] [outer = 0x0] 10:55:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1138f2000) [pid = 1683] [serial = 644] [outer = 0x113174c00] 10:55:47 INFO - PROCESS | 1683 | 1468605347258 Marionette DEBUG loaded listener.js 10:55:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x115df8800) [pid = 1683] [serial = 645] [outer = 0x113174c00] 10:55:47 INFO - PROCESS | 1683 | 1468605347803 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]]]}] 10:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 825ms 10:55:47 INFO - PROCESS | 1683 | 1468605347873 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 10:55:47 INFO - PROCESS | 1683 | 1468605347876 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 10:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:55:47 INFO - PROCESS | 1683 | 1468605347884 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:55:47 INFO - PROCESS | 1683 | 1468605347887 Marionette TRACE conn2 <- [1,834,null,{}] 10:55:47 INFO - PROCESS | 1683 | 1468605347891 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}] 10:55:47 INFO - PROCESS | 1683 | 1468605347894 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:48 INFO - PROCESS | 1683 | 1468605348067 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 10:55:48 INFO - PROCESS | 1683 | 1468605348179 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:48 INFO - PROCESS | 1683 | 1468605348181 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:48 INFO - PROCESS | 1683 | ++DOCSHELL 0x112617000 == 41 [pid = 1683] [id = 216] 10:55:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x112979c00) [pid = 1683] [serial = 646] [outer = 0x0] 10:55:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1132cec00) [pid = 1683] [serial = 647] [outer = 0x112979c00] 10:55:48 INFO - PROCESS | 1683 | 1468605348233 Marionette DEBUG loaded listener.js 10:55:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x118166c00) [pid = 1683] [serial = 648] [outer = 0x112979c00] 10:55:48 INFO - PROCESS | 1683 | --DOCSHELL 0x119937000 == 40 [pid = 1683] [id = 213] 10:55:48 INFO - PROCESS | 1683 | --DOCSHELL 0x127247000 == 39 [pid = 1683] [id = 212] 10:55:48 INFO - PROCESS | 1683 | --DOCSHELL 0x118773000 == 38 [pid = 1683] [id = 211] 10:55:48 INFO - PROCESS | 1683 | --DOCSHELL 0x124474800 == 37 [pid = 1683] [id = 210] 10:55:48 INFO - PROCESS | 1683 | --DOCSHELL 0x123e6a000 == 36 [pid = 1683] [id = 209] 10:55:48 INFO - PROCESS | 1683 | --DOCSHELL 0x122f46000 == 35 [pid = 1683] [id = 208] 10:55:48 INFO - PROCESS | 1683 | --DOCSHELL 0x119a03800 == 34 [pid = 1683] [id = 207] 10:55:48 INFO - PROCESS | 1683 | --DOCSHELL 0x11939f800 == 33 [pid = 1683] [id = 206] 10:55:48 INFO - PROCESS | 1683 | --DOCSHELL 0x118773800 == 32 [pid = 1683] [id = 205] 10:55:48 INFO - PROCESS | 1683 | --DOCSHELL 0x116f16000 == 31 [pid = 1683] [id = 204] 10:55:48 INFO - PROCESS | 1683 | --DOCSHELL 0x113f52000 == 30 [pid = 1683] [id = 203] 10:55:48 INFO - PROCESS | 1683 | --DOCSHELL 0x113a4e800 == 29 [pid = 1683] [id = 202] 10:55:48 INFO - PROCESS | 1683 | 1468605348847 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]]]}] 10:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 974ms 10:55:48 INFO - PROCESS | 1683 | 1468605348858 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 10:55:48 INFO - PROCESS | 1683 | 1468605348860 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 10:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:55:48 INFO - PROCESS | 1683 | 1468605348863 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:55:48 INFO - PROCESS | 1683 | 1468605348866 Marionette TRACE conn2 <- [1,838,null,{}] 10:55:48 INFO - PROCESS | 1683 | 1468605348870 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}] 10:55:48 INFO - PROCESS | 1683 | 1468605348871 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:48 INFO - PROCESS | 1683 | 1468605348958 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x11967d000) [pid = 1683] [serial = 584] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x122e4bc00) [pid = 1683] [serial = 590] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x120f41c00) [pid = 1683] [serial = 567] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1160d8000) [pid = 1683] [serial = 575] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x116aaf400) [pid = 1683] [serial = 576] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x1183e3400) [pid = 1683] [serial = 578] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x1187e9000) [pid = 1683] [serial = 579] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x11856e800) [pid = 1683] [serial = 572] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x1187e0400) [pid = 1683] [serial = 573] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x112edb400) [pid = 1683] [serial = 569] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x113aaa400) [pid = 1683] [serial = 570] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x119169c00) [pid = 1683] [serial = 581] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x119676800) [pid = 1683] [serial = 588] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x123a91800) [pid = 1683] [serial = 594] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x1198d2800) [pid = 1683] [serial = 585] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x122fc5c00) [pid = 1683] [serial = 591] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x1195d6c00) [pid = 1683] [serial = 582] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x118f7b400) [pid = 1683] [serial = 587] [outer = 0x0] [url = about:blank] 10:55:48 INFO - PROCESS | 1683 | --DOMWINDOW == 71 (0x122fcd000) [pid = 1683] [serial = 593] [outer = 0x0] [url = about:blank] 10:55:49 INFO - PROCESS | 1683 | 1468605349024 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:49 INFO - PROCESS | 1683 | 1468605349025 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:49 INFO - PROCESS | 1683 | ++DOCSHELL 0x116575000 == 30 [pid = 1683] [id = 217] 10:55:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x1160d8000) [pid = 1683] [serial = 649] [outer = 0x0] 10:55:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x116eac400) [pid = 1683] [serial = 650] [outer = 0x1160d8000] 10:55:49 INFO - PROCESS | 1683 | 1468605349053 Marionette DEBUG loaded listener.js 10:55:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x118163c00) [pid = 1683] [serial = 651] [outer = 0x1160d8000] 10:55:49 INFO - PROCESS | 1683 | 1468605349358 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]]]}] 10:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 527ms 10:55:49 INFO - PROCESS | 1683 | 1468605349391 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 10:55:49 INFO - PROCESS | 1683 | 1468605349394 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 10:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:55:49 INFO - PROCESS | 1683 | 1468605349398 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:55:49 INFO - PROCESS | 1683 | 1468605349399 Marionette TRACE conn2 <- [1,842,null,{}] 10:55:49 INFO - PROCESS | 1683 | 1468605349404 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}] 10:55:49 INFO - PROCESS | 1683 | 1468605349406 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:49 INFO - PROCESS | 1683 | 1468605349488 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 10:55:49 INFO - PROCESS | 1683 | 1468605349570 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:49 INFO - PROCESS | 1683 | 1468605349571 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:49 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f83800 == 31 [pid = 1683] [id = 218] 10:55:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x118571800) [pid = 1683] [serial = 652] [outer = 0x0] 10:55:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x1185e6000) [pid = 1683] [serial = 653] [outer = 0x118571800] 10:55:49 INFO - PROCESS | 1683 | 1468605349598 Marionette DEBUG loaded listener.js 10:55:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x118f6f000) [pid = 1683] [serial = 654] [outer = 0x118571800] 10:55:49 INFO - PROCESS | 1683 | 1468605349902 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]]]}] 10:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 522ms 10:55:49 INFO - PROCESS | 1683 | 1468605349925 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 10:55:49 INFO - PROCESS | 1683 | 1468605349926 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 10:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:55:49 INFO - PROCESS | 1683 | 1468605349929 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:55:49 INFO - PROCESS | 1683 | 1468605349931 Marionette TRACE conn2 <- [1,846,null,{}] 10:55:49 INFO - PROCESS | 1683 | 1468605349943 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}] 10:55:49 INFO - PROCESS | 1683 | 1468605349946 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:50 INFO - PROCESS | 1683 | 1468605350026 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 10:55:50 INFO - PROCESS | 1683 | 1468605350078 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:50 INFO - PROCESS | 1683 | 1468605350080 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:50 INFO - PROCESS | 1683 | ++DOCSHELL 0x119a0d000 == 32 [pid = 1683] [id = 219] 10:55:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x112e55000) [pid = 1683] [serial = 655] [outer = 0x0] 10:55:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x119163400) [pid = 1683] [serial = 656] [outer = 0x112e55000] 10:55:50 INFO - PROCESS | 1683 | 1468605350107 Marionette DEBUG loaded listener.js 10:55:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x1195d6c00) [pid = 1683] [serial = 657] [outer = 0x112e55000] 10:55:50 INFO - PROCESS | 1683 | 1468605350393 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]]]}] 10:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 476ms 10:55:50 INFO - PROCESS | 1683 | 1468605350411 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 10:55:50 INFO - PROCESS | 1683 | 1468605350414 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 10:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:55:50 INFO - PROCESS | 1683 | 1468605350427 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:55:50 INFO - PROCESS | 1683 | 1468605350429 Marionette TRACE conn2 <- [1,850,null,{}] 10:55:50 INFO - PROCESS | 1683 | 1468605350433 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}] 10:55:50 INFO - PROCESS | 1683 | 1468605350439 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:50 INFO - PROCESS | 1683 | 1468605350567 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 10:55:50 INFO - PROCESS | 1683 | 1468605350645 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:50 INFO - PROCESS | 1683 | 1468605350647 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:50 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f42800 == 33 [pid = 1683] [id = 220] 10:55:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x118572800) [pid = 1683] [serial = 658] [outer = 0x0] 10:55:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x11967a000) [pid = 1683] [serial = 659] [outer = 0x118572800] 10:55:50 INFO - PROCESS | 1683 | 1468605350688 Marionette DEBUG loaded listener.js 10:55:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x119811400) [pid = 1683] [serial = 660] [outer = 0x118572800] 10:55:51 INFO - PROCESS | 1683 | 1468605351123 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]]]}] 10:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 10:55:51 INFO - PROCESS | 1683 | 1468605351147 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 10:55:51 INFO - PROCESS | 1683 | 1468605351148 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 10:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:55:51 INFO - PROCESS | 1683 | 1468605351151 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:55:51 INFO - PROCESS | 1683 | 1468605351152 Marionette TRACE conn2 <- [1,854,null,{}] 10:55:51 INFO - PROCESS | 1683 | 1468605351154 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}] 10:55:51 INFO - PROCESS | 1683 | 1468605351155 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:51 INFO - PROCESS | 1683 | 1468605351252 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 10:55:51 INFO - PROCESS | 1683 | 1468605351255 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:51 INFO - PROCESS | 1683 | 1468605351256 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:51 INFO - PROCESS | 1683 | ++DOCSHELL 0x12425d000 == 34 [pid = 1683] [id = 221] 10:55:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x118fafc00) [pid = 1683] [serial = 661] [outer = 0x0] 10:55:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1198d4c00) [pid = 1683] [serial = 662] [outer = 0x118fafc00] 10:55:51 INFO - PROCESS | 1683 | 1468605351281 Marionette DEBUG loaded listener.js 10:55:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x120f3cc00) [pid = 1683] [serial = 663] [outer = 0x118fafc00] 10:55:51 INFO - PROCESS | 1683 | 1468605351640 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]]]}] 10:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 519ms 10:55:51 INFO - PROCESS | 1683 | 1468605351675 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 10:55:51 INFO - PROCESS | 1683 | 1468605351676 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 10:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:55:51 INFO - PROCESS | 1683 | 1468605351679 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:55:51 INFO - PROCESS | 1683 | 1468605351680 Marionette TRACE conn2 <- [1,858,null,{}] 10:55:51 INFO - PROCESS | 1683 | 1468605351682 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}] 10:55:51 INFO - PROCESS | 1683 | 1468605351686 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:51 INFO - PROCESS | 1683 | 1468605351789 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 10:55:51 INFO - PROCESS | 1683 | 1468605351799 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:51 INFO - PROCESS | 1683 | 1468605351800 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:51 INFO - PROCESS | 1683 | ++DOCSHELL 0x126e57000 == 35 [pid = 1683] [id = 222] 10:55:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x120f41400) [pid = 1683] [serial = 664] [outer = 0x0] 10:55:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x123a7a000) [pid = 1683] [serial = 665] [outer = 0x120f41400] 10:55:51 INFO - PROCESS | 1683 | 1468605351829 Marionette DEBUG loaded listener.js 10:55:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x118162c00) [pid = 1683] [serial = 666] [outer = 0x120f41400] 10:55:52 INFO - PROCESS | 1683 | 1468605352151 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]]]}] 10:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 517ms 10:55:52 INFO - PROCESS | 1683 | 1468605352197 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 10:55:52 INFO - PROCESS | 1683 | 1468605352198 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 10:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:55:52 INFO - PROCESS | 1683 | 1468605352200 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:55:52 INFO - PROCESS | 1683 | 1468605352202 Marionette TRACE conn2 <- [1,862,null,{}] 10:55:52 INFO - PROCESS | 1683 | 1468605352204 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}] 10:55:52 INFO - PROCESS | 1683 | 1468605352205 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:52 INFO - PROCESS | 1683 | 1468605352300 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 10:55:52 INFO - PROCESS | 1683 | 1468605352311 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:52 INFO - PROCESS | 1683 | 1468605352312 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:52 INFO - PROCESS | 1683 | ++DOCSHELL 0x128b15800 == 36 [pid = 1683] [id = 223] 10:55:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x118164400) [pid = 1683] [serial = 667] [outer = 0x0] 10:55:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x124431400) [pid = 1683] [serial = 668] [outer = 0x118164400] 10:55:52 INFO - PROCESS | 1683 | 1468605352337 Marionette DEBUG loaded listener.js 10:55:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x1247bb800) [pid = 1683] [serial = 669] [outer = 0x118164400] 10:55:52 INFO - PROCESS | 1683 | 1468605352648 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]]]}] 10:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 470ms 10:55:52 INFO - PROCESS | 1683 | 1468605352673 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 10:55:52 INFO - PROCESS | 1683 | 1468605352674 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 10:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:55:52 INFO - PROCESS | 1683 | 1468605352676 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:55:52 INFO - PROCESS | 1683 | 1468605352677 Marionette TRACE conn2 <- [1,866,null,{}] 10:55:52 INFO - PROCESS | 1683 | 1468605352680 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}] 10:55:52 INFO - PROCESS | 1683 | 1468605352681 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:52 INFO - PROCESS | 1683 | 1468605352776 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 10:55:52 INFO - PROCESS | 1683 | 1468605352810 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:52 INFO - PROCESS | 1683 | 1468605352811 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:52 INFO - PROCESS | 1683 | ++DOCSHELL 0x1292b3800 == 37 [pid = 1683] [id = 224] 10:55:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x1247bc400) [pid = 1683] [serial = 670] [outer = 0x0] 10:55:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x124ad9c00) [pid = 1683] [serial = 671] [outer = 0x1247bc400] 10:55:52 INFO - PROCESS | 1683 | 1468605352834 Marionette DEBUG loaded listener.js 10:55:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x124d1c800) [pid = 1683] [serial = 672] [outer = 0x1247bc400] 10:55:53 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x11316cc00) [pid = 1683] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:55:53 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1132cb000) [pid = 1683] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:55:53 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x11326cc00) [pid = 1683] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:55:53 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x116a12400) [pid = 1683] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:55:53 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1180f1c00) [pid = 1683] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:55:53 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1150cdc00) [pid = 1683] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:55:53 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x122fc4400) [pid = 1683] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:55:53 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x1198d1c00) [pid = 1683] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:55:53 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x112edac00) [pid = 1683] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:55:53 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x1160d8c00) [pid = 1683] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:55:53 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x1196f2c00) [pid = 1683] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:55:53 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x119d2b000) [pid = 1683] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:55:53 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x1187e0000) [pid = 1683] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:55:53 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x116a13c00) [pid = 1683] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:55:53 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x115021400) [pid = 1683] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:55:53 INFO - PROCESS | 1683 | 1468605353246 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]]]}] 10:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 618ms 10:55:53 INFO - PROCESS | 1683 | 1468605353296 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 10:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:55:53 INFO - PROCESS | 1683 | 1468605353299 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 10:55:53 INFO - PROCESS | 1683 | 1468605353302 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:55:53 INFO - PROCESS | 1683 | 1468605353304 Marionette TRACE conn2 <- [1,870,null,{}] 10:55:53 INFO - PROCESS | 1683 | 1468605353307 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}] 10:55:53 INFO - PROCESS | 1683 | 1468605353309 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:53 INFO - PROCESS | 1683 | 1468605353431 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 10:55:53 INFO - PROCESS | 1683 | 1468605353436 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:53 INFO - PROCESS | 1683 | 1468605353438 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:53 INFO - PROCESS | 1683 | ++DOCSHELL 0x119a08000 == 38 [pid = 1683] [id = 225] 10:55:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x116eb3000) [pid = 1683] [serial = 673] [outer = 0x0] 10:55:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x1188c7000) [pid = 1683] [serial = 674] [outer = 0x116eb3000] 10:55:53 INFO - PROCESS | 1683 | 1468605353478 Marionette DEBUG loaded listener.js 10:55:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x11980f400) [pid = 1683] [serial = 675] [outer = 0x116eb3000] 10:55:53 INFO - PROCESS | 1683 | 1468605353898 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]]]}] 10:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 623ms 10:55:53 INFO - PROCESS | 1683 | 1468605353932 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 10:55:53 INFO - PROCESS | 1683 | 1468605353933 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 10:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:55:53 INFO - PROCESS | 1683 | 1468605353938 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:55:53 INFO - PROCESS | 1683 | 1468605353939 Marionette TRACE conn2 <- [1,874,null,{}] 10:55:53 INFO - PROCESS | 1683 | 1468605353941 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}] 10:55:53 INFO - PROCESS | 1683 | 1468605353942 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:54 INFO - PROCESS | 1683 | 1468605354023 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 10:55:54 INFO - PROCESS | 1683 | 1468605354027 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:54 INFO - PROCESS | 1683 | 1468605354028 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:54 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a6ce800 == 39 [pid = 1683] [id = 226] 10:55:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x1187fa800) [pid = 1683] [serial = 676] [outer = 0x0] 10:55:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x119d2b000) [pid = 1683] [serial = 677] [outer = 0x1187fa800] 10:55:54 INFO - PROCESS | 1683 | 1468605354059 Marionette DEBUG loaded listener.js 10:55:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x124d1dc00) [pid = 1683] [serial = 678] [outer = 0x1187fa800] 10:55:54 INFO - PROCESS | 1683 | 1468605354395 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]]]}] 10:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 468ms 10:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:55:54 INFO - PROCESS | 1683 | 1468605354407 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 10:55:54 INFO - PROCESS | 1683 | 1468605354408 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 10:55:54 INFO - PROCESS | 1683 | 1468605354411 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:55:54 INFO - PROCESS | 1683 | 1468605354412 Marionette TRACE conn2 <- [1,878,null,{}] 10:55:54 INFO - PROCESS | 1683 | 1468605354415 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}] 10:55:54 INFO - PROCESS | 1683 | 1468605354416 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:54 INFO - PROCESS | 1683 | 1468605354508 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 10:55:54 INFO - PROCESS | 1683 | 1468605354559 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:54 INFO - PROCESS | 1683 | 1468605354561 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:54 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a772000 == 40 [pid = 1683] [id = 227] 10:55:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x119d25800) [pid = 1683] [serial = 679] [outer = 0x0] 10:55:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x124edf400) [pid = 1683] [serial = 680] [outer = 0x119d25800] 10:55:54 INFO - PROCESS | 1683 | 1468605354588 Marionette DEBUG loaded listener.js 10:55:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x125e65000) [pid = 1683] [serial = 681] [outer = 0x119d25800] 10:55:54 INFO - PROCESS | 1683 | 1468605354857 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]]]}] 10:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 10:55:54 INFO - PROCESS | 1683 | 1468605354879 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 10:55:54 INFO - PROCESS | 1683 | 1468605354881 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 10:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:55:54 INFO - PROCESS | 1683 | 1468605354883 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:55:54 INFO - PROCESS | 1683 | 1468605354884 Marionette TRACE conn2 <- [1,882,null,{}] 10:55:54 INFO - PROCESS | 1683 | 1468605354894 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}] 10:55:54 INFO - PROCESS | 1683 | 1468605354895 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:54 INFO - PROCESS | 1683 | 1468605354981 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 10:55:54 INFO - PROCESS | 1683 | 1468605354987 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:54 INFO - PROCESS | 1683 | 1468605354989 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:55 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b1eb000 == 41 [pid = 1683] [id = 228] 10:55:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1176de400) [pid = 1683] [serial = 682] [outer = 0x0] 10:55:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x125e6e400) [pid = 1683] [serial = 683] [outer = 0x1176de400] 10:55:55 INFO - PROCESS | 1683 | 1468605355020 Marionette DEBUG loaded listener.js 10:55:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x125e99400) [pid = 1683] [serial = 684] [outer = 0x1176de400] 10:55:55 INFO - PROCESS | 1683 | 1468605355507 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]]]}] 10:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 678ms 10:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:55:55 INFO - PROCESS | 1683 | 1468605355561 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 10:55:55 INFO - PROCESS | 1683 | 1468605355564 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 10:55:55 INFO - PROCESS | 1683 | 1468605355567 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:55:55 INFO - PROCESS | 1683 | 1468605355573 Marionette TRACE conn2 <- [1,886,null,{}] 10:55:55 INFO - PROCESS | 1683 | 1468605355576 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}] 10:55:55 INFO - PROCESS | 1683 | 1468605355578 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:55 INFO - PROCESS | 1683 | 1468605355682 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 10:55:55 INFO - PROCESS | 1683 | 1468605355749 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:55 INFO - PROCESS | 1683 | 1468605355750 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:55 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f1d000 == 42 [pid = 1683] [id = 229] 10:55:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x116eb4800) [pid = 1683] [serial = 685] [outer = 0x0] 10:55:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x11815f400) [pid = 1683] [serial = 686] [outer = 0x116eb4800] 10:55:55 INFO - PROCESS | 1683 | 1468605355781 Marionette DEBUG loaded listener.js 10:55:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x118569800) [pid = 1683] [serial = 687] [outer = 0x116eb4800] 10:55:56 INFO - PROCESS | 1683 | 1468605356210 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]]]}] 10:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 675ms 10:55:56 INFO - PROCESS | 1683 | 1468605356241 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 10:55:56 INFO - PROCESS | 1683 | 1468605356244 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 10:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:55:56 INFO - PROCESS | 1683 | 1468605356249 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:55:56 INFO - PROCESS | 1683 | 1468605356251 Marionette TRACE conn2 <- [1,890,null,{}] 10:55:56 INFO - PROCESS | 1683 | 1468605356253 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}] 10:55:56 INFO - PROCESS | 1683 | 1468605356255 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:56 INFO - PROCESS | 1683 | 1468605356362 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 10:55:56 INFO - PROCESS | 1683 | 1468605356447 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:56 INFO - PROCESS | 1683 | 1468605356449 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:56 INFO - PROCESS | 1683 | ++DOCSHELL 0x126da8800 == 43 [pid = 1683] [id = 230] 10:55:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x1187e4c00) [pid = 1683] [serial = 688] [outer = 0x0] 10:55:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x119166800) [pid = 1683] [serial = 689] [outer = 0x1187e4c00] 10:55:56 INFO - PROCESS | 1683 | 1468605356493 Marionette DEBUG loaded listener.js 10:55:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1195da800) [pid = 1683] [serial = 690] [outer = 0x1187e4c00] 10:55:56 INFO - PROCESS | 1683 | 1468605356904 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]]]}] 10:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 722ms 10:55:56 INFO - PROCESS | 1683 | 1468605356986 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 10:55:56 INFO - PROCESS | 1683 | 1468605356987 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 10:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:55:56 INFO - PROCESS | 1683 | 1468605356991 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:55:56 INFO - PROCESS | 1683 | 1468605356994 Marionette TRACE conn2 <- [1,894,null,{}] 10:55:57 INFO - PROCESS | 1683 | 1468605357003 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}] 10:55:57 INFO - PROCESS | 1683 | 1468605357007 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:57 INFO - PROCESS | 1683 | 1468605357107 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 10:55:57 INFO - PROCESS | 1683 | 1468605357174 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:57 INFO - PROCESS | 1683 | 1468605357176 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:57 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b714000 == 44 [pid = 1683] [id = 231] 10:55:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x120f41000) [pid = 1683] [serial = 691] [outer = 0x0] 10:55:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x122e4f400) [pid = 1683] [serial = 692] [outer = 0x120f41000] 10:55:57 INFO - PROCESS | 1683 | 1468605357206 Marionette DEBUG loaded listener.js 10:55:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x123a7dc00) [pid = 1683] [serial = 693] [outer = 0x120f41000] 10:55:57 INFO - PROCESS | 1683 | 1468605357750 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]]]}] 10:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 822ms 10:55:57 INFO - PROCESS | 1683 | 1468605357814 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 10:55:57 INFO - PROCESS | 1683 | 1468605357817 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 10:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:55:57 INFO - PROCESS | 1683 | 1468605357820 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:55:57 INFO - PROCESS | 1683 | 1468605357822 Marionette TRACE conn2 <- [1,898,null,{}] 10:55:57 INFO - PROCESS | 1683 | 1468605357826 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}] 10:55:57 INFO - PROCESS | 1683 | 1468605357828 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:57 INFO - PROCESS | 1683 | 1468605357953 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 10:55:58 INFO - PROCESS | 1683 | 1468605358015 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:58 INFO - PROCESS | 1683 | 1468605358017 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:58 INFO - PROCESS | 1683 | ++DOCSHELL 0x11c575000 == 45 [pid = 1683] [id = 232] 10:55:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x115d60000) [pid = 1683] [serial = 694] [outer = 0x0] 10:55:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x123a91800) [pid = 1683] [serial = 695] [outer = 0x115d60000] 10:55:58 INFO - PROCESS | 1683 | 1468605358046 Marionette DEBUG loaded listener.js 10:55:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x124d8a000) [pid = 1683] [serial = 696] [outer = 0x115d60000] 10:55:58 INFO - PROCESS | 1683 | 1468605358624 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]]]}] 10:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 821ms 10:55:58 INFO - PROCESS | 1683 | 1468605358656 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 10:55:58 INFO - PROCESS | 1683 | 1468605358658 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 10:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:55:58 INFO - PROCESS | 1683 | 1468605358662 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:55:58 INFO - PROCESS | 1683 | 1468605358664 Marionette TRACE conn2 <- [1,902,null,{}] 10:55:58 INFO - PROCESS | 1683 | 1468605358670 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}] 10:55:58 INFO - PROCESS | 1683 | 1468605358672 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:58 INFO - PROCESS | 1683 | 1468605358762 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 10:55:58 INFO - PROCESS | 1683 | 1468605358832 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:58 INFO - PROCESS | 1683 | 1468605358833 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:55:58 INFO - PROCESS | 1683 | ++DOCSHELL 0x11380e000 == 46 [pid = 1683] [id = 233] 10:55:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x113f2dc00) [pid = 1683] [serial = 697] [outer = 0x0] 10:55:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x11607a400) [pid = 1683] [serial = 698] [outer = 0x113f2dc00] 10:55:58 INFO - PROCESS | 1683 | 1468605358861 Marionette DEBUG loaded listener.js 10:55:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x116aadc00) [pid = 1683] [serial = 699] [outer = 0x113f2dc00] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12a772000 == 45 [pid = 1683] [id = 227] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12a6ce800 == 44 [pid = 1683] [id = 226] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x119a08000 == 43 [pid = 1683] [id = 225] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x1292b3800 == 42 [pid = 1683] [id = 224] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x128b15800 == 41 [pid = 1683] [id = 223] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x126e57000 == 40 [pid = 1683] [id = 222] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12425d000 == 39 [pid = 1683] [id = 221] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x122f42800 == 38 [pid = 1683] [id = 220] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x119a0d000 == 37 [pid = 1683] [id = 219] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x118f83800 == 36 [pid = 1683] [id = 218] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x116575000 == 35 [pid = 1683] [id = 217] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x112617000 == 34 [pid = 1683] [id = 216] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x117141000 == 33 [pid = 1683] [id = 215] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x1292af000 == 32 [pid = 1683] [id = 214] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x11c575000 == 31 [pid = 1683] [id = 232] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12b714000 == 30 [pid = 1683] [id = 231] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x126da8800 == 29 [pid = 1683] [id = 230] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x118f1d000 == 28 [pid = 1683] [id = 229] 10:55:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12b1eb000 == 27 [pid = 1683] [id = 228] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x119d29400) [pid = 1683] [serial = 627] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x122fc3400) [pid = 1683] [serial = 636] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x122e2fc00) [pid = 1683] [serial = 630] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x1195cf400) [pid = 1683] [serial = 632] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x1185e9c00) [pid = 1683] [serial = 615] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x119163000) [pid = 1683] [serial = 620] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x119527800) [pid = 1683] [serial = 621] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x1240f5400) [pid = 1683] [serial = 639] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x119ad2400) [pid = 1683] [serial = 633] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x118fb2c00) [pid = 1683] [serial = 618] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x122e49400) [pid = 1683] [serial = 635] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x124433800) [pid = 1683] [serial = 641] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x1195d6000) [pid = 1683] [serial = 623] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1183e4c00) [pid = 1683] [serial = 614] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1132ccc00) [pid = 1683] [serial = 608] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1127d5000) [pid = 1683] [serial = 609] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1171c1000) [pid = 1683] [serial = 606] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x116aa4400) [pid = 1683] [serial = 605] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1187fc000) [pid = 1683] [serial = 617] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x116aa8c00) [pid = 1683] [serial = 611] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x116fc1000) [pid = 1683] [serial = 612] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x122fcf000) [pid = 1683] [serial = 638] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x1198dc800) [pid = 1683] [serial = 626] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x1160df800) [pid = 1683] [serial = 597] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x1132d2000) [pid = 1683] [serial = 596] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x118f78400) [pid = 1683] [serial = 600] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x1187f5000) [pid = 1683] [serial = 599] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x11c51ac00) [pid = 1683] [serial = 603] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x1198d6000) [pid = 1683] [serial = 602] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x11980c800) [pid = 1683] [serial = 624] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x122e25400) [pid = 1683] [serial = 629] [outer = 0x0] [url = about:blank] 10:55:59 INFO - PROCESS | 1683 | 1468605359858 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]]]}] 10:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1225ms 10:55:59 INFO - PROCESS | 1683 | 1468605359914 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 10:55:59 INFO - PROCESS | 1683 | 1468605359919 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 10:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:55:59 INFO - PROCESS | 1683 | 1468605359924 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:55:59 INFO - PROCESS | 1683 | 1468605359926 Marionette TRACE conn2 <- [1,906,null,{}] 10:55:59 INFO - PROCESS | 1683 | 1468605359930 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}] 10:55:59 INFO - PROCESS | 1683 | 1468605359932 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:00 INFO - PROCESS | 1683 | 1468605360039 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 10:56:00 INFO - PROCESS | 1683 | 1468605360113 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:00 INFO - PROCESS | 1683 | 1468605360116 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x1162e7000 == 28 [pid = 1683] [id = 234] 10:56:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x1132ccc00) [pid = 1683] [serial = 700] [outer = 0x0] 10:56:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x1132dc800) [pid = 1683] [serial = 701] [outer = 0x1132ccc00] 10:56:00 INFO - PROCESS | 1683 | 1468605360148 Marionette DEBUG loaded listener.js 10:56:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x113d8fc00) [pid = 1683] [serial = 702] [outer = 0x1132ccc00] 10:56:00 INFO - PROCESS | 1683 | 1468605360673 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]]]}] 10:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 772ms 10:56:00 INFO - PROCESS | 1683 | 1468605360697 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 10:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:56:00 INFO - PROCESS | 1683 | 1468605360701 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 10:56:00 INFO - PROCESS | 1683 | 1468605360706 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:56:00 INFO - PROCESS | 1683 | 1468605360708 Marionette TRACE conn2 <- [1,910,null,{}] 10:56:00 INFO - PROCESS | 1683 | 1468605360711 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}] 10:56:00 INFO - PROCESS | 1683 | 1468605360713 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:00 INFO - PROCESS | 1683 | 1468605360815 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 10:56:00 INFO - PROCESS | 1683 | 1468605360889 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:00 INFO - PROCESS | 1683 | 1468605360890 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x117362800 == 29 [pid = 1683] [id = 235] 10:56:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x116aa8c00) [pid = 1683] [serial = 703] [outer = 0x0] 10:56:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x116aae000) [pid = 1683] [serial = 704] [outer = 0x116aa8c00] 10:56:00 INFO - PROCESS | 1683 | 1468605360922 Marionette DEBUG loaded listener.js 10:56:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x1176e7400) [pid = 1683] [serial = 705] [outer = 0x116aa8c00] 10:56:01 INFO - PROCESS | 1683 | 1468605361501 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]]]}] 10:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 871ms 10:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:56:01 INFO - PROCESS | 1683 | 1468605361577 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 10:56:01 INFO - PROCESS | 1683 | 1468605361579 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 10:56:01 INFO - PROCESS | 1683 | 1468605361583 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:56:01 INFO - PROCESS | 1683 | 1468605361585 Marionette TRACE conn2 <- [1,914,null,{}] 10:56:01 INFO - PROCESS | 1683 | 1468605361589 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}] 10:56:01 INFO - PROCESS | 1683 | 1468605361591 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:01 INFO - PROCESS | 1683 | 1468605361695 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 10:56:01 INFO - PROCESS | 1683 | 1468605361741 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:01 INFO - PROCESS | 1683 | 1468605361744 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:01 INFO - PROCESS | 1683 | ++DOCSHELL 0x112541000 == 30 [pid = 1683] [id = 236] 10:56:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x1121ba000) [pid = 1683] [serial = 706] [outer = 0x0] 10:56:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x1127d3c00) [pid = 1683] [serial = 707] [outer = 0x1121ba000] 10:56:01 INFO - PROCESS | 1683 | 1468605361773 Marionette DEBUG loaded listener.js 10:56:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x112c44400) [pid = 1683] [serial = 708] [outer = 0x1121ba000] 10:56:02 INFO - PROCESS | 1683 | 1468605362107 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]]]}] 10:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 572ms 10:56:02 INFO - PROCESS | 1683 | 1468605362155 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 10:56:02 INFO - PROCESS | 1683 | 1468605362160 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 10:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:56:02 INFO - PROCESS | 1683 | 1468605362166 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:56:02 INFO - PROCESS | 1683 | 1468605362169 Marionette TRACE conn2 <- [1,918,null,{}] 10:56:02 INFO - PROCESS | 1683 | 1468605362172 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}] 10:56:02 INFO - PROCESS | 1683 | 1468605362175 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:02 INFO - PROCESS | 1683 | 1468605362297 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 10:56:02 INFO - PROCESS | 1683 | 1468605362304 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:02 INFO - PROCESS | 1683 | 1468605362305 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:02 INFO - PROCESS | 1683 | ++DOCSHELL 0x11714c000 == 31 [pid = 1683] [id = 237] 10:56:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x113279800) [pid = 1683] [serial = 709] [outer = 0x0] 10:56:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x1138eac00) [pid = 1683] [serial = 710] [outer = 0x113279800] 10:56:02 INFO - PROCESS | 1683 | 1468605362350 Marionette DEBUG loaded listener.js 10:56:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x113d94000) [pid = 1683] [serial = 711] [outer = 0x113279800] 10:56:02 INFO - PROCESS | 1683 | 1468605362778 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]]]}] 10:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 623ms 10:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:56:02 INFO - PROCESS | 1683 | 1468605362789 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 10:56:02 INFO - PROCESS | 1683 | 1468605362790 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 10:56:02 INFO - PROCESS | 1683 | 1468605362793 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:56:02 INFO - PROCESS | 1683 | 1468605362795 Marionette TRACE conn2 <- [1,922,null,{}] 10:56:02 INFO - PROCESS | 1683 | 1468605362804 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}] 10:56:02 INFO - PROCESS | 1683 | 1468605362808 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:02 INFO - PROCESS | 1683 | 1468605362889 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 10:56:02 INFO - PROCESS | 1683 | 1468605362894 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:02 INFO - PROCESS | 1683 | 1468605362896 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:02 INFO - PROCESS | 1683 | ++DOCSHELL 0x119318000 == 32 [pid = 1683] [id = 238] 10:56:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x116a13400) [pid = 1683] [serial = 712] [outer = 0x0] 10:56:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1171c4800) [pid = 1683] [serial = 713] [outer = 0x116a13400] 10:56:02 INFO - PROCESS | 1683 | 1468605362928 Marionette DEBUG loaded listener.js 10:56:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x11815fc00) [pid = 1683] [serial = 714] [outer = 0x116a13400] 10:56:03 INFO - PROCESS | 1683 | 1468605363275 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]]]}] 10:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 520ms 10:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:56:03 INFO - PROCESS | 1683 | 1468605363313 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 10:56:03 INFO - PROCESS | 1683 | 1468605363315 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 10:56:03 INFO - PROCESS | 1683 | 1468605363329 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:56:03 INFO - PROCESS | 1683 | 1468605363330 Marionette TRACE conn2 <- [1,926,null,{}] 10:56:03 INFO - PROCESS | 1683 | 1468605363334 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}] 10:56:03 INFO - PROCESS | 1683 | 1468605363335 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:03 INFO - PROCESS | 1683 | 1468605363414 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 10:56:03 INFO - PROCESS | 1683 | 1468605363418 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:03 INFO - PROCESS | 1683 | 1468605363422 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:03 INFO - PROCESS | 1683 | ++DOCSHELL 0x119a04000 == 33 [pid = 1683] [id = 239] 10:56:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x1183dc400) [pid = 1683] [serial = 715] [outer = 0x0] 10:56:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x118577000) [pid = 1683] [serial = 716] [outer = 0x1183dc400] 10:56:03 INFO - PROCESS | 1683 | 1468605363447 Marionette DEBUG loaded listener.js 10:56:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x1187e0c00) [pid = 1683] [serial = 717] [outer = 0x1183dc400] 10:56:03 INFO - PROCESS | 1683 | 1468605363812 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]]]}] 10:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 531ms 10:56:03 INFO - PROCESS | 1683 | 1468605363860 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 10:56:03 INFO - PROCESS | 1683 | 1468605363862 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 10:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:56:03 INFO - PROCESS | 1683 | 1468605363866 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:56:03 INFO - PROCESS | 1683 | 1468605363867 Marionette TRACE conn2 <- [1,930,null,{}] 10:56:03 INFO - PROCESS | 1683 | 1468605363871 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}] 10:56:03 INFO - PROCESS | 1683 | 1468605363873 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:04 INFO - PROCESS | 1683 | 1468605364024 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 10:56:04 INFO - PROCESS | 1683 | 1468605364122 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:04 INFO - PROCESS | 1683 | 1468605364123 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:04 INFO - PROCESS | 1683 | ++DOCSHELL 0x122ecc800 == 34 [pid = 1683] [id = 240] 10:56:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x1187fac00) [pid = 1683] [serial = 718] [outer = 0x0] 10:56:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x118886c00) [pid = 1683] [serial = 719] [outer = 0x1187fac00] 10:56:04 INFO - PROCESS | 1683 | 1468605364167 Marionette DEBUG loaded listener.js 10:56:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x118f76800) [pid = 1683] [serial = 720] [outer = 0x1187fac00] 10:56:04 INFO - PROCESS | 1683 | 1468605364584 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]]]}] 10:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 773ms 10:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:56:04 INFO - PROCESS | 1683 | 1468605364639 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 10:56:04 INFO - PROCESS | 1683 | 1468605364640 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 10:56:04 INFO - PROCESS | 1683 | 1468605364642 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:56:04 INFO - PROCESS | 1683 | 1468605364643 Marionette TRACE conn2 <- [1,934,null,{}] 10:56:04 INFO - PROCESS | 1683 | 1468605364645 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}] 10:56:04 INFO - PROCESS | 1683 | 1468605364649 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:04 INFO - PROCESS | 1683 | 1468605364764 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 10:56:04 INFO - PROCESS | 1683 | 1468605364778 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:04 INFO - PROCESS | 1683 | 1468605364779 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:04 INFO - PROCESS | 1683 | ++DOCSHELL 0x12396e000 == 35 [pid = 1683] [id = 241] 10:56:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x118fae400) [pid = 1683] [serial = 721] [outer = 0x0] 10:56:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x119163c00) [pid = 1683] [serial = 722] [outer = 0x118fae400] 10:56:04 INFO - PROCESS | 1683 | 1468605364805 Marionette DEBUG loaded listener.js 10:56:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1195d7000) [pid = 1683] [serial = 723] [outer = 0x118fae400] 10:56:05 INFO - PROCESS | 1683 | 1468605365113 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]]]}] 10:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 519ms 10:56:05 INFO - PROCESS | 1683 | 1468605365162 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 10:56:05 INFO - PROCESS | 1683 | 1468605365163 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 10:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:56:05 INFO - PROCESS | 1683 | 1468605365165 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:56:05 INFO - PROCESS | 1683 | 1468605365167 Marionette TRACE conn2 <- [1,938,null,{}] 10:56:05 INFO - PROCESS | 1683 | 1468605365176 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}] 10:56:05 INFO - PROCESS | 1683 | 1468605365178 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:05 INFO - PROCESS | 1683 | 1468605365272 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 10:56:05 INFO - PROCESS | 1683 | 1468605365276 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:05 INFO - PROCESS | 1683 | 1468605365277 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:05 INFO - PROCESS | 1683 | ++DOCSHELL 0x12426e000 == 36 [pid = 1683] [id = 242] 10:56:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x1195ce400) [pid = 1683] [serial = 724] [outer = 0x0] 10:56:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x11967bc00) [pid = 1683] [serial = 725] [outer = 0x1195ce400] 10:56:05 INFO - PROCESS | 1683 | 1468605365301 Marionette DEBUG loaded listener.js 10:56:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x1196f9800) [pid = 1683] [serial = 726] [outer = 0x1195ce400] 10:56:05 INFO - PROCESS | 1683 | 1468605365676 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]]]}] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x116eb4800) [pid = 1683] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x1187e4c00) [pid = 1683] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x120f41000) [pid = 1683] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x115d60000) [pid = 1683] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x118fafc00) [pid = 1683] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x120f41400) [pid = 1683] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1187fa800) [pid = 1683] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x112e55000) [pid = 1683] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x11952a000) [pid = 1683] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x118572800) [pid = 1683] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x112979c00) [pid = 1683] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x113174c00) [pid = 1683] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1160d8000) [pid = 1683] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x118571800) [pid = 1683] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x118164400) [pid = 1683] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x1247bc400) [pid = 1683] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x116eb3000) [pid = 1683] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x119d25800) [pid = 1683] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:56:05 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x1176de400) [pid = 1683] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 527ms 10:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:56:05 INFO - PROCESS | 1683 | 1468605365693 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 10:56:05 INFO - PROCESS | 1683 | 1468605365694 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 10:56:05 INFO - PROCESS | 1683 | 1468605365696 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:56:05 INFO - PROCESS | 1683 | 1468605365697 Marionette TRACE conn2 <- [1,942,null,{}] 10:56:05 INFO - PROCESS | 1683 | 1468605365699 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}] 10:56:05 INFO - PROCESS | 1683 | 1468605365700 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:05 INFO - PROCESS | 1683 | 1468605365777 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 10:56:05 INFO - PROCESS | 1683 | 1468605365780 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:05 INFO - PROCESS | 1683 | 1468605365782 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:05 INFO - PROCESS | 1683 | ++DOCSHELL 0x119619800 == 37 [pid = 1683] [id = 243] 10:56:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1132c8000) [pid = 1683] [serial = 727] [outer = 0x0] 10:56:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x115d60000) [pid = 1683] [serial = 728] [outer = 0x1132c8000] 10:56:05 INFO - PROCESS | 1683 | 1468605365809 Marionette DEBUG loaded listener.js 10:56:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x118571800) [pid = 1683] [serial = 729] [outer = 0x1132c8000] 10:56:06 INFO - PROCESS | 1683 | 1468605366123 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]]]}] 10:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 473ms 10:56:06 INFO - PROCESS | 1683 | 1468605366170 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 10:56:06 INFO - PROCESS | 1683 | 1468605366171 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 10:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:56:06 INFO - PROCESS | 1683 | 1468605366173 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:56:06 INFO - PROCESS | 1683 | 1468605366174 Marionette TRACE conn2 <- [1,946,null,{}] 10:56:06 INFO - PROCESS | 1683 | 1468605366176 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}] 10:56:06 INFO - PROCESS | 1683 | 1468605366177 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:06 INFO - PROCESS | 1683 | 1468605366258 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 10:56:06 INFO - PROCESS | 1683 | 1468605366313 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:06 INFO - PROCESS | 1683 | 1468605366314 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:06 INFO - PROCESS | 1683 | ++DOCSHELL 0x126873000 == 38 [pid = 1683] [id = 244] 10:56:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x112e53c00) [pid = 1683] [serial = 730] [outer = 0x0] 10:56:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1187e3c00) [pid = 1683] [serial = 731] [outer = 0x112e53c00] 10:56:06 INFO - PROCESS | 1683 | 1468605366338 Marionette DEBUG loaded listener.js 10:56:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x11980f000) [pid = 1683] [serial = 732] [outer = 0x112e53c00] 10:56:06 INFO - PROCESS | 1683 | 1468605366625 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]]]}] 10:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 468ms 10:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:56:06 INFO - PROCESS | 1683 | 1468605366643 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 10:56:06 INFO - PROCESS | 1683 | 1468605366644 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 10:56:06 INFO - PROCESS | 1683 | 1468605366647 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:56:06 INFO - PROCESS | 1683 | 1468605366648 Marionette TRACE conn2 <- [1,950,null,{}] 10:56:06 INFO - PROCESS | 1683 | 1468605366658 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}] 10:56:06 INFO - PROCESS | 1683 | 1468605366660 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:06 INFO - PROCESS | 1683 | 1468605366744 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 10:56:06 INFO - PROCESS | 1683 | 1468605366748 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:06 INFO - PROCESS | 1683 | 1468605366750 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:06 INFO - PROCESS | 1683 | ++DOCSHELL 0x127244800 == 39 [pid = 1683] [id = 245] 10:56:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x119802400) [pid = 1683] [serial = 733] [outer = 0x0] 10:56:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x1198dc000) [pid = 1683] [serial = 734] [outer = 0x119802400] 10:56:06 INFO - PROCESS | 1683 | 1468605366777 Marionette DEBUG loaded listener.js 10:56:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x119d26400) [pid = 1683] [serial = 735] [outer = 0x119802400] 10:56:07 INFO - PROCESS | 1683 | 1468605367210 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]]]}] 10:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 618ms 10:56:07 INFO - PROCESS | 1683 | 1468605367266 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 10:56:07 INFO - PROCESS | 1683 | 1468605367269 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 10:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:56:07 INFO - PROCESS | 1683 | 1468605367272 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:56:07 INFO - PROCESS | 1683 | 1468605367275 Marionette TRACE conn2 <- [1,954,null,{}] 10:56:07 INFO - PROCESS | 1683 | 1468605367278 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}] 10:56:07 INFO - PROCESS | 1683 | 1468605367281 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:07 INFO - PROCESS | 1683 | 1468605367407 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 10:56:07 INFO - PROCESS | 1683 | 1468605367415 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:07 INFO - PROCESS | 1683 | 1468605367417 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:07 INFO - PROCESS | 1683 | ++DOCSHELL 0x129134000 == 40 [pid = 1683] [id = 246] 10:56:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x120f3e800) [pid = 1683] [serial = 736] [outer = 0x0] 10:56:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x122e2a400) [pid = 1683] [serial = 737] [outer = 0x120f3e800] 10:56:07 INFO - PROCESS | 1683 | 1468605367445 Marionette DEBUG loaded listener.js 10:56:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x122fc3000) [pid = 1683] [serial = 738] [outer = 0x120f3e800] 10:56:08 INFO - PROCESS | 1683 | --DOCSHELL 0x11714c000 == 39 [pid = 1683] [id = 237] 10:56:08 INFO - PROCESS | 1683 | --DOCSHELL 0x112541000 == 38 [pid = 1683] [id = 236] 10:56:08 INFO - PROCESS | 1683 | --DOCSHELL 0x117362800 == 37 [pid = 1683] [id = 235] 10:56:08 INFO - PROCESS | 1683 | --DOCSHELL 0x11380e000 == 36 [pid = 1683] [id = 233] 10:56:08 INFO - PROCESS | 1683 | --DOCSHELL 0x1162e7000 == 35 [pid = 1683] [id = 234] 10:56:08 INFO - PROCESS | 1683 | --DOCSHELL 0x119a04000 == 34 [pid = 1683] [id = 239] 10:56:08 INFO - PROCESS | 1683 | --DOCSHELL 0x122ecc800 == 33 [pid = 1683] [id = 240] 10:56:08 INFO - PROCESS | 1683 | --DOCSHELL 0x12426e000 == 32 [pid = 1683] [id = 242] 10:56:08 INFO - PROCESS | 1683 | --DOCSHELL 0x126873000 == 31 [pid = 1683] [id = 244] 10:56:08 INFO - PROCESS | 1683 | --DOCSHELL 0x12396e000 == 30 [pid = 1683] [id = 241] 10:56:08 INFO - PROCESS | 1683 | --DOCSHELL 0x119619800 == 29 [pid = 1683] [id = 243] 10:56:08 INFO - PROCESS | 1683 | --DOCSHELL 0x119318000 == 28 [pid = 1683] [id = 238] 10:56:08 INFO - PROCESS | 1683 | --DOCSHELL 0x127244800 == 27 [pid = 1683] [id = 245] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x119166800) [pid = 1683] [serial = 689] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x118569800) [pid = 1683] [serial = 687] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x122e4f400) [pid = 1683] [serial = 692] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1195da800) [pid = 1683] [serial = 690] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x123a91800) [pid = 1683] [serial = 695] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x123a7dc00) [pid = 1683] [serial = 693] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1198d4c00) [pid = 1683] [serial = 662] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x123a7a000) [pid = 1683] [serial = 665] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x124d1dc00) [pid = 1683] [serial = 678] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x120f3cc00) [pid = 1683] [serial = 663] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x119163400) [pid = 1683] [serial = 656] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x1195d6c00) [pid = 1683] [serial = 657] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x124908000) [pid = 1683] [serial = 642] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x11967a000) [pid = 1683] [serial = 659] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x1132cec00) [pid = 1683] [serial = 647] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x118166c00) [pid = 1683] [serial = 648] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x1138f2000) [pid = 1683] [serial = 644] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x115df8800) [pid = 1683] [serial = 645] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x116eac400) [pid = 1683] [serial = 650] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x118163c00) [pid = 1683] [serial = 651] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x1185e6000) [pid = 1683] [serial = 653] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x118f6f000) [pid = 1683] [serial = 654] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x124d8a000) [pid = 1683] [serial = 696] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x124431400) [pid = 1683] [serial = 668] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 71 (0x118162c00) [pid = 1683] [serial = 666] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 70 (0x124ad9c00) [pid = 1683] [serial = 671] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 69 (0x119d2b000) [pid = 1683] [serial = 677] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 68 (0x1188c7000) [pid = 1683] [serial = 674] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 67 (0x124d1c800) [pid = 1683] [serial = 672] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 66 (0x124edf400) [pid = 1683] [serial = 680] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 65 (0x1247bb800) [pid = 1683] [serial = 669] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 64 (0x11980f400) [pid = 1683] [serial = 675] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 63 (0x125e65000) [pid = 1683] [serial = 681] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 62 (0x119811400) [pid = 1683] [serial = 660] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 61 (0x125e99400) [pid = 1683] [serial = 684] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 60 (0x125e6e400) [pid = 1683] [serial = 683] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 59 (0x11607a400) [pid = 1683] [serial = 698] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | --DOMWINDOW == 58 (0x11815f400) [pid = 1683] [serial = 686] [outer = 0x0] [url = about:blank] 10:56:08 INFO - PROCESS | 1683 | 1468605368893 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]]]}] 10:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1675ms 10:56:08 INFO - PROCESS | 1683 | 1468605368947 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 10:56:08 INFO - PROCESS | 1683 | 1468605368950 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 10:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:56:08 INFO - PROCESS | 1683 | 1468605368954 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:56:08 INFO - PROCESS | 1683 | 1468605368957 Marionette TRACE conn2 <- [1,958,null,{}] 10:56:08 INFO - PROCESS | 1683 | 1468605368961 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}] 10:56:08 INFO - PROCESS | 1683 | 1468605368962 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:09 INFO - PROCESS | 1683 | 1468605369047 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 10:56:09 INFO - PROCESS | 1683 | 1468605369105 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:09 INFO - PROCESS | 1683 | 1468605369106 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:09 INFO - PROCESS | 1683 | ++DOCSHELL 0x11624c800 == 28 [pid = 1683] [id = 247] 10:56:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 59 (0x1132e8c00) [pid = 1683] [serial = 739] [outer = 0x0] 10:56:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 60 (0x113840800) [pid = 1683] [serial = 740] [outer = 0x1132e8c00] 10:56:09 INFO - PROCESS | 1683 | 1468605369135 Marionette DEBUG loaded listener.js 10:56:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 61 (0x113f35800) [pid = 1683] [serial = 741] [outer = 0x1132e8c00] 10:56:09 INFO - PROCESS | 1683 | 1468605369444 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]]]}] 10:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 520ms 10:56:09 INFO - PROCESS | 1683 | 1468605369475 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 10:56:09 INFO - PROCESS | 1683 | 1468605369479 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 10:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:56:09 INFO - PROCESS | 1683 | 1468605369483 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:56:09 INFO - PROCESS | 1683 | 1468605369486 Marionette TRACE conn2 <- [1,962,null,{}] 10:56:09 INFO - PROCESS | 1683 | 1468605369488 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}] 10:56:09 INFO - PROCESS | 1683 | 1468605369490 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:09 INFO - PROCESS | 1683 | 1468605369570 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 10:56:09 INFO - PROCESS | 1683 | 1468605369621 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:09 INFO - PROCESS | 1683 | 1468605369623 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:09 INFO - PROCESS | 1683 | ++DOCSHELL 0x117153000 == 29 [pid = 1683] [id = 248] 10:56:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 62 (0x1150db800) [pid = 1683] [serial = 742] [outer = 0x0] 10:56:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 63 (0x1160db000) [pid = 1683] [serial = 743] [outer = 0x1150db800] 10:56:09 INFO - PROCESS | 1683 | 1468605369652 Marionette DEBUG loaded listener.js 10:56:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 64 (0x116fbe000) [pid = 1683] [serial = 744] [outer = 0x1150db800] 10:56:09 INFO - PROCESS | 1683 | 1468605369955 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]]]}] 10:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 522ms 10:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:56:10 INFO - PROCESS | 1683 | 1468605370005 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 10:56:10 INFO - PROCESS | 1683 | 1468605370007 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 10:56:10 INFO - PROCESS | 1683 | 1468605370009 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:56:10 INFO - PROCESS | 1683 | 1468605370020 Marionette TRACE conn2 <- [1,966,null,{}] 10:56:10 INFO - PROCESS | 1683 | 1468605370028 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}] 10:56:10 INFO - PROCESS | 1683 | 1468605370031 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:10 INFO - PROCESS | 1683 | 1468605370112 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 10:56:10 INFO - PROCESS | 1683 | 1468605370166 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:10 INFO - PROCESS | 1683 | 1468605370168 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:10 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f92000 == 30 [pid = 1683] [id = 249] 10:56:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 65 (0x111aa5800) [pid = 1683] [serial = 745] [outer = 0x0] 10:56:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 66 (0x1183dc000) [pid = 1683] [serial = 746] [outer = 0x111aa5800] 10:56:10 INFO - PROCESS | 1683 | 1468605370196 Marionette DEBUG loaded listener.js 10:56:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 67 (0x1185e6000) [pid = 1683] [serial = 747] [outer = 0x111aa5800] 10:56:10 INFO - PROCESS | 1683 | 1468605370501 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]]]}] 10:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 531ms 10:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:56:10 INFO - PROCESS | 1683 | 1468605370540 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 10:56:10 INFO - PROCESS | 1683 | 1468605370542 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 10:56:10 INFO - PROCESS | 1683 | 1468605370544 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:56:10 INFO - PROCESS | 1683 | 1468605370545 Marionette TRACE conn2 <- [1,970,null,{}] 10:56:10 INFO - PROCESS | 1683 | 1468605370548 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}] 10:56:10 INFO - PROCESS | 1683 | 1468605370549 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:10 INFO - PROCESS | 1683 | 1468605370629 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 10:56:10 INFO - PROCESS | 1683 | 1468605370633 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:10 INFO - PROCESS | 1683 | 1468605370636 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:10 INFO - PROCESS | 1683 | ++DOCSHELL 0x11961d800 == 31 [pid = 1683] [id = 250] 10:56:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 68 (0x118885800) [pid = 1683] [serial = 748] [outer = 0x0] 10:56:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 69 (0x118f7ac00) [pid = 1683] [serial = 749] [outer = 0x118885800] 10:56:10 INFO - PROCESS | 1683 | 1468605370663 Marionette DEBUG loaded listener.js 10:56:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x118fb3400) [pid = 1683] [serial = 750] [outer = 0x118885800] 10:56:10 INFO - PROCESS | 1683 | 1468605370977 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]]]}] 10:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 469ms 10:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:56:11 INFO - PROCESS | 1683 | 1468605371013 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 10:56:11 INFO - PROCESS | 1683 | 1468605371015 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 10:56:11 INFO - PROCESS | 1683 | 1468605371017 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:56:11 INFO - PROCESS | 1683 | 1468605371020 Marionette TRACE conn2 <- [1,974,null,{}] 10:56:11 INFO - PROCESS | 1683 | 1468605371023 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}] 10:56:11 INFO - PROCESS | 1683 | 1468605371024 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:11 INFO - PROCESS | 1683 | 1468605371135 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 10:56:11 INFO - PROCESS | 1683 | 1468605371141 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:11 INFO - PROCESS | 1683 | 1468605371142 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:11 INFO - PROCESS | 1683 | ++DOCSHELL 0x119d17800 == 32 [pid = 1683] [id = 251] 10:56:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x112135400) [pid = 1683] [serial = 751] [outer = 0x0] 10:56:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x118fa8800) [pid = 1683] [serial = 752] [outer = 0x112135400] 10:56:11 INFO - PROCESS | 1683 | 1468605371167 Marionette DEBUG loaded listener.js 10:56:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x11952d400) [pid = 1683] [serial = 753] [outer = 0x112135400] 10:56:11 INFO - PROCESS | 1683 | 1468605371488 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]]]}] 10:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 521ms 10:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:56:11 INFO - PROCESS | 1683 | 1468605371539 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 10:56:11 INFO - PROCESS | 1683 | 1468605371540 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 10:56:11 INFO - PROCESS | 1683 | 1468605371542 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:56:11 INFO - PROCESS | 1683 | 1468605371543 Marionette TRACE conn2 <- [1,978,null,{}] 10:56:11 INFO - PROCESS | 1683 | 1468605371545 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}] 10:56:11 INFO - PROCESS | 1683 | 1468605371549 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:11 INFO - PROCESS | 1683 | 1468605371643 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 10:56:11 INFO - PROCESS | 1683 | 1468605371647 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:11 INFO - PROCESS | 1683 | 1468605371649 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:11 INFO - PROCESS | 1683 | ++DOCSHELL 0x1238db800 == 33 [pid = 1683] [id = 252] 10:56:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x116fbe400) [pid = 1683] [serial = 754] [outer = 0x0] 10:56:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x119671400) [pid = 1683] [serial = 755] [outer = 0x116fbe400] 10:56:11 INFO - PROCESS | 1683 | 1468605371676 Marionette DEBUG loaded listener.js 10:56:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x119ad2800) [pid = 1683] [serial = 756] [outer = 0x116fbe400] 10:56:12 INFO - PROCESS | 1683 | 1468605372019 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]]]}] 10:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 520ms 10:56:12 INFO - PROCESS | 1683 | 1468605372067 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 10:56:12 INFO - PROCESS | 1683 | 1468605372069 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 10:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:56:12 INFO - PROCESS | 1683 | 1468605372072 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:56:12 INFO - PROCESS | 1683 | 1468605372074 Marionette TRACE conn2 <- [1,982,null,{}] 10:56:12 INFO - PROCESS | 1683 | 1468605372077 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}] 10:56:12 INFO - PROCESS | 1683 | 1468605372079 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:12 INFO - PROCESS | 1683 | 1468605372196 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 10:56:12 INFO - PROCESS | 1683 | 1468605372205 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:12 INFO - PROCESS | 1683 | 1468605372218 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:12 INFO - PROCESS | 1683 | ++DOCSHELL 0x124714000 == 34 [pid = 1683] [id = 253] 10:56:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x11952fc00) [pid = 1683] [serial = 757] [outer = 0x0] 10:56:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x120f3ec00) [pid = 1683] [serial = 758] [outer = 0x11952fc00] 10:56:12 INFO - PROCESS | 1683 | 1468605372260 Marionette DEBUG loaded listener.js 10:56:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x122e2bc00) [pid = 1683] [serial = 759] [outer = 0x11952fc00] 10:56:12 INFO - PROCESS | 1683 | 1468605372633 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]]]}] 10:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 620ms 10:56:12 INFO - PROCESS | 1683 | 1468605372700 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 10:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:56:12 INFO - PROCESS | 1683 | 1468605372702 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 10:56:12 INFO - PROCESS | 1683 | 1468605372706 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:56:12 INFO - PROCESS | 1683 | 1468605372707 Marionette TRACE conn2 <- [1,986,null,{}] 10:56:12 INFO - PROCESS | 1683 | 1468605372711 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}] 10:56:12 INFO - PROCESS | 1683 | 1468605372712 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:12 INFO - PROCESS | 1683 | 1468605372830 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 10:56:12 INFO - PROCESS | 1683 | 1468605372837 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:12 INFO - PROCESS | 1683 | 1468605372838 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:12 INFO - PROCESS | 1683 | ++DOCSHELL 0x12687c000 == 35 [pid = 1683] [id = 254] 10:56:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x119d29400) [pid = 1683] [serial = 760] [outer = 0x0] 10:56:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x122fc1800) [pid = 1683] [serial = 761] [outer = 0x119d29400] 10:56:12 INFO - PROCESS | 1683 | 1468605372880 Marionette DEBUG loaded listener.js 10:56:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x122fcc000) [pid = 1683] [serial = 762] [outer = 0x119d29400] 10:56:13 INFO - PROCESS | 1683 | 1468605373304 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]]]}] 10:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 621ms 10:56:13 INFO - PROCESS | 1683 | 1468605373326 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 10:56:13 INFO - PROCESS | 1683 | 1468605373328 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 10:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:56:13 INFO - PROCESS | 1683 | 1468605373330 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:56:13 INFO - PROCESS | 1683 | 1468605373331 Marionette TRACE conn2 <- [1,990,null,{}] 10:56:13 INFO - PROCESS | 1683 | 1468605373338 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}] 10:56:13 INFO - PROCESS | 1683 | 1468605373341 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:13 INFO - PROCESS | 1683 | 1468605373450 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 10:56:13 INFO - PROCESS | 1683 | 1468605373457 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:13 INFO - PROCESS | 1683 | 1468605373459 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:13 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f91800 == 36 [pid = 1683] [id = 255] 10:56:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x1196ef400) [pid = 1683] [serial = 763] [outer = 0x0] 10:56:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x12384ec00) [pid = 1683] [serial = 764] [outer = 0x1196ef400] 10:56:13 INFO - PROCESS | 1683 | 1468605373491 Marionette DEBUG loaded listener.js 10:56:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x124004400) [pid = 1683] [serial = 765] [outer = 0x1196ef400] 10:56:13 INFO - PROCESS | 1683 | 1468605373799 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]]]}] 10:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 519ms 10:56:13 INFO - PROCESS | 1683 | 1468605373849 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 10:56:13 INFO - PROCESS | 1683 | 1468605373851 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 10:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:56:13 INFO - PROCESS | 1683 | 1468605373855 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:56:13 INFO - PROCESS | 1683 | 1468605373857 Marionette TRACE conn2 <- [1,994,null,{}] 10:56:13 INFO - PROCESS | 1683 | 1468605373859 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}] 10:56:13 INFO - PROCESS | 1683 | 1468605373860 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:13 INFO - PROCESS | 1683 | 1468605373941 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 10:56:13 INFO - PROCESS | 1683 | 1468605373945 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:13 INFO - PROCESS | 1683 | 1468605373946 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:13 INFO - PROCESS | 1683 | ++DOCSHELL 0x12913b000 == 37 [pid = 1683] [id = 256] 10:56:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x120f41c00) [pid = 1683] [serial = 766] [outer = 0x0] 10:56:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x12445ac00) [pid = 1683] [serial = 767] [outer = 0x120f41c00] 10:56:13 INFO - PROCESS | 1683 | 1468605373970 Marionette DEBUG loaded listener.js 10:56:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x124903400) [pid = 1683] [serial = 768] [outer = 0x120f41c00] 10:56:14 INFO - PROCESS | 1683 | 1468605374358 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]]]}] 10:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 520ms 10:56:14 INFO - PROCESS | 1683 | 1468605374376 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 10:56:14 INFO - PROCESS | 1683 | 1468605374378 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 10:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:56:14 INFO - PROCESS | 1683 | 1468605374381 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:56:14 INFO - PROCESS | 1683 | 1468605374382 Marionette TRACE conn2 <- [1,998,null,{}] 10:56:14 INFO - PROCESS | 1683 | 1468605374388 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}] 10:56:14 INFO - PROCESS | 1683 | 1468605374389 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:14 INFO - PROCESS | 1683 | 1468605374499 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 10:56:14 INFO - PROCESS | 1683 | 1468605374503 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:14 INFO - PROCESS | 1683 | 1468605374505 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:14 INFO - PROCESS | 1683 | ++DOCSHELL 0x119d12800 == 38 [pid = 1683] [id = 257] 10:56:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x12384f400) [pid = 1683] [serial = 769] [outer = 0x0] 10:56:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x124908000) [pid = 1683] [serial = 770] [outer = 0x12384f400] 10:56:14 INFO - PROCESS | 1683 | 1468605374530 Marionette DEBUG loaded listener.js 10:56:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x12542f000) [pid = 1683] [serial = 771] [outer = 0x12384f400] 10:56:14 INFO - PROCESS | 1683 | 1468605374880 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]]]}] 10:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 519ms 10:56:14 INFO - PROCESS | 1683 | 1468605374901 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 10:56:14 INFO - PROCESS | 1683 | 1468605374905 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 10:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:56:14 INFO - PROCESS | 1683 | 1468605374914 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:56:14 INFO - PROCESS | 1683 | 1468605374915 Marionette TRACE conn2 <- [1,1002,null,{}] 10:56:14 INFO - PROCESS | 1683 | 1468605374917 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}] 10:56:14 INFO - PROCESS | 1683 | 1468605374920 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:15 INFO - PROCESS | 1683 | 1468605375027 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 10:56:15 INFO - PROCESS | 1683 | 1468605375031 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:15 INFO - PROCESS | 1683 | 1468605375032 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:15 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a6df800 == 39 [pid = 1683] [id = 258] 10:56:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x125430400) [pid = 1683] [serial = 772] [outer = 0x0] 10:56:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x125e62c00) [pid = 1683] [serial = 773] [outer = 0x125430400] 10:56:15 INFO - PROCESS | 1683 | 1468605375087 Marionette DEBUG loaded listener.js 10:56:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x125e6ac00) [pid = 1683] [serial = 774] [outer = 0x125430400] 10:56:15 INFO - PROCESS | 1683 | 1468605375439 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]]]}] 10:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 572ms 10:56:15 INFO - PROCESS | 1683 | 1468605375486 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 10:56:15 INFO - PROCESS | 1683 | 1468605375487 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 10:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:56:15 INFO - PROCESS | 1683 | 1468605375490 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:56:15 INFO - PROCESS | 1683 | 1468605375491 Marionette TRACE conn2 <- [1,1006,null,{}] 10:56:15 INFO - PROCESS | 1683 | 1468605375493 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}] 10:56:15 INFO - PROCESS | 1683 | 1468605375494 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:15 INFO - PROCESS | 1683 | 1468605375595 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 10:56:15 INFO - PROCESS | 1683 | 1468605375606 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:15 INFO - PROCESS | 1683 | 1468605375607 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:15 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a775800 == 40 [pid = 1683] [id = 259] 10:56:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x124906800) [pid = 1683] [serial = 775] [outer = 0x0] 10:56:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x125e6f400) [pid = 1683] [serial = 776] [outer = 0x124906800] 10:56:15 INFO - PROCESS | 1683 | 1468605375639 Marionette DEBUG loaded listener.js 10:56:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x126846000) [pid = 1683] [serial = 777] [outer = 0x124906800] 10:56:15 INFO - PROCESS | 1683 | 1468605375962 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]]]}] 10:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 518ms 10:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:56:16 INFO - PROCESS | 1683 | 1468605376008 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 10:56:16 INFO - PROCESS | 1683 | 1468605376010 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 10:56:16 INFO - PROCESS | 1683 | 1468605376012 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:56:16 INFO - PROCESS | 1683 | 1468605376013 Marionette TRACE conn2 <- [1,1010,null,{}] 10:56:16 INFO - PROCESS | 1683 | 1468605376015 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}] 10:56:16 INFO - PROCESS | 1683 | 1468605376016 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:16 INFO - PROCESS | 1683 | 1468605376384 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 10:56:16 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1187fac00) [pid = 1683] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:56:16 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x118fae400) [pid = 1683] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:56:16 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x1195ce400) [pid = 1683] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:56:16 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1132c8000) [pid = 1683] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:56:16 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x119802400) [pid = 1683] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:56:16 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1183dc400) [pid = 1683] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:56:16 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x116a13400) [pid = 1683] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:56:16 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x113279800) [pid = 1683] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:56:16 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1121ba000) [pid = 1683] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:56:16 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x116aa8c00) [pid = 1683] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:56:16 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1132ccc00) [pid = 1683] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:56:16 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x113f2dc00) [pid = 1683] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:56:16 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x112e53c00) [pid = 1683] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:56:16 INFO - PROCESS | 1683 | 1468605376444 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:16 INFO - PROCESS | 1683 | 1468605376445 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:16 INFO - PROCESS | 1683 | ++DOCSHELL 0x1169b2800 == 41 [pid = 1683] [id = 260] 10:56:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1127d5400) [pid = 1683] [serial = 778] [outer = 0x0] 10:56:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x112e55000) [pid = 1683] [serial = 779] [outer = 0x1127d5400] 10:56:16 INFO - PROCESS | 1683 | 1468605376469 Marionette DEBUG loaded listener.js 10:56:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x115dedc00) [pid = 1683] [serial = 780] [outer = 0x1127d5400] 10:56:16 INFO - PROCESS | 1683 | 1468605376744 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]]]}] 10:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 769ms 10:56:16 INFO - PROCESS | 1683 | 1468605376782 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 10:56:16 INFO - PROCESS | 1683 | 1468605376783 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 10:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:56:16 INFO - PROCESS | 1683 | 1468605376794 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:56:16 INFO - PROCESS | 1683 | 1468605376795 Marionette TRACE conn2 <- [1,1014,null,{}] 10:56:16 INFO - PROCESS | 1683 | 1468605376797 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}] 10:56:16 INFO - PROCESS | 1683 | 1468605376798 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:16 INFO - PROCESS | 1683 | 1468605376888 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 10:56:16 INFO - PROCESS | 1683 | 1468605376893 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:16 INFO - PROCESS | 1683 | 1468605376894 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:16 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b711000 == 42 [pid = 1683] [id = 261] 10:56:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x1132c8000) [pid = 1683] [serial = 781] [outer = 0x0] 10:56:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x118f7b000) [pid = 1683] [serial = 782] [outer = 0x1132c8000] 10:56:16 INFO - PROCESS | 1683 | 1468605376925 Marionette DEBUG loaded listener.js 10:56:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x122e25000) [pid = 1683] [serial = 783] [outer = 0x1132c8000] 10:56:17 INFO - PROCESS | 1683 | 1468605377234 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]]]}] 10:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 468ms 10:56:17 INFO - PROCESS | 1683 | 1468605377263 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 10:56:17 INFO - PROCESS | 1683 | 1468605377264 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 10:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:56:17 INFO - PROCESS | 1683 | 1468605377266 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:56:17 INFO - PROCESS | 1683 | 1468605377267 Marionette TRACE conn2 <- [1,1018,null,{}] 10:56:17 INFO - PROCESS | 1683 | 1468605377278 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}] 10:56:17 INFO - PROCESS | 1683 | 1468605377279 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:17 INFO - PROCESS | 1683 | 1468605377397 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 10:56:17 INFO - PROCESS | 1683 | 1468605377401 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:17 INFO - PROCESS | 1683 | 1468605377402 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:17 INFO - PROCESS | 1683 | ++DOCSHELL 0x12ba35800 == 43 [pid = 1683] [id = 262] 10:56:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1187e7800) [pid = 1683] [serial = 784] [outer = 0x0] 10:56:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x12684b000) [pid = 1683] [serial = 785] [outer = 0x1187e7800] 10:56:17 INFO - PROCESS | 1683 | 1468605377426 Marionette DEBUG loaded listener.js 10:56:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x126d04800) [pid = 1683] [serial = 786] [outer = 0x1187e7800] 10:56:17 INFO - PROCESS | 1683 | 1468605377759 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]]]}] 10:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 528ms 10:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:56:17 INFO - PROCESS | 1683 | 1468605377794 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 10:56:17 INFO - PROCESS | 1683 | 1468605377795 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 10:56:17 INFO - PROCESS | 1683 | 1468605377797 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:56:17 INFO - PROCESS | 1683 | 1468605377799 Marionette TRACE conn2 <- [1,1022,null,{}] 10:56:17 INFO - PROCESS | 1683 | 1468605377801 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}] 10:56:17 INFO - PROCESS | 1683 | 1468605377805 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:17 INFO - PROCESS | 1683 | 1468605377887 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 10:56:17 INFO - PROCESS | 1683 | 1468605377944 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:17 INFO - PROCESS | 1683 | 1468605377945 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:17 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd47800 == 44 [pid = 1683] [id = 263] 10:56:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x1121ba000) [pid = 1683] [serial = 787] [outer = 0x0] 10:56:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x12684e000) [pid = 1683] [serial = 788] [outer = 0x1121ba000] 10:56:17 INFO - PROCESS | 1683 | 1468605377976 Marionette DEBUG loaded listener.js 10:56:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x126e66400) [pid = 1683] [serial = 789] [outer = 0x1121ba000] 10:56:18 INFO - PROCESS | 1683 | 1468605378241 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]]]}] 10:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 473ms 10:56:18 INFO - PROCESS | 1683 | 1468605378276 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 10:56:18 INFO - PROCESS | 1683 | 1468605378277 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 10:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:56:18 INFO - PROCESS | 1683 | 1468605378280 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:56:18 INFO - PROCESS | 1683 | 1468605378281 Marionette TRACE conn2 <- [1,1026,null,{}] 10:56:18 INFO - PROCESS | 1683 | 1468605378283 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}] 10:56:18 INFO - PROCESS | 1683 | 1468605378284 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:18 INFO - PROCESS | 1683 | 1468605378384 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 10:56:18 INFO - PROCESS | 1683 | 1468605378481 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:18 INFO - PROCESS | 1683 | 1468605378483 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:18 INFO - PROCESS | 1683 | ++DOCSHELL 0x11253c000 == 45 [pid = 1683] [id = 264] 10:56:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x110d70400) [pid = 1683] [serial = 790] [outer = 0x0] 10:56:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1127d5800) [pid = 1683] [serial = 791] [outer = 0x110d70400] 10:56:18 INFO - PROCESS | 1683 | 1468605378514 Marionette DEBUG loaded listener.js 10:56:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x112e4b400) [pid = 1683] [serial = 792] [outer = 0x110d70400] 10:56:19 INFO - PROCESS | 1683 | 1468605379066 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]]]}] 10:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 818ms 10:56:19 INFO - PROCESS | 1683 | 1468605379139 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 10:56:19 INFO - PROCESS | 1683 | 1468605379141 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 10:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:56:19 INFO - PROCESS | 1683 | 1468605379150 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:56:19 INFO - PROCESS | 1683 | 1468605379153 Marionette TRACE conn2 <- [1,1030,null,{}] 10:56:19 INFO - PROCESS | 1683 | 1468605379158 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}] 10:56:19 INFO - PROCESS | 1683 | 1468605379160 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:19 INFO - PROCESS | 1683 | 1468605379276 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 10:56:19 INFO - PROCESS | 1683 | 1468605379357 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:19 INFO - PROCESS | 1683 | 1468605379358 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:19 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f9a800 == 46 [pid = 1683] [id = 265] 10:56:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x116975800) [pid = 1683] [serial = 793] [outer = 0x0] 10:56:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x116eb4c00) [pid = 1683] [serial = 794] [outer = 0x116975800] 10:56:19 INFO - PROCESS | 1683 | 1468605379388 Marionette DEBUG loaded listener.js 10:56:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x1180f0c00) [pid = 1683] [serial = 795] [outer = 0x116975800] 10:56:20 INFO - PROCESS | 1683 | 1468605380139 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]]]}] 10:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1076ms 10:56:20 INFO - PROCESS | 1683 | 1468605380226 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 10:56:20 INFO - PROCESS | 1683 | 1468605380228 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 10:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:56:20 INFO - PROCESS | 1683 | 1468605380232 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:56:20 INFO - PROCESS | 1683 | 1468605380234 Marionette TRACE conn2 <- [1,1034,null,{}] 10:56:20 INFO - PROCESS | 1683 | 1468605380237 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}] 10:56:20 INFO - PROCESS | 1683 | 1468605380239 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:20 INFO - PROCESS | 1683 | 1468605380347 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 10:56:20 INFO - PROCESS | 1683 | 1468605380404 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:20 INFO - PROCESS | 1683 | 1468605380407 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:20 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f21000 == 47 [pid = 1683] [id = 266] 10:56:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x113d91800) [pid = 1683] [serial = 796] [outer = 0x0] 10:56:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x1160e4800) [pid = 1683] [serial = 797] [outer = 0x113d91800] 10:56:20 INFO - PROCESS | 1683 | 1468605380435 Marionette DEBUG loaded listener.js 10:56:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x116aaac00) [pid = 1683] [serial = 798] [outer = 0x113d91800] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd47800 == 46 [pid = 1683] [id = 263] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x12ba35800 == 45 [pid = 1683] [id = 262] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x12b711000 == 44 [pid = 1683] [id = 261] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x1169b2800 == 43 [pid = 1683] [id = 260] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x12a775800 == 42 [pid = 1683] [id = 259] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x12a6df800 == 41 [pid = 1683] [id = 258] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x119d12800 == 40 [pid = 1683] [id = 257] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x122e2a400) [pid = 1683] [serial = 737] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x12913b000 == 39 [pid = 1683] [id = 256] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x118f91800 == 38 [pid = 1683] [id = 255] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x12687c000 == 37 [pid = 1683] [id = 254] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x124714000 == 36 [pid = 1683] [id = 253] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x1238db800 == 35 [pid = 1683] [id = 252] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x119d17800 == 34 [pid = 1683] [id = 251] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x11961d800 == 33 [pid = 1683] [id = 250] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x118f92000 == 32 [pid = 1683] [id = 249] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x117153000 == 31 [pid = 1683] [id = 248] 10:56:20 INFO - PROCESS | 1683 | --DOCSHELL 0x11624c800 == 30 [pid = 1683] [id = 247] 10:56:20 INFO - PROCESS | 1683 | 1468605380806 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]]]}] 10:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 623ms 10:56:20 INFO - PROCESS | 1683 | 1468605380855 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 10:56:20 INFO - PROCESS | 1683 | 1468605380859 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 10:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x118886c00) [pid = 1683] [serial = 719] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x119163c00) [pid = 1683] [serial = 722] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x1195d7000) [pid = 1683] [serial = 723] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x118f76800) [pid = 1683] [serial = 720] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x11967bc00) [pid = 1683] [serial = 725] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x115d60000) [pid = 1683] [serial = 728] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x118571800) [pid = 1683] [serial = 729] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1198dc000) [pid = 1683] [serial = 734] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x1196f9800) [pid = 1683] [serial = 726] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x119d26400) [pid = 1683] [serial = 735] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x118577000) [pid = 1683] [serial = 716] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1171c4800) [pid = 1683] [serial = 713] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x11815fc00) [pid = 1683] [serial = 714] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1138eac00) [pid = 1683] [serial = 710] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x113d94000) [pid = 1683] [serial = 711] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x112c44400) [pid = 1683] [serial = 708] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x1127d3c00) [pid = 1683] [serial = 707] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1176e7400) [pid = 1683] [serial = 705] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x116aae000) [pid = 1683] [serial = 704] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x113d8fc00) [pid = 1683] [serial = 702] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x1132dc800) [pid = 1683] [serial = 701] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x116aadc00) [pid = 1683] [serial = 699] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x11980f000) [pid = 1683] [serial = 732] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x1187e0c00) [pid = 1683] [serial = 717] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x1187e3c00) [pid = 1683] [serial = 731] [outer = 0x0] [url = about:blank] 10:56:20 INFO - PROCESS | 1683 | 1468605380876 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:56:20 INFO - PROCESS | 1683 | 1468605380878 Marionette TRACE conn2 <- [1,1038,null,{}] 10:56:20 INFO - PROCESS | 1683 | 1468605380882 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}] 10:56:20 INFO - PROCESS | 1683 | 1468605380884 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:20 INFO - PROCESS | 1683 | 1468605380964 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 10:56:20 INFO - PROCESS | 1683 | 1468605380973 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:20 INFO - PROCESS | 1683 | 1468605380974 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:20 INFO - PROCESS | 1683 | ++DOCSHELL 0x11714e800 == 31 [pid = 1683] [id = 267] 10:56:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x116eb4800) [pid = 1683] [serial = 799] [outer = 0x0] 10:56:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1180ea000) [pid = 1683] [serial = 800] [outer = 0x116eb4800] 10:56:21 INFO - PROCESS | 1683 | 1468605381002 Marionette DEBUG loaded listener.js 10:56:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x116aadc00) [pid = 1683] [serial = 801] [outer = 0x116eb4800] 10:56:21 INFO - PROCESS | 1683 | 1468605381409 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]]]}] 10:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 583ms 10:56:21 INFO - PROCESS | 1683 | 1468605381449 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 10:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:56:21 INFO - PROCESS | 1683 | 1468605381451 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 10:56:21 INFO - PROCESS | 1683 | 1468605381455 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:56:21 INFO - PROCESS | 1683 | 1468605381459 Marionette TRACE conn2 <- [1,1042,null,{}] 10:56:21 INFO - PROCESS | 1683 | 1468605381471 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}] 10:56:21 INFO - PROCESS | 1683 | 1468605381475 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:21 INFO - PROCESS | 1683 | 1468605381599 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 10:56:21 INFO - PROCESS | 1683 | 1468605381612 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:21 INFO - PROCESS | 1683 | 1468605381615 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:21 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f93000 == 32 [pid = 1683] [id = 268] 10:56:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x1183dec00) [pid = 1683] [serial = 802] [outer = 0x0] 10:56:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x1185e3c00) [pid = 1683] [serial = 803] [outer = 0x1183dec00] 10:56:21 INFO - PROCESS | 1683 | 1468605381661 Marionette DEBUG loaded listener.js 10:56:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x11887c800) [pid = 1683] [serial = 804] [outer = 0x1183dec00] 10:56:22 INFO - PROCESS | 1683 | 1468605382054 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]]]}] 10:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 626ms 10:56:22 INFO - PROCESS | 1683 | 1468605382081 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 10:56:22 INFO - PROCESS | 1683 | 1468605382083 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 10:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:56:22 INFO - PROCESS | 1683 | 1468605382085 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:56:22 INFO - PROCESS | 1683 | 1468605382086 Marionette TRACE conn2 <- [1,1046,null,{}] 10:56:22 INFO - PROCESS | 1683 | 1468605382089 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}] 10:56:22 INFO - PROCESS | 1683 | 1468605382090 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:22 INFO - PROCESS | 1683 | 1468605382171 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 10:56:22 INFO - PROCESS | 1683 | 1468605382175 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:22 INFO - PROCESS | 1683 | 1468605382176 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:22 INFO - PROCESS | 1683 | ++DOCSHELL 0x119a0b800 == 33 [pid = 1683] [id = 269] 10:56:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x118faf800) [pid = 1683] [serial = 805] [outer = 0x0] 10:56:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x11915f400) [pid = 1683] [serial = 806] [outer = 0x118faf800] 10:56:22 INFO - PROCESS | 1683 | 1468605382202 Marionette DEBUG loaded listener.js 10:56:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x119168800) [pid = 1683] [serial = 807] [outer = 0x118faf800] 10:56:22 INFO - PROCESS | 1683 | 1468605382524 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]]]}] 10:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 469ms 10:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:56:22 INFO - PROCESS | 1683 | 1468605382555 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 10:56:22 INFO - PROCESS | 1683 | 1468605382557 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 10:56:22 INFO - PROCESS | 1683 | 1468605382559 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:56:22 INFO - PROCESS | 1683 | 1468605382560 Marionette TRACE conn2 <- [1,1050,null,{}] 10:56:22 INFO - PROCESS | 1683 | 1468605382562 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}] 10:56:22 INFO - PROCESS | 1683 | 1468605382563 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:22 INFO - PROCESS | 1683 | 1468605382639 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 10:56:22 INFO - PROCESS | 1683 | 1468605382695 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:22 INFO - PROCESS | 1683 | 1468605382696 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:22 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f12000 == 34 [pid = 1683] [id = 270] 10:56:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1171c4400) [pid = 1683] [serial = 808] [outer = 0x0] 10:56:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x119531c00) [pid = 1683] [serial = 809] [outer = 0x1171c4400] 10:56:22 INFO - PROCESS | 1683 | 1468605382736 Marionette DEBUG loaded listener.js 10:56:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1195d6c00) [pid = 1683] [serial = 810] [outer = 0x1171c4400] 10:56:23 INFO - PROCESS | 1683 | 1468605383094 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]]]}] 10:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 579ms 10:56:23 INFO - PROCESS | 1683 | 1468605383138 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 10:56:23 INFO - PROCESS | 1683 | 1468605383140 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 10:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:56:23 INFO - PROCESS | 1683 | 1468605383142 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:56:23 INFO - PROCESS | 1683 | 1468605383144 Marionette TRACE conn2 <- [1,1054,null,{}] 10:56:23 INFO - PROCESS | 1683 | 1468605383146 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}] 10:56:23 INFO - PROCESS | 1683 | 1468605383150 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:23 INFO - PROCESS | 1683 | 1468605383266 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 10:56:23 INFO - PROCESS | 1683 | 1468605383280 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:23 INFO - PROCESS | 1683 | 1468605383282 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:23 INFO - PROCESS | 1683 | ++DOCSHELL 0x123e81800 == 35 [pid = 1683] [id = 271] 10:56:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x11967b400) [pid = 1683] [serial = 811] [outer = 0x0] 10:56:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x11980b800) [pid = 1683] [serial = 812] [outer = 0x11967b400] 10:56:23 INFO - PROCESS | 1683 | 1468605383307 Marionette DEBUG loaded listener.js 10:56:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x119ad5800) [pid = 1683] [serial = 813] [outer = 0x11967b400] 10:56:23 INFO - PROCESS | 1683 | 1468605383738 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]]]}] 10:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 619ms 10:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:56:23 INFO - PROCESS | 1683 | 1468605383771 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 10:56:23 INFO - PROCESS | 1683 | 1468605383773 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 10:56:23 INFO - PROCESS | 1683 | 1468605383777 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:56:23 INFO - PROCESS | 1683 | 1468605383779 Marionette TRACE conn2 <- [1,1058,null,{}] 10:56:23 INFO - PROCESS | 1683 | 1468605383782 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}] 10:56:23 INFO - PROCESS | 1683 | 1468605383784 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:23 INFO - PROCESS | 1683 | 1468605383951 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 10:56:24 INFO - PROCESS | 1683 | 1468605384039 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:24 INFO - PROCESS | 1683 | 1468605384040 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:24 INFO - PROCESS | 1683 | ++DOCSHELL 0x124475000 == 36 [pid = 1683] [id = 272] 10:56:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x11967d000) [pid = 1683] [serial = 814] [outer = 0x0] 10:56:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x122e24400) [pid = 1683] [serial = 815] [outer = 0x11967d000] 10:56:24 INFO - PROCESS | 1683 | 1468605384081 Marionette DEBUG loaded listener.js 10:56:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x122e4d000) [pid = 1683] [serial = 816] [outer = 0x11967d000] 10:56:24 INFO - PROCESS | 1683 | 1468605384464 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]]]}] 10:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 720ms 10:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:56:24 INFO - PROCESS | 1683 | 1468605384503 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 10:56:24 INFO - PROCESS | 1683 | 1468605384504 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 10:56:24 INFO - PROCESS | 1683 | 1468605384506 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:56:24 INFO - PROCESS | 1683 | 1468605384507 Marionette TRACE conn2 <- [1,1062,null,{}] 10:56:24 INFO - PROCESS | 1683 | 1468605384510 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}] 10:56:24 INFO - PROCESS | 1683 | 1468605384511 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:24 INFO - PROCESS | 1683 | 1468605384607 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 10:56:24 INFO - PROCESS | 1683 | 1468605384611 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:24 INFO - PROCESS | 1683 | 1468605384612 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:24 INFO - PROCESS | 1683 | ++DOCSHELL 0x126dc1000 == 37 [pid = 1683] [id = 273] 10:56:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x122fc4000) [pid = 1683] [serial = 817] [outer = 0x0] 10:56:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x122fcc400) [pid = 1683] [serial = 818] [outer = 0x122fc4000] 10:56:24 INFO - PROCESS | 1683 | 1468605384637 Marionette DEBUG loaded listener.js 10:56:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x124004000) [pid = 1683] [serial = 819] [outer = 0x122fc4000] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x118885800) [pid = 1683] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x111aa5800) [pid = 1683] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x12384f400) [pid = 1683] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1196ef400) [pid = 1683] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x112135400) [pid = 1683] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x119d29400) [pid = 1683] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x125430400) [pid = 1683] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1150db800) [pid = 1683] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x120f3e800) [pid = 1683] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x124906800) [pid = 1683] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1132e8c00) [pid = 1683] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x11952fc00) [pid = 1683] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x1187e7800) [pid = 1683] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x120f41c00) [pid = 1683] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x116fbe400) [pid = 1683] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x1127d5400) [pid = 1683] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:56:24 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x1132c8000) [pid = 1683] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:56:25 INFO - PROCESS | 1683 | 1468605385096 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]]]}] 10:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 618ms 10:56:25 INFO - PROCESS | 1683 | 1468605385135 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 10:56:25 INFO - PROCESS | 1683 | 1468605385138 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 10:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:56:25 INFO - PROCESS | 1683 | 1468605385142 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:56:25 INFO - PROCESS | 1683 | 1468605385143 Marionette TRACE conn2 <- [1,1066,null,{}] 10:56:25 INFO - PROCESS | 1683 | 1468605385146 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}] 10:56:25 INFO - PROCESS | 1683 | 1468605385147 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:25 INFO - PROCESS | 1683 | 1468605385233 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 10:56:25 INFO - PROCESS | 1683 | 1468605385239 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:25 INFO - PROCESS | 1683 | 1468605385240 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:25 INFO - PROCESS | 1683 | ++DOCSHELL 0x127244000 == 38 [pid = 1683] [id = 274] 10:56:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x113d92400) [pid = 1683] [serial = 820] [outer = 0x0] 10:56:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x118f78800) [pid = 1683] [serial = 821] [outer = 0x113d92400] 10:56:25 INFO - PROCESS | 1683 | 1468605385265 Marionette DEBUG loaded listener.js 10:56:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1198dcc00) [pid = 1683] [serial = 822] [outer = 0x113d92400] 10:56:25 INFO - PROCESS | 1683 | 1468605385595 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]]]}] 10:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 471ms 10:56:25 INFO - PROCESS | 1683 | 1468605385613 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 10:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:56:25 INFO - PROCESS | 1683 | 1468605385614 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 10:56:25 INFO - PROCESS | 1683 | 1468605385616 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:56:25 INFO - PROCESS | 1683 | 1468605385618 Marionette TRACE conn2 <- [1,1070,null,{}] 10:56:25 INFO - PROCESS | 1683 | 1468605385620 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}] 10:56:25 INFO - PROCESS | 1683 | 1468605385621 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:25 INFO - PROCESS | 1683 | 1468605385700 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 10:56:25 INFO - PROCESS | 1683 | 1468605385754 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:25 INFO - PROCESS | 1683 | 1468605385755 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:25 INFO - PROCESS | 1683 | ++DOCSHELL 0x11875d000 == 39 [pid = 1683] [id = 275] 10:56:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x118574c00) [pid = 1683] [serial = 823] [outer = 0x0] 10:56:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x122e27800) [pid = 1683] [serial = 824] [outer = 0x118574c00] 10:56:25 INFO - PROCESS | 1683 | 1468605385780 Marionette DEBUG loaded listener.js 10:56:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x124008000) [pid = 1683] [serial = 825] [outer = 0x118574c00] 10:56:26 INFO - PROCESS | 1683 | 1468605386044 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]]]}] 10:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 470ms 10:56:26 INFO - PROCESS | 1683 | 1468605386093 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 10:56:26 INFO - PROCESS | 1683 | 1468605386095 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 10:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:56:26 INFO - PROCESS | 1683 | 1468605386097 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:56:26 INFO - PROCESS | 1683 | 1468605386099 Marionette TRACE conn2 <- [1,1074,null,{}] 10:56:26 INFO - PROCESS | 1683 | 1468605386102 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}] 10:56:26 INFO - PROCESS | 1683 | 1468605386106 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:26 INFO - PROCESS | 1683 | 1468605386209 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 10:56:26 INFO - PROCESS | 1683 | 1468605386212 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:26 INFO - PROCESS | 1683 | 1468605386214 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:26 INFO - PROCESS | 1683 | ++DOCSHELL 0x129d3e000 == 40 [pid = 1683] [id = 276] 10:56:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x124010c00) [pid = 1683] [serial = 826] [outer = 0x0] 10:56:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1247af400) [pid = 1683] [serial = 827] [outer = 0x124010c00] 10:56:26 INFO - PROCESS | 1683 | 1468605386241 Marionette DEBUG loaded listener.js 10:56:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x124d1d400) [pid = 1683] [serial = 828] [outer = 0x124010c00] 10:56:26 INFO - PROCESS | 1683 | 1468605386594 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]]]}] 10:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 525ms 10:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:56:26 INFO - PROCESS | 1683 | 1468605386623 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 10:56:26 INFO - PROCESS | 1683 | 1468605386624 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 10:56:26 INFO - PROCESS | 1683 | 1468605386626 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:56:26 INFO - PROCESS | 1683 | 1468605386627 Marionette TRACE conn2 <- [1,1078,null,{}] 10:56:26 INFO - PROCESS | 1683 | 1468605386629 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}] 10:56:26 INFO - PROCESS | 1683 | 1468605386631 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:26 INFO - PROCESS | 1683 | 1468605386734 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 10:56:26 INFO - PROCESS | 1683 | 1468605386743 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:26 INFO - PROCESS | 1683 | 1468605386744 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:26 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a6c3800 == 41 [pid = 1683] [id = 277] 10:56:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x124903000) [pid = 1683] [serial = 829] [outer = 0x0] 10:56:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x12542b800) [pid = 1683] [serial = 830] [outer = 0x124903000] 10:56:26 INFO - PROCESS | 1683 | 1468605386768 Marionette DEBUG loaded listener.js 10:56:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x1254ed800) [pid = 1683] [serial = 831] [outer = 0x124903000] 10:56:27 INFO - PROCESS | 1683 | 1468605387212 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]]]}] 10:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 619ms 10:56:27 INFO - PROCESS | 1683 | 1468605387247 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 10:56:27 INFO - PROCESS | 1683 | 1468605387249 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 10:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:56:27 INFO - PROCESS | 1683 | 1468605387252 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:56:27 INFO - PROCESS | 1683 | 1468605387255 Marionette TRACE conn2 <- [1,1082,null,{}] 10:56:27 INFO - PROCESS | 1683 | 1468605387258 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}] 10:56:27 INFO - PROCESS | 1683 | 1468605387260 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:27 INFO - PROCESS | 1683 | 1468605387368 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 10:56:27 INFO - PROCESS | 1683 | 1468605387425 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:27 INFO - PROCESS | 1683 | 1468605387427 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:27 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f17000 == 42 [pid = 1683] [id = 278] 10:56:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x1132d2000) [pid = 1683] [serial = 832] [outer = 0x0] 10:56:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x113f31400) [pid = 1683] [serial = 833] [outer = 0x1132d2000] 10:56:27 INFO - PROCESS | 1683 | 1468605387458 Marionette DEBUG loaded listener.js 10:56:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x116aa2000) [pid = 1683] [serial = 834] [outer = 0x1132d2000] 10:56:27 INFO - PROCESS | 1683 | 1468605387894 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]]]}] 10:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 671ms 10:56:27 INFO - PROCESS | 1683 | 1468605387924 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 10:56:27 INFO - PROCESS | 1683 | 1468605387927 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 10:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:56:27 INFO - PROCESS | 1683 | 1468605387932 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:56:27 INFO - PROCESS | 1683 | 1468605387933 Marionette TRACE conn2 <- [1,1086,null,{}] 10:56:27 INFO - PROCESS | 1683 | 1468605387955 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}] 10:56:27 INFO - PROCESS | 1683 | 1468605387957 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:28 INFO - PROCESS | 1683 | 1468605388059 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 10:56:28 INFO - PROCESS | 1683 | 1468605388127 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:28 INFO - PROCESS | 1683 | 1468605388128 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:28 INFO - PROCESS | 1683 | ++DOCSHELL 0x11c55d000 == 43 [pid = 1683] [id = 279] 10:56:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x118167400) [pid = 1683] [serial = 835] [outer = 0x0] 10:56:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x118569400) [pid = 1683] [serial = 836] [outer = 0x118167400] 10:56:28 INFO - PROCESS | 1683 | 1468605388158 Marionette DEBUG loaded listener.js 10:56:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x1187e0000) [pid = 1683] [serial = 837] [outer = 0x118167400] 10:56:28 INFO - PROCESS | 1683 | 1468605388589 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]]]}] 10:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 672ms 10:56:28 INFO - PROCESS | 1683 | 1468605388603 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 10:56:28 INFO - PROCESS | 1683 | 1468605388605 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 10:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:56:28 INFO - PROCESS | 1683 | 1468605388607 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:56:28 INFO - PROCESS | 1683 | 1468605388610 Marionette TRACE conn2 <- [1,1090,null,{}] 10:56:28 INFO - PROCESS | 1683 | 1468605388618 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}] 10:56:28 INFO - PROCESS | 1683 | 1468605388621 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:28 INFO - PROCESS | 1683 | 1468605388743 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 10:56:28 INFO - PROCESS | 1683 | 1468605388813 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:28 INFO - PROCESS | 1683 | 1468605388815 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:28 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a778800 == 44 [pid = 1683] [id = 280] 10:56:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x119676800) [pid = 1683] [serial = 838] [outer = 0x0] 10:56:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x11967e400) [pid = 1683] [serial = 839] [outer = 0x119676800] 10:56:28 INFO - PROCESS | 1683 | 1468605388846 Marionette DEBUG loaded listener.js 10:56:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x1198d2c00) [pid = 1683] [serial = 840] [outer = 0x119676800] 10:56:29 INFO - PROCESS | 1683 | 1468605389270 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]]]}] 10:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 674ms 10:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:56:29 INFO - PROCESS | 1683 | 1468605389282 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 10:56:29 INFO - PROCESS | 1683 | 1468605389283 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 10:56:29 INFO - PROCESS | 1683 | 1468605389286 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:56:29 INFO - PROCESS | 1683 | 1468605389287 Marionette TRACE conn2 <- [1,1094,null,{}] 10:56:29 INFO - PROCESS | 1683 | 1468605389290 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}] 10:56:29 INFO - PROCESS | 1683 | 1468605389291 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:29 INFO - PROCESS | 1683 | 1468605389394 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 10:56:29 INFO - PROCESS | 1683 | 1468605389445 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:29 INFO - PROCESS | 1683 | 1468605389447 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:29 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b711000 == 45 [pid = 1683] [id = 281] 10:56:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x120f3f400) [pid = 1683] [serial = 841] [outer = 0x0] 10:56:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x122fc6400) [pid = 1683] [serial = 842] [outer = 0x120f3f400] 10:56:29 INFO - PROCESS | 1683 | 1468605389475 Marionette DEBUG loaded listener.js 10:56:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x1247bb800) [pid = 1683] [serial = 843] [outer = 0x120f3f400] 10:56:29 INFO - PROCESS | 1683 | 1468605389944 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]]]}] 10:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 10:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:56:29 INFO - PROCESS | 1683 | 1468605389957 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 10:56:29 INFO - PROCESS | 1683 | 1468605389958 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 10:56:29 INFO - PROCESS | 1683 | 1468605389960 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:56:29 INFO - PROCESS | 1683 | 1468605389961 Marionette TRACE conn2 <- [1,1098,null,{}] 10:56:29 INFO - PROCESS | 1683 | 1468605389964 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}] 10:56:29 INFO - PROCESS | 1683 | 1468605389965 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:30 INFO - PROCESS | 1683 | 1468605390082 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 10:56:30 INFO - PROCESS | 1683 | 1468605390164 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:30 INFO - PROCESS | 1683 | 1468605390166 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:30 INFO - PROCESS | 1683 | ++DOCSHELL 0x11651a800 == 46 [pid = 1683] [id = 282] 10:56:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x112ddb000) [pid = 1683] [serial = 844] [outer = 0x0] 10:56:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x113d91000) [pid = 1683] [serial = 845] [outer = 0x112ddb000] 10:56:30 INFO - PROCESS | 1683 | 1468605390196 Marionette DEBUG loaded listener.js 10:56:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x124904000) [pid = 1683] [serial = 846] [outer = 0x112ddb000] 10:56:30 INFO - PROCESS | 1683 | 1468605390877 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]]]}] 10:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 973ms 10:56:30 INFO - PROCESS | 1683 | 1468605390933 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 10:56:30 INFO - PROCESS | 1683 | 1468605390936 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 10:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:56:30 INFO - PROCESS | 1683 | 1468605390939 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:56:30 INFO - PROCESS | 1683 | 1468605390941 Marionette TRACE conn2 <- [1,1102,null,{}] 10:56:30 INFO - PROCESS | 1683 | 1468605390945 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}] 10:56:30 INFO - PROCESS | 1683 | 1468605390946 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:31 INFO - PROCESS | 1683 | 1468605391042 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 10:56:31 INFO - PROCESS | 1683 | 1468605391113 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:31 INFO - PROCESS | 1683 | 1468605391114 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:31 INFO - PROCESS | 1683 | ++DOCSHELL 0x117e73000 == 47 [pid = 1683] [id = 283] 10:56:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x115d63800) [pid = 1683] [serial = 847] [outer = 0x0] 10:56:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x116aaf800) [pid = 1683] [serial = 848] [outer = 0x115d63800] 10:56:31 INFO - PROCESS | 1683 | 1468605391143 Marionette DEBUG loaded listener.js 10:56:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x1180f2800) [pid = 1683] [serial = 849] [outer = 0x115d63800] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x129d3e000 == 46 [pid = 1683] [id = 276] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x11875d000 == 45 [pid = 1683] [id = 275] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x127244000 == 44 [pid = 1683] [id = 274] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x126dc1000 == 43 [pid = 1683] [id = 273] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x124475000 == 42 [pid = 1683] [id = 272] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x123e81800 == 41 [pid = 1683] [id = 271] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x116f12000 == 40 [pid = 1683] [id = 270] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x119a0b800 == 39 [pid = 1683] [id = 269] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x118f93000 == 38 [pid = 1683] [id = 268] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x11714e800 == 37 [pid = 1683] [id = 267] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x116f21000 == 36 [pid = 1683] [id = 266] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x118f9a800 == 35 [pid = 1683] [id = 265] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x11253c000 == 34 [pid = 1683] [id = 264] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x129134000 == 33 [pid = 1683] [id = 246] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x11651a800 == 32 [pid = 1683] [id = 282] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x12b711000 == 31 [pid = 1683] [id = 281] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x12a778800 == 30 [pid = 1683] [id = 280] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x11c55d000 == 29 [pid = 1683] [id = 279] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x116f17000 == 28 [pid = 1683] [id = 278] 10:56:32 INFO - PROCESS | 1683 | --DOCSHELL 0x12a6c3800 == 27 [pid = 1683] [id = 277] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x122fc3000) [pid = 1683] [serial = 738] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x12542f000) [pid = 1683] [serial = 771] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x125e6f400) [pid = 1683] [serial = 776] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x113840800) [pid = 1683] [serial = 740] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x126846000) [pid = 1683] [serial = 777] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x113f35800) [pid = 1683] [serial = 741] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x120f3ec00) [pid = 1683] [serial = 758] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x126d04800) [pid = 1683] [serial = 786] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x12684b000) [pid = 1683] [serial = 785] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x122e2bc00) [pid = 1683] [serial = 759] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x12445ac00) [pid = 1683] [serial = 767] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x119671400) [pid = 1683] [serial = 755] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x119ad2800) [pid = 1683] [serial = 756] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x112e55000) [pid = 1683] [serial = 779] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x12684e000) [pid = 1683] [serial = 788] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x115dedc00) [pid = 1683] [serial = 780] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x125e6ac00) [pid = 1683] [serial = 774] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x122e25000) [pid = 1683] [serial = 783] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x118f7b000) [pid = 1683] [serial = 782] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x124903400) [pid = 1683] [serial = 768] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x118f7ac00) [pid = 1683] [serial = 749] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x118fb3400) [pid = 1683] [serial = 750] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1183dc000) [pid = 1683] [serial = 746] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x124908000) [pid = 1683] [serial = 770] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1185e6000) [pid = 1683] [serial = 747] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x12384ec00) [pid = 1683] [serial = 764] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x124004400) [pid = 1683] [serial = 765] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x118fa8800) [pid = 1683] [serial = 752] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x11952d400) [pid = 1683] [serial = 753] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x122fc1800) [pid = 1683] [serial = 761] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x122fcc000) [pid = 1683] [serial = 762] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x125e62c00) [pid = 1683] [serial = 773] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x1160db000) [pid = 1683] [serial = 743] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x116fbe000) [pid = 1683] [serial = 744] [outer = 0x0] [url = about:blank] 10:56:32 INFO - PROCESS | 1683 | 1468605392316 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]]]}] 10:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1428ms 10:56:32 INFO - PROCESS | 1683 | 1468605392367 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 10:56:32 INFO - PROCESS | 1683 | 1468605392370 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 10:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:56:32 INFO - PROCESS | 1683 | 1468605392373 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:56:32 INFO - PROCESS | 1683 | 1468605392375 Marionette TRACE conn2 <- [1,1106,null,{}] 10:56:32 INFO - PROCESS | 1683 | 1468605392379 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}] 10:56:32 INFO - PROCESS | 1683 | 1468605392381 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:32 INFO - PROCESS | 1683 | 1468605392457 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 10:56:32 INFO - PROCESS | 1683 | 1468605392461 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:32 INFO - PROCESS | 1683 | 1468605392464 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:32 INFO - PROCESS | 1683 | ++DOCSHELL 0x11609f000 == 28 [pid = 1683] [id = 284] 10:56:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x1132c9400) [pid = 1683] [serial = 850] [outer = 0x0] 10:56:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1132e0400) [pid = 1683] [serial = 851] [outer = 0x1132c9400] 10:56:32 INFO - PROCESS | 1683 | 1468605392495 Marionette DEBUG loaded listener.js 10:56:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x112985400) [pid = 1683] [serial = 852] [outer = 0x1132c9400] 10:56:32 INFO - PROCESS | 1683 | 1468605392837 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]]]}] 10:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 520ms 10:56:32 INFO - PROCESS | 1683 | 1468605392894 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 10:56:32 INFO - PROCESS | 1683 | 1468605392898 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 10:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:56:32 INFO - PROCESS | 1683 | 1468605392905 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:56:32 INFO - PROCESS | 1683 | 1468605392908 Marionette TRACE conn2 <- [1,1110,null,{}] 10:56:32 INFO - PROCESS | 1683 | 1468605392911 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}] 10:56:32 INFO - PROCESS | 1683 | 1468605392914 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:33 INFO - PROCESS | 1683 | 1468605393033 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 10:56:33 INFO - PROCESS | 1683 | 1468605393048 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:33 INFO - PROCESS | 1683 | 1468605393050 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:33 INFO - PROCESS | 1683 | ++DOCSHELL 0x117135800 == 29 [pid = 1683] [id = 285] 10:56:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x1160da000) [pid = 1683] [serial = 853] [outer = 0x0] 10:56:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x116aa9c00) [pid = 1683] [serial = 854] [outer = 0x1160da000] 10:56:33 INFO - PROCESS | 1683 | 1468605393097 Marionette DEBUG loaded listener.js 10:56:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1176e2000) [pid = 1683] [serial = 855] [outer = 0x1160da000] 10:56:33 INFO - PROCESS | 1683 | 1468605393540 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]]]}] 10:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 10:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:56:33 INFO - PROCESS | 1683 | 1468605393576 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 10:56:33 INFO - PROCESS | 1683 | 1468605393577 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 10:56:33 INFO - PROCESS | 1683 | 1468605393579 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:56:33 INFO - PROCESS | 1683 | 1468605393582 Marionette TRACE conn2 <- [1,1114,null,{}] 10:56:33 INFO - PROCESS | 1683 | 1468605393589 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}] 10:56:33 INFO - PROCESS | 1683 | 1468605393593 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:33 INFO - PROCESS | 1683 | 1468605393667 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 10:56:33 INFO - PROCESS | 1683 | 1468605393695 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:33 INFO - PROCESS | 1683 | 1468605393697 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:33 INFO - PROCESS | 1683 | ++DOCSHELL 0x11930a000 == 30 [pid = 1683] [id = 286] 10:56:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1132e4000) [pid = 1683] [serial = 856] [outer = 0x0] 10:56:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x11856e400) [pid = 1683] [serial = 857] [outer = 0x1132e4000] 10:56:33 INFO - PROCESS | 1683 | 1468605393725 Marionette DEBUG loaded listener.js 10:56:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x1187e5800) [pid = 1683] [serial = 858] [outer = 0x1132e4000] 10:56:34 INFO - PROCESS | 1683 | 1468605394058 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]]]}] 10:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 521ms 10:56:34 INFO - PROCESS | 1683 | 1468605394101 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 10:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:56:34 INFO - PROCESS | 1683 | 1468605394103 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 10:56:34 INFO - PROCESS | 1683 | 1468605394105 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:56:34 INFO - PROCESS | 1683 | 1468605394106 Marionette TRACE conn2 <- [1,1118,null,{}] 10:56:34 INFO - PROCESS | 1683 | 1468605394108 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}] 10:56:34 INFO - PROCESS | 1683 | 1468605394109 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:34 INFO - PROCESS | 1683 | 1468605394225 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 10:56:34 INFO - PROCESS | 1683 | 1468605394233 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:34 INFO - PROCESS | 1683 | 1468605394235 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:34 INFO - PROCESS | 1683 | ++DOCSHELL 0x11991e800 == 31 [pid = 1683] [id = 287] 10:56:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x118f75c00) [pid = 1683] [serial = 859] [outer = 0x0] 10:56:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x118f7b000) [pid = 1683] [serial = 860] [outer = 0x118f75c00] 10:56:34 INFO - PROCESS | 1683 | 1468605394261 Marionette DEBUG loaded listener.js 10:56:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x118fb5400) [pid = 1683] [serial = 861] [outer = 0x118f75c00] 10:56:34 INFO - PROCESS | 1683 | 1468605394591 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]]]}] 10:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 520ms 10:56:34 INFO - PROCESS | 1683 | 1468605394625 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 10:56:34 INFO - PROCESS | 1683 | 1468605394626 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 10:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:56:34 INFO - PROCESS | 1683 | 1468605394629 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:56:34 INFO - PROCESS | 1683 | 1468605394630 Marionette TRACE conn2 <- [1,1122,null,{}] 10:56:34 INFO - PROCESS | 1683 | 1468605394632 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}] 10:56:34 INFO - PROCESS | 1683 | 1468605394633 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:34 INFO - PROCESS | 1683 | 1468605394727 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 10:56:34 INFO - PROCESS | 1683 | 1468605394764 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:34 INFO - PROCESS | 1683 | 1468605394765 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:34 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f3f800 == 32 [pid = 1683] [id = 288] 10:56:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x1160d8000) [pid = 1683] [serial = 862] [outer = 0x0] 10:56:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x119525c00) [pid = 1683] [serial = 863] [outer = 0x1160d8000] 10:56:34 INFO - PROCESS | 1683 | 1468605394789 Marionette DEBUG loaded listener.js 10:56:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x119534c00) [pid = 1683] [serial = 864] [outer = 0x1160d8000] 10:56:35 INFO - PROCESS | 1683 | 1468605395115 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]]]}] 10:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 519ms 10:56:35 INFO - PROCESS | 1683 | 1468605395149 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 10:56:35 INFO - PROCESS | 1683 | 1468605395151 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 10:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:56:35 INFO - PROCESS | 1683 | 1468605395159 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:56:35 INFO - PROCESS | 1683 | 1468605395160 Marionette TRACE conn2 <- [1,1126,null,{}] 10:56:35 INFO - PROCESS | 1683 | 1468605395162 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}] 10:56:35 INFO - PROCESS | 1683 | 1468605395167 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:35 INFO - PROCESS | 1683 | 1468605395277 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 10:56:35 INFO - PROCESS | 1683 | 1468605395281 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:35 INFO - PROCESS | 1683 | 1468605395282 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:35 INFO - PROCESS | 1683 | ++DOCSHELL 0x12426d800 == 33 [pid = 1683] [id = 289] 10:56:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x1176e2400) [pid = 1683] [serial = 865] [outer = 0x0] 10:56:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x119677400) [pid = 1683] [serial = 866] [outer = 0x1176e2400] 10:56:35 INFO - PROCESS | 1683 | 1468605395308 Marionette DEBUG loaded listener.js 10:56:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x119acf800) [pid = 1683] [serial = 867] [outer = 0x1176e2400] 10:56:35 INFO - PROCESS | 1683 | 1468605395638 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]]]}] 10:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 518ms 10:56:35 INFO - PROCESS | 1683 | 1468605395678 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 10:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:56:35 INFO - PROCESS | 1683 | 1468605395686 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 10:56:35 INFO - PROCESS | 1683 | 1468605395688 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:56:35 INFO - PROCESS | 1683 | 1468605395689 Marionette TRACE conn2 <- [1,1130,null,{}] 10:56:35 INFO - PROCESS | 1683 | 1468605395692 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}] 10:56:35 INFO - PROCESS | 1683 | 1468605395693 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:35 INFO - PROCESS | 1683 | 1468605395785 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 10:56:35 INFO - PROCESS | 1683 | 1468605395789 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:35 INFO - PROCESS | 1683 | 1468605395790 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:35 INFO - PROCESS | 1683 | ++DOCSHELL 0x126879000 == 34 [pid = 1683] [id = 290] 10:56:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x112eda800) [pid = 1683] [serial = 868] [outer = 0x0] 10:56:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x120f3cc00) [pid = 1683] [serial = 869] [outer = 0x112eda800] 10:56:35 INFO - PROCESS | 1683 | 1468605395815 Marionette DEBUG loaded listener.js 10:56:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x122e2e400) [pid = 1683] [serial = 870] [outer = 0x112eda800] 10:56:36 INFO - PROCESS | 1683 | 1468605396158 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]]]}] 10:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 519ms 10:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:56:36 INFO - PROCESS | 1683 | 1468605396207 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 10:56:36 INFO - PROCESS | 1683 | 1468605396208 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 10:56:36 INFO - PROCESS | 1683 | 1468605396210 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:56:36 INFO - PROCESS | 1683 | 1468605396211 Marionette TRACE conn2 <- [1,1134,null,{}] 10:56:36 INFO - PROCESS | 1683 | 1468605396214 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}] 10:56:36 INFO - PROCESS | 1683 | 1468605396215 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:36 INFO - PROCESS | 1683 | 1468605396308 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 10:56:36 INFO - PROCESS | 1683 | 1468605396321 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:36 INFO - PROCESS | 1683 | 1468605396323 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:36 INFO - PROCESS | 1683 | ++DOCSHELL 0x127246800 == 35 [pid = 1683] [id = 291] 10:56:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x122e4c000) [pid = 1683] [serial = 871] [outer = 0x0] 10:56:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x122fc2c00) [pid = 1683] [serial = 872] [outer = 0x122e4c000] 10:56:36 INFO - PROCESS | 1683 | 1468605396347 Marionette DEBUG loaded listener.js 10:56:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x122fcb400) [pid = 1683] [serial = 873] [outer = 0x122e4c000] 10:56:36 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x124903000) [pid = 1683] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:56:36 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x124010c00) [pid = 1683] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:56:36 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x1183dec00) [pid = 1683] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:56:36 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x113d91800) [pid = 1683] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:56:36 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x116eb4800) [pid = 1683] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:56:36 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x1171c4400) [pid = 1683] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:56:36 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x11967d000) [pid = 1683] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:56:36 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x110d70400) [pid = 1683] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:56:36 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x118574c00) [pid = 1683] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:56:36 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x118faf800) [pid = 1683] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:56:36 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x113d92400) [pid = 1683] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:56:36 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x122fc4000) [pid = 1683] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:56:36 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x116975800) [pid = 1683] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:56:36 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x11967b400) [pid = 1683] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:56:36 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1121ba000) [pid = 1683] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:56:36 INFO - PROCESS | 1683 | 1468605396800 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]]]}] 10:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 619ms 10:56:36 INFO - PROCESS | 1683 | 1468605396830 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 10:56:36 INFO - PROCESS | 1683 | 1468605396831 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 10:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:56:36 INFO - PROCESS | 1683 | 1468605396834 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:56:36 INFO - PROCESS | 1683 | 1468605396835 Marionette TRACE conn2 <- [1,1138,null,{}] 10:56:36 INFO - PROCESS | 1683 | 1468605396845 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}] 10:56:36 INFO - PROCESS | 1683 | 1468605396846 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:36 INFO - PROCESS | 1683 | 1468605396923 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 10:56:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x113d92400) [pid = 1683] [serial = 874] [outer = 0x12cc7dc00] 10:56:37 INFO - PROCESS | 1683 | 1468605397011 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:37 INFO - PROCESS | 1683 | 1468605397013 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:37 INFO - PROCESS | 1683 | ++DOCSHELL 0x118fa0000 == 36 [pid = 1683] [id = 292] 10:56:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1176e1c00) [pid = 1683] [serial = 875] [outer = 0x0] 10:56:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1187e0c00) [pid = 1683] [serial = 876] [outer = 0x1176e1c00] 10:56:37 INFO - PROCESS | 1683 | 1468605397044 Marionette DEBUG loaded listener.js 10:56:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x119534000) [pid = 1683] [serial = 877] [outer = 0x1176e1c00] 10:56:37 INFO - PROCESS | 1683 | 1468605397380 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]]]}] 10:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 570ms 10:56:37 INFO - PROCESS | 1683 | 1468605397406 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 10:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:56:37 INFO - PROCESS | 1683 | 1468605397408 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 10:56:37 INFO - PROCESS | 1683 | 1468605397411 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:56:37 INFO - PROCESS | 1683 | 1468605397413 Marionette TRACE conn2 <- [1,1142,null,{}] 10:56:37 INFO - PROCESS | 1683 | 1468605397416 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}] 10:56:37 INFO - PROCESS | 1683 | 1468605397418 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:37 INFO - PROCESS | 1683 | 1468605397544 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 10:56:37 INFO - PROCESS | 1683 | 1468605397624 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:37 INFO - PROCESS | 1683 | 1468605397625 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:37 INFO - PROCESS | 1683 | ++DOCSHELL 0x127239000 == 37 [pid = 1683] [id = 293] 10:56:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x113106800) [pid = 1683] [serial = 878] [outer = 0x0] 10:56:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x119529400) [pid = 1683] [serial = 879] [outer = 0x113106800] 10:56:37 INFO - PROCESS | 1683 | 1468605397665 Marionette DEBUG loaded listener.js 10:56:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x123f27800) [pid = 1683] [serial = 880] [outer = 0x113106800] 10:56:38 INFO - PROCESS | 1683 | 1468605398007 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]]]}] 10:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 619ms 10:56:38 INFO - PROCESS | 1683 | 1468605398031 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 10:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:56:38 INFO - PROCESS | 1683 | 1468605398034 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 10:56:38 INFO - PROCESS | 1683 | 1468605398041 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:56:38 INFO - PROCESS | 1683 | 1468605398044 Marionette TRACE conn2 <- [1,1146,null,{}] 10:56:38 INFO - PROCESS | 1683 | 1468605398061 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}] 10:56:38 INFO - PROCESS | 1683 | 1468605398064 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:38 INFO - PROCESS | 1683 | 1468605398226 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 10:56:38 INFO - PROCESS | 1683 | 1468605398272 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:38 INFO - PROCESS | 1683 | 1468605398274 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:38 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f3d800 == 38 [pid = 1683] [id = 294] 10:56:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x120f3dc00) [pid = 1683] [serial = 881] [outer = 0x0] 10:56:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x12400dc00) [pid = 1683] [serial = 882] [outer = 0x120f3dc00] 10:56:38 INFO - PROCESS | 1683 | 1468605398318 Marionette DEBUG loaded listener.js 10:56:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1198df400) [pid = 1683] [serial = 883] [outer = 0x120f3dc00] 10:56:38 INFO - PROCESS | 1683 | 1468605398740 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]]]}] 10:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 726ms 10:56:38 INFO - PROCESS | 1683 | 1468605398763 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 10:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:56:38 INFO - PROCESS | 1683 | 1468605398765 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 10:56:38 INFO - PROCESS | 1683 | 1468605398770 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:56:38 INFO - PROCESS | 1683 | 1468605398774 Marionette TRACE conn2 <- [1,1150,null,{}] 10:56:38 INFO - PROCESS | 1683 | 1468605398779 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}] 10:56:38 INFO - PROCESS | 1683 | 1468605398780 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:38 INFO - PROCESS | 1683 | 1468605398898 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 10:56:38 INFO - PROCESS | 1683 | 1468605398952 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:38 INFO - PROCESS | 1683 | 1468605398955 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:38 INFO - PROCESS | 1683 | ++DOCSHELL 0x113d83800 == 39 [pid = 1683] [id = 295] 10:56:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x112e47c00) [pid = 1683] [serial = 884] [outer = 0x0] 10:56:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x112e53000) [pid = 1683] [serial = 885] [outer = 0x112e47c00] 10:56:38 INFO - PROCESS | 1683 | 1468605398987 Marionette DEBUG loaded listener.js 10:56:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x113d42c00) [pid = 1683] [serial = 886] [outer = 0x112e47c00] 10:56:39 INFO - PROCESS | 1683 | 1468605399514 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]]]}] 10:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 776ms 10:56:39 INFO - PROCESS | 1683 | 1468605399611 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 10:56:39 INFO - PROCESS | 1683 | 1468605399614 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 10:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:56:39 INFO - PROCESS | 1683 | 1468605399621 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:56:39 INFO - PROCESS | 1683 | 1468605399622 Marionette TRACE conn2 <- [1,1154,null,{}] 10:56:39 INFO - PROCESS | 1683 | 1468605399625 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}] 10:56:39 INFO - PROCESS | 1683 | 1468605399627 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:39 INFO - PROCESS | 1683 | 1468605399735 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 10:56:39 INFO - PROCESS | 1683 | 1468605399790 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:39 INFO - PROCESS | 1683 | 1468605399791 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:39 INFO - PROCESS | 1683 | ++DOCSHELL 0x119a0b800 == 40 [pid = 1683] [id = 296] 10:56:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x1180e9400) [pid = 1683] [serial = 887] [outer = 0x0] 10:56:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x1180f5800) [pid = 1683] [serial = 888] [outer = 0x1180e9400] 10:56:39 INFO - PROCESS | 1683 | 1468605399822 Marionette DEBUG loaded listener.js 10:56:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x1183dd400) [pid = 1683] [serial = 889] [outer = 0x1180e9400] 10:56:40 INFO - PROCESS | 1683 | 1468605400491 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]]]}] 10:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 920ms 10:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:56:40 INFO - PROCESS | 1683 | 1468605400542 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 10:56:40 INFO - PROCESS | 1683 | 1468605400545 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 10:56:40 INFO - PROCESS | 1683 | 1468605400551 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:56:40 INFO - PROCESS | 1683 | 1468605400554 Marionette TRACE conn2 <- [1,1158,null,{}] 10:56:40 INFO - PROCESS | 1683 | 1468605400594 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}] 10:56:40 INFO - PROCESS | 1683 | 1468605400596 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:40 INFO - PROCESS | 1683 | 1468605400757 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 10:56:40 INFO - PROCESS | 1683 | 1468605400879 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:40 INFO - PROCESS | 1683 | 1468605400881 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:40 INFO - PROCESS | 1683 | ++DOCSHELL 0x116514800 == 41 [pid = 1683] [id = 297] 10:56:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x116078800) [pid = 1683] [serial = 890] [outer = 0x0] 10:56:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x116523400) [pid = 1683] [serial = 891] [outer = 0x116078800] 10:56:40 INFO - PROCESS | 1683 | 1468605400910 Marionette DEBUG loaded listener.js 10:56:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x116eb5800) [pid = 1683] [serial = 892] [outer = 0x116078800] 10:56:41 INFO - PROCESS | 1683 | --DOCSHELL 0x127239000 == 40 [pid = 1683] [id = 293] 10:56:41 INFO - PROCESS | 1683 | --DOCSHELL 0x118fa0000 == 39 [pid = 1683] [id = 292] 10:56:41 INFO - PROCESS | 1683 | --DOCSHELL 0x127246800 == 38 [pid = 1683] [id = 291] 10:56:41 INFO - PROCESS | 1683 | --DOCSHELL 0x126879000 == 37 [pid = 1683] [id = 290] 10:56:41 INFO - PROCESS | 1683 | --DOCSHELL 0x12426d800 == 36 [pid = 1683] [id = 289] 10:56:41 INFO - PROCESS | 1683 | --DOCSHELL 0x122f3f800 == 35 [pid = 1683] [id = 288] 10:56:41 INFO - PROCESS | 1683 | --DOCSHELL 0x11991e800 == 34 [pid = 1683] [id = 287] 10:56:41 INFO - PROCESS | 1683 | --DOCSHELL 0x11930a000 == 33 [pid = 1683] [id = 286] 10:56:41 INFO - PROCESS | 1683 | --DOCSHELL 0x117135800 == 32 [pid = 1683] [id = 285] 10:56:41 INFO - PROCESS | 1683 | --DOCSHELL 0x11609f000 == 31 [pid = 1683] [id = 284] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x124d1d400) [pid = 1683] [serial = 828] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x11887c800) [pid = 1683] [serial = 804] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x116aaac00) [pid = 1683] [serial = 798] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x1180ea000) [pid = 1683] [serial = 800] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x1160e4800) [pid = 1683] [serial = 797] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x119531c00) [pid = 1683] [serial = 809] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x1185e3c00) [pid = 1683] [serial = 803] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x122e4d000) [pid = 1683] [serial = 816] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x1127d5800) [pid = 1683] [serial = 791] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x116aadc00) [pid = 1683] [serial = 801] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x122e27800) [pid = 1683] [serial = 824] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x119168800) [pid = 1683] [serial = 807] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x1198dcc00) [pid = 1683] [serial = 822] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1195d6c00) [pid = 1683] [serial = 810] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x122fcc400) [pid = 1683] [serial = 818] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x122e24400) [pid = 1683] [serial = 815] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x116eb4c00) [pid = 1683] [serial = 794] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x124008000) [pid = 1683] [serial = 825] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x118f78800) [pid = 1683] [serial = 821] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x124004000) [pid = 1683] [serial = 819] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x112e4b400) [pid = 1683] [serial = 792] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x11980b800) [pid = 1683] [serial = 812] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x11915f400) [pid = 1683] [serial = 806] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x126e66400) [pid = 1683] [serial = 789] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x1180f0c00) [pid = 1683] [serial = 795] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x119ad5800) [pid = 1683] [serial = 813] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x1254ed800) [pid = 1683] [serial = 831] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x12542b800) [pid = 1683] [serial = 830] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x1247af400) [pid = 1683] [serial = 827] [outer = 0x0] [url = about:blank] 10:56:41 INFO - PROCESS | 1683 | 1468605401299 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]]]}] 10:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 756ms 10:56:41 INFO - PROCESS | 1683 | 1468605401306 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 10:56:41 INFO - PROCESS | 1683 | 1468605401309 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 10:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:56:41 INFO - PROCESS | 1683 | 1468605401314 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:56:41 INFO - PROCESS | 1683 | 1468605401315 Marionette TRACE conn2 <- [1,1162,null,{}] 10:56:41 INFO - PROCESS | 1683 | 1468605401317 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}] 10:56:41 INFO - PROCESS | 1683 | 1468605401319 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:41 INFO - PROCESS | 1683 | 1468605401399 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 10:56:41 INFO - PROCESS | 1683 | 1468605401455 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:41 INFO - PROCESS | 1683 | 1468605401457 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:41 INFO - PROCESS | 1683 | ++DOCSHELL 0x117e77800 == 32 [pid = 1683] [id = 298] 10:56:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x116eb4000) [pid = 1683] [serial = 893] [outer = 0x0] 10:56:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x11816d800) [pid = 1683] [serial = 894] [outer = 0x116eb4000] 10:56:41 INFO - PROCESS | 1683 | 1468605401484 Marionette DEBUG loaded listener.js 10:56:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1185e4c00) [pid = 1683] [serial = 895] [outer = 0x116eb4000] 10:56:41 INFO - PROCESS | 1683 | 1468605401801 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]]]}] 10:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 10:56:41 INFO - PROCESS | 1683 | 1468605401833 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 10:56:41 INFO - PROCESS | 1683 | 1468605401834 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 10:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:56:41 INFO - PROCESS | 1683 | 1468605401837 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:56:41 INFO - PROCESS | 1683 | 1468605401841 Marionette TRACE conn2 <- [1,1166,null,{}] 10:56:41 INFO - PROCESS | 1683 | 1468605401849 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}] 10:56:41 INFO - PROCESS | 1683 | 1468605401852 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:41 INFO - PROCESS | 1683 | 1468605401934 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 10:56:41 INFO - PROCESS | 1683 | 1468605401987 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:41 INFO - PROCESS | 1683 | 1468605401989 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x11991e000 == 33 [pid = 1683] [id = 299] 10:56:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x11326d000) [pid = 1683] [serial = 896] [outer = 0x0] 10:56:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x118886400) [pid = 1683] [serial = 897] [outer = 0x11326d000] 10:56:42 INFO - PROCESS | 1683 | 1468605402017 Marionette DEBUG loaded listener.js 10:56:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x1195db400) [pid = 1683] [serial = 898] [outer = 0x11326d000] 10:56:42 INFO - PROCESS | 1683 | 1468605402346 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]]]}] 10:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 526ms 10:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:56:42 INFO - PROCESS | 1683 | 1468605402363 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 10:56:42 INFO - PROCESS | 1683 | 1468605402365 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 10:56:42 INFO - PROCESS | 1683 | 1468605402367 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:56:42 INFO - PROCESS | 1683 | 1468605402368 Marionette TRACE conn2 <- [1,1170,null,{}] 10:56:42 INFO - PROCESS | 1683 | 1468605402373 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}] 10:56:42 INFO - PROCESS | 1683 | 1468605402375 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:42 INFO - PROCESS | 1683 | 1468605402455 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 10:56:42 INFO - PROCESS | 1683 | 1468605402459 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:42 INFO - PROCESS | 1683 | 1468605402460 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f89800 == 34 [pid = 1683] [id = 300] 10:56:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x112e4ac00) [pid = 1683] [serial = 899] [outer = 0x0] 10:56:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1196ee000) [pid = 1683] [serial = 900] [outer = 0x112e4ac00] 10:56:42 INFO - PROCESS | 1683 | 1468605402486 Marionette DEBUG loaded listener.js 10:56:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x119810c00) [pid = 1683] [serial = 901] [outer = 0x112e4ac00] 10:56:42 INFO - PROCESS | 1683 | 1468605402810 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]]]}] 10:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 473ms 10:56:42 INFO - PROCESS | 1683 | 1468605402841 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 10:56:42 INFO - PROCESS | 1683 | 1468605402842 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 10:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:56:42 INFO - PROCESS | 1683 | 1468605402844 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:56:42 INFO - PROCESS | 1683 | 1468605402846 Marionette TRACE conn2 <- [1,1174,null,{}] 10:56:42 INFO - PROCESS | 1683 | 1468605402848 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}] 10:56:42 INFO - PROCESS | 1683 | 1468605402849 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:42 INFO - PROCESS | 1683 | 1468605402950 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 10:56:42 INFO - PROCESS | 1683 | 1468605402959 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:42 INFO - PROCESS | 1683 | 1468605402960 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x123ff1800 == 35 [pid = 1683] [id = 301] 10:56:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x1198d5c00) [pid = 1683] [serial = 902] [outer = 0x0] 10:56:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1198dec00) [pid = 1683] [serial = 903] [outer = 0x1198d5c00] 10:56:42 INFO - PROCESS | 1683 | 1468605402985 Marionette DEBUG loaded listener.js 10:56:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x122e25000) [pid = 1683] [serial = 904] [outer = 0x1198d5c00] 10:56:43 INFO - PROCESS | 1683 | 1468605403342 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] 10:56:43 INFO - PROCESS | 1683 | 1468605403367 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 10:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:56:43 INFO - PROCESS | 1683 | 1468605403369 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:56:43 INFO - PROCESS | 1683 | 1468605403372 Marionette TRACE conn2 <- [1,1178,null,{}] 10:56:43 INFO - PROCESS | 1683 | 1468605403375 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}] 10:56:43 INFO - PROCESS | 1683 | 1468605403379 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:43 INFO - PROCESS | 1683 | 1468605403495 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 10:56:43 INFO - PROCESS | 1683 | 1468605403532 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:43 INFO - PROCESS | 1683 | 1468605403533 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:43 INFO - PROCESS | 1683 | ++DOCSHELL 0x12722a800 == 36 [pid = 1683] [id = 302] 10:56:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x122e2c800) [pid = 1683] [serial = 905] [outer = 0x0] 10:56:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x122fc8c00) [pid = 1683] [serial = 906] [outer = 0x122e2c800] 10:56:43 INFO - PROCESS | 1683 | 1468605403558 Marionette DEBUG loaded listener.js 10:56:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x12490e000) [pid = 1683] [serial = 907] [outer = 0x122e2c800] 10:56:43 INFO - PROCESS | 1683 | 1468605403878 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] 10:56:43 INFO - PROCESS | 1683 | 1468605403942 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 10:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:56:43 INFO - PROCESS | 1683 | 1468605403944 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:56:43 INFO - PROCESS | 1683 | 1468605403945 Marionette TRACE conn2 <- [1,1182,null,{}] 10:56:43 INFO - PROCESS | 1683 | 1468605403948 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}] 10:56:43 INFO - PROCESS | 1683 | 1468605403949 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:44 INFO - PROCESS | 1683 | 1468605404044 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 10:56:44 INFO - PROCESS | 1683 | 1468605404083 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:44 INFO - PROCESS | 1683 | 1468605404083 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:44 INFO - PROCESS | 1683 | ++DOCSHELL 0x128e21000 == 37 [pid = 1683] [id = 303] 10:56:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x1244b5c00) [pid = 1683] [serial = 908] [outer = 0x0] 10:56:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x12542cc00) [pid = 1683] [serial = 909] [outer = 0x1244b5c00] 10:56:44 INFO - PROCESS | 1683 | 1468605404107 Marionette DEBUG loaded listener.js 10:56:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x125e67000) [pid = 1683] [serial = 910] [outer = 0x1244b5c00] 10:56:44 INFO - PROCESS | 1683 | 1468605404422 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] 10:56:44 INFO - PROCESS | 1683 | 1468605404464 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 10:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:56:44 INFO - PROCESS | 1683 | 1468605404466 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:56:44 INFO - PROCESS | 1683 | 1468605404467 Marionette TRACE conn2 <- [1,1186,null,{}] 10:56:44 INFO - PROCESS | 1683 | 1468605404475 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}] 10:56:44 INFO - PROCESS | 1683 | 1468605404476 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:44 INFO - PROCESS | 1683 | 1468605404578 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 10:56:44 INFO - PROCESS | 1683 | 1468605404582 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:44 INFO - PROCESS | 1683 | 1468605404583 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:44 INFO - PROCESS | 1683 | ++DOCSHELL 0x12913e000 == 38 [pid = 1683] [id = 304] 10:56:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x124ae3400) [pid = 1683] [serial = 911] [outer = 0x0] 10:56:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x125e6f800) [pid = 1683] [serial = 912] [outer = 0x124ae3400] 10:56:44 INFO - PROCESS | 1683 | 1468605404612 Marionette DEBUG loaded listener.js 10:56:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x126d0e800) [pid = 1683] [serial = 913] [outer = 0x124ae3400] 10:56:45 INFO - PROCESS | 1683 | 1468605405095 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] 10:56:45 INFO - PROCESS | 1683 | 1468605405143 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 10:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:56:45 INFO - PROCESS | 1683 | 1468605405146 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:56:45 INFO - PROCESS | 1683 | 1468605405147 Marionette TRACE conn2 <- [1,1190,null,{}] 10:56:45 INFO - PROCESS | 1683 | 1468605405149 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}] 10:56:45 INFO - PROCESS | 1683 | 1468605405150 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:45 INFO - PROCESS | 1683 | 1468605405246 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 10:56:45 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x118f75c00) [pid = 1683] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:56:45 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x115d63800) [pid = 1683] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:56:45 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1160da000) [pid = 1683] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:56:45 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x1160d8000) [pid = 1683] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:56:45 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x1132e4000) [pid = 1683] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:56:45 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1132c9400) [pid = 1683] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:56:45 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x113106800) [pid = 1683] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:56:45 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1132d2000) [pid = 1683] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:56:45 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1176e2400) [pid = 1683] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:56:45 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x112eda800) [pid = 1683] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:56:45 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1176e1c00) [pid = 1683] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:56:45 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x122e4c000) [pid = 1683] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:56:45 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x118167400) [pid = 1683] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:56:45 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x119676800) [pid = 1683] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:56:45 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x120f3f400) [pid = 1683] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:56:45 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x112ddb000) [pid = 1683] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:56:45 INFO - PROCESS | 1683 | 1468605405368 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:45 INFO - PROCESS | 1683 | 1468605405369 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:45 INFO - PROCESS | 1683 | ++DOCSHELL 0x1169a6000 == 39 [pid = 1683] [id = 305] 10:56:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x112cc6400) [pid = 1683] [serial = 914] [outer = 0x0] 10:56:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x112e53400) [pid = 1683] [serial = 915] [outer = 0x112cc6400] 10:56:45 INFO - PROCESS | 1683 | 1468605405401 Marionette DEBUG loaded listener.js 10:56:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1176e1c00) [pid = 1683] [serial = 916] [outer = 0x112cc6400] 10:56:45 INFO - PROCESS | 1683 | 1468605405676 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] 10:56:45 INFO - PROCESS | 1683 | 1468605405716 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 10:56:45 INFO - PROCESS | 1683 | 1468605405718 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:56:45 INFO - PROCESS | 1683 | 1468605405719 Marionette TRACE conn2 <- [1,1194,null,{}] 10:56:45 INFO - PROCESS | 1683 | 1468605405730 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}] 10:56:45 INFO - PROCESS | 1683 | 1468605405731 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:45 INFO - PROCESS | 1683 | 1468605405815 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 10:56:45 INFO - PROCESS | 1683 | 1468605405820 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:45 INFO - PROCESS | 1683 | 1468605405823 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:45 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a6cb000 == 40 [pid = 1683] [id = 306] 10:56:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x118511000) [pid = 1683] [serial = 917] [outer = 0x0] 10:56:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x119674c00) [pid = 1683] [serial = 918] [outer = 0x118511000] 10:56:45 INFO - PROCESS | 1683 | 1468605405847 Marionette DEBUG loaded listener.js 10:56:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x126d0f800) [pid = 1683] [serial = 919] [outer = 0x118511000] 10:56:46 INFO - PROCESS | 1683 | 1468605406182 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] 10:56:46 INFO - PROCESS | 1683 | 1468605406199 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 10:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:56:46 INFO - PROCESS | 1683 | 1468605406204 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:56:46 INFO - PROCESS | 1683 | 1468605406207 Marionette TRACE conn2 <- [1,1198,null,{}] 10:56:46 INFO - PROCESS | 1683 | 1468605406210 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}] 10:56:46 INFO - PROCESS | 1683 | 1468605406211 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:46 INFO - PROCESS | 1683 | 1468605406328 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 10:56:46 INFO - PROCESS | 1683 | 1468605406334 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:46 INFO - PROCESS | 1683 | 1468605406343 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:46 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b713000 == 41 [pid = 1683] [id = 307] 10:56:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x119531000) [pid = 1683] [serial = 920] [outer = 0x0] 10:56:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x126e69000) [pid = 1683] [serial = 921] [outer = 0x119531000] 10:56:46 INFO - PROCESS | 1683 | 1468605406370 Marionette DEBUG loaded listener.js 10:56:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x1270dd000) [pid = 1683] [serial = 922] [outer = 0x119531000] 10:56:46 INFO - PROCESS | 1683 | 1468605406676 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]]]}] 10:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 522ms 10:56:46 INFO - PROCESS | 1683 | 1468605406725 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 10:56:46 INFO - PROCESS | 1683 | 1468605406726 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 10:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:56:46 INFO - PROCESS | 1683 | 1468605406728 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:56:46 INFO - PROCESS | 1683 | 1468605406729 Marionette TRACE conn2 <- [1,1202,null,{}] 10:56:46 INFO - PROCESS | 1683 | 1468605406732 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}] 10:56:46 INFO - PROCESS | 1683 | 1468605406733 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:46 INFO - PROCESS | 1683 | 1468605406815 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 10:56:46 INFO - PROCESS | 1683 | 1468605406818 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:46 INFO - PROCESS | 1683 | 1468605406820 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:46 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd51800 == 42 [pid = 1683] [id = 308] 10:56:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x1270e0400) [pid = 1683] [serial = 923] [outer = 0x0] 10:56:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x127465c00) [pid = 1683] [serial = 924] [outer = 0x1270e0400] 10:56:46 INFO - PROCESS | 1683 | 1468605406845 Marionette DEBUG loaded listener.js 10:56:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x12746c800) [pid = 1683] [serial = 925] [outer = 0x1270e0400] 10:56:47 INFO - PROCESS | 1683 | 1468605407180 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]]]}] 10:56:47 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 10:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 467ms 10:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:56:47 INFO - PROCESS | 1683 | 1468605407197 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 10:56:47 INFO - PROCESS | 1683 | 1468605407198 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 10:56:47 INFO - PROCESS | 1683 | 1468605407200 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:56:47 INFO - PROCESS | 1683 | 1468605407201 Marionette TRACE conn2 <- [1,1206,null,{}] 10:56:47 INFO - PROCESS | 1683 | 1468605407205 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}] 10:56:47 INFO - PROCESS | 1683 | 1468605407207 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:47 INFO - PROCESS | 1683 | 1468605407322 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 10:56:47 INFO - PROCESS | 1683 | 1468605407328 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:47 INFO - PROCESS | 1683 | 1468605407329 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:47 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd99800 == 43 [pid = 1683] [id = 309] 10:56:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x1183ea400) [pid = 1683] [serial = 926] [outer = 0x0] 10:56:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x12746c400) [pid = 1683] [serial = 927] [outer = 0x1183ea400] 10:56:47 INFO - PROCESS | 1683 | 1468605407353 Marionette DEBUG loaded listener.js 10:56:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x128a70400) [pid = 1683] [serial = 928] [outer = 0x1183ea400] 10:56:47 INFO - PROCESS | 1683 | 1468605407841 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]]]}] 10:56:47 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 10:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 672ms 10:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:56:47 INFO - PROCESS | 1683 | 1468605407873 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 10:56:47 INFO - PROCESS | 1683 | 1468605407875 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 10:56:47 INFO - PROCESS | 1683 | 1468605407878 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:56:47 INFO - PROCESS | 1683 | 1468605407882 Marionette TRACE conn2 <- [1,1210,null,{}] 10:56:47 INFO - PROCESS | 1683 | 1468605407885 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}] 10:56:47 INFO - PROCESS | 1683 | 1468605407887 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:47 INFO - PROCESS | 1683 | 1468605407997 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 10:56:48 INFO - PROCESS | 1683 | 1468605408054 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:48 INFO - PROCESS | 1683 | 1468605408055 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:48 INFO - PROCESS | 1683 | ++DOCSHELL 0x11930a000 == 44 [pid = 1683] [id = 310] 10:56:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x116077000) [pid = 1683] [serial = 929] [outer = 0x0] 10:56:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x116aa8400) [pid = 1683] [serial = 930] [outer = 0x116077000] 10:56:48 INFO - PROCESS | 1683 | 1468605408086 Marionette DEBUG loaded listener.js 10:56:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x1183dec00) [pid = 1683] [serial = 931] [outer = 0x116077000] 10:56:48 INFO - PROCESS | 1683 | 1468605408542 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]]]}] 10:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 721ms 10:56:48 INFO - PROCESS | 1683 | 1468605408600 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 10:56:48 INFO - PROCESS | 1683 | 1468605408603 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 10:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:56:48 INFO - PROCESS | 1683 | 1468605408623 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:56:48 INFO - PROCESS | 1683 | 1468605408624 Marionette TRACE conn2 <- [1,1214,null,{}] 10:56:48 INFO - PROCESS | 1683 | 1468605408627 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}] 10:56:48 INFO - PROCESS | 1683 | 1468605408629 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:48 INFO - PROCESS | 1683 | 1468605408736 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 10:56:48 INFO - PROCESS | 1683 | 1468605408805 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:48 INFO - PROCESS | 1683 | 1468605408807 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:48 INFO - PROCESS | 1683 | ++DOCSHELL 0x125e3d000 == 45 [pid = 1683] [id = 311] 10:56:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x1187e1800) [pid = 1683] [serial = 932] [outer = 0x0] 10:56:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x119166000) [pid = 1683] [serial = 933] [outer = 0x1187e1800] 10:56:48 INFO - PROCESS | 1683 | 1468605408837 Marionette DEBUG loaded listener.js 10:56:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x119676800) [pid = 1683] [serial = 934] [outer = 0x1187e1800] 10:56:49 INFO - PROCESS | 1683 | 1468605409234 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]]]}] 10:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 672ms 10:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:56:49 INFO - PROCESS | 1683 | 1468605409293 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 10:56:49 INFO - PROCESS | 1683 | 1468605409294 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 10:56:49 INFO - PROCESS | 1683 | 1468605409296 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:56:49 INFO - PROCESS | 1683 | 1468605409299 Marionette TRACE conn2 <- [1,1218,null,{}] 10:56:49 INFO - PROCESS | 1683 | 1468605409327 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}] 10:56:49 INFO - PROCESS | 1683 | 1468605409330 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:49 INFO - PROCESS | 1683 | 1468605409436 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 10:56:49 INFO - PROCESS | 1683 | 1468605409507 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:49 INFO - PROCESS | 1683 | 1468605409509 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:49 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd4c000 == 46 [pid = 1683] [id = 312] 10:56:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x122e31400) [pid = 1683] [serial = 935] [outer = 0x0] 10:56:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x122fcc800) [pid = 1683] [serial = 936] [outer = 0x122e31400] 10:56:49 INFO - PROCESS | 1683 | 1468605409539 Marionette DEBUG loaded listener.js 10:56:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x12445c400) [pid = 1683] [serial = 937] [outer = 0x122e31400] 10:56:49 INFO - PROCESS | 1683 | 1468605409989 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]]]}] 10:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 721ms 10:56:50 INFO - PROCESS | 1683 | 1468605410018 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 10:56:50 INFO - PROCESS | 1683 | 1468605410020 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 10:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:56:50 INFO - PROCESS | 1683 | 1468605410037 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:56:50 INFO - PROCESS | 1683 | 1468605410038 Marionette TRACE conn2 <- [1,1222,null,{}] 10:56:50 INFO - PROCESS | 1683 | 1468605410041 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}] 10:56:50 INFO - PROCESS | 1683 | 1468605410042 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:50 INFO - PROCESS | 1683 | 1468605410151 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 10:56:50 INFO - PROCESS | 1683 | 1468605410206 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:50 INFO - PROCESS | 1683 | 1468605410208 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:50 INFO - PROCESS | 1683 | ++DOCSHELL 0x117354800 == 47 [pid = 1683] [id = 313] 10:56:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x122fce800) [pid = 1683] [serial = 938] [outer = 0x0] 10:56:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x124902c00) [pid = 1683] [serial = 939] [outer = 0x122fce800] 10:56:50 INFO - PROCESS | 1683 | 1468605410236 Marionette DEBUG loaded listener.js 10:56:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x119ad1c00) [pid = 1683] [serial = 940] [outer = 0x122fce800] 10:56:50 INFO - PROCESS | 1683 | 1468605410784 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] 10:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:56:50 INFO - PROCESS | 1683 | 1468605410811 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 10:56:50 INFO - PROCESS | 1683 | 1468605410814 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:56:50 INFO - PROCESS | 1683 | 1468605410815 Marionette TRACE conn2 <- [1,1226,null,{}] 10:56:50 INFO - PROCESS | 1683 | 1468605410819 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}] 10:56:50 INFO - PROCESS | 1683 | 1468605410821 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:50 INFO - PROCESS | 1683 | 1468605410918 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 10:56:50 INFO - PROCESS | 1683 | 1468605410976 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:50 INFO - PROCESS | 1683 | 1468605410977 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:50 INFO - PROCESS | 1683 | ++DOCSHELL 0x118768000 == 48 [pid = 1683] [id = 314] 10:56:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x116977c00) [pid = 1683] [serial = 941] [outer = 0x0] 10:56:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x116aaa800) [pid = 1683] [serial = 942] [outer = 0x116977c00] 10:56:51 INFO - PROCESS | 1683 | 1468605411004 Marionette DEBUG loaded listener.js 10:56:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x118160400) [pid = 1683] [serial = 943] [outer = 0x116977c00] 10:56:51 INFO - PROCESS | 1683 | 1468605411415 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]]]}] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd51800 == 47 [pid = 1683] [id = 308] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x12b713000 == 46 [pid = 1683] [id = 307] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x12a6cb000 == 45 [pid = 1683] [id = 306] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x1169a6000 == 44 [pid = 1683] [id = 305] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x12913e000 == 43 [pid = 1683] [id = 304] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x128e21000 == 42 [pid = 1683] [id = 303] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x12722a800 == 41 [pid = 1683] [id = 302] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x123ff1800 == 40 [pid = 1683] [id = 301] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x122f89800 == 39 [pid = 1683] [id = 300] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x11991e000 == 38 [pid = 1683] [id = 299] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x117e77800 == 37 [pid = 1683] [id = 298] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x116514800 == 36 [pid = 1683] [id = 297] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x119a0b800 == 35 [pid = 1683] [id = 296] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x113d83800 == 34 [pid = 1683] [id = 295] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x122f3d800 == 33 [pid = 1683] [id = 294] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x117e73000 == 32 [pid = 1683] [id = 283] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x117354800 == 31 [pid = 1683] [id = 313] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd4c000 == 30 [pid = 1683] [id = 312] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x125e3d000 == 29 [pid = 1683] [id = 311] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x11930a000 == 28 [pid = 1683] [id = 310] 10:56:51 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd99800 == 27 [pid = 1683] [id = 309] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x118f7b000) [pid = 1683] [serial = 860] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x1180f2800) [pid = 1683] [serial = 849] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x116aaf800) [pid = 1683] [serial = 848] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x116aa9c00) [pid = 1683] [serial = 854] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x1176e2000) [pid = 1683] [serial = 855] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x119534c00) [pid = 1683] [serial = 864] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x119525c00) [pid = 1683] [serial = 863] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x11856e400) [pid = 1683] [serial = 857] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x1187e5800) [pid = 1683] [serial = 858] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x1132e0400) [pid = 1683] [serial = 851] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x123f27800) [pid = 1683] [serial = 880] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x116aa2000) [pid = 1683] [serial = 834] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x119677400) [pid = 1683] [serial = 866] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x122e2e400) [pid = 1683] [serial = 870] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x120f3cc00) [pid = 1683] [serial = 869] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x113f31400) [pid = 1683] [serial = 833] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x112985400) [pid = 1683] [serial = 852] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x1187e0c00) [pid = 1683] [serial = 876] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x122fc2c00) [pid = 1683] [serial = 872] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1187e0000) [pid = 1683] [serial = 837] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x118569400) [pid = 1683] [serial = 836] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1198d2c00) [pid = 1683] [serial = 840] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x11967e400) [pid = 1683] [serial = 839] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x119534000) [pid = 1683] [serial = 877] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x115df9800) [pid = 1683] [serial = 489] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x119529400) [pid = 1683] [serial = 879] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1247bb800) [pid = 1683] [serial = 843] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x122fc6400) [pid = 1683] [serial = 842] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x124904000) [pid = 1683] [serial = 846] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x122fcb400) [pid = 1683] [serial = 873] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x113d91000) [pid = 1683] [serial = 845] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x119acf800) [pid = 1683] [serial = 867] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x118fb5400) [pid = 1683] [serial = 861] [outer = 0x0] [url = about:blank] 10:56:51 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x12400dc00) [pid = 1683] [serial = 882] [outer = 0x0] [url = about:blank] 10:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1174ms 10:56:52 INFO - PROCESS | 1683 | 1468605412022 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 10:56:52 INFO - PROCESS | 1683 | 1468605412024 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 10:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:56:52 INFO - PROCESS | 1683 | 1468605412030 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:56:52 INFO - PROCESS | 1683 | 1468605412031 Marionette TRACE conn2 <- [1,1230,null,{}] 10:56:52 INFO - PROCESS | 1683 | 1468605412035 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}] 10:56:52 INFO - PROCESS | 1683 | 1468605412038 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:52 INFO - PROCESS | 1683 | 1468605412122 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 10:56:52 INFO - PROCESS | 1683 | 1468605412127 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:52 INFO - PROCESS | 1683 | 1468605412131 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:52 INFO - PROCESS | 1683 | ++DOCSHELL 0x113f4d800 == 28 [pid = 1683] [id = 315] 10:56:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x1132d4c00) [pid = 1683] [serial = 944] [outer = 0x0] 10:56:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x113840800) [pid = 1683] [serial = 945] [outer = 0x1132d4c00] 10:56:52 INFO - PROCESS | 1683 | 1468605412160 Marionette DEBUG loaded listener.js 10:56:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x113f33c00) [pid = 1683] [serial = 946] [outer = 0x1132d4c00] 10:56:52 INFO - PROCESS | 1683 | 1468605412500 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]]]}] 10:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 519ms 10:56:52 INFO - PROCESS | 1683 | 1468605412561 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 10:56:52 INFO - PROCESS | 1683 | 1468605412563 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 10:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:56:52 INFO - PROCESS | 1683 | 1468605412569 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:56:52 INFO - PROCESS | 1683 | 1468605412571 Marionette TRACE conn2 <- [1,1234,null,{}] 10:56:52 INFO - PROCESS | 1683 | 1468605412574 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}] 10:56:52 INFO - PROCESS | 1683 | 1468605412576 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:52 INFO - PROCESS | 1683 | 1468605412653 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 10:56:52 INFO - PROCESS | 1683 | 1468605412659 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:52 INFO - PROCESS | 1683 | 1468605412660 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:52 INFO - PROCESS | 1683 | ++DOCSHELL 0x117149000 == 29 [pid = 1683] [id = 316] 10:56:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x116aa2400) [pid = 1683] [serial = 947] [outer = 0x0] 10:56:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x1171c3c00) [pid = 1683] [serial = 948] [outer = 0x116aa2400] 10:56:52 INFO - PROCESS | 1683 | 1468605412688 Marionette DEBUG loaded listener.js 10:56:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1183e5000) [pid = 1683] [serial = 949] [outer = 0x116aa2400] 10:56:53 INFO - PROCESS | 1683 | 1468605413014 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]]]}] 10:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 474ms 10:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:56:53 INFO - PROCESS | 1683 | 1468605413040 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 10:56:53 INFO - PROCESS | 1683 | 1468605413042 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 10:56:53 INFO - PROCESS | 1683 | 1468605413044 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:56:53 INFO - PROCESS | 1683 | 1468605413045 Marionette TRACE conn2 <- [1,1238,null,{}] 10:56:53 INFO - PROCESS | 1683 | 1468605413053 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}] 10:56:53 INFO - PROCESS | 1683 | 1468605413056 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:53 INFO - PROCESS | 1683 | 1468605413149 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 10:56:53 INFO - PROCESS | 1683 | 1468605413202 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:53 INFO - PROCESS | 1683 | 1468605413205 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:53 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f9a800 == 30 [pid = 1683] [id = 317] 10:56:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1185e9c00) [pid = 1683] [serial = 950] [outer = 0x0] 10:56:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x1187fa800) [pid = 1683] [serial = 951] [outer = 0x1185e9c00] 10:56:53 INFO - PROCESS | 1683 | 1468605413236 Marionette DEBUG loaded listener.js 10:56:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x118f7a400) [pid = 1683] [serial = 952] [outer = 0x1185e9c00] 10:56:53 INFO - PROCESS | 1683 | 1468605413549 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]]]}] 10:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 520ms 10:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:56:53 INFO - PROCESS | 1683 | 1468605413565 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 10:56:53 INFO - PROCESS | 1683 | 1468605413566 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 10:56:53 INFO - PROCESS | 1683 | 1468605413568 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:56:53 INFO - PROCESS | 1683 | 1468605413570 Marionette TRACE conn2 <- [1,1242,null,{}] 10:56:53 INFO - PROCESS | 1683 | 1468605413576 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}] 10:56:53 INFO - PROCESS | 1683 | 1468605413577 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:53 INFO - PROCESS | 1683 | 1468605413659 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 10:56:53 INFO - PROCESS | 1683 | 1468605413714 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:53 INFO - PROCESS | 1683 | 1468605413716 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:53 INFO - PROCESS | 1683 | ++DOCSHELL 0x11961e800 == 31 [pid = 1683] [id = 318] 10:56:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x118f7ac00) [pid = 1683] [serial = 953] [outer = 0x0] 10:56:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x11915d800) [pid = 1683] [serial = 954] [outer = 0x118f7ac00] 10:56:53 INFO - PROCESS | 1683 | 1468605413741 Marionette DEBUG loaded listener.js 10:56:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x119534000) [pid = 1683] [serial = 955] [outer = 0x118f7ac00] 10:56:54 INFO - PROCESS | 1683 | 1468605414025 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]]]}] 10:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 473ms 10:56:54 INFO - PROCESS | 1683 | 1468605414048 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 10:56:54 INFO - PROCESS | 1683 | 1468605414049 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 10:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:56:54 INFO - PROCESS | 1683 | 1468605414060 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:56:54 INFO - PROCESS | 1683 | 1468605414061 Marionette TRACE conn2 <- [1,1246,null,{}] 10:56:54 INFO - PROCESS | 1683 | 1468605414064 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}] 10:56:54 INFO - PROCESS | 1683 | 1468605414065 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:54 INFO - PROCESS | 1683 | 1468605414172 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 10:56:54 INFO - PROCESS | 1683 | 1468605414177 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:54 INFO - PROCESS | 1683 | 1468605414178 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:54 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f44800 == 32 [pid = 1683] [id = 319] 10:56:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x113f30c00) [pid = 1683] [serial = 956] [outer = 0x0] 10:56:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x1195d6400) [pid = 1683] [serial = 957] [outer = 0x113f30c00] 10:56:54 INFO - PROCESS | 1683 | 1468605414230 Marionette DEBUG loaded listener.js 10:56:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x1196f1400) [pid = 1683] [serial = 958] [outer = 0x113f30c00] 10:56:54 INFO - PROCESS | 1683 | 1468605414559 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]]]}] 10:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 527ms 10:56:54 INFO - PROCESS | 1683 | 1468605414580 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 10:56:54 INFO - PROCESS | 1683 | 1468605414582 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 10:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:56:54 INFO - PROCESS | 1683 | 1468605414584 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:56:54 INFO - PROCESS | 1683 | 1468605414585 Marionette TRACE conn2 <- [1,1250,null,{}] 10:56:54 INFO - PROCESS | 1683 | 1468605414595 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}] 10:56:54 INFO - PROCESS | 1683 | 1468605414600 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:54 INFO - PROCESS | 1683 | 1468605414717 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 10:56:54 INFO - PROCESS | 1683 | 1468605414721 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:54 INFO - PROCESS | 1683 | 1468605414722 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:54 INFO - PROCESS | 1683 | ++DOCSHELL 0x12425c800 == 33 [pid = 1683] [id = 320] 10:56:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x119809c00) [pid = 1683] [serial = 959] [outer = 0x0] 10:56:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x1198db400) [pid = 1683] [serial = 960] [outer = 0x119809c00] 10:56:54 INFO - PROCESS | 1683 | 1468605414748 Marionette DEBUG loaded listener.js 10:56:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x122e31000) [pid = 1683] [serial = 961] [outer = 0x119809c00] 10:56:55 INFO - PROCESS | 1683 | 1468605415082 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]]]}] 10:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 523ms 10:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:56:55 INFO - PROCESS | 1683 | 1468605415112 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 10:56:55 INFO - PROCESS | 1683 | 1468605415113 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 10:56:55 INFO - PROCESS | 1683 | 1468605415115 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:56:55 INFO - PROCESS | 1683 | 1468605415116 Marionette TRACE conn2 <- [1,1254,null,{}] 10:56:55 INFO - PROCESS | 1683 | 1468605415118 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}] 10:56:55 INFO - PROCESS | 1683 | 1468605415120 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:55 INFO - PROCESS | 1683 | 1468605415216 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 10:56:55 INFO - PROCESS | 1683 | 1468605415220 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:55 INFO - PROCESS | 1683 | 1468605415221 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:55 INFO - PROCESS | 1683 | ++DOCSHELL 0x124ff2000 == 34 [pid = 1683] [id = 321] 10:56:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1198d2000) [pid = 1683] [serial = 962] [outer = 0x0] 10:56:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x122fca400) [pid = 1683] [serial = 963] [outer = 0x1198d2000] 10:56:55 INFO - PROCESS | 1683 | 1468605415253 Marionette DEBUG loaded listener.js 10:56:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x123c7b400) [pid = 1683] [serial = 964] [outer = 0x1198d2000] 10:56:55 INFO - PROCESS | 1683 | 1468605415595 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]]]}] 10:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 519ms 10:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:56:55 INFO - PROCESS | 1683 | 1468605415634 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 10:56:55 INFO - PROCESS | 1683 | 1468605415635 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 10:56:55 INFO - PROCESS | 1683 | 1468605415639 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:56:55 INFO - PROCESS | 1683 | 1468605415641 Marionette TRACE conn2 <- [1,1258,null,{}] 10:56:55 INFO - PROCESS | 1683 | 1468605415644 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}] 10:56:55 INFO - PROCESS | 1683 | 1468605415645 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:55 INFO - PROCESS | 1683 | 1468605415740 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 10:56:55 INFO - PROCESS | 1683 | 1468605415750 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:55 INFO - PROCESS | 1683 | 1468605415752 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:55 INFO - PROCESS | 1683 | ++DOCSHELL 0x127229800 == 35 [pid = 1683] [id = 322] 10:56:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x122e31800) [pid = 1683] [serial = 965] [outer = 0x0] 10:56:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x12445c000) [pid = 1683] [serial = 966] [outer = 0x122e31800] 10:56:55 INFO - PROCESS | 1683 | 1468605415777 Marionette DEBUG loaded listener.js 10:56:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x12490f400) [pid = 1683] [serial = 967] [outer = 0x122e31800] 10:56:56 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x1244b5c00) [pid = 1683] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:56:56 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x122e2c800) [pid = 1683] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:56:56 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x124ae3400) [pid = 1683] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:56:56 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x112e4ac00) [pid = 1683] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:56:56 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x1180e9400) [pid = 1683] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:56:56 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x116eb4000) [pid = 1683] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:56:56 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x116078800) [pid = 1683] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:56:56 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x1198d5c00) [pid = 1683] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:56:56 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x112cc6400) [pid = 1683] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:56:56 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x11326d000) [pid = 1683] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:56:56 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x112e47c00) [pid = 1683] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:56:56 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x120f3dc00) [pid = 1683] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:56:56 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x119531000) [pid = 1683] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:56:56 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x118511000) [pid = 1683] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:56:56 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1183ea400) [pid = 1683] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:56:56 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x1270e0400) [pid = 1683] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:56:56 INFO - PROCESS | 1683 | 1468605416319 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]]]}] 10:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 721ms 10:56:56 INFO - PROCESS | 1683 | 1468605416359 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 10:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:56:56 INFO - PROCESS | 1683 | 1468605416361 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 10:56:56 INFO - PROCESS | 1683 | 1468605416363 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:56:56 INFO - PROCESS | 1683 | 1468605416364 Marionette TRACE conn2 <- [1,1262,null,{}] 10:56:56 INFO - PROCESS | 1683 | 1468605416366 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}] 10:56:56 INFO - PROCESS | 1683 | 1468605416367 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:56 INFO - PROCESS | 1683 | 1468605416442 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 10:56:56 INFO - PROCESS | 1683 | 1468605416446 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:56 INFO - PROCESS | 1683 | 1468605416447 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:56 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a8c000 == 36 [pid = 1683] [id = 323] 10:56:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x112ed6c00) [pid = 1683] [serial = 968] [outer = 0x0] 10:56:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x118575000) [pid = 1683] [serial = 969] [outer = 0x112ed6c00] 10:56:56 INFO - PROCESS | 1683 | 1468605416521 Marionette DEBUG loaded listener.js 10:56:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1198d4c00) [pid = 1683] [serial = 970] [outer = 0x112ed6c00] 10:56:56 INFO - PROCESS | 1683 | 1468605416806 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]]]}] 10:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 469ms 10:56:56 INFO - PROCESS | 1683 | 1468605416834 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 10:56:56 INFO - PROCESS | 1683 | 1468605416837 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 10:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:56:56 INFO - PROCESS | 1683 | 1468605416851 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:56:56 INFO - PROCESS | 1683 | 1468605416852 Marionette TRACE conn2 <- [1,1266,null,{}] 10:56:56 INFO - PROCESS | 1683 | 1468605416859 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}] 10:56:56 INFO - PROCESS | 1683 | 1468605416861 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:56 INFO - PROCESS | 1683 | 1468605416951 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 10:56:56 INFO - PROCESS | 1683 | 1468605416956 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:56 INFO - PROCESS | 1683 | 1468605416958 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:56 INFO - PROCESS | 1683 | ++DOCSHELL 0x1292b7000 == 37 [pid = 1683] [id = 324] 10:56:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x113f2fc00) [pid = 1683] [serial = 971] [outer = 0x0] 10:56:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x124905400) [pid = 1683] [serial = 972] [outer = 0x113f2fc00] 10:56:56 INFO - PROCESS | 1683 | 1468605416982 Marionette DEBUG loaded listener.js 10:56:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x124d8c800) [pid = 1683] [serial = 973] [outer = 0x113f2fc00] 10:56:57 INFO - PROCESS | 1683 | 1468605417325 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]]]}] 10:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 524ms 10:56:57 INFO - PROCESS | 1683 | 1468605417376 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 10:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:56:57 INFO - PROCESS | 1683 | 1468605417378 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 10:56:57 INFO - PROCESS | 1683 | 1468605417381 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:56:57 INFO - PROCESS | 1683 | 1468605417383 Marionette TRACE conn2 <- [1,1270,null,{}] 10:56:57 INFO - PROCESS | 1683 | 1468605417385 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}] 10:56:57 INFO - PROCESS | 1683 | 1468605417387 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:57 INFO - PROCESS | 1683 | 1468605417476 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 10:56:57 INFO - PROCESS | 1683 | 1468605417480 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:57 INFO - PROCESS | 1683 | 1468605417481 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:57 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a6d1000 == 38 [pid = 1683] [id = 325] 10:56:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x1138eb400) [pid = 1683] [serial = 974] [outer = 0x0] 10:56:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x125e66400) [pid = 1683] [serial = 975] [outer = 0x1138eb400] 10:56:57 INFO - PROCESS | 1683 | 1468605417510 Marionette DEBUG loaded listener.js 10:56:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x126d0fc00) [pid = 1683] [serial = 976] [outer = 0x1138eb400] 10:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 470ms 10:56:57 INFO - PROCESS | 1683 | 1468605417847 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]]]}] 10:56:57 INFO - PROCESS | 1683 | 1468605417857 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 10:56:57 INFO - PROCESS | 1683 | 1468605417859 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 10:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:56:57 INFO - PROCESS | 1683 | 1468605417861 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:56:57 INFO - PROCESS | 1683 | 1468605417862 Marionette TRACE conn2 <- [1,1274,null,{}] 10:56:57 INFO - PROCESS | 1683 | 1468605417864 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}] 10:56:57 INFO - PROCESS | 1683 | 1468605417865 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:57 INFO - PROCESS | 1683 | 1468605417949 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 10:56:58 INFO - PROCESS | 1683 | 1468605418005 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:58 INFO - PROCESS | 1683 | 1468605418006 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:58 INFO - PROCESS | 1683 | ++DOCSHELL 0x12af10000 == 39 [pid = 1683] [id = 326] 10:56:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x124edf000) [pid = 1683] [serial = 977] [outer = 0x0] 10:56:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x126e6b800) [pid = 1683] [serial = 978] [outer = 0x124edf000] 10:56:58 INFO - PROCESS | 1683 | 1468605418030 Marionette DEBUG loaded listener.js 10:56:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x126ee1400) [pid = 1683] [serial = 979] [outer = 0x124edf000] 10:56:58 INFO - PROCESS | 1683 | 1468605418503 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]]]}] 10:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 669ms 10:56:58 INFO - PROCESS | 1683 | 1468605418531 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 10:56:58 INFO - PROCESS | 1683 | 1468605418535 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 10:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:56:58 INFO - PROCESS | 1683 | 1468605418540 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:56:58 INFO - PROCESS | 1683 | 1468605418543 Marionette TRACE conn2 <- [1,1278,null,{}] 10:56:58 INFO - PROCESS | 1683 | 1468605418549 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}] 10:56:58 INFO - PROCESS | 1683 | 1468605418552 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:58 INFO - PROCESS | 1683 | 1468605418720 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 10:56:58 INFO - PROCESS | 1683 | 1468605418839 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:58 INFO - PROCESS | 1683 | 1468605418841 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:58 INFO - PROCESS | 1683 | ++DOCSHELL 0x117352000 == 40 [pid = 1683] [id = 327] 10:56:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x113d90400) [pid = 1683] [serial = 980] [outer = 0x0] 10:56:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x115dedc00) [pid = 1683] [serial = 981] [outer = 0x113d90400] 10:56:58 INFO - PROCESS | 1683 | 1468605418872 Marionette DEBUG loaded listener.js 10:56:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x116aac400) [pid = 1683] [serial = 982] [outer = 0x113d90400] 10:56:59 INFO - PROCESS | 1683 | 1468605419399 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]]]}] 10:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 926ms 10:56:59 INFO - PROCESS | 1683 | 1468605419466 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 10:56:59 INFO - PROCESS | 1683 | 1468605419469 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 10:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:56:59 INFO - PROCESS | 1683 | 1468605419477 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:56:59 INFO - PROCESS | 1683 | 1468605419479 Marionette TRACE conn2 <- [1,1282,null,{}] 10:56:59 INFO - PROCESS | 1683 | 1468605419481 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}] 10:56:59 INFO - PROCESS | 1683 | 1468605419483 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:59 INFO - PROCESS | 1683 | 1468605419593 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 10:56:59 INFO - PROCESS | 1683 | 1468605419671 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:59 INFO - PROCESS | 1683 | 1468605419673 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:56:59 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f3f800 == 41 [pid = 1683] [id = 328] 10:56:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x118576c00) [pid = 1683] [serial = 983] [outer = 0x0] 10:56:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x1187e4400) [pid = 1683] [serial = 984] [outer = 0x118576c00] 10:56:59 INFO - PROCESS | 1683 | 1468605419703 Marionette DEBUG loaded listener.js 10:56:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x118f6e000) [pid = 1683] [serial = 985] [outer = 0x118576c00] 10:57:00 INFO - PROCESS | 1683 | 1468605420373 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]]]}] 10:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 971ms 10:57:00 INFO - PROCESS | 1683 | 1468605420448 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 10:57:00 INFO - PROCESS | 1683 | 1468605420451 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 10:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:57:00 INFO - PROCESS | 1683 | 1468605420454 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:57:00 INFO - PROCESS | 1683 | 1468605420456 Marionette TRACE conn2 <- [1,1286,null,{}] 10:57:00 INFO - PROCESS | 1683 | 1468605420460 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}] 10:57:00 INFO - PROCESS | 1683 | 1468605420461 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:00 INFO - PROCESS | 1683 | 1468605420573 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 10:57:00 INFO - PROCESS | 1683 | --DOCSHELL 0x12a6d1000 == 40 [pid = 1683] [id = 325] 10:57:00 INFO - PROCESS | 1683 | --DOCSHELL 0x1292b7000 == 39 [pid = 1683] [id = 324] 10:57:00 INFO - PROCESS | 1683 | --DOCSHELL 0x128a8c000 == 38 [pid = 1683] [id = 323] 10:57:00 INFO - PROCESS | 1683 | --DOCSHELL 0x127229800 == 37 [pid = 1683] [id = 322] 10:57:00 INFO - PROCESS | 1683 | --DOCSHELL 0x124ff2000 == 36 [pid = 1683] [id = 321] 10:57:00 INFO - PROCESS | 1683 | --DOCSHELL 0x12425c800 == 35 [pid = 1683] [id = 320] 10:57:00 INFO - PROCESS | 1683 | --DOCSHELL 0x122f44800 == 34 [pid = 1683] [id = 319] 10:57:00 INFO - PROCESS | 1683 | --DOCSHELL 0x11961e800 == 33 [pid = 1683] [id = 318] 10:57:00 INFO - PROCESS | 1683 | --DOCSHELL 0x118f9a800 == 32 [pid = 1683] [id = 317] 10:57:00 INFO - PROCESS | 1683 | --DOCSHELL 0x117149000 == 31 [pid = 1683] [id = 316] 10:57:00 INFO - PROCESS | 1683 | --DOCSHELL 0x113f4d800 == 30 [pid = 1683] [id = 315] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x127465c00) [pid = 1683] [serial = 924] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x12542cc00) [pid = 1683] [serial = 909] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x12490e000) [pid = 1683] [serial = 907] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x122fc8c00) [pid = 1683] [serial = 906] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x125e6f800) [pid = 1683] [serial = 912] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x125e67000) [pid = 1683] [serial = 910] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x1196ee000) [pid = 1683] [serial = 900] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x119810c00) [pid = 1683] [serial = 901] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1180f5800) [pid = 1683] [serial = 888] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x1183dd400) [pid = 1683] [serial = 889] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x11816d800) [pid = 1683] [serial = 894] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1185e4c00) [pid = 1683] [serial = 895] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x116523400) [pid = 1683] [serial = 891] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x116eb5800) [pid = 1683] [serial = 892] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1198dec00) [pid = 1683] [serial = 903] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1176e1c00) [pid = 1683] [serial = 916] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x118886400) [pid = 1683] [serial = 897] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x1195db400) [pid = 1683] [serial = 898] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x112e53000) [pid = 1683] [serial = 885] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x113d42c00) [pid = 1683] [serial = 886] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x1198df400) [pid = 1683] [serial = 883] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x1270dd000) [pid = 1683] [serial = 922] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x119674c00) [pid = 1683] [serial = 918] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x126d0e800) [pid = 1683] [serial = 913] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x112e53400) [pid = 1683] [serial = 915] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x126e69000) [pid = 1683] [serial = 921] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x12746c800) [pid = 1683] [serial = 925] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x122e25000) [pid = 1683] [serial = 904] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x126d0f800) [pid = 1683] [serial = 919] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x128a70400) [pid = 1683] [serial = 928] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x12746c400) [pid = 1683] [serial = 927] [outer = 0x0] [url = about:blank] 10:57:00 INFO - PROCESS | 1683 | 1468605420659 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:00 INFO - PROCESS | 1683 | 1468605420662 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x11608c000 == 31 [pid = 1683] [id = 329] 10:57:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x113d8ec00) [pid = 1683] [serial = 986] [outer = 0x0] 10:57:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x1160d8c00) [pid = 1683] [serial = 987] [outer = 0x113d8ec00] 10:57:00 INFO - PROCESS | 1683 | 1468605420692 Marionette DEBUG loaded listener.js 10:57:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x1180eac00) [pid = 1683] [serial = 988] [outer = 0x113d8ec00] 10:57:01 INFO - PROCESS | 1683 | 1468605421014 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]]]}] 10:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 571ms 10:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:57:01 INFO - PROCESS | 1683 | 1468605421028 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 10:57:01 INFO - PROCESS | 1683 | 1468605421031 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 10:57:01 INFO - PROCESS | 1683 | 1468605421035 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:57:01 INFO - PROCESS | 1683 | 1468605421039 Marionette TRACE conn2 <- [1,1290,null,{}] 10:57:01 INFO - PROCESS | 1683 | 1468605421044 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}] 10:57:01 INFO - PROCESS | 1683 | 1468605421045 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:01 INFO - PROCESS | 1683 | 1468605421127 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 10:57:01 INFO - PROCESS | 1683 | 1468605421131 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:01 INFO - PROCESS | 1683 | 1468605421132 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:01 INFO - PROCESS | 1683 | ++DOCSHELL 0x11876b000 == 32 [pid = 1683] [id = 330] 10:57:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x11816bc00) [pid = 1683] [serial = 989] [outer = 0x0] 10:57:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x1187ec800) [pid = 1683] [serial = 990] [outer = 0x11816bc00] 10:57:01 INFO - PROCESS | 1683 | 1468605421162 Marionette DEBUG loaded listener.js 10:57:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x118fad000) [pid = 1683] [serial = 991] [outer = 0x11816bc00] 10:57:01 INFO - PROCESS | 1683 | 1468605421518 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]]]}] 10:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 523ms 10:57:01 INFO - PROCESS | 1683 | 1468605421559 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 10:57:01 INFO - PROCESS | 1683 | 1468605421560 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 10:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:57:01 INFO - PROCESS | 1683 | 1468605421562 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:57:01 INFO - PROCESS | 1683 | 1468605421565 Marionette TRACE conn2 <- [1,1294,null,{}] 10:57:01 INFO - PROCESS | 1683 | 1468605421573 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}] 10:57:01 INFO - PROCESS | 1683 | 1468605421576 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:01 INFO - PROCESS | 1683 | 1468605421663 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 10:57:01 INFO - PROCESS | 1683 | 1468605421668 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:01 INFO - PROCESS | 1683 | 1468605421671 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:01 INFO - PROCESS | 1683 | ++DOCSHELL 0x119d21800 == 33 [pid = 1683] [id = 331] 10:57:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1132ca400) [pid = 1683] [serial = 992] [outer = 0x0] 10:57:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x1195d4800) [pid = 1683] [serial = 993] [outer = 0x1132ca400] 10:57:01 INFO - PROCESS | 1683 | 1468605421702 Marionette DEBUG loaded listener.js 10:57:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x119808800) [pid = 1683] [serial = 994] [outer = 0x1132ca400] 10:57:02 INFO - PROCESS | 1683 | --DOCSHELL 0x118768000 == 32 [pid = 1683] [id = 314] 10:57:02 INFO - PROCESS | 1683 | --DOCSHELL 0x11608c000 == 31 [pid = 1683] [id = 329] 10:57:02 INFO - PROCESS | 1683 | --DOCSHELL 0x122f3f800 == 30 [pid = 1683] [id = 328] 10:57:02 INFO - PROCESS | 1683 | --DOCSHELL 0x117352000 == 29 [pid = 1683] [id = 327] 10:57:02 INFO - PROCESS | 1683 | --DOCSHELL 0x12af10000 == 28 [pid = 1683] [id = 326] 10:57:02 INFO - PROCESS | 1683 | --DOCSHELL 0x11876b000 == 27 [pid = 1683] [id = 330] 10:57:03 INFO - PROCESS | 1683 | 1468605423013 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]]]}] 10:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1478ms 10:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:57:03 INFO - PROCESS | 1683 | 1468605423041 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 10:57:03 INFO - PROCESS | 1683 | 1468605423043 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 10:57:03 INFO - PROCESS | 1683 | 1468605423046 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:57:03 INFO - PROCESS | 1683 | 1468605423049 Marionette TRACE conn2 <- [1,1298,null,{}] 10:57:03 INFO - PROCESS | 1683 | 1468605423053 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}] 10:57:03 INFO - PROCESS | 1683 | 1468605423055 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:03 INFO - PROCESS | 1683 | 1468605423139 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 10:57:03 INFO - PROCESS | 1683 | 1468605423144 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:03 INFO - PROCESS | 1683 | 1468605423148 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:03 INFO - PROCESS | 1683 | ++DOCSHELL 0x1162df000 == 28 [pid = 1683] [id = 332] 10:57:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x1132c9800) [pid = 1683] [serial = 995] [outer = 0x0] 10:57:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1132cb000) [pid = 1683] [serial = 996] [outer = 0x1132c9800] 10:57:03 INFO - PROCESS | 1683 | 1468605423176 Marionette DEBUG loaded listener.js 10:57:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x113d4c000) [pid = 1683] [serial = 997] [outer = 0x1132c9800] 10:57:03 INFO - PROCESS | 1683 | 1468605423521 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]]]}] 10:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 521ms 10:57:03 INFO - PROCESS | 1683 | 1468605423566 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 10:57:03 INFO - PROCESS | 1683 | 1468605423570 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 10:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:57:03 INFO - PROCESS | 1683 | 1468605423575 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:57:03 INFO - PROCESS | 1683 | 1468605423577 Marionette TRACE conn2 <- [1,1302,null,{}] 10:57:03 INFO - PROCESS | 1683 | 1468605423579 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}] 10:57:03 INFO - PROCESS | 1683 | 1468605423581 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:03 INFO - PROCESS | 1683 | 1468605423683 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 10:57:03 INFO - PROCESS | 1683 | 1468605423721 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:03 INFO - PROCESS | 1683 | 1468605423722 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:03 INFO - PROCESS | 1683 | ++DOCSHELL 0x117e5a800 == 29 [pid = 1683] [id = 333] 10:57:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x116975400) [pid = 1683] [serial = 998] [outer = 0x0] 10:57:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x116aa0c00) [pid = 1683] [serial = 999] [outer = 0x116975400] 10:57:03 INFO - PROCESS | 1683 | 1468605423750 Marionette DEBUG loaded listener.js 10:57:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1176e2000) [pid = 1683] [serial = 1000] [outer = 0x116975400] 10:57:04 INFO - PROCESS | 1683 | 1468605424127 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]]]}] 10:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 570ms 10:57:04 INFO - PROCESS | 1683 | 1468605424145 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 10:57:04 INFO - PROCESS | 1683 | 1468605424156 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 10:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:57:04 INFO - PROCESS | 1683 | 1468605424167 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:57:04 INFO - PROCESS | 1683 | 1468605424169 Marionette TRACE conn2 <- [1,1306,null,{}] 10:57:04 INFO - PROCESS | 1683 | 1468605424177 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}] 10:57:04 INFO - PROCESS | 1683 | 1468605424180 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:04 INFO - PROCESS | 1683 | 1468605424275 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 10:57:04 INFO - PROCESS | 1683 | 1468605424320 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:04 INFO - PROCESS | 1683 | 1468605424322 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:04 INFO - PROCESS | 1683 | ++DOCSHELL 0x119615000 == 30 [pid = 1683] [id = 334] 10:57:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x11310b400) [pid = 1683] [serial = 1001] [outer = 0x0] 10:57:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x118879800) [pid = 1683] [serial = 1002] [outer = 0x11310b400] 10:57:04 INFO - PROCESS | 1683 | 1468605424355 Marionette DEBUG loaded listener.js 10:57:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x118faf000) [pid = 1683] [serial = 1003] [outer = 0x11310b400] 10:57:04 INFO - PROCESS | 1683 | 1468605424699 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]]]}] 10:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 573ms 10:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:57:04 INFO - PROCESS | 1683 | 1468605424740 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 10:57:04 INFO - PROCESS | 1683 | 1468605424742 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 10:57:04 INFO - PROCESS | 1683 | 1468605424744 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:57:04 INFO - PROCESS | 1683 | 1468605424745 Marionette TRACE conn2 <- [1,1310,null,{}] 10:57:04 INFO - PROCESS | 1683 | 1468605424748 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}] 10:57:04 INFO - PROCESS | 1683 | 1468605424749 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:04 INFO - PROCESS | 1683 | 1468605424846 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 10:57:04 INFO - PROCESS | 1683 | 1468605424858 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:04 INFO - PROCESS | 1683 | 1468605424859 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:04 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f36000 == 31 [pid = 1683] [id = 335] 10:57:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x11915ec00) [pid = 1683] [serial = 1004] [outer = 0x0] 10:57:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x11952c000) [pid = 1683] [serial = 1005] [outer = 0x11915ec00] 10:57:04 INFO - PROCESS | 1683 | 1468605424885 Marionette DEBUG loaded listener.js 10:57:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x1195db000) [pid = 1683] [serial = 1006] [outer = 0x11915ec00] 10:57:05 INFO - PROCESS | 1683 | 1468605425241 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] 10:57:05 INFO - PROCESS | 1683 | 1468605425266 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 10:57:05 INFO - PROCESS | 1683 | 1468605425278 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:57:05 INFO - PROCESS | 1683 | 1468605425279 Marionette TRACE conn2 <- [1,1314,null,{}] 10:57:05 INFO - PROCESS | 1683 | 1468605425288 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}] 10:57:05 INFO - PROCESS | 1683 | 1468605425289 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:05 INFO - PROCESS | 1683 | 1468605425383 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 10:57:05 INFO - PROCESS | 1683 | 1468605425387 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:05 INFO - PROCESS | 1683 | 1468605425388 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:05 INFO - PROCESS | 1683 | ++DOCSHELL 0x123e7d000 == 32 [pid = 1683] [id = 336] 10:57:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x11675f000) [pid = 1683] [serial = 1007] [outer = 0x0] 10:57:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x11967fc00) [pid = 1683] [serial = 1008] [outer = 0x11675f000] 10:57:05 INFO - PROCESS | 1683 | 1468605425413 Marionette DEBUG loaded listener.js 10:57:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1198d3400) [pid = 1683] [serial = 1009] [outer = 0x11675f000] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x1132d4c00) [pid = 1683] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x118f7ac00) [pid = 1683] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x1185e9c00) [pid = 1683] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x116aa2400) [pid = 1683] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x116977c00) [pid = 1683] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x113f30c00) [pid = 1683] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x116077000) [pid = 1683] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1187e1800) [pid = 1683] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x119809c00) [pid = 1683] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x122e31800) [pid = 1683] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x112ed6c00) [pid = 1683] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1198d2000) [pid = 1683] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x122e31400) [pid = 1683] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x113f2fc00) [pid = 1683] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x1138eb400) [pid = 1683] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x122fce800) [pid = 1683] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x113d8ec00) [pid = 1683] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x113d90400) [pid = 1683] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x118576c00) [pid = 1683] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:57:05 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x124edf000) [pid = 1683] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:57:05 INFO - PROCESS | 1683 | 1468605425901 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]]]}] 10:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 636ms 10:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:57:05 INFO - PROCESS | 1683 | 1468605425908 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 10:57:05 INFO - PROCESS | 1683 | 1468605425909 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 10:57:05 INFO - PROCESS | 1683 | 1468605425912 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:57:05 INFO - PROCESS | 1683 | 1468605425913 Marionette TRACE conn2 <- [1,1318,null,{}] 10:57:05 INFO - PROCESS | 1683 | 1468605425915 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}] 10:57:05 INFO - PROCESS | 1683 | 1468605425919 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:06 INFO - PROCESS | 1683 | 1468605426014 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 10:57:06 INFO - PROCESS | 1683 | 1468605426083 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:06 INFO - PROCESS | 1683 | 1468605426084 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:06 INFO - PROCESS | 1683 | ++DOCSHELL 0x1249cf000 == 33 [pid = 1683] [id = 337] 10:57:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x111c7d800) [pid = 1683] [serial = 1010] [outer = 0x0] 10:57:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x118511000) [pid = 1683] [serial = 1011] [outer = 0x111c7d800] 10:57:06 INFO - PROCESS | 1683 | 1468605426111 Marionette DEBUG loaded listener.js 10:57:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1198de800) [pid = 1683] [serial = 1012] [outer = 0x111c7d800] 10:57:06 INFO - PROCESS | 1683 | 1468605426381 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]]]}] 10:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 520ms 10:57:06 INFO - PROCESS | 1683 | 1468605426433 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 10:57:06 INFO - PROCESS | 1683 | 1468605426434 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 10:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:57:06 INFO - PROCESS | 1683 | 1468605426437 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:57:06 INFO - PROCESS | 1683 | 1468605426440 Marionette TRACE conn2 <- [1,1322,null,{}] 10:57:06 INFO - PROCESS | 1683 | 1468605426444 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}] 10:57:06 INFO - PROCESS | 1683 | 1468605426454 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:06 INFO - PROCESS | 1683 | 1468605426529 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 10:57:06 INFO - PROCESS | 1683 | 1468605426532 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:06 INFO - PROCESS | 1683 | 1468605426533 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:06 INFO - PROCESS | 1683 | ++DOCSHELL 0x12722c800 == 34 [pid = 1683] [id = 338] 10:57:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x1187e9000) [pid = 1683] [serial = 1013] [outer = 0x0] 10:57:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x120f34c00) [pid = 1683] [serial = 1014] [outer = 0x1187e9000] 10:57:06 INFO - PROCESS | 1683 | 1468605426560 Marionette DEBUG loaded listener.js 10:57:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x122e2a800) [pid = 1683] [serial = 1015] [outer = 0x1187e9000] 10:57:06 INFO - PROCESS | 1683 | 1468605426878 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]]]}] 10:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 472ms 10:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:57:06 INFO - PROCESS | 1683 | 1468605426910 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 10:57:06 INFO - PROCESS | 1683 | 1468605426911 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 10:57:06 INFO - PROCESS | 1683 | 1468605426913 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:57:06 INFO - PROCESS | 1683 | 1468605426914 Marionette TRACE conn2 <- [1,1326,null,{}] 10:57:06 INFO - PROCESS | 1683 | 1468605426916 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}] 10:57:06 INFO - PROCESS | 1683 | 1468605426917 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:07 INFO - PROCESS | 1683 | 1468605427017 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 10:57:07 INFO - PROCESS | 1683 | 1468605427025 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:07 INFO - PROCESS | 1683 | 1468605427026 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:07 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a94800 == 35 [pid = 1683] [id = 339] 10:57:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x122e2e400) [pid = 1683] [serial = 1016] [outer = 0x0] 10:57:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x122e4c400) [pid = 1683] [serial = 1017] [outer = 0x122e2e400] 10:57:07 INFO - PROCESS | 1683 | 1468605427051 Marionette DEBUG loaded listener.js 10:57:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x122fc7c00) [pid = 1683] [serial = 1018] [outer = 0x122e2e400] 10:57:07 INFO - PROCESS | 1683 | 1468605427359 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]]]}] 10:57:07 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 10:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 469ms 10:57:07 INFO - PROCESS | 1683 | 1468605427382 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 10:57:07 INFO - PROCESS | 1683 | 1468605427383 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 10:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:57:07 INFO - PROCESS | 1683 | 1468605427386 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:57:07 INFO - PROCESS | 1683 | 1468605427389 Marionette TRACE conn2 <- [1,1330,null,{}] 10:57:07 INFO - PROCESS | 1683 | 1468605427394 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}] 10:57:07 INFO - PROCESS | 1683 | 1468605427395 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:07 INFO - PROCESS | 1683 | 1468605427480 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 10:57:07 INFO - PROCESS | 1683 | 1468605427483 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:07 INFO - PROCESS | 1683 | 1468605427485 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:07 INFO - PROCESS | 1683 | ++DOCSHELL 0x119613800 == 36 [pid = 1683] [id = 340] 10:57:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x11850f400) [pid = 1683] [serial = 1019] [outer = 0x0] 10:57:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x123c72000) [pid = 1683] [serial = 1020] [outer = 0x11850f400] 10:57:07 INFO - PROCESS | 1683 | 1468605427511 Marionette DEBUG loaded listener.js 10:57:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x124010400) [pid = 1683] [serial = 1021] [outer = 0x11850f400] 10:57:07 INFO - PROCESS | 1683 | 1468605427982 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]]]}] 10:57:08 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 10:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 673ms 10:57:08 INFO - PROCESS | 1683 | 1468605428060 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 10:57:08 INFO - PROCESS | 1683 | 1468605428064 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 10:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:57:08 INFO - PROCESS | 1683 | 1468605428069 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:57:08 INFO - PROCESS | 1683 | 1468605428072 Marionette TRACE conn2 <- [1,1334,null,{}] 10:57:08 INFO - PROCESS | 1683 | 1468605428078 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}] 10:57:08 INFO - PROCESS | 1683 | 1468605428081 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:08 INFO - PROCESS | 1683 | 1468605428251 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 10:57:08 INFO - PROCESS | 1683 | 1468605428366 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:08 INFO - PROCESS | 1683 | 1468605428368 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:08 INFO - PROCESS | 1683 | ++DOCSHELL 0x11714f800 == 37 [pid = 1683] [id = 341] 10:57:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x112e4e400) [pid = 1683] [serial = 1022] [outer = 0x0] 10:57:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x113173000) [pid = 1683] [serial = 1023] [outer = 0x112e4e400] 10:57:08 INFO - PROCESS | 1683 | 1468605428411 Marionette DEBUG loaded listener.js 10:57:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x113d91800) [pid = 1683] [serial = 1024] [outer = 0x112e4e400] 10:57:08 INFO - PROCESS | 1683 | 1468605428968 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]]]}] 10:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 977ms 10:57:09 INFO - PROCESS | 1683 | 1468605429045 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 10:57:09 INFO - PROCESS | 1683 | 1468605429048 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 10:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:57:09 INFO - PROCESS | 1683 | 1468605429053 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:57:09 INFO - PROCESS | 1683 | 1468605429055 Marionette TRACE conn2 <- [1,1338,null,{}] 10:57:09 INFO - PROCESS | 1683 | 1468605429057 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}] 10:57:09 INFO - PROCESS | 1683 | 1468605429059 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:09 INFO - PROCESS | 1683 | 1468605429171 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 10:57:09 INFO - PROCESS | 1683 | 1468605429224 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:09 INFO - PROCESS | 1683 | 1468605429226 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:09 INFO - PROCESS | 1683 | ++DOCSHELL 0x123986000 == 38 [pid = 1683] [id = 342] 10:57:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x1180f0c00) [pid = 1683] [serial = 1025] [outer = 0x0] 10:57:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x118169000) [pid = 1683] [serial = 1026] [outer = 0x1180f0c00] 10:57:09 INFO - PROCESS | 1683 | 1468605429256 Marionette DEBUG loaded listener.js 10:57:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x118574000) [pid = 1683] [serial = 1027] [outer = 0x1180f0c00] 10:57:10 INFO - PROCESS | 1683 | --DOCSHELL 0x128a94800 == 37 [pid = 1683] [id = 339] 10:57:10 INFO - PROCESS | 1683 | --DOCSHELL 0x12722c800 == 36 [pid = 1683] [id = 338] 10:57:10 INFO - PROCESS | 1683 | --DOCSHELL 0x1249cf000 == 35 [pid = 1683] [id = 337] 10:57:10 INFO - PROCESS | 1683 | --DOCSHELL 0x123e7d000 == 34 [pid = 1683] [id = 336] 10:57:10 INFO - PROCESS | 1683 | --DOCSHELL 0x122f36000 == 33 [pid = 1683] [id = 335] 10:57:10 INFO - PROCESS | 1683 | --DOCSHELL 0x119615000 == 32 [pid = 1683] [id = 334] 10:57:10 INFO - PROCESS | 1683 | --DOCSHELL 0x117e5a800 == 31 [pid = 1683] [id = 333] 10:57:10 INFO - PROCESS | 1683 | --DOCSHELL 0x1162df000 == 30 [pid = 1683] [id = 332] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x1195d4800) [pid = 1683] [serial = 993] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOCSHELL 0x119d21800 == 29 [pid = 1683] [id = 331] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x113840800) [pid = 1683] [serial = 945] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x113f33c00) [pid = 1683] [serial = 946] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x11915d800) [pid = 1683] [serial = 954] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1187fa800) [pid = 1683] [serial = 951] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x118f7a400) [pid = 1683] [serial = 952] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1171c3c00) [pid = 1683] [serial = 948] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1183e5000) [pid = 1683] [serial = 949] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x118160400) [pid = 1683] [serial = 943] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x116aaa800) [pid = 1683] [serial = 942] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x1196f1400) [pid = 1683] [serial = 958] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x1183dec00) [pid = 1683] [serial = 931] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x116aa8400) [pid = 1683] [serial = 930] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x119676800) [pid = 1683] [serial = 934] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x119166000) [pid = 1683] [serial = 933] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x1198db400) [pid = 1683] [serial = 960] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x12445c000) [pid = 1683] [serial = 966] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x118575000) [pid = 1683] [serial = 969] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x123c7b400) [pid = 1683] [serial = 964] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x12445c400) [pid = 1683] [serial = 937] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x122fca400) [pid = 1683] [serial = 963] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x124905400) [pid = 1683] [serial = 972] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x122fcc800) [pid = 1683] [serial = 936] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x124d8c800) [pid = 1683] [serial = 973] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 71 (0x125e66400) [pid = 1683] [serial = 975] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 70 (0x1187ec800) [pid = 1683] [serial = 990] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 69 (0x126d0fc00) [pid = 1683] [serial = 976] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 68 (0x1195d6400) [pid = 1683] [serial = 957] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 67 (0x122e31000) [pid = 1683] [serial = 961] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 66 (0x119ad1c00) [pid = 1683] [serial = 940] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 65 (0x12490f400) [pid = 1683] [serial = 967] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 64 (0x1160d8c00) [pid = 1683] [serial = 987] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 63 (0x115dedc00) [pid = 1683] [serial = 981] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 62 (0x1180eac00) [pid = 1683] [serial = 988] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 61 (0x118f6e000) [pid = 1683] [serial = 985] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 60 (0x119534000) [pid = 1683] [serial = 955] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 59 (0x1187e4400) [pid = 1683] [serial = 984] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 58 (0x1198d4c00) [pid = 1683] [serial = 970] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 57 (0x124902c00) [pid = 1683] [serial = 939] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 56 (0x116aac400) [pid = 1683] [serial = 982] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 55 (0x126ee1400) [pid = 1683] [serial = 979] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | --DOMWINDOW == 54 (0x126e6b800) [pid = 1683] [serial = 978] [outer = 0x0] [url = about:blank] 10:57:10 INFO - PROCESS | 1683 | 1468605430339 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]]]}] 10:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1324ms 10:57:10 INFO - PROCESS | 1683 | 1468605430378 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 10:57:10 INFO - PROCESS | 1683 | 1468605430380 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 10:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:57:10 INFO - PROCESS | 1683 | 1468605430387 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:57:10 INFO - PROCESS | 1683 | 1468605430389 Marionette TRACE conn2 <- [1,1342,null,{}] 10:57:10 INFO - PROCESS | 1683 | 1468605430392 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}] 10:57:10 INFO - PROCESS | 1683 | 1468605430394 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:10 INFO - PROCESS | 1683 | 1468605430472 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 10:57:10 INFO - PROCESS | 1683 | 1468605430500 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:10 INFO - PROCESS | 1683 | 1468605430503 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:10 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f11800 == 30 [pid = 1683] [id = 343] 10:57:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 55 (0x116a12400) [pid = 1683] [serial = 1028] [outer = 0x0] 10:57:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 56 (0x116aa8400) [pid = 1683] [serial = 1029] [outer = 0x116a12400] 10:57:10 INFO - PROCESS | 1683 | 1468605430532 Marionette DEBUG loaded listener.js 10:57:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 57 (0x1171c3c00) [pid = 1683] [serial = 1030] [outer = 0x116a12400] 10:57:10 INFO - PROCESS | 1683 | 1468605430894 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]]]}] 10:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 525ms 10:57:10 INFO - PROCESS | 1683 | 1468605430908 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 10:57:10 INFO - PROCESS | 1683 | 1468605430911 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 10:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:57:10 INFO - PROCESS | 1683 | 1468605430915 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:57:10 INFO - PROCESS | 1683 | 1468605430916 Marionette TRACE conn2 <- [1,1346,null,{}] 10:57:10 INFO - PROCESS | 1683 | 1468605430919 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}] 10:57:10 INFO - PROCESS | 1683 | 1468605430922 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:11 INFO - PROCESS | 1683 | 1468605431004 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 10:57:11 INFO - PROCESS | 1683 | 1468605431010 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:11 INFO - PROCESS | 1683 | 1468605431011 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:11 INFO - PROCESS | 1683 | ++DOCSHELL 0x118767800 == 31 [pid = 1683] [id = 344] 10:57:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 58 (0x1183ddc00) [pid = 1683] [serial = 1031] [outer = 0x0] 10:57:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 59 (0x1185e3c00) [pid = 1683] [serial = 1032] [outer = 0x1183ddc00] 10:57:11 INFO - PROCESS | 1683 | 1468605431038 Marionette DEBUG loaded listener.js 10:57:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 60 (0x1187fa800) [pid = 1683] [serial = 1033] [outer = 0x1183ddc00] 10:57:11 INFO - PROCESS | 1683 | 1468605431396 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]]]}] 10:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 525ms 10:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:57:11 INFO - PROCESS | 1683 | 1468605431441 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 10:57:11 INFO - PROCESS | 1683 | 1468605431442 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 10:57:11 INFO - PROCESS | 1683 | 1468605431444 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:57:11 INFO - PROCESS | 1683 | 1468605431447 Marionette TRACE conn2 <- [1,1350,null,{}] 10:57:11 INFO - PROCESS | 1683 | 1468605431455 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}] 10:57:11 INFO - PROCESS | 1683 | 1468605431458 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:11 INFO - PROCESS | 1683 | 1468605431540 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 10:57:11 INFO - PROCESS | 1683 | 1468605431545 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:11 INFO - PROCESS | 1683 | 1468605431548 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:11 INFO - PROCESS | 1683 | ++DOCSHELL 0x119939000 == 32 [pid = 1683] [id = 345] 10:57:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 61 (0x118f78000) [pid = 1683] [serial = 1034] [outer = 0x0] 10:57:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 62 (0x119167c00) [pid = 1683] [serial = 1035] [outer = 0x118f78000] 10:57:11 INFO - PROCESS | 1683 | 1468605431575 Marionette DEBUG loaded listener.js 10:57:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 63 (0x119674000) [pid = 1683] [serial = 1036] [outer = 0x118f78000] 10:57:11 INFO - PROCESS | 1683 | 1468605431925 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]]]}] 10:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 524ms 10:57:11 INFO - PROCESS | 1683 | 1468605431969 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 10:57:11 INFO - PROCESS | 1683 | 1468605431972 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 10:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:57:11 INFO - PROCESS | 1683 | 1468605431975 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:57:11 INFO - PROCESS | 1683 | 1468605431976 Marionette TRACE conn2 <- [1,1354,null,{}] 10:57:11 INFO - PROCESS | 1683 | 1468605431979 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}] 10:57:11 INFO - PROCESS | 1683 | 1468605431980 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:12 INFO - PROCESS | 1683 | 1468605432086 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 10:57:12 INFO - PROCESS | 1683 | 1468605432098 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:12 INFO - PROCESS | 1683 | 1468605432099 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:12 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f51000 == 33 [pid = 1683] [id = 346] 10:57:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 64 (0x119675800) [pid = 1683] [serial = 1037] [outer = 0x0] 10:57:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 65 (0x11980e400) [pid = 1683] [serial = 1038] [outer = 0x119675800] 10:57:12 INFO - PROCESS | 1683 | 1468605432125 Marionette DEBUG loaded listener.js 10:57:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 66 (0x1198db000) [pid = 1683] [serial = 1039] [outer = 0x119675800] 10:57:12 INFO - PROCESS | 1683 | 1468605432479 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]]]}] 10:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 518ms 10:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:57:12 INFO - PROCESS | 1683 | 1468605432493 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 10:57:12 INFO - PROCESS | 1683 | 1468605432495 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 10:57:12 INFO - PROCESS | 1683 | 1468605432497 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:57:12 INFO - PROCESS | 1683 | 1468605432498 Marionette TRACE conn2 <- [1,1358,null,{}] 10:57:12 INFO - PROCESS | 1683 | 1468605432501 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}] 10:57:12 INFO - PROCESS | 1683 | 1468605432502 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:12 INFO - PROCESS | 1683 | 1468605432631 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 10:57:12 INFO - PROCESS | 1683 | 1468605432650 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:12 INFO - PROCESS | 1683 | 1468605432651 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:12 INFO - PROCESS | 1683 | ++DOCSHELL 0x123985800 == 34 [pid = 1683] [id = 347] 10:57:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 67 (0x1198d0c00) [pid = 1683] [serial = 1040] [outer = 0x0] 10:57:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 68 (0x120f3f400) [pid = 1683] [serial = 1041] [outer = 0x1198d0c00] 10:57:12 INFO - PROCESS | 1683 | 1468605432693 Marionette DEBUG loaded listener.js 10:57:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 69 (0x122e49c00) [pid = 1683] [serial = 1042] [outer = 0x1198d0c00] 10:57:13 INFO - PROCESS | 1683 | 1468605433195 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]]]}] 10:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 718ms 10:57:13 INFO - PROCESS | 1683 | 1468605433216 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 10:57:13 INFO - PROCESS | 1683 | 1468605433217 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 10:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:57:13 INFO - PROCESS | 1683 | 1468605433219 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:57:13 INFO - PROCESS | 1683 | 1468605433220 Marionette TRACE conn2 <- [1,1362,null,{}] 10:57:13 INFO - PROCESS | 1683 | 1468605433228 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}] 10:57:13 INFO - PROCESS | 1683 | 1468605433232 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:13 INFO - PROCESS | 1683 | 1468605433350 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 10:57:13 INFO - PROCESS | 1683 | 1468605433356 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:13 INFO - PROCESS | 1683 | 1468605433357 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:13 INFO - PROCESS | 1683 | ++DOCSHELL 0x12722d000 == 35 [pid = 1683] [id = 348] 10:57:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x122e96000) [pid = 1683] [serial = 1043] [outer = 0x0] 10:57:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x12400d800) [pid = 1683] [serial = 1044] [outer = 0x122e96000] 10:57:13 INFO - PROCESS | 1683 | 1468605433409 Marionette DEBUG loaded listener.js 10:57:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x124d20800) [pid = 1683] [serial = 1045] [outer = 0x122e96000] 10:57:13 INFO - PROCESS | 1683 | 1468605433746 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]]]}] 10:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 570ms 10:57:13 INFO - PROCESS | 1683 | 1468605433789 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 10:57:13 INFO - PROCESS | 1683 | 1468605433791 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 10:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:57:13 INFO - PROCESS | 1683 | 1468605433793 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:57:13 INFO - PROCESS | 1683 | 1468605433794 Marionette TRACE conn2 <- [1,1366,null,{}] 10:57:13 INFO - PROCESS | 1683 | 1468605433796 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}] 10:57:13 INFO - PROCESS | 1683 | 1468605433798 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:13 INFO - PROCESS | 1683 | 1468605433893 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 10:57:13 INFO - PROCESS | 1683 | 1468605433906 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:13 INFO - PROCESS | 1683 | 1468605433907 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:13 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a9c000 == 36 [pid = 1683] [id = 349] 10:57:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x116aa5000) [pid = 1683] [serial = 1046] [outer = 0x0] 10:57:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x124003c00) [pid = 1683] [serial = 1047] [outer = 0x116aa5000] 10:57:13 INFO - PROCESS | 1683 | 1468605433932 Marionette DEBUG loaded listener.js 10:57:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x1254eac00) [pid = 1683] [serial = 1048] [outer = 0x116aa5000] 10:57:14 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x1132c9800) [pid = 1683] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:57:14 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x122e2e400) [pid = 1683] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:57:14 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x11310b400) [pid = 1683] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:57:14 INFO - PROCESS | 1683 | --DOMWINDOW == 71 (0x11915ec00) [pid = 1683] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:57:14 INFO - PROCESS | 1683 | --DOMWINDOW == 70 (0x111c7d800) [pid = 1683] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:57:14 INFO - PROCESS | 1683 | --DOMWINDOW == 69 (0x11675f000) [pid = 1683] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:57:14 INFO - PROCESS | 1683 | --DOMWINDOW == 68 (0x1187e9000) [pid = 1683] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:57:14 INFO - PROCESS | 1683 | --DOMWINDOW == 67 (0x1132ca400) [pid = 1683] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:57:14 INFO - PROCESS | 1683 | --DOMWINDOW == 66 (0x116975400) [pid = 1683] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:57:14 INFO - PROCESS | 1683 | --DOMWINDOW == 65 (0x11816bc00) [pid = 1683] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:57:14 INFO - PROCESS | 1683 | 1468605434298 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] 10:57:14 INFO - PROCESS | 1683 | 1468605434315 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 10:57:14 INFO - PROCESS | 1683 | 1468605434317 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:57:14 INFO - PROCESS | 1683 | 1468605434318 Marionette TRACE conn2 <- [1,1370,null,{}] 10:57:14 INFO - PROCESS | 1683 | 1468605434321 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}] 10:57:14 INFO - PROCESS | 1683 | 1468605434322 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:14 INFO - PROCESS | 1683 | 1468605434398 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 10:57:14 INFO - PROCESS | 1683 | 1468605434453 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:14 INFO - PROCESS | 1683 | 1468605434454 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:14 INFO - PROCESS | 1683 | ++DOCSHELL 0x12913c000 == 37 [pid = 1683] [id = 350] 10:57:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 66 (0x1121b0800) [pid = 1683] [serial = 1049] [outer = 0x0] 10:57:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 67 (0x118f76800) [pid = 1683] [serial = 1050] [outer = 0x1121b0800] 10:57:14 INFO - PROCESS | 1683 | 1468605434478 Marionette DEBUG loaded listener.js 10:57:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 68 (0x122e27000) [pid = 1683] [serial = 1051] [outer = 0x1121b0800] 10:57:14 INFO - PROCESS | 1683 | 1468605434747 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] 10:57:14 INFO - PROCESS | 1683 | 1468605434797 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 10:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:57:14 INFO - PROCESS | 1683 | 1468605434799 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:57:14 INFO - PROCESS | 1683 | 1468605434800 Marionette TRACE conn2 <- [1,1374,null,{}] 10:57:14 INFO - PROCESS | 1683 | 1468605434803 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}] 10:57:14 INFO - PROCESS | 1683 | 1468605434805 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:14 INFO - PROCESS | 1683 | 1468605434897 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 10:57:14 INFO - PROCESS | 1683 | 1468605434900 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:14 INFO - PROCESS | 1683 | 1468605434901 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:14 INFO - PROCESS | 1683 | ++DOCSHELL 0x119612800 == 38 [pid = 1683] [id = 351] 10:57:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 69 (0x11c528400) [pid = 1683] [serial = 1052] [outer = 0x0] 10:57:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x125e6b400) [pid = 1683] [serial = 1053] [outer = 0x11c528400] 10:57:14 INFO - PROCESS | 1683 | 1468605434927 Marionette DEBUG loaded listener.js 10:57:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x126847400) [pid = 1683] [serial = 1054] [outer = 0x11c528400] 10:57:15 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:15 INFO - PROCESS | 1683 | 1468605435273 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] 10:57:15 INFO - PROCESS | 1683 | 1468605435325 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 10:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:57:15 INFO - PROCESS | 1683 | 1468605435328 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:57:15 INFO - PROCESS | 1683 | 1468605435329 Marionette TRACE conn2 <- [1,1378,null,{}] 10:57:15 INFO - PROCESS | 1683 | 1468605435331 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}] 10:57:15 INFO - PROCESS | 1683 | 1468605435332 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:15 INFO - PROCESS | 1683 | 1468605435413 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 10:57:15 INFO - PROCESS | 1683 | 1468605435417 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:15 INFO - PROCESS | 1683 | 1468605435418 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:15 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a769800 == 39 [pid = 1683] [id = 352] 10:57:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x125e68000) [pid = 1683] [serial = 1055] [outer = 0x0] 10:57:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x12684fc00) [pid = 1683] [serial = 1056] [outer = 0x125e68000] 10:57:15 INFO - PROCESS | 1683 | 1468605435452 Marionette DEBUG loaded listener.js 10:57:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x126e69400) [pid = 1683] [serial = 1057] [outer = 0x125e68000] 10:57:15 INFO - PROCESS | 1683 | 1468605435756 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] 10:57:15 INFO - PROCESS | 1683 | 1468605435801 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 10:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:57:15 INFO - PROCESS | 1683 | 1468605435803 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:57:15 INFO - PROCESS | 1683 | 1468605435808 Marionette TRACE conn2 <- [1,1382,null,{}] 10:57:15 INFO - PROCESS | 1683 | 1468605435810 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}] 10:57:15 INFO - PROCESS | 1683 | 1468605435811 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:15 INFO - PROCESS | 1683 | 1468605435899 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 10:57:15 INFO - PROCESS | 1683 | 1468605435953 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:15 INFO - PROCESS | 1683 | 1468605435954 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:15 INFO - PROCESS | 1683 | ++DOCSHELL 0x12af0b800 == 40 [pid = 1683] [id = 353] 10:57:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x126d10400) [pid = 1683] [serial = 1058] [outer = 0x0] 10:57:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x126e71000) [pid = 1683] [serial = 1059] [outer = 0x126d10400] 10:57:15 INFO - PROCESS | 1683 | 1468605435980 Marionette DEBUG loaded listener.js 10:57:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x127462c00) [pid = 1683] [serial = 1060] [outer = 0x126d10400] 10:57:16 INFO - PROCESS | 1683 | --DOCSHELL 0x116f11800 == 39 [pid = 1683] [id = 343] 10:57:16 INFO - PROCESS | 1683 | --DOCSHELL 0x123986000 == 38 [pid = 1683] [id = 342] 10:57:16 INFO - PROCESS | 1683 | --DOCSHELL 0x11714f800 == 37 [pid = 1683] [id = 341] 10:57:16 INFO - PROCESS | 1683 | --DOCSHELL 0x119613800 == 36 [pid = 1683] [id = 340] 10:57:17 INFO - PROCESS | 1683 | --DOCSHELL 0x118767800 == 35 [pid = 1683] [id = 344] 10:57:17 INFO - PROCESS | 1683 | --DOCSHELL 0x119939000 == 34 [pid = 1683] [id = 345] 10:57:17 INFO - PROCESS | 1683 | --DOCSHELL 0x122f51000 == 33 [pid = 1683] [id = 346] 10:57:17 INFO - PROCESS | 1683 | --DOCSHELL 0x12722d000 == 32 [pid = 1683] [id = 348] 10:57:17 INFO - PROCESS | 1683 | --DOCSHELL 0x12913c000 == 31 [pid = 1683] [id = 350] 10:57:17 INFO - PROCESS | 1683 | --DOCSHELL 0x119612800 == 30 [pid = 1683] [id = 351] 10:57:17 INFO - PROCESS | 1683 | --DOCSHELL 0x128a9c000 == 29 [pid = 1683] [id = 349] 10:57:17 INFO - PROCESS | 1683 | --DOCSHELL 0x123985800 == 28 [pid = 1683] [id = 347] 10:57:17 INFO - PROCESS | 1683 | --DOCSHELL 0x12a769800 == 27 [pid = 1683] [id = 352] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x1132cb000) [pid = 1683] [serial = 996] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x122fc7c00) [pid = 1683] [serial = 1018] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x118faf000) [pid = 1683] [serial = 1003] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x123c72000) [pid = 1683] [serial = 1020] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x118879800) [pid = 1683] [serial = 1002] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 71 (0x11952c000) [pid = 1683] [serial = 1005] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 70 (0x118511000) [pid = 1683] [serial = 1011] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 69 (0x11967fc00) [pid = 1683] [serial = 1008] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 68 (0x120f34c00) [pid = 1683] [serial = 1014] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 67 (0x122e4c400) [pid = 1683] [serial = 1017] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 66 (0x1198d3400) [pid = 1683] [serial = 1009] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 65 (0x122e2a800) [pid = 1683] [serial = 1015] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 64 (0x119808800) [pid = 1683] [serial = 994] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 63 (0x1198de800) [pid = 1683] [serial = 1012] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 62 (0x1176e2000) [pid = 1683] [serial = 1000] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 61 (0x116aa0c00) [pid = 1683] [serial = 999] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 60 (0x1195db000) [pid = 1683] [serial = 1006] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 59 (0x113d4c000) [pid = 1683] [serial = 997] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | --DOMWINDOW == 58 (0x118fad000) [pid = 1683] [serial = 991] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1683 | [1683] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:17 INFO - PROCESS | 1683 | 1468605437273 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] 10:57:17 INFO - PROCESS | 1683 | 1468605437331 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 10:57:17 INFO - PROCESS | 1683 | 1468605437334 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:57:17 INFO - PROCESS | 1683 | 1468605437336 Marionette TRACE conn2 <- [1,1386,null,{}] 10:57:17 INFO - PROCESS | 1683 | 1468605437342 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}] 10:57:17 INFO - PROCESS | 1683 | 1468605437344 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:17 INFO - PROCESS | 1683 | 1468605437429 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 10:57:17 INFO - PROCESS | 1683 | 1468605437483 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:17 INFO - PROCESS | 1683 | 1468605437484 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:17 INFO - PROCESS | 1683 | ++DOCSHELL 0x11624f800 == 28 [pid = 1683] [id = 354] 10:57:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 59 (0x112e53c00) [pid = 1683] [serial = 1061] [outer = 0x0] 10:57:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 60 (0x1138eac00) [pid = 1683] [serial = 1062] [outer = 0x112e53c00] 10:57:17 INFO - PROCESS | 1683 | 1468605437513 Marionette DEBUG loaded listener.js 10:57:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 61 (0x113f36400) [pid = 1683] [serial = 1063] [outer = 0x112e53c00] 10:57:17 INFO - PROCESS | 1683 | 1468605437828 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] 10:57:17 INFO - PROCESS | 1683 | 1468605437863 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 10:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:57:17 INFO - PROCESS | 1683 | 1468605437868 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:57:17 INFO - PROCESS | 1683 | 1468605437870 Marionette TRACE conn2 <- [1,1390,null,{}] 10:57:17 INFO - PROCESS | 1683 | 1468605437875 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}] 10:57:17 INFO - PROCESS | 1683 | 1468605437877 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:17 INFO - PROCESS | 1683 | 1468605437955 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 10:57:18 INFO - PROCESS | 1683 | 1468605438004 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:18 INFO - PROCESS | 1683 | 1468605438005 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:18 INFO - PROCESS | 1683 | ++DOCSHELL 0x117144800 == 29 [pid = 1683] [id = 355] 10:57:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 62 (0x115df8800) [pid = 1683] [serial = 1064] [outer = 0x0] 10:57:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 63 (0x116975400) [pid = 1683] [serial = 1065] [outer = 0x115df8800] 10:57:18 INFO - PROCESS | 1683 | 1468605438031 Marionette DEBUG loaded listener.js 10:57:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 64 (0x116eb2000) [pid = 1683] [serial = 1066] [outer = 0x115df8800] 10:57:18 INFO - PROCESS | 1683 | 1468605438320 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]]]}] 10:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 476ms 10:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:57:18 INFO - PROCESS | 1683 | 1468605438345 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 10:57:18 INFO - PROCESS | 1683 | 1468605438346 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 10:57:18 INFO - PROCESS | 1683 | 1468605438349 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:57:18 INFO - PROCESS | 1683 | 1468605438364 Marionette TRACE conn2 <- [1,1394,null,{}] 10:57:18 INFO - PROCESS | 1683 | 1468605438379 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}] 10:57:18 INFO - PROCESS | 1683 | 1468605438382 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:18 INFO - PROCESS | 1683 | 1468605438463 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 10:57:18 INFO - PROCESS | 1683 | 1468605438468 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:18 INFO - PROCESS | 1683 | 1468605438471 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:18 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f8a000 == 30 [pid = 1683] [id = 356] 10:57:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 65 (0x111aa5800) [pid = 1683] [serial = 1067] [outer = 0x0] 10:57:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 66 (0x118502400) [pid = 1683] [serial = 1068] [outer = 0x111aa5800] 10:57:18 INFO - PROCESS | 1683 | 1468605438503 Marionette DEBUG loaded listener.js 10:57:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 67 (0x118571400) [pid = 1683] [serial = 1069] [outer = 0x111aa5800] 10:57:18 INFO - PROCESS | 1683 | 1468605438825 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]]]}] 10:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 492ms 10:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:57:18 INFO - PROCESS | 1683 | 1468605438846 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 10:57:18 INFO - PROCESS | 1683 | 1468605438848 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 10:57:18 INFO - PROCESS | 1683 | 1468605438850 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:57:18 INFO - PROCESS | 1683 | 1468605438851 Marionette TRACE conn2 <- [1,1398,null,{}] 10:57:18 INFO - PROCESS | 1683 | 1468605438870 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}] 10:57:18 INFO - PROCESS | 1683 | 1468605438874 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:18 INFO - PROCESS | 1683 | 1468605438963 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 10:57:18 INFO - PROCESS | 1683 | 1468605438968 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:18 INFO - PROCESS | 1683 | 1468605438970 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:18 INFO - PROCESS | 1683 | ++DOCSHELL 0x119613000 == 31 [pid = 1683] [id = 357] 10:57:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 68 (0x1187e5800) [pid = 1683] [serial = 1070] [outer = 0x0] 10:57:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 69 (0x11887b400) [pid = 1683] [serial = 1071] [outer = 0x1187e5800] 10:57:19 INFO - PROCESS | 1683 | 1468605438998 Marionette DEBUG loaded listener.js 10:57:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x118f6dc00) [pid = 1683] [serial = 1072] [outer = 0x1187e5800] 10:57:19 INFO - PROCESS | 1683 | 1468605439294 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]]]}] 10:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 474ms 10:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:57:19 INFO - PROCESS | 1683 | 1468605439336 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 10:57:19 INFO - PROCESS | 1683 | 1468605439337 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 10:57:19 INFO - PROCESS | 1683 | 1468605439343 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:57:19 INFO - PROCESS | 1683 | 1468605439344 Marionette TRACE conn2 <- [1,1402,null,{}] 10:57:19 INFO - PROCESS | 1683 | 1468605439347 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}] 10:57:19 INFO - PROCESS | 1683 | 1468605439356 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:19 INFO - PROCESS | 1683 | 1468605439429 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 10:57:19 INFO - PROCESS | 1683 | 1468605439432 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:19 INFO - PROCESS | 1683 | 1468605439433 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:19 INFO - PROCESS | 1683 | ++DOCSHELL 0x122eb5800 == 32 [pid = 1683] [id = 358] 10:57:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x11697b000) [pid = 1683] [serial = 1073] [outer = 0x0] 10:57:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x118fb2400) [pid = 1683] [serial = 1074] [outer = 0x11697b000] 10:57:19 INFO - PROCESS | 1683 | 1468605439460 Marionette DEBUG loaded listener.js 10:57:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x11916ac00) [pid = 1683] [serial = 1075] [outer = 0x11697b000] 10:57:19 INFO - PROCESS | 1683 | 1468605439815 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]]]}] 10:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 523ms 10:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:57:19 INFO - PROCESS | 1683 | 1468605439865 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 10:57:19 INFO - PROCESS | 1683 | 1468605439866 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 10:57:19 INFO - PROCESS | 1683 | 1468605439868 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:57:19 INFO - PROCESS | 1683 | 1468605439869 Marionette TRACE conn2 <- [1,1406,null,{}] 10:57:19 INFO - PROCESS | 1683 | 1468605439872 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}] 10:57:19 INFO - PROCESS | 1683 | 1468605439876 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:19 INFO - PROCESS | 1683 | 1468605439967 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 10:57:19 INFO - PROCESS | 1683 | 1468605439975 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:19 INFO - PROCESS | 1683 | 1468605439976 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:19 INFO - PROCESS | 1683 | ++DOCSHELL 0x12396f800 == 33 [pid = 1683] [id = 359] 10:57:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x11915c800) [pid = 1683] [serial = 1076] [outer = 0x0] 10:57:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x1195d5000) [pid = 1683] [serial = 1077] [outer = 0x11915c800] 10:57:20 INFO - PROCESS | 1683 | 1468605440002 Marionette DEBUG loaded listener.js 10:57:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x11980f400) [pid = 1683] [serial = 1078] [outer = 0x11915c800] 10:57:20 INFO - PROCESS | 1683 | 1468605440315 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]]]}] 10:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 473ms 10:57:20 INFO - PROCESS | 1683 | 1468605440343 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 10:57:20 INFO - PROCESS | 1683 | 1468605440344 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 10:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:57:20 INFO - PROCESS | 1683 | 1468605440347 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:57:20 INFO - PROCESS | 1683 | 1468605440348 Marionette TRACE conn2 <- [1,1410,null,{}] 10:57:20 INFO - PROCESS | 1683 | 1468605440350 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}] 10:57:20 INFO - PROCESS | 1683 | 1468605440351 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:20 INFO - PROCESS | 1683 | 1468605440434 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 10:57:20 INFO - PROCESS | 1683 | 1468605440487 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:20 INFO - PROCESS | 1683 | 1468605440488 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:20 INFO - PROCESS | 1683 | ++DOCSHELL 0x12425e800 == 34 [pid = 1683] [id = 360] 10:57:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x118f6d800) [pid = 1683] [serial = 1079] [outer = 0x0] 10:57:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x119676400) [pid = 1683] [serial = 1080] [outer = 0x118f6d800] 10:57:20 INFO - PROCESS | 1683 | 1468605440512 Marionette DEBUG loaded listener.js 10:57:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x119d2b000) [pid = 1683] [serial = 1081] [outer = 0x118f6d800] 10:57:20 INFO - PROCESS | 1683 | 1468605440844 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]]]}] 10:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 518ms 10:57:20 INFO - PROCESS | 1683 | 1468605440866 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 10:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:57:20 INFO - PROCESS | 1683 | 1468605440868 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 10:57:20 INFO - PROCESS | 1683 | 1468605440872 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:57:20 INFO - PROCESS | 1683 | 1468605440873 Marionette TRACE conn2 <- [1,1414,null,{}] 10:57:20 INFO - PROCESS | 1683 | 1468605440877 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}] 10:57:20 INFO - PROCESS | 1683 | 1468605440879 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:21 INFO - PROCESS | 1683 | 1468605440997 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 10:57:21 INFO - PROCESS | 1683 | 1468605441055 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:21 INFO - PROCESS | 1683 | 1468605441056 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:21 INFO - PROCESS | 1683 | ++DOCSHELL 0x124fee800 == 35 [pid = 1683] [id = 361] 10:57:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x11952bc00) [pid = 1683] [serial = 1082] [outer = 0x0] 10:57:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x122e25c00) [pid = 1683] [serial = 1083] [outer = 0x11952bc00] 10:57:21 INFO - PROCESS | 1683 | 1468605441080 Marionette DEBUG loaded listener.js 10:57:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x122e8d800) [pid = 1683] [serial = 1084] [outer = 0x11952bc00] 10:57:21 INFO - PROCESS | 1683 | 1468605441400 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]]]}] 10:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 572ms 10:57:21 INFO - PROCESS | 1683 | 1468605441443 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 10:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:57:21 INFO - PROCESS | 1683 | 1468605441444 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 10:57:21 INFO - PROCESS | 1683 | 1468605441446 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:57:21 INFO - PROCESS | 1683 | 1468605441448 Marionette TRACE conn2 <- [1,1418,null,{}] 10:57:21 INFO - PROCESS | 1683 | 1468605441451 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}] 10:57:21 INFO - PROCESS | 1683 | 1468605441452 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:21 INFO - PROCESS | 1683 | 1468605441525 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 10:57:21 INFO - PROCESS | 1683 | 1468605441539 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:21 INFO - PROCESS | 1683 | 1468605441541 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:21 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f81800 == 36 [pid = 1683] [id = 362] 10:57:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x113f31400) [pid = 1683] [serial = 1085] [outer = 0x0] 10:57:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x122fc9400) [pid = 1683] [serial = 1086] [outer = 0x113f31400] 10:57:21 INFO - PROCESS | 1683 | 1468605441566 Marionette DEBUG loaded listener.js 10:57:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x123a96400) [pid = 1683] [serial = 1087] [outer = 0x113f31400] 10:57:21 INFO - PROCESS | 1683 | 1468605441882 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]]]}] 10:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 469ms 10:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:57:21 INFO - PROCESS | 1683 | 1468605441942 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 10:57:21 INFO - PROCESS | 1683 | 1468605441943 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 10:57:21 INFO - PROCESS | 1683 | 1468605441946 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:57:21 INFO - PROCESS | 1683 | 1468605441948 Marionette TRACE conn2 <- [1,1422,null,{}] 10:57:21 INFO - PROCESS | 1683 | 1468605441950 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}] 10:57:21 INFO - PROCESS | 1683 | 1468605441951 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:22 INFO - PROCESS | 1683 | 1468605442033 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 10:57:22 INFO - PROCESS | 1683 | 1468605442037 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:22 INFO - PROCESS | 1683 | 1468605442040 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:22 INFO - PROCESS | 1683 | ++DOCSHELL 0x128b17800 == 37 [pid = 1683] [id = 363] 10:57:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x122e4d000) [pid = 1683] [serial = 1088] [outer = 0x0] 10:57:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x1240fc800) [pid = 1683] [serial = 1089] [outer = 0x122e4d000] 10:57:22 INFO - PROCESS | 1683 | 1468605442065 Marionette DEBUG loaded listener.js 10:57:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x1247ae800) [pid = 1683] [serial = 1090] [outer = 0x122e4d000] 10:57:22 INFO - PROCESS | 1683 | 1468605442442 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]]]}] 10:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 518ms 10:57:22 INFO - PROCESS | 1683 | 1468605442469 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 10:57:22 INFO - PROCESS | 1683 | 1468605442473 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 10:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:57:22 INFO - PROCESS | 1683 | 1468605442476 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:57:22 INFO - PROCESS | 1683 | 1468605442478 Marionette TRACE conn2 <- [1,1426,null,{}] 10:57:22 INFO - PROCESS | 1683 | 1468605442480 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}] 10:57:22 INFO - PROCESS | 1683 | 1468605442482 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:22 INFO - PROCESS | 1683 | 1468605442588 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 10:57:22 INFO - PROCESS | 1683 | 1468605442591 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:22 INFO - PROCESS | 1683 | 1468605442593 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:22 INFO - PROCESS | 1683 | ++DOCSHELL 0x11c57b800 == 38 [pid = 1683] [id = 364] 10:57:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x124010000) [pid = 1683] [serial = 1091] [outer = 0x0] 10:57:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x124458400) [pid = 1683] [serial = 1092] [outer = 0x124010000] 10:57:22 INFO - PROCESS | 1683 | 1468605442627 Marionette DEBUG loaded listener.js 10:57:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1254e2400) [pid = 1683] [serial = 1093] [outer = 0x124010000] 10:57:22 INFO - PROCESS | 1683 | 1468605442983 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]]]}] 10:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 520ms 10:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:57:23 INFO - PROCESS | 1683 | 1468605442996 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 10:57:23 INFO - PROCESS | 1683 | 1468605442997 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 10:57:23 INFO - PROCESS | 1683 | 1468605442999 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:57:23 INFO - PROCESS | 1683 | 1468605443000 Marionette TRACE conn2 <- [1,1430,null,{}] 10:57:23 INFO - PROCESS | 1683 | 1468605443003 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}] 10:57:23 INFO - PROCESS | 1683 | 1468605443004 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:23 INFO - PROCESS | 1683 | 1468605443103 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 10:57:23 INFO - PROCESS | 1683 | 1468605443107 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:23 INFO - PROCESS | 1683 | 1468605443109 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:23 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a77b800 == 39 [pid = 1683] [id = 365] 10:57:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x122e97c00) [pid = 1683] [serial = 1094] [outer = 0x0] 10:57:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x125e69800) [pid = 1683] [serial = 1095] [outer = 0x122e97c00] 10:57:23 INFO - PROCESS | 1683 | 1468605443133 Marionette DEBUG loaded listener.js 10:57:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x126e22c00) [pid = 1683] [serial = 1096] [outer = 0x122e97c00] 10:57:23 INFO - PROCESS | 1683 | 1468605443476 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]]]}] 10:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 10:57:23 INFO - PROCESS | 1683 | 1468605443518 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 10:57:23 INFO - PROCESS | 1683 | 1468605443519 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 10:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:57:23 INFO - PROCESS | 1683 | 1468605443522 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:57:23 INFO - PROCESS | 1683 | 1468605443523 Marionette TRACE conn2 <- [1,1434,null,{}] 10:57:23 INFO - PROCESS | 1683 | 1468605443525 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}] 10:57:23 INFO - PROCESS | 1683 | 1468605443526 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:23 INFO - PROCESS | 1683 | 1468605443623 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 10:57:23 INFO - PROCESS | 1683 | 1468605443634 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:23 INFO - PROCESS | 1683 | 1468605443635 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:23 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b714000 == 40 [pid = 1683] [id = 366] 10:57:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x124010800) [pid = 1683] [serial = 1097] [outer = 0x0] 10:57:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x126e6ec00) [pid = 1683] [serial = 1098] [outer = 0x124010800] 10:57:23 INFO - PROCESS | 1683 | 1468605443689 Marionette DEBUG loaded listener.js 10:57:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x126ee2400) [pid = 1683] [serial = 1099] [outer = 0x124010800] 10:57:24 INFO - PROCESS | 1683 | 1468605444025 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]]]}] 10:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 519ms 10:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:57:24 INFO - PROCESS | 1683 | 1468605444042 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 10:57:24 INFO - PROCESS | 1683 | 1468605444043 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 10:57:24 INFO - PROCESS | 1683 | 1468605444045 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:57:24 INFO - PROCESS | 1683 | 1468605444046 Marionette TRACE conn2 <- [1,1438,null,{}] 10:57:24 INFO - PROCESS | 1683 | 1468605444049 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}] 10:57:24 INFO - PROCESS | 1683 | 1468605444050 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:24 INFO - PROCESS | 1683 | 1468605444148 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 10:57:24 INFO - PROCESS | 1683 | 1468605444159 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:24 INFO - PROCESS | 1683 | 1468605444160 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:24 INFO - PROCESS | 1683 | ++DOCSHELL 0x12ba3f800 == 41 [pid = 1683] [id = 367] 10:57:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x118168000) [pid = 1683] [serial = 1100] [outer = 0x0] 10:57:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x1270dc400) [pid = 1683] [serial = 1101] [outer = 0x118168000] 10:57:24 INFO - PROCESS | 1683 | 1468605444183 Marionette DEBUG loaded listener.js 10:57:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1272c2800) [pid = 1683] [serial = 1102] [outer = 0x118168000] 10:57:24 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x1198d0c00) [pid = 1683] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:57:24 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x122e96000) [pid = 1683] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:57:24 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x116aa5000) [pid = 1683] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:57:24 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1121b0800) [pid = 1683] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:57:24 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x11c528400) [pid = 1683] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:57:24 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x125e68000) [pid = 1683] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:57:24 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x118f78000) [pid = 1683] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:57:24 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1183ddc00) [pid = 1683] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:57:24 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x116a12400) [pid = 1683] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:57:24 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1180f0c00) [pid = 1683] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:57:24 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x112e4e400) [pid = 1683] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:57:24 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x11850f400) [pid = 1683] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:57:24 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x119675800) [pid = 1683] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:57:24 INFO - PROCESS | 1683 | 1468605444591 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]]]}] 10:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 569ms 10:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:57:24 INFO - PROCESS | 1683 | 1468605444615 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 10:57:24 INFO - PROCESS | 1683 | 1468605444616 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 10:57:24 INFO - PROCESS | 1683 | 1468605444618 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:57:24 INFO - PROCESS | 1683 | 1468605444620 Marionette TRACE conn2 <- [1,1442,null,{}] 10:57:24 INFO - PROCESS | 1683 | 1468605444628 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}] 10:57:24 INFO - PROCESS | 1683 | 1468605444629 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:24 INFO - PROCESS | 1683 | 1468605444747 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 10:57:24 INFO - PROCESS | 1683 | 1468605444779 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:24 INFO - PROCESS | 1683 | 1468605444780 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:24 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd3b000 == 42 [pid = 1683] [id = 368] 10:57:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x112e4e400) [pid = 1683] [serial = 1103] [outer = 0x0] 10:57:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x119164000) [pid = 1683] [serial = 1104] [outer = 0x112e4e400] 10:57:24 INFO - PROCESS | 1683 | 1468605444804 Marionette DEBUG loaded listener.js 10:57:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x122e2f800) [pid = 1683] [serial = 1105] [outer = 0x112e4e400] 10:57:25 INFO - PROCESS | 1683 | 1468605445102 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]]]}] 10:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 524ms 10:57:25 INFO - PROCESS | 1683 | 1468605445144 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 10:57:25 INFO - PROCESS | 1683 | 1468605445145 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 10:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:57:25 INFO - PROCESS | 1683 | 1468605445147 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:57:25 INFO - PROCESS | 1683 | 1468605445148 Marionette TRACE conn2 <- [1,1446,null,{}] 10:57:25 INFO - PROCESS | 1683 | 1468605445150 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}] 10:57:25 INFO - PROCESS | 1683 | 1468605445151 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:25 INFO - PROCESS | 1683 | 1468605445233 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 10:57:25 INFO - PROCESS | 1683 | 1468605445240 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:25 INFO - PROCESS | 1683 | 1468605445241 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:25 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bda0000 == 43 [pid = 1683] [id = 369] 10:57:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x122e31400) [pid = 1683] [serial = 1106] [outer = 0x0] 10:57:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x126ee2000) [pid = 1683] [serial = 1107] [outer = 0x122e31400] 10:57:25 INFO - PROCESS | 1683 | 1468605445265 Marionette DEBUG loaded listener.js 10:57:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x12746a000) [pid = 1683] [serial = 1108] [outer = 0x122e31400] 10:57:25 INFO - PROCESS | 1683 | 1468605445582 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]]]}] 10:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 469ms 10:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:57:25 INFO - PROCESS | 1683 | 1468605445617 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 10:57:25 INFO - PROCESS | 1683 | 1468605445618 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 10:57:25 INFO - PROCESS | 1683 | 1468605445621 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:57:25 INFO - PROCESS | 1683 | 1468605445624 Marionette TRACE conn2 <- [1,1450,null,{}] 10:57:25 INFO - PROCESS | 1683 | 1468605445626 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}] 10:57:25 INFO - PROCESS | 1683 | 1468605445627 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:25 INFO - PROCESS | 1683 | 1468605445741 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 10:57:25 INFO - PROCESS | 1683 | 1468605445747 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:25 INFO - PROCESS | 1683 | 1468605445748 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:25 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c406000 == 44 [pid = 1683] [id = 370] 10:57:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x118577c00) [pid = 1683] [serial = 1109] [outer = 0x0] 10:57:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x127469c00) [pid = 1683] [serial = 1110] [outer = 0x118577c00] 10:57:25 INFO - PROCESS | 1683 | 1468605445772 Marionette DEBUG loaded listener.js 10:57:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x128a6e000) [pid = 1683] [serial = 1111] [outer = 0x118577c00] 10:57:26 INFO - PROCESS | 1683 | 1468605446097 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]]]}] 10:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 521ms 10:57:26 INFO - PROCESS | 1683 | 1468605446142 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 10:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:57:26 INFO - PROCESS | 1683 | 1468605446143 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 10:57:26 INFO - PROCESS | 1683 | 1468605446145 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:57:26 INFO - PROCESS | 1683 | 1468605446146 Marionette TRACE conn2 <- [1,1454,null,{}] 10:57:26 INFO - PROCESS | 1683 | 1468605446149 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}] 10:57:26 INFO - PROCESS | 1683 | 1468605446150 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:26 INFO - PROCESS | 1683 | 1468605446232 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 10:57:26 INFO - PROCESS | 1683 | 1468605446236 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:26 INFO - PROCESS | 1683 | 1468605446237 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:26 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c645000 == 45 [pid = 1683] [id = 371] 10:57:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x128a6e400) [pid = 1683] [serial = 1112] [outer = 0x0] 10:57:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x128a76000) [pid = 1683] [serial = 1113] [outer = 0x128a6e400] 10:57:26 INFO - PROCESS | 1683 | 1468605446262 Marionette DEBUG loaded listener.js 10:57:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x128b24c00) [pid = 1683] [serial = 1114] [outer = 0x128a6e400] 10:57:26 INFO - PROCESS | 1683 | 1468605446844 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]]]}] 10:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 719ms 10:57:26 INFO - PROCESS | 1683 | 1468605446880 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 10:57:26 INFO - PROCESS | 1683 | 1468605446882 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 10:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:57:26 INFO - PROCESS | 1683 | 1468605446887 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:57:26 INFO - PROCESS | 1683 | 1468605446891 Marionette TRACE conn2 <- [1,1458,null,{}] 10:57:26 INFO - PROCESS | 1683 | 1468605446896 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}] 10:57:26 INFO - PROCESS | 1683 | 1468605446898 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:27 INFO - PROCESS | 1683 | 1468605447015 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 10:57:27 INFO - PROCESS | 1683 | 1468605447069 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:27 INFO - PROCESS | 1683 | 1468605447071 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:27 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f1d800 == 46 [pid = 1683] [id = 372] 10:57:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1132d2000) [pid = 1683] [serial = 1115] [outer = 0x0] 10:57:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x113d94000) [pid = 1683] [serial = 1116] [outer = 0x1132d2000] 10:57:27 INFO - PROCESS | 1683 | 1468605447102 Marionette DEBUG loaded listener.js 10:57:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x11628f400) [pid = 1683] [serial = 1117] [outer = 0x1132d2000] 10:57:27 INFO - PROCESS | 1683 | 1468605447902 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]]]}] 10:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1075ms 10:57:27 INFO - PROCESS | 1683 | 1468605447967 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 10:57:27 INFO - PROCESS | 1683 | 1468605447969 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 10:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:57:27 INFO - PROCESS | 1683 | 1468605447972 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:57:27 INFO - PROCESS | 1683 | 1468605447974 Marionette TRACE conn2 <- [1,1462,null,{}] 10:57:27 INFO - PROCESS | 1683 | 1468605447978 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}] 10:57:27 INFO - PROCESS | 1683 | 1468605447979 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:28 INFO - PROCESS | 1683 | 1468605448086 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 10:57:28 INFO - PROCESS | 1683 | 1468605448141 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:28 INFO - PROCESS | 1683 | 1468605448144 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:28 INFO - PROCESS | 1683 | ++DOCSHELL 0x1169b9000 == 47 [pid = 1683] [id = 373] 10:57:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x116aa5400) [pid = 1683] [serial = 1118] [outer = 0x0] 10:57:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x116aabc00) [pid = 1683] [serial = 1119] [outer = 0x116aa5400] 10:57:28 INFO - PROCESS | 1683 | 1468605448173 Marionette DEBUG loaded listener.js 10:57:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x1171c5800) [pid = 1683] [serial = 1120] [outer = 0x116aa5400] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x12c406000 == 46 [pid = 1683] [id = 370] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x12bda0000 == 45 [pid = 1683] [id = 369] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd3b000 == 44 [pid = 1683] [id = 368] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x12ba3f800 == 43 [pid = 1683] [id = 367] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x12b714000 == 42 [pid = 1683] [id = 366] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x126e71000) [pid = 1683] [serial = 1059] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x12a77b800 == 41 [pid = 1683] [id = 365] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x11c57b800 == 40 [pid = 1683] [id = 364] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x128b17800 == 39 [pid = 1683] [id = 363] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x118f81800 == 38 [pid = 1683] [id = 362] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x124fee800 == 37 [pid = 1683] [id = 361] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x12425e800 == 36 [pid = 1683] [id = 360] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x12396f800 == 35 [pid = 1683] [id = 359] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x122eb5800 == 34 [pid = 1683] [id = 358] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x119613000 == 33 [pid = 1683] [id = 357] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x118f8a000 == 32 [pid = 1683] [id = 356] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x117144800 == 31 [pid = 1683] [id = 355] 10:57:28 INFO - PROCESS | 1683 | --DOCSHELL 0x11624f800 == 30 [pid = 1683] [id = 354] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x120f3f400) [pid = 1683] [serial = 1041] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x12400d800) [pid = 1683] [serial = 1044] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x124003c00) [pid = 1683] [serial = 1047] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x118f76800) [pid = 1683] [serial = 1050] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x124d20800) [pid = 1683] [serial = 1045] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x125e6b400) [pid = 1683] [serial = 1053] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x126847400) [pid = 1683] [serial = 1054] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1254eac00) [pid = 1683] [serial = 1048] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x12684fc00) [pid = 1683] [serial = 1056] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x119167c00) [pid = 1683] [serial = 1035] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x119674000) [pid = 1683] [serial = 1036] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1185e3c00) [pid = 1683] [serial = 1032] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1187fa800) [pid = 1683] [serial = 1033] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x116aa8400) [pid = 1683] [serial = 1029] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1171c3c00) [pid = 1683] [serial = 1030] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x118574000) [pid = 1683] [serial = 1027] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x118169000) [pid = 1683] [serial = 1026] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x113d91800) [pid = 1683] [serial = 1024] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x113173000) [pid = 1683] [serial = 1023] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x124010400) [pid = 1683] [serial = 1021] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x11980e400) [pid = 1683] [serial = 1038] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x122e27000) [pid = 1683] [serial = 1051] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x122e49c00) [pid = 1683] [serial = 1042] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x1198db000) [pid = 1683] [serial = 1039] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x126e69400) [pid = 1683] [serial = 1057] [outer = 0x0] [url = about:blank] 10:57:28 INFO - PROCESS | 1683 | 1468605448671 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]]]}] 10:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 721ms 10:57:28 INFO - PROCESS | 1683 | 1468605448695 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 10:57:28 INFO - PROCESS | 1683 | 1468605448700 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 10:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:57:28 INFO - PROCESS | 1683 | 1468605448709 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:57:28 INFO - PROCESS | 1683 | 1468605448712 Marionette TRACE conn2 <- [1,1466,null,{}] 10:57:28 INFO - PROCESS | 1683 | 1468605448716 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}] 10:57:28 INFO - PROCESS | 1683 | 1468605448718 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:28 INFO - PROCESS | 1683 | 1468605448890 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 10:57:28 INFO - PROCESS | 1683 | 1468605448965 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:28 INFO - PROCESS | 1683 | 1468605448966 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:28 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f8f800 == 31 [pid = 1683] [id = 374] 10:57:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x1171c4800) [pid = 1683] [serial = 1121] [outer = 0x0] 10:57:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x118576000) [pid = 1683] [serial = 1122] [outer = 0x1171c4800] 10:57:28 INFO - PROCESS | 1683 | 1468605448994 Marionette DEBUG loaded listener.js 10:57:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x1187f4000) [pid = 1683] [serial = 1123] [outer = 0x1171c4800] 10:57:29 INFO - PROCESS | 1683 | 1468605449302 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]]]}] 10:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 621ms 10:57:29 INFO - PROCESS | 1683 | 1468605449330 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 10:57:29 INFO - PROCESS | 1683 | 1468605449331 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 10:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:57:29 INFO - PROCESS | 1683 | 1468605449333 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:57:29 INFO - PROCESS | 1683 | 1468605449336 Marionette TRACE conn2 <- [1,1470,null,{}] 10:57:29 INFO - PROCESS | 1683 | 1468605449346 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}] 10:57:29 INFO - PROCESS | 1683 | 1468605449349 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:29 INFO - PROCESS | 1683 | 1468605449426 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 10:57:29 INFO - PROCESS | 1683 | 1468605449504 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:29 INFO - PROCESS | 1683 | 1468605449506 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:29 INFO - PROCESS | 1683 | ++DOCSHELL 0x119d0f800 == 32 [pid = 1683] [id = 375] 10:57:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x118fa8c00) [pid = 1683] [serial = 1124] [outer = 0x0] 10:57:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x119529800) [pid = 1683] [serial = 1125] [outer = 0x118fa8c00] 10:57:29 INFO - PROCESS | 1683 | 1468605449542 Marionette DEBUG loaded listener.js 10:57:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1195d2c00) [pid = 1683] [serial = 1126] [outer = 0x118fa8c00] 10:57:29 INFO - PROCESS | 1683 | 1468605449824 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]]]}] 10:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 524ms 10:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:57:29 INFO - PROCESS | 1683 | 1468605449862 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 10:57:29 INFO - PROCESS | 1683 | 1468605449864 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 10:57:29 INFO - PROCESS | 1683 | 1468605449866 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:57:29 INFO - PROCESS | 1683 | 1468605449867 Marionette TRACE conn2 <- [1,1474,null,{}] 10:57:29 INFO - PROCESS | 1683 | 1468605449870 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}] 10:57:29 INFO - PROCESS | 1683 | 1468605449873 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:29 INFO - PROCESS | 1683 | 1468605449958 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 10:57:29 INFO - PROCESS | 1683 | 1468605449962 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:29 INFO - PROCESS | 1683 | 1468605449963 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:29 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f89800 == 33 [pid = 1683] [id = 376] 10:57:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x119672000) [pid = 1683] [serial = 1127] [outer = 0x0] 10:57:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x1196f2c00) [pid = 1683] [serial = 1128] [outer = 0x119672000] 10:57:29 INFO - PROCESS | 1683 | 1468605449989 Marionette DEBUG loaded listener.js 10:57:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x11980e400) [pid = 1683] [serial = 1129] [outer = 0x119672000] 10:57:30 INFO - PROCESS | 1683 | 1468605450399 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]]]}] 10:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 575ms 10:57:30 INFO - PROCESS | 1683 | 1468605450441 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 10:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:57:30 INFO - PROCESS | 1683 | 1468605450442 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 10:57:30 INFO - PROCESS | 1683 | 1468605450445 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:57:30 INFO - PROCESS | 1683 | 1468605450446 Marionette TRACE conn2 <- [1,1478,null,{}] 10:57:30 INFO - PROCESS | 1683 | 1468605450448 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}] 10:57:30 INFO - PROCESS | 1683 | 1468605450449 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:30 INFO - PROCESS | 1683 | 1468605450541 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 10:57:30 INFO - PROCESS | 1683 | 1468605450580 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:30 INFO - PROCESS | 1683 | 1468605450581 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:30 INFO - PROCESS | 1683 | ++DOCSHELL 0x1249cd000 == 34 [pid = 1683] [id = 377] 10:57:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1132e8800) [pid = 1683] [serial = 1130] [outer = 0x0] 10:57:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1198d2800) [pid = 1683] [serial = 1131] [outer = 0x1132e8800] 10:57:30 INFO - PROCESS | 1683 | 1468605450606 Marionette DEBUG loaded listener.js 10:57:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1198dfc00) [pid = 1683] [serial = 1132] [outer = 0x1132e8800] 10:57:30 INFO - PROCESS | 1683 | 1468605450950 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]]]}] 10:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 520ms 10:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:57:30 INFO - PROCESS | 1683 | 1468605450966 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 10:57:30 INFO - PROCESS | 1683 | 1468605450967 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 10:57:30 INFO - PROCESS | 1683 | 1468605450969 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:57:30 INFO - PROCESS | 1683 | 1468605450970 Marionette TRACE conn2 <- [1,1482,null,{}] 10:57:30 INFO - PROCESS | 1683 | 1468605450981 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}] 10:57:30 INFO - PROCESS | 1683 | 1468605450985 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:31 INFO - PROCESS | 1683 | 1468605451094 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 10:57:31 INFO - PROCESS | 1683 | 1468605451098 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:31 INFO - PROCESS | 1683 | 1468605451099 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:31 INFO - PROCESS | 1683 | ++DOCSHELL 0x126dc1000 == 35 [pid = 1683] [id = 378] 10:57:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x119acd400) [pid = 1683] [serial = 1133] [outer = 0x0] 10:57:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x123c6f000) [pid = 1683] [serial = 1134] [outer = 0x119acd400] 10:57:31 INFO - PROCESS | 1683 | 1468605451124 Marionette DEBUG loaded listener.js 10:57:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x124d19800) [pid = 1683] [serial = 1135] [outer = 0x119acd400] 10:57:31 INFO - PROCESS | 1683 | 1468605451474 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]]]}] 10:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 522ms 10:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:57:31 INFO - PROCESS | 1683 | 1468605451491 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 10:57:31 INFO - PROCESS | 1683 | 1468605451492 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 10:57:31 INFO - PROCESS | 1683 | 1468605451494 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:57:31 INFO - PROCESS | 1683 | 1468605451495 Marionette TRACE conn2 <- [1,1486,null,{}] 10:57:31 INFO - PROCESS | 1683 | 1468605451498 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}] 10:57:31 INFO - PROCESS | 1683 | 1468605451499 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:31 INFO - PROCESS | 1683 | 1468605451606 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 10:57:31 INFO - PROCESS | 1683 | 1468605451623 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:31 INFO - PROCESS | 1683 | 1468605451624 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:31 INFO - PROCESS | 1683 | ++DOCSHELL 0x129134000 == 36 [pid = 1683] [id = 379] 10:57:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x124d1c800) [pid = 1683] [serial = 1136] [outer = 0x0] 10:57:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x1254e2c00) [pid = 1683] [serial = 1137] [outer = 0x124d1c800] 10:57:31 INFO - PROCESS | 1683 | 1468605451649 Marionette DEBUG loaded listener.js 10:57:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x125e99400) [pid = 1683] [serial = 1138] [outer = 0x124d1c800] 10:57:32 INFO - PROCESS | 1683 | 1468605452117 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]]]}] 10:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 672ms 10:57:32 INFO - PROCESS | 1683 | 1468605452167 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 10:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:57:32 INFO - PROCESS | 1683 | 1468605452169 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 10:57:32 INFO - PROCESS | 1683 | 1468605452181 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:57:32 INFO - PROCESS | 1683 | 1468605452183 Marionette TRACE conn2 <- [1,1490,null,{}] 10:57:32 INFO - PROCESS | 1683 | 1468605452186 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}] 10:57:32 INFO - PROCESS | 1683 | 1468605452189 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:32 INFO - PROCESS | 1683 | 1468605452316 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 10:57:32 INFO - PROCESS | 1683 | 1468605452359 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:32 INFO - PROCESS | 1683 | 1468605452360 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:32 INFO - PROCESS | 1683 | ++DOCSHELL 0x129d2f000 == 37 [pid = 1683] [id = 380] 10:57:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x126850800) [pid = 1683] [serial = 1139] [outer = 0x0] 10:57:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x126d0f400) [pid = 1683] [serial = 1140] [outer = 0x126850800] 10:57:32 INFO - PROCESS | 1683 | 1468605452384 Marionette DEBUG loaded listener.js 10:57:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x126e6a800) [pid = 1683] [serial = 1141] [outer = 0x126850800] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x118168000) [pid = 1683] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x111aa5800) [pid = 1683] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x122e31400) [pid = 1683] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x11952bc00) [pid = 1683] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x122e4d000) [pid = 1683] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x11697b000) [pid = 1683] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x11915c800) [pid = 1683] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x112e53c00) [pid = 1683] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x118f6d800) [pid = 1683] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x126d10400) [pid = 1683] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x113f31400) [pid = 1683] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1187e5800) [pid = 1683] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x118577c00) [pid = 1683] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x124010000) [pid = 1683] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x122e97c00) [pid = 1683] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x112e4e400) [pid = 1683] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x124010800) [pid = 1683] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:57:32 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x115df8800) [pid = 1683] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:57:32 INFO - PROCESS | 1683 | 1468605452825 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]]]}] 10:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 686ms 10:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:57:32 INFO - PROCESS | 1683 | 1468605452859 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 10:57:32 INFO - PROCESS | 1683 | 1468605452860 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 10:57:32 INFO - PROCESS | 1683 | 1468605452863 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:57:32 INFO - PROCESS | 1683 | 1468605452864 Marionette TRACE conn2 <- [1,1494,null,{}] 10:57:32 INFO - PROCESS | 1683 | 1468605452886 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}] 10:57:32 INFO - PROCESS | 1683 | 1468605452887 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:33 INFO - PROCESS | 1683 | 1468605453001 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 10:57:33 INFO - PROCESS | 1683 | 1468605453009 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:33 INFO - PROCESS | 1683 | 1468605453010 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:33 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a52c800 == 38 [pid = 1683] [id = 381] 10:57:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x112ed4800) [pid = 1683] [serial = 1142] [outer = 0x0] 10:57:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x1187e4400) [pid = 1683] [serial = 1143] [outer = 0x112ed4800] 10:57:33 INFO - PROCESS | 1683 | 1468605453034 Marionette DEBUG loaded listener.js 10:57:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x11980c800) [pid = 1683] [serial = 1144] [outer = 0x112ed4800] 10:57:33 INFO - PROCESS | 1683 | 1468605453385 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]]]}] 10:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 568ms 10:57:33 INFO - PROCESS | 1683 | 1468605453432 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 10:57:33 INFO - PROCESS | 1683 | 1468605453434 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 10:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:57:33 INFO - PROCESS | 1683 | 1468605453437 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:57:33 INFO - PROCESS | 1683 | 1468605453439 Marionette TRACE conn2 <- [1,1498,null,{}] 10:57:33 INFO - PROCESS | 1683 | 1468605453442 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}] 10:57:33 INFO - PROCESS | 1683 | 1468605453444 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:33 INFO - PROCESS | 1683 | 1468605453600 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 10:57:33 INFO - PROCESS | 1683 | 1468605453615 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:33 INFO - PROCESS | 1683 | 1468605453617 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:33 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f83800 == 39 [pid = 1683] [id = 382] 10:57:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x116aadc00) [pid = 1683] [serial = 1145] [outer = 0x0] 10:57:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x122fc8400) [pid = 1683] [serial = 1146] [outer = 0x116aadc00] 10:57:33 INFO - PROCESS | 1683 | 1468605453658 Marionette DEBUG loaded listener.js 10:57:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x126852400) [pid = 1683] [serial = 1147] [outer = 0x116aadc00] 10:57:34 INFO - PROCESS | 1683 | 1468605454013 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]]]}] 10:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 622ms 10:57:34 INFO - PROCESS | 1683 | 1468605454059 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 10:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:57:34 INFO - PROCESS | 1683 | 1468605454060 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 10:57:34 INFO - PROCESS | 1683 | 1468605454063 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:57:34 INFO - PROCESS | 1683 | 1468605454064 Marionette TRACE conn2 <- [1,1502,null,{}] 10:57:34 INFO - PROCESS | 1683 | 1468605454067 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}] 10:57:34 INFO - PROCESS | 1683 | 1468605454068 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:34 INFO - PROCESS | 1683 | 1468605454184 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 10:57:34 INFO - PROCESS | 1683 | 1468605454231 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:34 INFO - PROCESS | 1683 | 1468605454232 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:34 INFO - PROCESS | 1683 | ++DOCSHELL 0x11960c000 == 40 [pid = 1683] [id = 383] 10:57:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x123f27800) [pid = 1683] [serial = 1148] [outer = 0x0] 10:57:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x126edf800) [pid = 1683] [serial = 1149] [outer = 0x123f27800] 10:57:34 INFO - PROCESS | 1683 | 1468605454258 Marionette DEBUG loaded listener.js 10:57:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x128a6c800) [pid = 1683] [serial = 1150] [outer = 0x123f27800] 10:57:34 INFO - PROCESS | 1683 | 1468605454582 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]]]}] 10:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 571ms 10:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:57:34 INFO - PROCESS | 1683 | 1468605454635 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 10:57:34 INFO - PROCESS | 1683 | 1468605454637 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 10:57:34 INFO - PROCESS | 1683 | 1468605454640 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:57:34 INFO - PROCESS | 1683 | 1468605454642 Marionette TRACE conn2 <- [1,1506,null,{}] 10:57:34 INFO - PROCESS | 1683 | 1468605454717 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}] 10:57:34 INFO - PROCESS | 1683 | 1468605454720 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:34 INFO - PROCESS | 1683 | 1468605454897 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 10:57:34 INFO - PROCESS | 1683 | 1468605454988 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:34 INFO - PROCESS | 1683 | 1468605454990 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:35 INFO - PROCESS | 1683 | ++DOCSHELL 0x116948800 == 41 [pid = 1683] [id = 384] 10:57:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x113d40800) [pid = 1683] [serial = 1151] [outer = 0x0] 10:57:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x1150db800) [pid = 1683] [serial = 1152] [outer = 0x113d40800] 10:57:35 INFO - PROCESS | 1683 | 1468605455041 Marionette DEBUG loaded listener.js 10:57:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x116aa9400) [pid = 1683] [serial = 1153] [outer = 0x113d40800] 10:57:35 INFO - PROCESS | 1683 | 1468605455702 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]]]}] 10:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1090ms 10:57:35 INFO - PROCESS | 1683 | 1468605455731 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 10:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:57:35 INFO - PROCESS | 1683 | 1468605455735 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 10:57:35 INFO - PROCESS | 1683 | 1468605455740 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:57:35 INFO - PROCESS | 1683 | 1468605455742 Marionette TRACE conn2 <- [1,1510,null,{}] 10:57:35 INFO - PROCESS | 1683 | 1468605455748 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}] 10:57:35 INFO - PROCESS | 1683 | 1468605455751 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:35 INFO - PROCESS | 1683 | 1468605455860 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 10:57:35 INFO - PROCESS | 1683 | 1468605455918 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:35 INFO - PROCESS | 1683 | 1468605455921 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:35 INFO - PROCESS | 1683 | ++DOCSHELL 0x11c573000 == 42 [pid = 1683] [id = 385] 10:57:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x118885000) [pid = 1683] [serial = 1154] [outer = 0x0] 10:57:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x118f6e800) [pid = 1683] [serial = 1155] [outer = 0x118885000] 10:57:35 INFO - PROCESS | 1683 | 1468605455951 Marionette DEBUG loaded listener.js 10:57:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x11915ec00) [pid = 1683] [serial = 1156] [outer = 0x118885000] 10:57:36 INFO - PROCESS | 1683 | 1468605456407 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]]]}] 10:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 723ms 10:57:36 INFO - PROCESS | 1683 | 1468605456470 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 10:57:36 INFO - PROCESS | 1683 | 1468605456472 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 10:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:57:36 INFO - PROCESS | 1683 | 1468605456477 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:57:36 INFO - PROCESS | 1683 | 1468605456478 Marionette TRACE conn2 <- [1,1514,null,{}] 10:57:36 INFO - PROCESS | 1683 | 1468605456480 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}] 10:57:36 INFO - PROCESS | 1683 | 1468605456482 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:36 INFO - PROCESS | 1683 | 1468605456603 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 10:57:36 INFO - PROCESS | 1683 | 1468605456674 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:36 INFO - PROCESS | 1683 | 1468605456676 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:36 INFO - PROCESS | 1683 | ++DOCSHELL 0x1292bb000 == 43 [pid = 1683] [id = 386] 10:57:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1198d0400) [pid = 1683] [serial = 1157] [outer = 0x0] 10:57:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x1198df800) [pid = 1683] [serial = 1158] [outer = 0x1198d0400] 10:57:36 INFO - PROCESS | 1683 | 1468605456707 Marionette DEBUG loaded listener.js 10:57:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x122fc5400) [pid = 1683] [serial = 1159] [outer = 0x1198d0400] 10:57:37 INFO - PROCESS | 1683 | 1468605457127 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]]]}] 10:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 10:57:37 INFO - PROCESS | 1683 | 1468605457151 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 10:57:37 INFO - PROCESS | 1683 | 1468605457155 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 10:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:57:37 INFO - PROCESS | 1683 | 1468605457158 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:57:37 INFO - PROCESS | 1683 | 1468605457160 Marionette TRACE conn2 <- [1,1518,null,{}] 10:57:37 INFO - PROCESS | 1683 | 1468605457162 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}] 10:57:37 INFO - PROCESS | 1683 | 1468605457163 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:37 INFO - PROCESS | 1683 | 1468605457261 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 10:57:37 INFO - PROCESS | 1683 | 1468605457318 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:37 INFO - PROCESS | 1683 | 1468605457319 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:37 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c413800 == 44 [pid = 1683] [id = 387] 10:57:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x123a7a000) [pid = 1683] [serial = 1160] [outer = 0x0] 10:57:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x1247bc400) [pid = 1683] [serial = 1161] [outer = 0x123a7a000] 10:57:37 INFO - PROCESS | 1683 | 1468605457347 Marionette DEBUG loaded listener.js 10:57:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x125431000) [pid = 1683] [serial = 1162] [outer = 0x123a7a000] 10:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 619ms 10:57:37 INFO - PROCESS | 1683 | 1468605457772 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]]]}] 10:57:37 INFO - PROCESS | 1683 | 1468605457777 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 10:57:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:57:37 INFO - PROCESS | 1683 | 1468605457779 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 10:57:37 INFO - PROCESS | 1683 | 1468605457781 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:57:37 INFO - PROCESS | 1683 | 1468605457783 Marionette TRACE conn2 <- [1,1522,null,{}] 10:57:37 INFO - PROCESS | 1683 | 1468605457785 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}] 10:57:37 INFO - PROCESS | 1683 | 1468605457787 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:37 INFO - PROCESS | 1683 | 1468605457885 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 10:57:37 INFO - PROCESS | 1683 | 1468605457973 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:37 INFO - PROCESS | 1683 | 1468605457974 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:37 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c65c800 == 45 [pid = 1683] [id = 388] 10:57:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x125e65400) [pid = 1683] [serial = 1163] [outer = 0x0] 10:57:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x126e6cc00) [pid = 1683] [serial = 1164] [outer = 0x125e65400] 10:57:38 INFO - PROCESS | 1683 | 1468605458014 Marionette DEBUG loaded listener.js 10:57:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x127468400) [pid = 1683] [serial = 1165] [outer = 0x125e65400] 10:57:38 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:57:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:57:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:57:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:57:38 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:57:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:57:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:57:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:57:38 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 10:57:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:57:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:57:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:57:38 INFO - PROCESS | 1683 | 1468605458391 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"]]]}] 10:57:38 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 10:57:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:57:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:57:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:57:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 620ms 10:57:38 INFO - PROCESS | 1683 | 1468605458401 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 10:57:38 INFO - PROCESS | 1683 | 1468605458404 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 10:57:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:57:38 INFO - PROCESS | 1683 | 1468605458406 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:57:38 INFO - PROCESS | 1683 | 1468605458408 Marionette TRACE conn2 <- [1,1526,null,{}] 10:57:38 INFO - PROCESS | 1683 | 1468605458411 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}] 10:57:38 INFO - PROCESS | 1683 | 1468605458415 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:38 INFO - PROCESS | 1683 | 1468605458550 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 10:57:38 INFO - PROCESS | 1683 | 1468605458797 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:38 INFO - PROCESS | 1683 | 1468605458799 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:38 INFO - PROCESS | 1683 | ++DOCSHELL 0x1169b6800 == 46 [pid = 1683] [id = 389] 10:57:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x112e4ac00) [pid = 1683] [serial = 1166] [outer = 0x0] 10:57:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x113d46c00) [pid = 1683] [serial = 1167] [outer = 0x112e4ac00] 10:57:38 INFO - PROCESS | 1683 | 1468605458837 Marionette DEBUG loaded listener.js 10:57:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x116aa0c00) [pid = 1683] [serial = 1168] [outer = 0x112e4ac00] 10:57:39 INFO - PROCESS | 1683 | 1468605459318 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"]]]}] 10:57:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:57:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:57:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:57:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 922ms 10:57:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:57:39 INFO - PROCESS | 1683 | 1468605459330 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 10:57:39 INFO - PROCESS | 1683 | 1468605459334 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 10:57:39 INFO - PROCESS | 1683 | 1468605459338 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:57:39 INFO - PROCESS | 1683 | 1468605459341 Marionette TRACE conn2 <- [1,1530,null,{}] 10:57:39 INFO - PROCESS | 1683 | 1468605459346 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}] 10:57:39 INFO - PROCESS | 1683 | 1468605459351 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:39 INFO - PROCESS | 1683 | 1468605459501 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x122f83800 == 45 [pid = 1683] [id = 382] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x12a52c800 == 44 [pid = 1683] [id = 381] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x129d2f000 == 43 [pid = 1683] [id = 380] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x129134000 == 42 [pid = 1683] [id = 379] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x126dc1000 == 41 [pid = 1683] [id = 378] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x1249cd000 == 40 [pid = 1683] [id = 377] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x122f89800 == 39 [pid = 1683] [id = 376] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x119d0f800 == 38 [pid = 1683] [id = 375] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x118f8f800 == 37 [pid = 1683] [id = 374] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x1169b9000 == 36 [pid = 1683] [id = 373] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x12c645000 == 35 [pid = 1683] [id = 371] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x116f1d800 == 34 [pid = 1683] [id = 372] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x12af0b800 == 33 [pid = 1683] [id = 353] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x1169b6800 == 32 [pid = 1683] [id = 389] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x12c65c800 == 31 [pid = 1683] [id = 388] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x12c413800 == 30 [pid = 1683] [id = 387] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x1292bb000 == 29 [pid = 1683] [id = 386] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x11c573000 == 28 [pid = 1683] [id = 385] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x11960c000 == 27 [pid = 1683] [id = 383] 10:57:40 INFO - PROCESS | 1683 | --DOCSHELL 0x116948800 == 26 [pid = 1683] [id = 384] 10:57:40 INFO - PROCESS | 1683 | 1468605460175 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:40 INFO - PROCESS | 1683 | 1468605460177 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x124458400) [pid = 1683] [serial = 1092] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x125e69800) [pid = 1683] [serial = 1095] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x126e22c00) [pid = 1683] [serial = 1096] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x1254e2400) [pid = 1683] [serial = 1093] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x119164000) [pid = 1683] [serial = 1104] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x126ee2400) [pid = 1683] [serial = 1099] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x126e6ec00) [pid = 1683] [serial = 1098] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x116975400) [pid = 1683] [serial = 1065] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x116eb2000) [pid = 1683] [serial = 1066] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x1270dc400) [pid = 1683] [serial = 1101] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x118502400) [pid = 1683] [serial = 1068] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x118571400) [pid = 1683] [serial = 1069] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x126ee2000) [pid = 1683] [serial = 1107] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x122e25c00) [pid = 1683] [serial = 1083] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x122e8d800) [pid = 1683] [serial = 1084] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1240fc800) [pid = 1683] [serial = 1089] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x118fb2400) [pid = 1683] [serial = 1074] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x11916ac00) [pid = 1683] [serial = 1075] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1195d5000) [pid = 1683] [serial = 1077] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x11980f400) [pid = 1683] [serial = 1078] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1138eac00) [pid = 1683] [serial = 1062] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x113f36400) [pid = 1683] [serial = 1063] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x119676400) [pid = 1683] [serial = 1080] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x119d2b000) [pid = 1683] [serial = 1081] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x127462c00) [pid = 1683] [serial = 1060] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x122fc9400) [pid = 1683] [serial = 1086] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x123a96400) [pid = 1683] [serial = 1087] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x11887b400) [pid = 1683] [serial = 1071] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x118f6dc00) [pid = 1683] [serial = 1072] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x1272c2800) [pid = 1683] [serial = 1102] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x12746a000) [pid = 1683] [serial = 1108] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x128a6e000) [pid = 1683] [serial = 1111] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x1247ae800) [pid = 1683] [serial = 1090] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x122e2f800) [pid = 1683] [serial = 1105] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x127469c00) [pid = 1683] [serial = 1110] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x128a76000) [pid = 1683] [serial = 1113] [outer = 0x0] [url = about:blank] 10:57:40 INFO - PROCESS | 1683 | ++DOCSHELL 0x111f19800 == 27 [pid = 1683] [id = 390] 10:57:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x1121b5000) [pid = 1683] [serial = 1169] [outer = 0x0] 10:57:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x1127d1400) [pid = 1683] [serial = 1170] [outer = 0x1121b5000] 10:57:40 INFO - PROCESS | 1683 | 1468605460288 Marionette DEBUG loaded listener.js 10:57:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x1132c8c00) [pid = 1683] [serial = 1171] [outer = 0x1121b5000] 10:57:40 INFO - PROCESS | 1683 | 1468605460741 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]]]}] 10:57:40 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 10:57:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:57:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:57:40 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. 10:57:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:57:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1425ms 10:57:40 INFO - PROCESS | 1683 | 1468605460764 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 10:57:40 INFO - PROCESS | 1683 | 1468605460768 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 10:57:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:57:40 INFO - PROCESS | 1683 | 1468605460794 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:57:40 INFO - PROCESS | 1683 | 1468605460795 Marionette TRACE conn2 <- [1,1534,null,{}] 10:57:40 INFO - PROCESS | 1683 | 1468605460804 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}] 10:57:40 INFO - PROCESS | 1683 | 1468605460807 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:40 INFO - PROCESS | 1683 | 1468605460885 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 10:57:40 INFO - PROCESS | 1683 | 1468605460892 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:40 INFO - PROCESS | 1683 | 1468605460894 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:40 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f03800 == 28 [pid = 1683] [id = 391] 10:57:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x116a0bc00) [pid = 1683] [serial = 1172] [outer = 0x0] 10:57:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x116aac800) [pid = 1683] [serial = 1173] [outer = 0x116a0bc00] 10:57:40 INFO - PROCESS | 1683 | 1468605460921 Marionette DEBUG loaded listener.js 10:57:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x1171c4400) [pid = 1683] [serial = 1174] [outer = 0x116a0bc00] 10:57:41 INFO - PROCESS | 1683 | 1468605461284 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]]]}] 10:57:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:57:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 547ms 10:57:41 INFO - PROCESS | 1683 | 1468605461320 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 10:57:41 INFO - PROCESS | 1683 | 1468605461323 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 10:57:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:57:41 INFO - PROCESS | 1683 | 1468605461335 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:57:41 INFO - PROCESS | 1683 | 1468605461336 Marionette TRACE conn2 <- [1,1538,null,{}] 10:57:41 INFO - PROCESS | 1683 | 1468605461338 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}] 10:57:41 INFO - PROCESS | 1683 | 1468605461340 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:41 INFO - PROCESS | 1683 | 1468605461420 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 10:57:41 INFO - PROCESS | 1683 | 1468605461427 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:41 INFO - PROCESS | 1683 | 1468605461428 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:41 INFO - PROCESS | 1683 | ++DOCSHELL 0x11678e800 == 29 [pid = 1683] [id = 392] 10:57:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x1180ee400) [pid = 1683] [serial = 1175] [outer = 0x0] 10:57:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x118569c00) [pid = 1683] [serial = 1176] [outer = 0x1180ee400] 10:57:41 INFO - PROCESS | 1683 | 1468605461454 Marionette DEBUG loaded listener.js 10:57:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x118f71c00) [pid = 1683] [serial = 1177] [outer = 0x1180ee400] 10:57:41 INFO - PROCESS | 1683 | 1468605461817 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]]]}] 10:57:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:57:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 523ms 10:57:41 INFO - PROCESS | 1683 | 1468605461857 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 10:57:41 INFO - PROCESS | 1683 | 1468605461859 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 10:57:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:57:41 INFO - PROCESS | 1683 | 1468605461863 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:57:41 INFO - PROCESS | 1683 | 1468605461867 Marionette TRACE conn2 <- [1,1542,null,{}] 10:57:41 INFO - PROCESS | 1683 | 1468605461875 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}] 10:57:41 INFO - PROCESS | 1683 | 1468605461878 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:42 INFO - PROCESS | 1683 | 1468605462010 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 10:57:42 INFO - PROCESS | 1683 | 1468605462030 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:42 INFO - PROCESS | 1683 | 1468605462032 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x122ebb800 == 30 [pid = 1683] [id = 393] 10:57:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x11815ec00) [pid = 1683] [serial = 1178] [outer = 0x0] 10:57:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x119166800) [pid = 1683] [serial = 1179] [outer = 0x11815ec00] 10:57:42 INFO - PROCESS | 1683 | 1468605462074 Marionette DEBUG loaded listener.js 10:57:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x119677000) [pid = 1683] [serial = 1180] [outer = 0x11815ec00] 10:57:42 INFO - PROCESS | 1683 | 1468605462523 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]]]}] 10:57:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:57:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 678ms 10:57:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:57:42 INFO - PROCESS | 1683 | 1468605462541 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 10:57:42 INFO - PROCESS | 1683 | 1468605462543 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 10:57:42 INFO - PROCESS | 1683 | 1468605462545 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:57:42 INFO - PROCESS | 1683 | 1468605462546 Marionette TRACE conn2 <- [1,1546,null,{}] 10:57:42 INFO - PROCESS | 1683 | 1468605462549 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}] 10:57:42 INFO - PROCESS | 1683 | 1468605462550 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:42 INFO - PROCESS | 1683 | 1468605462649 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 10:57:42 INFO - PROCESS | 1683 | 1468605462705 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:42 INFO - PROCESS | 1683 | 1468605462706 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x123e73000 == 31 [pid = 1683] [id = 394] 10:57:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x116079c00) [pid = 1683] [serial = 1181] [outer = 0x0] 10:57:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x1198d3800) [pid = 1683] [serial = 1182] [outer = 0x116079c00] 10:57:42 INFO - PROCESS | 1683 | 1468605462731 Marionette DEBUG loaded listener.js 10:57:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x119ad5c00) [pid = 1683] [serial = 1183] [outer = 0x116079c00] 10:57:43 INFO - PROCESS | 1683 | 1468605463060 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]]]}] 10:57:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:57:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 570ms 10:57:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:57:43 INFO - PROCESS | 1683 | 1468605463116 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 10:57:43 INFO - PROCESS | 1683 | 1468605463117 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 10:57:43 INFO - PROCESS | 1683 | 1468605463119 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:57:43 INFO - PROCESS | 1683 | 1468605463121 Marionette TRACE conn2 <- [1,1550,null,{}] 10:57:43 INFO - PROCESS | 1683 | 1468605463123 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}] 10:57:43 INFO - PROCESS | 1683 | 1468605463124 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:43 INFO - PROCESS | 1683 | 1468605463223 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 10:57:43 INFO - PROCESS | 1683 | 1468605463226 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:43 INFO - PROCESS | 1683 | 1468605463231 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:43 INFO - PROCESS | 1683 | ++DOCSHELL 0x124ff2800 == 32 [pid = 1683] [id = 395] 10:57:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1180ea000) [pid = 1683] [serial = 1184] [outer = 0x0] 10:57:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x122fc7000) [pid = 1683] [serial = 1185] [outer = 0x1180ea000] 10:57:43 INFO - PROCESS | 1683 | 1468605463263 Marionette DEBUG loaded listener.js 10:57:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x124005c00) [pid = 1683] [serial = 1186] [outer = 0x1180ea000] 10:57:43 INFO - PROCESS | 1683 | 1468605463628 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]]]}] 10:57:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:57:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 521ms 10:57:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:57:43 INFO - PROCESS | 1683 | 1468605463641 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 10:57:43 INFO - PROCESS | 1683 | 1468605463643 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 10:57:43 INFO - PROCESS | 1683 | 1468605463645 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:57:43 INFO - PROCESS | 1683 | 1468605463646 Marionette TRACE conn2 <- [1,1554,null,{}] 10:57:43 INFO - PROCESS | 1683 | 1468605463648 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}] 10:57:43 INFO - PROCESS | 1683 | 1468605463650 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:43 INFO - PROCESS | 1683 | 1468605463788 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 10:57:43 INFO - PROCESS | 1683 | 1468605463804 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:43 INFO - PROCESS | 1683 | 1468605463806 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:43 INFO - PROCESS | 1683 | ++DOCSHELL 0x111e03800 == 33 [pid = 1683] [id = 396] 10:57:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x1240f3000) [pid = 1683] [serial = 1187] [outer = 0x0] 10:57:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x12490e000) [pid = 1683] [serial = 1188] [outer = 0x1240f3000] 10:57:43 INFO - PROCESS | 1683 | 1468605463830 Marionette DEBUG loaded listener.js 10:57:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x124edfc00) [pid = 1683] [serial = 1189] [outer = 0x1240f3000] 10:57:44 INFO - PROCESS | 1683 | 1468605464212 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]]]}] 10:57:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:57:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 619ms 10:57:44 INFO - PROCESS | 1683 | 1468605464266 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 10:57:44 INFO - PROCESS | 1683 | 1468605464268 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 10:57:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:57:44 INFO - PROCESS | 1683 | 1468605464271 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:57:44 INFO - PROCESS | 1683 | 1468605464273 Marionette TRACE conn2 <- [1,1558,null,{}] 10:57:44 INFO - PROCESS | 1683 | 1468605464276 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}] 10:57:44 INFO - PROCESS | 1683 | 1468605464278 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:44 INFO - PROCESS | 1683 | 1468605464658 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 10:57:44 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x124d1c800) [pid = 1683] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:57:44 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x119acd400) [pid = 1683] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:57:44 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x118fa8c00) [pid = 1683] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:57:44 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x126850800) [pid = 1683] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:57:44 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x119672000) [pid = 1683] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:57:44 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x116aa5400) [pid = 1683] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:57:44 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x1132d2000) [pid = 1683] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:57:44 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x128a6e400) [pid = 1683] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:57:44 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x116aadc00) [pid = 1683] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:57:44 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x1171c4800) [pid = 1683] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:57:44 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x123f27800) [pid = 1683] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:57:44 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x112ed4800) [pid = 1683] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:57:44 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x1132e8800) [pid = 1683] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:57:44 INFO - PROCESS | 1683 | 1468605464705 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:44 INFO - PROCESS | 1683 | 1468605464706 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:44 INFO - PROCESS | 1683 | ++DOCSHELL 0x11991b000 == 34 [pid = 1683] [id = 397] 10:57:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x1121b0c00) [pid = 1683] [serial = 1190] [outer = 0x0] 10:57:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x113105000) [pid = 1683] [serial = 1191] [outer = 0x1121b0c00] 10:57:44 INFO - PROCESS | 1683 | 1468605464731 Marionette DEBUG loaded listener.js 10:57:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x1176de400) [pid = 1683] [serial = 1192] [outer = 0x1121b0c00] 10:57:44 INFO - PROCESS | 1683 | 1468605464993 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]]]}] 10:57:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:57:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 772ms 10:57:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:57:45 INFO - PROCESS | 1683 | 1468605465048 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 10:57:45 INFO - PROCESS | 1683 | 1468605465049 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 10:57:45 INFO - PROCESS | 1683 | 1468605465051 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:57:45 INFO - PROCESS | 1683 | 1468605465052 Marionette TRACE conn2 <- [1,1562,null,{}] 10:57:45 INFO - PROCESS | 1683 | 1468605465057 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}] 10:57:45 INFO - PROCESS | 1683 | 1468605465060 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:45 INFO - PROCESS | 1683 | 1468605465137 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 10:57:45 INFO - PROCESS | 1683 | 1468605465143 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:45 INFO - PROCESS | 1683 | 1468605465144 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:45 INFO - PROCESS | 1683 | ++DOCSHELL 0x129d29800 == 35 [pid = 1683] [id = 398] 10:57:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1132d2000) [pid = 1683] [serial = 1193] [outer = 0x0] 10:57:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1198db400) [pid = 1683] [serial = 1194] [outer = 0x1132d2000] 10:57:45 INFO - PROCESS | 1683 | 1468605465170 Marionette DEBUG loaded listener.js 10:57:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x12542ec00) [pid = 1683] [serial = 1195] [outer = 0x1132d2000] 10:57:45 INFO - PROCESS | 1683 | 1468605465515 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]]]}] 10:57:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:57:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 473ms 10:57:45 INFO - PROCESS | 1683 | 1468605465530 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 10:57:45 INFO - PROCESS | 1683 | 1468605465532 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 10:57:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:57:45 INFO - PROCESS | 1683 | 1468605465536 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:57:45 INFO - PROCESS | 1683 | 1468605465542 Marionette TRACE conn2 <- [1,1566,null,{}] 10:57:45 INFO - PROCESS | 1683 | 1468605465583 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}] 10:57:45 INFO - PROCESS | 1683 | 1468605465585 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:45 INFO - PROCESS | 1683 | 1468605465708 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 10:57:45 INFO - PROCESS | 1683 | 1468605465714 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:45 INFO - PROCESS | 1683 | 1468605465715 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:45 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a769800 == 36 [pid = 1683] [id = 399] 10:57:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x112e49400) [pid = 1683] [serial = 1196] [outer = 0x0] 10:57:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x126848400) [pid = 1683] [serial = 1197] [outer = 0x112e49400] 10:57:45 INFO - PROCESS | 1683 | 1468605465755 Marionette DEBUG loaded listener.js 10:57:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x126e67400) [pid = 1683] [serial = 1198] [outer = 0x112e49400] 10:57:46 INFO - PROCESS | 1683 | 1468605466209 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]]]}] 10:57:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:57:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 706ms 10:57:46 INFO - PROCESS | 1683 | 1468605466246 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 10:57:46 INFO - PROCESS | 1683 | 1468605466248 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 10:57:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:57:46 INFO - PROCESS | 1683 | 1468605466252 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:57:46 INFO - PROCESS | 1683 | 1468605466256 Marionette TRACE conn2 <- [1,1570,null,{}] 10:57:46 INFO - PROCESS | 1683 | 1468605466259 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}] 10:57:46 INFO - PROCESS | 1683 | 1468605466261 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:46 INFO - PROCESS | 1683 | 1468605466344 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 10:57:46 INFO - PROCESS | 1683 | 1468605466347 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:46 INFO - PROCESS | 1683 | 1468605466349 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:46 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b70b800 == 37 [pid = 1683] [id = 400] 10:57:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x126e6ac00) [pid = 1683] [serial = 1199] [outer = 0x0] 10:57:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x126ee0000) [pid = 1683] [serial = 1200] [outer = 0x126e6ac00] 10:57:46 INFO - PROCESS | 1683 | 1468605466376 Marionette DEBUG loaded listener.js 10:57:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x127464c00) [pid = 1683] [serial = 1201] [outer = 0x126e6ac00] 10:57:46 INFO - PROCESS | 1683 | 1468605466890 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]]]}] 10:57:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:57:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 673ms 10:57:46 INFO - PROCESS | 1683 | 1468605466926 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 10:57:46 INFO - PROCESS | 1683 | 1468605466929 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 10:57:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:57:46 INFO - PROCESS | 1683 | 1468605466932 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:57:46 INFO - PROCESS | 1683 | 1468605466934 Marionette TRACE conn2 <- [1,1574,null,{}] 10:57:46 INFO - PROCESS | 1683 | 1468605466967 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}] 10:57:46 INFO - PROCESS | 1683 | 1468605466969 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:47 INFO - PROCESS | 1683 | 1468605467087 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 10:57:47 INFO - PROCESS | 1683 | 1468605467147 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:47 INFO - PROCESS | 1683 | 1468605467148 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:47 INFO - PROCESS | 1683 | ++DOCSHELL 0x11735f000 == 38 [pid = 1683] [id = 401] 10:57:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x113866800) [pid = 1683] [serial = 1202] [outer = 0x0] 10:57:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x115021400) [pid = 1683] [serial = 1203] [outer = 0x113866800] 10:57:47 INFO - PROCESS | 1683 | 1468605467179 Marionette DEBUG loaded listener.js 10:57:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x116aa6c00) [pid = 1683] [serial = 1204] [outer = 0x113866800] 10:57:47 INFO - PROCESS | 1683 | 1468605467750 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]]]}] 10:57:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:57:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 871ms 10:57:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:57:47 INFO - PROCESS | 1683 | 1468605467803 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 10:57:47 INFO - PROCESS | 1683 | 1468605467808 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 10:57:47 INFO - PROCESS | 1683 | 1468605467812 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:57:47 INFO - PROCESS | 1683 | 1468605467814 Marionette TRACE conn2 <- [1,1578,null,{}] 10:57:47 INFO - PROCESS | 1683 | 1468605467817 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}] 10:57:47 INFO - PROCESS | 1683 | 1468605467819 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:47 INFO - PROCESS | 1683 | 1468605467928 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 10:57:48 INFO - PROCESS | 1683 | 1468605468008 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:48 INFO - PROCESS | 1683 | 1468605468009 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:48 INFO - PROCESS | 1683 | ++DOCSHELL 0x119328000 == 39 [pid = 1683] [id = 402] 10:57:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x116fbc400) [pid = 1683] [serial = 1205] [outer = 0x0] 10:57:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x118163400) [pid = 1683] [serial = 1206] [outer = 0x116fbc400] 10:57:48 INFO - PROCESS | 1683 | 1468605468040 Marionette DEBUG loaded listener.js 10:57:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x118f79800) [pid = 1683] [serial = 1207] [outer = 0x116fbc400] 10:57:48 INFO - PROCESS | 1683 | --DOCSHELL 0x12a769800 == 38 [pid = 1683] [id = 399] 10:57:48 INFO - PROCESS | 1683 | --DOCSHELL 0x129d29800 == 37 [pid = 1683] [id = 398] 10:57:48 INFO - PROCESS | 1683 | --DOCSHELL 0x11991b000 == 36 [pid = 1683] [id = 397] 10:57:48 INFO - PROCESS | 1683 | --DOCSHELL 0x111e03800 == 35 [pid = 1683] [id = 396] 10:57:48 INFO - PROCESS | 1683 | --DOCSHELL 0x124ff2800 == 34 [pid = 1683] [id = 395] 10:57:48 INFO - PROCESS | 1683 | --DOCSHELL 0x123e73000 == 33 [pid = 1683] [id = 394] 10:57:48 INFO - PROCESS | 1683 | --DOCSHELL 0x122ebb800 == 32 [pid = 1683] [id = 393] 10:57:48 INFO - PROCESS | 1683 | --DOCSHELL 0x11678e800 == 31 [pid = 1683] [id = 392] 10:57:48 INFO - PROCESS | 1683 | 1468605468650 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]]]}] 10:57:48 INFO - PROCESS | 1683 | --DOCSHELL 0x116f03800 == 30 [pid = 1683] [id = 391] 10:57:48 INFO - PROCESS | 1683 | --DOCSHELL 0x111f19800 == 29 [pid = 1683] [id = 390] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x1254e2c00) [pid = 1683] [serial = 1137] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x123c6f000) [pid = 1683] [serial = 1134] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x119529800) [pid = 1683] [serial = 1125] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x126d0f400) [pid = 1683] [serial = 1140] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x1196f2c00) [pid = 1683] [serial = 1128] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x116aabc00) [pid = 1683] [serial = 1119] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1171c5800) [pid = 1683] [serial = 1120] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x113d94000) [pid = 1683] [serial = 1116] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x11628f400) [pid = 1683] [serial = 1117] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x128b24c00) [pid = 1683] [serial = 1114] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x126852400) [pid = 1683] [serial = 1147] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x118576000) [pid = 1683] [serial = 1122] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1187f4000) [pid = 1683] [serial = 1123] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x1195d2c00) [pid = 1683] [serial = 1126] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x126edf800) [pid = 1683] [serial = 1149] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x125e99400) [pid = 1683] [serial = 1138] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x1187e4400) [pid = 1683] [serial = 1143] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x122fc8400) [pid = 1683] [serial = 1146] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x128a6c800) [pid = 1683] [serial = 1150] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x126e6a800) [pid = 1683] [serial = 1141] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x1198dfc00) [pid = 1683] [serial = 1132] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x1198d2800) [pid = 1683] [serial = 1131] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x124d19800) [pid = 1683] [serial = 1135] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x11980c800) [pid = 1683] [serial = 1144] [outer = 0x0] [url = about:blank] 10:57:48 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x11980e400) [pid = 1683] [serial = 1129] [outer = 0x0] [url = about:blank] 10:57:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:57:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 873ms 10:57:48 INFO - PROCESS | 1683 | 1468605468691 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 10:57:48 INFO - PROCESS | 1683 | 1468605468693 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 10:57:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:57:48 INFO - PROCESS | 1683 | 1468605468699 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:57:48 INFO - PROCESS | 1683 | 1468605468701 Marionette TRACE conn2 <- [1,1582,null,{}] 10:57:48 INFO - PROCESS | 1683 | 1468605468705 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}] 10:57:48 INFO - PROCESS | 1683 | 1468605468708 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:48 INFO - PROCESS | 1683 | 1468605468792 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 10:57:48 INFO - PROCESS | 1683 | 1468605468799 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:48 INFO - PROCESS | 1683 | 1468605468802 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:48 INFO - PROCESS | 1683 | ++DOCSHELL 0x1169b4000 == 30 [pid = 1683] [id = 403] 10:57:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x116975400) [pid = 1683] [serial = 1208] [outer = 0x0] 10:57:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x116aa8400) [pid = 1683] [serial = 1209] [outer = 0x116975400] 10:57:48 INFO - PROCESS | 1683 | 1468605468830 Marionette DEBUG loaded listener.js 10:57:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x1180e9400) [pid = 1683] [serial = 1210] [outer = 0x116975400] 10:57:49 INFO - PROCESS | 1683 | 1468605469177 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]]]}] 10:57:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:57:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 520ms 10:57:49 INFO - PROCESS | 1683 | 1468605469253 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 10:57:49 INFO - PROCESS | 1683 | 1468605469256 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 10:57:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:57:49 INFO - PROCESS | 1683 | 1468605469265 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:57:49 INFO - PROCESS | 1683 | 1468605469266 Marionette TRACE conn2 <- [1,1586,null,{}] 10:57:49 INFO - PROCESS | 1683 | 1468605469269 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}] 10:57:49 INFO - PROCESS | 1683 | 1468605469270 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:49 INFO - PROCESS | 1683 | 1468605469350 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 10:57:49 INFO - PROCESS | 1683 | 1468605469357 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:49 INFO - PROCESS | 1683 | 1468605469359 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:49 INFO - PROCESS | 1683 | ++DOCSHELL 0x119321800 == 31 [pid = 1683] [id = 404] 10:57:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x11816c400) [pid = 1683] [serial = 1211] [outer = 0x0] 10:57:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x1188c6c00) [pid = 1683] [serial = 1212] [outer = 0x11816c400] 10:57:49 INFO - PROCESS | 1683 | 1468605469386 Marionette DEBUG loaded listener.js 10:57:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x119168000) [pid = 1683] [serial = 1213] [outer = 0x11816c400] 10:57:49 INFO - PROCESS | 1683 | 1468605469763 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]]]}] 10:57:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:57:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 519ms 10:57:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:57:49 INFO - PROCESS | 1683 | 1468605469784 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 10:57:49 INFO - PROCESS | 1683 | 1468605469786 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 10:57:49 INFO - PROCESS | 1683 | 1468605469795 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:57:49 INFO - PROCESS | 1683 | 1468605469798 Marionette TRACE conn2 <- [1,1590,null,{}] 10:57:49 INFO - PROCESS | 1683 | 1468605469811 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}] 10:57:49 INFO - PROCESS | 1683 | 1468605469814 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:49 INFO - PROCESS | 1683 | 1468605469894 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 10:57:49 INFO - PROCESS | 1683 | 1468605469899 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:49 INFO - PROCESS | 1683 | 1468605469901 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:49 INFO - PROCESS | 1683 | ++DOCSHELL 0x1238da800 == 32 [pid = 1683] [id = 405] 10:57:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1132cbc00) [pid = 1683] [serial = 1214] [outer = 0x0] 10:57:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x1196f9800) [pid = 1683] [serial = 1215] [outer = 0x1132cbc00] 10:57:49 INFO - PROCESS | 1683 | 1468605469929 Marionette DEBUG loaded listener.js 10:57:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x119ad5400) [pid = 1683] [serial = 1216] [outer = 0x1132cbc00] 10:57:50 INFO - PROCESS | 1683 | 1468605470261 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]]]}] 10:57:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:57:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 487ms 10:57:50 INFO - PROCESS | 1683 | 1468605470276 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 10:57:50 INFO - PROCESS | 1683 | 1468605470278 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 10:57:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:57:50 INFO - PROCESS | 1683 | 1468605470280 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:57:50 INFO - PROCESS | 1683 | 1468605470281 Marionette TRACE conn2 <- [1,1594,null,{}] 10:57:50 INFO - PROCESS | 1683 | 1468605470283 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}] 10:57:50 INFO - PROCESS | 1683 | 1468605470285 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:50 INFO - PROCESS | 1683 | 1468605470370 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 10:57:50 INFO - PROCESS | 1683 | 1468605470433 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:50 INFO - PROCESS | 1683 | 1468605470434 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:50 INFO - PROCESS | 1683 | ++DOCSHELL 0x124d44000 == 33 [pid = 1683] [id = 406] 10:57:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x120f3d000) [pid = 1683] [serial = 1217] [outer = 0x0] 10:57:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x122e2e000) [pid = 1683] [serial = 1218] [outer = 0x120f3d000] 10:57:50 INFO - PROCESS | 1683 | 1468605470463 Marionette DEBUG loaded listener.js 10:57:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x123848000) [pid = 1683] [serial = 1219] [outer = 0x120f3d000] 10:57:50 INFO - PROCESS | 1683 | 1468605470831 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]]]}] 10:57:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:57:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 568ms 10:57:50 INFO - PROCESS | 1683 | 1468605470848 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 10:57:50 INFO - PROCESS | 1683 | 1468605470850 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 10:57:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:57:50 INFO - PROCESS | 1683 | 1468605470852 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:57:50 INFO - PROCESS | 1683 | 1468605470853 Marionette TRACE conn2 <- [1,1598,null,{}] 10:57:50 INFO - PROCESS | 1683 | 1468605470857 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}] 10:57:50 INFO - PROCESS | 1683 | 1468605470859 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:50 INFO - PROCESS | 1683 | 1468605470959 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 10:57:50 INFO - PROCESS | 1683 | 1468605470963 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:50 INFO - PROCESS | 1683 | 1468605470964 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:50 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a8c800 == 34 [pid = 1683] [id = 407] 10:57:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x11386c400) [pid = 1683] [serial = 1220] [outer = 0x0] 10:57:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x123c75800) [pid = 1683] [serial = 1221] [outer = 0x11386c400] 10:57:50 INFO - PROCESS | 1683 | 1468605470989 Marionette DEBUG loaded listener.js 10:57:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x12445c000) [pid = 1683] [serial = 1222] [outer = 0x11386c400] 10:57:51 INFO - PROCESS | 1683 | 1468605471333 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]]]}] 10:57:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:57:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 523ms 10:57:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:57:51 INFO - PROCESS | 1683 | 1468605471375 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 10:57:51 INFO - PROCESS | 1683 | 1468605471377 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 10:57:51 INFO - PROCESS | 1683 | 1468605471379 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:57:51 INFO - PROCESS | 1683 | 1468605471380 Marionette TRACE conn2 <- [1,1602,null,{}] 10:57:51 INFO - PROCESS | 1683 | 1468605471382 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}] 10:57:51 INFO - PROCESS | 1683 | 1468605471386 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:51 INFO - PROCESS | 1683 | 1468605471508 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 10:57:51 INFO - PROCESS | 1683 | 1468605471530 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:51 INFO - PROCESS | 1683 | 1468605471531 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:51 INFO - PROCESS | 1683 | ++DOCSHELL 0x12723a800 == 35 [pid = 1683] [id = 408] 10:57:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x124903000) [pid = 1683] [serial = 1223] [outer = 0x0] 10:57:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x124edd400) [pid = 1683] [serial = 1224] [outer = 0x124903000] 10:57:51 INFO - PROCESS | 1683 | 1468605471563 Marionette DEBUG loaded listener.js 10:57:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x126e70c00) [pid = 1683] [serial = 1225] [outer = 0x124903000] 10:57:51 INFO - PROCESS | 1683 | 1468605471946 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]]]}] 10:57:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:57:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 619ms 10:57:52 INFO - PROCESS | 1683 | 1468605471999 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 10:57:52 INFO - PROCESS | 1683 | 1468605472001 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 10:57:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:57:52 INFO - PROCESS | 1683 | 1468605472004 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:57:52 INFO - PROCESS | 1683 | 1468605472006 Marionette TRACE conn2 <- [1,1606,null,{}] 10:57:52 INFO - PROCESS | 1683 | 1468605472009 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}] 10:57:52 INFO - PROCESS | 1683 | 1468605472011 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:52 INFO - PROCESS | 1683 | 1468605472159 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 10:57:52 INFO - PROCESS | 1683 | 1468605472178 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:52 INFO - PROCESS | 1683 | 1468605472179 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:52 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a6de800 == 36 [pid = 1683] [id = 409] 10:57:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x1150d9800) [pid = 1683] [serial = 1226] [outer = 0x0] 10:57:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x126ee6000) [pid = 1683] [serial = 1227] [outer = 0x1150d9800] 10:57:52 INFO - PROCESS | 1683 | 1468605472220 Marionette DEBUG loaded listener.js 10:57:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x127466800) [pid = 1683] [serial = 1228] [outer = 0x1150d9800] 10:57:52 INFO - PROCESS | 1683 | 1468605472635 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]]]}] 10:57:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:57:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 671ms 10:57:52 INFO - PROCESS | 1683 | 1468605472675 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 10:57:52 INFO - PROCESS | 1683 | 1468605472676 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 10:57:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:57:52 INFO - PROCESS | 1683 | 1468605472678 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:57:52 INFO - PROCESS | 1683 | 1468605472680 Marionette TRACE conn2 <- [1,1610,null,{}] 10:57:52 INFO - PROCESS | 1683 | 1468605472682 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}] 10:57:52 INFO - PROCESS | 1683 | 1468605472683 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:52 INFO - PROCESS | 1683 | 1468605472866 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 10:57:52 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x116079c00) [pid = 1683] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:57:52 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1121b5000) [pid = 1683] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:57:52 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x116a0bc00) [pid = 1683] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:57:52 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1180ee400) [pid = 1683] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:57:52 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x11815ec00) [pid = 1683] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:57:52 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x112e4ac00) [pid = 1683] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:57:52 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x113d40800) [pid = 1683] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:57:52 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x118885000) [pid = 1683] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:57:52 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1198d0400) [pid = 1683] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:57:52 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x123a7a000) [pid = 1683] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:57:52 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x1180ea000) [pid = 1683] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:57:52 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x125e65400) [pid = 1683] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:57:52 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x1240f3000) [pid = 1683] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:57:52 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x1121b0c00) [pid = 1683] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:57:52 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x1132d2000) [pid = 1683] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:57:52 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x112e49400) [pid = 1683] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:57:52 INFO - PROCESS | 1683 | 1468605472937 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:52 INFO - PROCESS | 1683 | 1468605472938 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:52 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f0c000 == 37 [pid = 1683] [id = 410] 10:57:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x1127cb000) [pid = 1683] [serial = 1229] [outer = 0x0] 10:57:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x112e53400) [pid = 1683] [serial = 1230] [outer = 0x1127cb000] 10:57:52 INFO - PROCESS | 1683 | 1468605472964 Marionette DEBUG loaded listener.js 10:57:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x1180ee400) [pid = 1683] [serial = 1231] [outer = 0x1127cb000] 10:57:53 INFO - PROCESS | 1683 | 1468605473214 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]]]}] 10:57:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:57:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 569ms 10:57:53 INFO - PROCESS | 1683 | 1468605473249 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 10:57:53 INFO - PROCESS | 1683 | 1468605473250 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 10:57:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:57:53 INFO - PROCESS | 1683 | 1468605473252 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:57:53 INFO - PROCESS | 1683 | 1468605473254 Marionette TRACE conn2 <- [1,1614,null,{}] 10:57:53 INFO - PROCESS | 1683 | 1468605473264 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}] 10:57:53 INFO - PROCESS | 1683 | 1468605473265 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:53 INFO - PROCESS | 1683 | 1468605473351 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 10:57:53 INFO - PROCESS | 1683 | 1468605473358 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:53 INFO - PROCESS | 1683 | 1468605473359 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:53 INFO - PROCESS | 1683 | ++DOCSHELL 0x1238ce000 == 38 [pid = 1683] [id = 411] 10:57:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x118f76400) [pid = 1683] [serial = 1232] [outer = 0x0] 10:57:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x122e48c00) [pid = 1683] [serial = 1233] [outer = 0x118f76400] 10:57:53 INFO - PROCESS | 1683 | 1468605473383 Marionette DEBUG loaded listener.js 10:57:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x127463c00) [pid = 1683] [serial = 1234] [outer = 0x118f76400] 10:57:53 INFO - PROCESS | 1683 | 1468605473747 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]]]}] 10:57:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 10:57:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 527ms 10:57:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:57:53 INFO - PROCESS | 1683 | 1468605473782 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 10:57:53 INFO - PROCESS | 1683 | 1468605473784 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 10:57:53 INFO - PROCESS | 1683 | 1468605473800 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:57:53 INFO - PROCESS | 1683 | 1468605473801 Marionette TRACE conn2 <- [1,1618,null,{}] 10:57:53 INFO - PROCESS | 1683 | 1468605473808 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}] 10:57:53 INFO - PROCESS | 1683 | 1468605473809 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:53 INFO - PROCESS | 1683 | 1468605473932 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 10:57:53 INFO - PROCESS | 1683 | 1468605473938 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:53 INFO - PROCESS | 1683 | 1468605473939 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:53 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd52000 == 39 [pid = 1683] [id = 412] 10:57:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x12746fc00) [pid = 1683] [serial = 1235] [outer = 0x0] 10:57:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x128a6f000) [pid = 1683] [serial = 1236] [outer = 0x12746fc00] 10:57:53 INFO - PROCESS | 1683 | 1468605473963 Marionette DEBUG loaded listener.js 10:57:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x128a77800) [pid = 1683] [serial = 1237] [outer = 0x12746fc00] 10:57:54 INFO - PROCESS | 1683 | 1468605474297 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]]]}] 10:57:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:57:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 538ms 10:57:54 INFO - PROCESS | 1683 | 1468605474326 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 10:57:54 INFO - PROCESS | 1683 | 1468605474327 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 10:57:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:57:54 INFO - PROCESS | 1683 | 1468605474330 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:57:54 INFO - PROCESS | 1683 | 1468605474331 Marionette TRACE conn2 <- [1,1622,null,{}] 10:57:54 INFO - PROCESS | 1683 | 1468605474333 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}] 10:57:54 INFO - PROCESS | 1683 | 1468605474335 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:54 INFO - PROCESS | 1683 | 1468605474451 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 10:57:54 INFO - PROCESS | 1683 | 1468605474484 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:54 INFO - PROCESS | 1683 | 1468605474486 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:54 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c402800 == 40 [pid = 1683] [id = 413] 10:57:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x128a6ac00) [pid = 1683] [serial = 1238] [outer = 0x0] 10:57:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x128a71000) [pid = 1683] [serial = 1239] [outer = 0x128a6ac00] 10:57:54 INFO - PROCESS | 1683 | 1468605474512 Marionette DEBUG loaded listener.js 10:57:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x128c40400) [pid = 1683] [serial = 1240] [outer = 0x128a6ac00] 10:57:54 INFO - PROCESS | 1683 | 1468605474783 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]]]}] 10:57:54 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 10:57:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 469ms 10:57:54 INFO - PROCESS | 1683 | 1468605474800 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 10:57:54 INFO - PROCESS | 1683 | 1468605474801 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 10:57:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:57:54 INFO - PROCESS | 1683 | 1468605474811 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:57:54 INFO - PROCESS | 1683 | 1468605474813 Marionette TRACE conn2 <- [1,1626,null,{}] 10:57:54 INFO - PROCESS | 1683 | 1468605474815 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}] 10:57:54 INFO - PROCESS | 1683 | 1468605474816 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:54 INFO - PROCESS | 1683 | 1468605474955 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 10:57:55 INFO - PROCESS | 1683 | 1468605475010 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:55 INFO - PROCESS | 1683 | 1468605475012 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:55 INFO - PROCESS | 1683 | ++DOCSHELL 0x113a4a000 == 41 [pid = 1683] [id = 414] 10:57:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x1127d0800) [pid = 1683] [serial = 1241] [outer = 0x0] 10:57:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x112e56400) [pid = 1683] [serial = 1242] [outer = 0x1127d0800] 10:57:55 INFO - PROCESS | 1683 | 1468605475044 Marionette DEBUG loaded listener.js 10:57:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x113f31c00) [pid = 1683] [serial = 1243] [outer = 0x1127d0800] 10:57:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:57:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 728ms 10:57:55 INFO - PROCESS | 1683 | 1468605475524 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]]]}] 10:57:55 INFO - PROCESS | 1683 | 1468605475532 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 10:57:55 INFO - PROCESS | 1683 | 1468605475535 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 10:57:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:57:55 INFO - PROCESS | 1683 | 1468605475538 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:57:55 INFO - PROCESS | 1683 | 1468605475540 Marionette TRACE conn2 <- [1,1630,null,{}] 10:57:55 INFO - PROCESS | 1683 | 1468605475544 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}] 10:57:55 INFO - PROCESS | 1683 | 1468605475547 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:55 INFO - PROCESS | 1683 | 1468605475656 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 10:57:55 INFO - PROCESS | 1683 | 1468605475714 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:55 INFO - PROCESS | 1683 | 1468605475715 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:55 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f53000 == 42 [pid = 1683] [id = 415] 10:57:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x116eb4000) [pid = 1683] [serial = 1244] [outer = 0x0] 10:57:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x118faf400) [pid = 1683] [serial = 1245] [outer = 0x116eb4000] 10:57:55 INFO - PROCESS | 1683 | 1468605475745 Marionette DEBUG loaded listener.js 10:57:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x1195db000) [pid = 1683] [serial = 1246] [outer = 0x116eb4000] 10:57:56 INFO - PROCESS | 1683 | 1468605476203 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]]]}] 10:57:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:57:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 721ms 10:57:56 INFO - PROCESS | 1683 | 1468605476308 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 10:57:56 INFO - PROCESS | 1683 | 1468605476310 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 10:57:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:57:56 INFO - PROCESS | 1683 | 1468605476314 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:57:56 INFO - PROCESS | 1683 | 1468605476316 Marionette TRACE conn2 <- [1,1634,null,{}] 10:57:56 INFO - PROCESS | 1683 | 1468605476318 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}] 10:57:56 INFO - PROCESS | 1683 | 1468605476320 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:56 INFO - PROCESS | 1683 | 1468605476422 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 10:57:56 INFO - PROCESS | 1683 | 1468605476494 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:56 INFO - PROCESS | 1683 | 1468605476495 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:56 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a762800 == 43 [pid = 1683] [id = 416] 10:57:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x122e25c00) [pid = 1683] [serial = 1247] [outer = 0x0] 10:57:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x122fcb000) [pid = 1683] [serial = 1248] [outer = 0x122e25c00] 10:57:56 INFO - PROCESS | 1683 | 1468605476524 Marionette DEBUG loaded listener.js 10:57:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1244b5000) [pid = 1683] [serial = 1249] [outer = 0x122e25c00] 10:57:56 INFO - PROCESS | 1683 | 1468605476924 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]]]}] 10:57:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:57:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 671ms 10:57:56 INFO - PROCESS | 1683 | 1468605476986 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 10:57:56 INFO - PROCESS | 1683 | 1468605476989 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 10:57:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:57:56 INFO - PROCESS | 1683 | 1468605476997 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:57:57 INFO - PROCESS | 1683 | 1468605477000 Marionette TRACE conn2 <- [1,1638,null,{}] 10:57:57 INFO - PROCESS | 1683 | 1468605477003 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}] 10:57:57 INFO - PROCESS | 1683 | 1468605477005 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:57 INFO - PROCESS | 1683 | 1468605477114 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 10:57:57 INFO - PROCESS | 1683 | 1468605477173 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:57 INFO - PROCESS | 1683 | 1468605477174 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:57 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c65e000 == 44 [pid = 1683] [id = 417] 10:57:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x1198dac00) [pid = 1683] [serial = 1250] [outer = 0x0] 10:57:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x12684f000) [pid = 1683] [serial = 1251] [outer = 0x1198dac00] 10:57:57 INFO - PROCESS | 1683 | 1468605477203 Marionette DEBUG loaded listener.js 10:57:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x128a69c00) [pid = 1683] [serial = 1252] [outer = 0x1198dac00] 10:57:57 INFO - PROCESS | 1683 | 1468605477637 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]]]}] 10:57:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:57:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 675ms 10:57:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:57:57 INFO - PROCESS | 1683 | 1468605477668 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 10:57:57 INFO - PROCESS | 1683 | 1468605477671 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 10:57:57 INFO - PROCESS | 1683 | 1468605477677 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:57:57 INFO - PROCESS | 1683 | 1468605477679 Marionette TRACE conn2 <- [1,1642,null,{}] 10:57:57 INFO - PROCESS | 1683 | 1468605477683 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}] 10:57:57 INFO - PROCESS | 1683 | 1468605477685 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:57 INFO - PROCESS | 1683 | 1468605477880 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 10:57:57 INFO - PROCESS | 1683 | 1468605477982 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:57 INFO - PROCESS | 1683 | 1468605477984 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:58 INFO - PROCESS | 1683 | ++DOCSHELL 0x118491800 == 45 [pid = 1683] [id = 418] 10:57:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x1138eb400) [pid = 1683] [serial = 1253] [outer = 0x0] 10:57:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x125e98c00) [pid = 1683] [serial = 1254] [outer = 0x1138eb400] 10:57:58 INFO - PROCESS | 1683 | 1468605478032 Marionette DEBUG loaded listener.js 10:57:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x128a6ec00) [pid = 1683] [serial = 1255] [outer = 0x1138eb400] 10:57:58 INFO - PROCESS | 1683 | 1468605478621 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]]]}] 10:57:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:57:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 975ms 10:57:58 INFO - PROCESS | 1683 | 1468605478649 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 10:57:58 INFO - PROCESS | 1683 | 1468605478651 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 10:57:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:57:58 INFO - PROCESS | 1683 | 1468605478654 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:57:58 INFO - PROCESS | 1683 | 1468605478656 Marionette TRACE conn2 <- [1,1646,null,{}] 10:57:58 INFO - PROCESS | 1683 | 1468605478660 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}] 10:57:58 INFO - PROCESS | 1683 | 1468605478661 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:58 INFO - PROCESS | 1683 | 1468605478763 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 10:57:58 INFO - PROCESS | 1683 | 1468605478825 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:58 INFO - PROCESS | 1683 | 1468605478826 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:58 INFO - PROCESS | 1683 | ++DOCSHELL 0x119a18800 == 46 [pid = 1683] [id = 419] 10:57:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x116523400) [pid = 1683] [serial = 1256] [outer = 0x0] 10:57:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x116aa2400) [pid = 1683] [serial = 1257] [outer = 0x116523400] 10:57:58 INFO - PROCESS | 1683 | 1468605478853 Marionette DEBUG loaded listener.js 10:57:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x116fbf800) [pid = 1683] [serial = 1258] [outer = 0x116523400] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12c402800 == 45 [pid = 1683] [id = 413] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd52000 == 44 [pid = 1683] [id = 412] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x1238ce000 == 43 [pid = 1683] [id = 411] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x116f0c000 == 42 [pid = 1683] [id = 410] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12a6de800 == 41 [pid = 1683] [id = 409] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12723a800 == 40 [pid = 1683] [id = 408] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x128a8c800 == 39 [pid = 1683] [id = 407] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x124d44000 == 38 [pid = 1683] [id = 406] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x1238da800 == 37 [pid = 1683] [id = 405] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x119321800 == 36 [pid = 1683] [id = 404] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x1169b4000 == 35 [pid = 1683] [id = 403] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x119328000 == 34 [pid = 1683] [id = 402] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12b70b800 == 33 [pid = 1683] [id = 400] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x11735f000 == 32 [pid = 1683] [id = 401] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x118491800 == 31 [pid = 1683] [id = 418] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12c65e000 == 30 [pid = 1683] [id = 417] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x12a762800 == 29 [pid = 1683] [id = 416] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x122f53000 == 28 [pid = 1683] [id = 415] 10:57:59 INFO - PROCESS | 1683 | --DOCSHELL 0x113a4a000 == 27 [pid = 1683] [id = 414] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x1198d3800) [pid = 1683] [serial = 1182] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x1127d1400) [pid = 1683] [serial = 1170] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x1132c8c00) [pid = 1683] [serial = 1171] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x116aac800) [pid = 1683] [serial = 1173] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x1171c4400) [pid = 1683] [serial = 1174] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x118569c00) [pid = 1683] [serial = 1176] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x118f71c00) [pid = 1683] [serial = 1177] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x119166800) [pid = 1683] [serial = 1179] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x116aa0c00) [pid = 1683] [serial = 1168] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x113d46c00) [pid = 1683] [serial = 1167] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x116aa9400) [pid = 1683] [serial = 1153] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x1150db800) [pid = 1683] [serial = 1152] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x11915ec00) [pid = 1683] [serial = 1156] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x118f6e800) [pid = 1683] [serial = 1155] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x122fc5400) [pid = 1683] [serial = 1159] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1198df800) [pid = 1683] [serial = 1158] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x125431000) [pid = 1683] [serial = 1162] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1247bc400) [pid = 1683] [serial = 1161] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x122fc7000) [pid = 1683] [serial = 1185] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x119ad5c00) [pid = 1683] [serial = 1183] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x127468400) [pid = 1683] [serial = 1165] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x12490e000) [pid = 1683] [serial = 1188] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x124005c00) [pid = 1683] [serial = 1186] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x126e6cc00) [pid = 1683] [serial = 1164] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x124edfc00) [pid = 1683] [serial = 1189] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x1176de400) [pid = 1683] [serial = 1192] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x126ee0000) [pid = 1683] [serial = 1200] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x1198db400) [pid = 1683] [serial = 1194] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x126e67400) [pid = 1683] [serial = 1198] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x126848400) [pid = 1683] [serial = 1197] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x12542ec00) [pid = 1683] [serial = 1195] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x113105000) [pid = 1683] [serial = 1191] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x119677000) [pid = 1683] [serial = 1180] [outer = 0x0] [url = about:blank] 10:57:59 INFO - PROCESS | 1683 | 1468605479846 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]]]}] 10:57:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:57:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1223ms 10:57:59 INFO - PROCESS | 1683 | 1468605479878 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 10:57:59 INFO - PROCESS | 1683 | 1468605479881 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 10:57:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:57:59 INFO - PROCESS | 1683 | 1468605479884 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:57:59 INFO - PROCESS | 1683 | 1468605479886 Marionette TRACE conn2 <- [1,1650,null,{}] 10:57:59 INFO - PROCESS | 1683 | 1468605479892 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}] 10:57:59 INFO - PROCESS | 1683 | 1468605479895 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:57:59 INFO - PROCESS | 1683 | 1468605479977 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 10:57:59 INFO - PROCESS | 1683 | 1468605479982 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:59 INFO - PROCESS | 1683 | 1468605479985 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x11608f000 == 28 [pid = 1683] [id = 420] 10:58:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x112e48000) [pid = 1683] [serial = 1259] [outer = 0x0] 10:58:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x112e4c800) [pid = 1683] [serial = 1260] [outer = 0x112e48000] 10:58:00 INFO - PROCESS | 1683 | 1468605480015 Marionette DEBUG loaded listener.js 10:58:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x1127d1800) [pid = 1683] [serial = 1261] [outer = 0x112e48000] 10:58:00 INFO - PROCESS | 1683 | 1468605480389 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]]]}] 10:58:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:58:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 520ms 10:58:00 INFO - PROCESS | 1683 | 1468605480404 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 10:58:00 INFO - PROCESS | 1683 | 1468605480409 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 10:58:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:58:00 INFO - PROCESS | 1683 | 1468605480413 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:58:00 INFO - PROCESS | 1683 | 1468605480415 Marionette TRACE conn2 <- [1,1654,null,{}] 10:58:00 INFO - PROCESS | 1683 | 1468605480417 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}] 10:58:00 INFO - PROCESS | 1683 | 1468605480419 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:00 INFO - PROCESS | 1683 | 1468605480500 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 10:58:00 INFO - PROCESS | 1683 | 1468605480506 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:00 INFO - PROCESS | 1683 | 1468605480509 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x11714f800 == 29 [pid = 1683] [id = 421] 10:58:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x113d90000) [pid = 1683] [serial = 1262] [outer = 0x0] 10:58:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1150cdc00) [pid = 1683] [serial = 1263] [outer = 0x113d90000] 10:58:00 INFO - PROCESS | 1683 | 1468605480536 Marionette DEBUG loaded listener.js 10:58:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x11607f800) [pid = 1683] [serial = 1264] [outer = 0x113d90000] 10:58:00 INFO - PROCESS | 1683 | 1468605480881 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]]]}] 10:58:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:58:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 521ms 10:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:58:00 INFO - PROCESS | 1683 | 1468605480934 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 10:58:00 INFO - PROCESS | 1683 | 1468605480935 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 10:58:00 INFO - PROCESS | 1683 | 1468605480938 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:58:00 INFO - PROCESS | 1683 | 1468605480940 Marionette TRACE conn2 <- [1,1658,null,{}] 10:58:00 INFO - PROCESS | 1683 | 1468605480948 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}] 10:58:00 INFO - PROCESS | 1683 | 1468605480951 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:01 INFO - PROCESS | 1683 | 1468605481027 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 10:58:01 INFO - PROCESS | 1683 | 1468605481033 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:01 INFO - PROCESS | 1683 | 1468605481035 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:01 INFO - PROCESS | 1683 | ++DOCSHELL 0x119321800 == 30 [pid = 1683] [id = 422] 10:58:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x112e4c000) [pid = 1683] [serial = 1265] [outer = 0x0] 10:58:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x1176de400) [pid = 1683] [serial = 1266] [outer = 0x112e4c000] 10:58:01 INFO - PROCESS | 1683 | 1468605481064 Marionette DEBUG loaded listener.js 10:58:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x118160c00) [pid = 1683] [serial = 1267] [outer = 0x112e4c000] 10:58:01 INFO - PROCESS | 1683 | 1468605481411 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]]]}] 10:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 521ms 10:58:01 INFO - PROCESS | 1683 | 1468605481459 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 10:58:01 INFO - PROCESS | 1683 | 1468605481461 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 10:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:58:01 INFO - PROCESS | 1683 | 1468605481463 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:58:01 INFO - PROCESS | 1683 | 1468605481464 Marionette TRACE conn2 <- [1,1662,null,{}] 10:58:01 INFO - PROCESS | 1683 | 1468605481467 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}] 10:58:01 INFO - PROCESS | 1683 | 1468605481468 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:01 INFO - PROCESS | 1683 | 1468605481575 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 10:58:01 INFO - PROCESS | 1683 | 1468605481610 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:01 INFO - PROCESS | 1683 | 1468605481611 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:01 INFO - PROCESS | 1683 | ++DOCSHELL 0x119926800 == 31 [pid = 1683] [id = 423] 10:58:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x118166400) [pid = 1683] [serial = 1268] [outer = 0x0] 10:58:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x1185e1000) [pid = 1683] [serial = 1269] [outer = 0x118166400] 10:58:01 INFO - PROCESS | 1683 | 1468605481636 Marionette DEBUG loaded listener.js 10:58:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x1187f1c00) [pid = 1683] [serial = 1270] [outer = 0x118166400] 10:58:01 INFO - PROCESS | 1683 | 1468605481940 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]]]}] 10:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 10:58:01 INFO - PROCESS | 1683 | 1468605481983 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 10:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:58:02 INFO - PROCESS | 1683 | 1468605481992 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 10:58:02 INFO - PROCESS | 1683 | 1468605481994 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:58:02 INFO - PROCESS | 1683 | 1468605481995 Marionette TRACE conn2 <- [1,1666,null,{}] 10:58:02 INFO - PROCESS | 1683 | 1468605481997 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}] 10:58:02 INFO - PROCESS | 1683 | 1468605481999 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:02 INFO - PROCESS | 1683 | 1468605482091 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 10:58:02 INFO - PROCESS | 1683 | 1468605482132 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:02 INFO - PROCESS | 1683 | 1468605482134 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:02 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f8f000 == 32 [pid = 1683] [id = 424] 10:58:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x113d90800) [pid = 1683] [serial = 1271] [outer = 0x0] 10:58:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x118f6f800) [pid = 1683] [serial = 1272] [outer = 0x113d90800] 10:58:02 INFO - PROCESS | 1683 | 1468605482158 Marionette DEBUG loaded listener.js 10:58:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x11915b800) [pid = 1683] [serial = 1273] [outer = 0x113d90800] 10:58:02 INFO - PROCESS | 1683 | 1468605482499 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]]]}] 10:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 521ms 10:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:58:02 INFO - PROCESS | 1683 | 1468605482515 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 10:58:02 INFO - PROCESS | 1683 | 1468605482517 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 10:58:02 INFO - PROCESS | 1683 | 1468605482519 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:58:02 INFO - PROCESS | 1683 | 1468605482520 Marionette TRACE conn2 <- [1,1670,null,{}] 10:58:02 INFO - PROCESS | 1683 | 1468605482522 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}] 10:58:02 INFO - PROCESS | 1683 | 1468605482529 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:02 INFO - PROCESS | 1683 | 1468605482648 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 10:58:02 INFO - PROCESS | 1683 | 1468605482652 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:02 INFO - PROCESS | 1683 | 1468605482654 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:02 INFO - PROCESS | 1683 | ++DOCSHELL 0x124ff1800 == 33 [pid = 1683] [id = 425] 10:58:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x116080400) [pid = 1683] [serial = 1274] [outer = 0x0] 10:58:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x119167400) [pid = 1683] [serial = 1275] [outer = 0x116080400] 10:58:02 INFO - PROCESS | 1683 | 1468605482680 Marionette DEBUG loaded listener.js 10:58:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x119808800) [pid = 1683] [serial = 1276] [outer = 0x116080400] 10:58:03 INFO - PROCESS | 1683 | --DOCSHELL 0x11608f000 == 32 [pid = 1683] [id = 420] 10:58:03 INFO - PROCESS | 1683 | --DOCSHELL 0x119a18800 == 31 [pid = 1683] [id = 419] 10:58:04 INFO - PROCESS | 1683 | --DOCSHELL 0x119321800 == 30 [pid = 1683] [id = 422] 10:58:04 INFO - PROCESS | 1683 | --DOCSHELL 0x119926800 == 29 [pid = 1683] [id = 423] 10:58:04 INFO - PROCESS | 1683 | --DOCSHELL 0x122f8f000 == 28 [pid = 1683] [id = 424] 10:58:04 INFO - PROCESS | 1683 | --DOCSHELL 0x11714f800 == 27 [pid = 1683] [id = 421] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x12746fc00) [pid = 1683] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x11386c400) [pid = 1683] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x124903000) [pid = 1683] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x116975400) [pid = 1683] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1132cbc00) [pid = 1683] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x113866800) [pid = 1683] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x126e6ac00) [pid = 1683] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x11816c400) [pid = 1683] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x116fbc400) [pid = 1683] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x120f3d000) [pid = 1683] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x1150d9800) [pid = 1683] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x128a6ac00) [pid = 1683] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x1127cb000) [pid = 1683] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x118f76400) [pid = 1683] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x128a77800) [pid = 1683] [serial = 1237] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x123c75800) [pid = 1683] [serial = 1221] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x124edd400) [pid = 1683] [serial = 1224] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x116aa8400) [pid = 1683] [serial = 1209] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x1180e9400) [pid = 1683] [serial = 1210] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x1196f9800) [pid = 1683] [serial = 1215] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x119ad5400) [pid = 1683] [serial = 1216] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x115021400) [pid = 1683] [serial = 1203] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 71 (0x116aa6c00) [pid = 1683] [serial = 1204] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 70 (0x127464c00) [pid = 1683] [serial = 1201] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 69 (0x1188c6c00) [pid = 1683] [serial = 1212] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 68 (0x119168000) [pid = 1683] [serial = 1213] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 67 (0x118163400) [pid = 1683] [serial = 1206] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 66 (0x118f79800) [pid = 1683] [serial = 1207] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 65 (0x122e2e000) [pid = 1683] [serial = 1218] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 64 (0x126ee6000) [pid = 1683] [serial = 1227] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 63 (0x128c40400) [pid = 1683] [serial = 1240] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 62 (0x128a6f000) [pid = 1683] [serial = 1236] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 61 (0x1180ee400) [pid = 1683] [serial = 1231] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 60 (0x128a71000) [pid = 1683] [serial = 1239] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 59 (0x112e53400) [pid = 1683] [serial = 1230] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 58 (0x126e70c00) [pid = 1683] [serial = 1225] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 57 (0x127466800) [pid = 1683] [serial = 1228] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 56 (0x12445c000) [pid = 1683] [serial = 1222] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 55 (0x122e48c00) [pid = 1683] [serial = 1233] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 54 (0x127463c00) [pid = 1683] [serial = 1234] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | --DOMWINDOW == 53 (0x123848000) [pid = 1683] [serial = 1219] [outer = 0x0] [url = about:blank] 10:58:04 INFO - PROCESS | 1683 | 1468605484183 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]]]}] 10:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1674ms 10:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:58:04 INFO - PROCESS | 1683 | 1468605484194 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 10:58:04 INFO - PROCESS | 1683 | 1468605484196 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 10:58:04 INFO - PROCESS | 1683 | 1468605484200 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:58:04 INFO - PROCESS | 1683 | 1468605484202 Marionette TRACE conn2 <- [1,1674,null,{}] 10:58:04 INFO - PROCESS | 1683 | 1468605484208 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}] 10:58:04 INFO - PROCESS | 1683 | 1468605484209 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:04 INFO - PROCESS | 1683 | 1468605484302 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 10:58:04 INFO - PROCESS | 1683 | 1468605484354 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:04 INFO - PROCESS | 1683 | 1468605484357 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:04 INFO - PROCESS | 1683 | ++DOCSHELL 0x116258000 == 28 [pid = 1683] [id = 426] 10:58:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 54 (0x1129d8000) [pid = 1683] [serial = 1277] [outer = 0x0] 10:58:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 55 (0x112e49800) [pid = 1683] [serial = 1278] [outer = 0x1129d8000] 10:58:04 INFO - PROCESS | 1683 | 1468605484386 Marionette DEBUG loaded listener.js 10:58:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 56 (0x1127d9c00) [pid = 1683] [serial = 1279] [outer = 0x1129d8000] 10:58:04 INFO - PROCESS | 1683 | 1468605484684 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]]]}] 10:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 521ms 10:58:04 INFO - PROCESS | 1683 | 1468605484720 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 10:58:04 INFO - PROCESS | 1683 | 1468605484728 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 10:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:58:04 INFO - PROCESS | 1683 | 1468605484733 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:58:04 INFO - PROCESS | 1683 | 1468605484735 Marionette TRACE conn2 <- [1,1678,null,{}] 10:58:04 INFO - PROCESS | 1683 | 1468605484737 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}] 10:58:04 INFO - PROCESS | 1683 | 1468605484741 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:04 INFO - PROCESS | 1683 | 1468605484821 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 10:58:04 INFO - PROCESS | 1683 | 1468605484890 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:04 INFO - PROCESS | 1683 | 1468605484892 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:04 INFO - PROCESS | 1683 | ++DOCSHELL 0x117e5c000 == 29 [pid = 1683] [id = 427] 10:58:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 57 (0x11326d000) [pid = 1683] [serial = 1280] [outer = 0x0] 10:58:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 58 (0x113865800) [pid = 1683] [serial = 1281] [outer = 0x11326d000] 10:58:04 INFO - PROCESS | 1683 | 1468605484919 Marionette DEBUG loaded listener.js 10:58:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 59 (0x1160d8000) [pid = 1683] [serial = 1282] [outer = 0x11326d000] 10:58:05 INFO - PROCESS | 1683 | 1468605485231 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]]]}] 10:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 520ms 10:58:05 INFO - PROCESS | 1683 | 1468605485252 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 10:58:05 INFO - PROCESS | 1683 | 1468605485254 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 10:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:58:05 INFO - PROCESS | 1683 | 1468605485260 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:58:05 INFO - PROCESS | 1683 | 1468605485262 Marionette TRACE conn2 <- [1,1682,null,{}] 10:58:05 INFO - PROCESS | 1683 | 1468605485271 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}] 10:58:05 INFO - PROCESS | 1683 | 1468605485276 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:05 INFO - PROCESS | 1683 | 1468605485351 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 10:58:05 INFO - PROCESS | 1683 | 1468605485359 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:05 INFO - PROCESS | 1683 | 1468605485361 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:05 INFO - PROCESS | 1683 | ++DOCSHELL 0x119323000 == 30 [pid = 1683] [id = 428] 10:58:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 60 (0x110e2a800) [pid = 1683] [serial = 1283] [outer = 0x0] 10:58:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 61 (0x116aaf800) [pid = 1683] [serial = 1284] [outer = 0x110e2a800] 10:58:05 INFO - PROCESS | 1683 | 1468605485390 Marionette DEBUG loaded listener.js 10:58:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 62 (0x1180ee400) [pid = 1683] [serial = 1285] [outer = 0x110e2a800] 10:58:05 INFO - PROCESS | 1683 | 1468605485737 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]]]}] 10:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 525ms 10:58:05 INFO - PROCESS | 1683 | 1468605485782 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 10:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:58:05 INFO - PROCESS | 1683 | 1468605485784 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 10:58:05 INFO - PROCESS | 1683 | 1468605485786 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:58:05 INFO - PROCESS | 1683 | 1468605485787 Marionette TRACE conn2 <- [1,1686,null,{}] 10:58:05 INFO - PROCESS | 1683 | 1468605485790 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}] 10:58:05 INFO - PROCESS | 1683 | 1468605485791 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:05 INFO - PROCESS | 1683 | 1468605485905 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 10:58:05 INFO - PROCESS | 1683 | 1468605485956 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:05 INFO - PROCESS | 1683 | 1468605485958 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:05 INFO - PROCESS | 1683 | ++DOCSHELL 0x112eb5000 == 31 [pid = 1683] [id = 429] 10:58:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 63 (0x111c7b800) [pid = 1683] [serial = 1286] [outer = 0x0] 10:58:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 64 (0x11213cc00) [pid = 1683] [serial = 1287] [outer = 0x111c7b800] 10:58:05 INFO - PROCESS | 1683 | 1468605485991 Marionette DEBUG loaded listener.js 10:58:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 65 (0x1127d8400) [pid = 1683] [serial = 1288] [outer = 0x111c7b800] 10:58:06 INFO - PROCESS | 1683 | 1468605486527 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]]]}] 10:58:06 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 10:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 771ms 10:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:58:06 INFO - PROCESS | 1683 | 1468605486582 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 10:58:06 INFO - PROCESS | 1683 | 1468605486585 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 10:58:06 INFO - PROCESS | 1683 | 1468605486590 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:58:06 INFO - PROCESS | 1683 | 1468605486594 Marionette TRACE conn2 <- [1,1690,null,{}] 10:58:06 INFO - PROCESS | 1683 | 1468605486597 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}] 10:58:06 INFO - PROCESS | 1683 | 1468605486599 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:06 INFO - PROCESS | 1683 | 1468605486725 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 10:58:06 INFO - PROCESS | 1683 | 1468605486799 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:06 INFO - PROCESS | 1683 | 1468605486801 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:06 INFO - PROCESS | 1683 | ++DOCSHELL 0x11939d800 == 32 [pid = 1683] [id = 430] 10:58:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 66 (0x1150d9400) [pid = 1683] [serial = 1289] [outer = 0x0] 10:58:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 67 (0x11607a000) [pid = 1683] [serial = 1290] [outer = 0x1150d9400] 10:58:06 INFO - PROCESS | 1683 | 1468605486832 Marionette DEBUG loaded listener.js 10:58:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 68 (0x116aa6c00) [pid = 1683] [serial = 1291] [outer = 0x1150d9400] 10:58:07 INFO - PROCESS | 1683 | 1468605487433 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]]]}] 10:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 876ms 10:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:58:07 INFO - PROCESS | 1683 | 1468605487465 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 10:58:07 INFO - PROCESS | 1683 | 1468605487468 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 10:58:07 INFO - PROCESS | 1683 | 1468605487471 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:58:07 INFO - PROCESS | 1683 | 1468605487473 Marionette TRACE conn2 <- [1,1694,null,{}] 10:58:07 INFO - PROCESS | 1683 | 1468605487477 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}] 10:58:07 INFO - PROCESS | 1683 | 1468605487478 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:07 INFO - PROCESS | 1683 | 1468605487590 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 10:58:07 INFO - PROCESS | 1683 | --DOCSHELL 0x119323000 == 31 [pid = 1683] [id = 428] 10:58:07 INFO - PROCESS | 1683 | --DOCSHELL 0x117e5c000 == 30 [pid = 1683] [id = 427] 10:58:07 INFO - PROCESS | 1683 | --DOCSHELL 0x116258000 == 29 [pid = 1683] [id = 426] 10:58:07 INFO - PROCESS | 1683 | 1468605487653 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:07 INFO - PROCESS | 1683 | 1468605487656 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:07 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f15000 == 30 [pid = 1683] [id = 431] 10:58:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 69 (0x113102800) [pid = 1683] [serial = 1292] [outer = 0x0] 10:58:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x113864800) [pid = 1683] [serial = 1293] [outer = 0x113102800] 10:58:07 INFO - PROCESS | 1683 | 1468605487683 Marionette DEBUG loaded listener.js 10:58:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x1150db400) [pid = 1683] [serial = 1294] [outer = 0x113102800] 10:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 521ms 10:58:07 INFO - PROCESS | 1683 | 1468605487985 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]]]}] 10:58:08 INFO - PROCESS | 1683 | 1468605487998 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 10:58:08 INFO - PROCESS | 1683 | 1468605488002 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 10:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:58:08 INFO - PROCESS | 1683 | 1468605488052 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:58:08 INFO - PROCESS | 1683 | 1468605488055 Marionette TRACE conn2 <- [1,1698,null,{}] 10:58:08 INFO - PROCESS | 1683 | 1468605488058 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}] 10:58:08 INFO - PROCESS | 1683 | 1468605488061 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:08 INFO - PROCESS | 1683 | 1468605488184 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 10:58:08 INFO - PROCESS | 1683 | 1468605488276 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:08 INFO - PROCESS | 1683 | 1468605488278 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:08 INFO - PROCESS | 1683 | ++DOCSHELL 0x11992f800 == 31 [pid = 1683] [id = 432] 10:58:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x1132d2000) [pid = 1683] [serial = 1295] [outer = 0x0] 10:58:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x116aabc00) [pid = 1683] [serial = 1296] [outer = 0x1132d2000] 10:58:08 INFO - PROCESS | 1683 | 1468605488323 Marionette DEBUG loaded listener.js 10:58:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x118577400) [pid = 1683] [serial = 1297] [outer = 0x1132d2000] 10:58:08 INFO - PROCESS | 1683 | 1468605488678 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]]]}] 10:58:08 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 10:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 710ms 10:58:08 INFO - PROCESS | 1683 | 1468605488727 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 10:58:08 INFO - PROCESS | 1683 | 1468605488729 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 10:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:58:08 INFO - PROCESS | 1683 | 1468605488731 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:58:08 INFO - PROCESS | 1683 | 1468605488734 Marionette TRACE conn2 <- [1,1702,null,{}] 10:58:08 INFO - PROCESS | 1683 | 1468605488741 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}] 10:58:08 INFO - PROCESS | 1683 | 1468605488744 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:08 INFO - PROCESS | 1683 | 1468605488825 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 10:58:08 INFO - PROCESS | 1683 | 1468605488880 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:08 INFO - PROCESS | 1683 | 1468605488882 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:08 INFO - PROCESS | 1683 | ++DOCSHELL 0x123e6a000 == 32 [pid = 1683] [id = 433] 10:58:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x1185e6000) [pid = 1683] [serial = 1298] [outer = 0x0] 10:58:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x11887b800) [pid = 1683] [serial = 1299] [outer = 0x1185e6000] 10:58:08 INFO - PROCESS | 1683 | 1468605488918 Marionette DEBUG loaded listener.js 10:58:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x11915ec00) [pid = 1683] [serial = 1300] [outer = 0x1185e6000] 10:58:09 INFO - PROCESS | 1683 | 1468605489263 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]]]}] 10:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 571ms 10:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:58:09 INFO - PROCESS | 1683 | 1468605489303 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 10:58:09 INFO - PROCESS | 1683 | 1468605489306 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 10:58:09 INFO - PROCESS | 1683 | 1468605489309 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:58:09 INFO - PROCESS | 1683 | 1468605489311 Marionette TRACE conn2 <- [1,1706,null,{}] 10:58:09 INFO - PROCESS | 1683 | 1468605489314 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}] 10:58:09 INFO - PROCESS | 1683 | 1468605489316 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:09 INFO - PROCESS | 1683 | 1468605489475 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 10:58:09 INFO - PROCESS | 1683 | 1468605489489 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:09 INFO - PROCESS | 1683 | 1468605489490 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:09 INFO - PROCESS | 1683 | ++DOCSHELL 0x124703800 == 33 [pid = 1683] [id = 434] 10:58:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x119169c00) [pid = 1683] [serial = 1301] [outer = 0x0] 10:58:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x11952bc00) [pid = 1683] [serial = 1302] [outer = 0x119169c00] 10:58:09 INFO - PROCESS | 1683 | 1468605489533 Marionette DEBUG loaded listener.js 10:58:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x11952f400) [pid = 1683] [serial = 1303] [outer = 0x119169c00] 10:58:09 INFO - PROCESS | 1683 | 1468605489944 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]]]}] 10:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 10:58:09 INFO - PROCESS | 1683 | 1468605489979 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 10:58:09 INFO - PROCESS | 1683 | 1468605489980 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 10:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:58:09 INFO - PROCESS | 1683 | 1468605489982 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:58:09 INFO - PROCESS | 1683 | 1468605489984 Marionette TRACE conn2 <- [1,1710,null,{}] 10:58:09 INFO - PROCESS | 1683 | 1468605489986 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}] 10:58:09 INFO - PROCESS | 1683 | 1468605489987 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:10 INFO - PROCESS | 1683 | 1468605490080 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 10:58:10 INFO - PROCESS | 1683 | 1468605490118 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:10 INFO - PROCESS | 1683 | 1468605490120 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:10 INFO - PROCESS | 1683 | ++DOCSHELL 0x111ada000 == 34 [pid = 1683] [id = 435] 10:58:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1195d3400) [pid = 1683] [serial = 1304] [outer = 0x0] 10:58:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x119674400) [pid = 1683] [serial = 1305] [outer = 0x1195d3400] 10:58:10 INFO - PROCESS | 1683 | 1468605490144 Marionette DEBUG loaded listener.js 10:58:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x11967dc00) [pid = 1683] [serial = 1306] [outer = 0x1195d3400] 10:58:10 INFO - PROCESS | 1683 | 1468605490476 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]]]}] 10:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 518ms 10:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:58:10 INFO - PROCESS | 1683 | 1468605490509 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 10:58:10 INFO - PROCESS | 1683 | 1468605490510 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 10:58:10 INFO - PROCESS | 1683 | 1468605490513 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:58:10 INFO - PROCESS | 1683 | 1468605490514 Marionette TRACE conn2 <- [1,1714,null,{}] 10:58:10 INFO - PROCESS | 1683 | 1468605490516 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}] 10:58:10 INFO - PROCESS | 1683 | 1468605490520 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:10 INFO - PROCESS | 1683 | 1468605490634 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 10:58:10 INFO - PROCESS | 1683 | 1468605490638 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:10 INFO - PROCESS | 1683 | 1468605490639 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:10 INFO - PROCESS | 1683 | ++DOCSHELL 0x128e1a000 == 35 [pid = 1683] [id = 436] 10:58:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x11967e800) [pid = 1683] [serial = 1307] [outer = 0x0] 10:58:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x11980f000) [pid = 1683] [serial = 1308] [outer = 0x11967e800] 10:58:10 INFO - PROCESS | 1683 | 1468605490665 Marionette DEBUG loaded listener.js 10:58:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x118887000) [pid = 1683] [serial = 1309] [outer = 0x11967e800] 10:58:11 INFO - PROCESS | 1683 | 1468605491002 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]]]}] 10:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 518ms 10:58:11 INFO - PROCESS | 1683 | 1468605491036 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 10:58:11 INFO - PROCESS | 1683 | 1468605491038 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 10:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:58:11 INFO - PROCESS | 1683 | 1468605491043 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:58:11 INFO - PROCESS | 1683 | 1468605491044 Marionette TRACE conn2 <- [1,1718,null,{}] 10:58:11 INFO - PROCESS | 1683 | 1468605491046 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}] 10:58:11 INFO - PROCESS | 1683 | 1468605491047 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:11 INFO - PROCESS | 1683 | 1468605491144 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 10:58:11 INFO - PROCESS | 1683 | 1468605491181 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:11 INFO - PROCESS | 1683 | 1468605491182 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:11 INFO - PROCESS | 1683 | ++DOCSHELL 0x12913b000 == 36 [pid = 1683] [id = 437] 10:58:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x1198de400) [pid = 1683] [serial = 1310] [outer = 0x0] 10:58:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x120f3f800) [pid = 1683] [serial = 1311] [outer = 0x1198de400] 10:58:11 INFO - PROCESS | 1683 | 1468605491206 Marionette DEBUG loaded listener.js 10:58:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x122e2d800) [pid = 1683] [serial = 1312] [outer = 0x1198de400] 10:58:11 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1129d8000) [pid = 1683] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:58:11 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x11326d000) [pid = 1683] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:58:11 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x116523400) [pid = 1683] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:58:11 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x112e4c000) [pid = 1683] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:58:11 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x113d90000) [pid = 1683] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:58:11 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x112e48000) [pid = 1683] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:58:11 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x118166400) [pid = 1683] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:58:11 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x113d90800) [pid = 1683] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:58:11 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x116080400) [pid = 1683] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:58:11 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x122e25c00) [pid = 1683] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:58:11 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x1127d0800) [pid = 1683] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:58:11 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x1138eb400) [pid = 1683] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:58:11 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x116eb4000) [pid = 1683] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:58:11 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x1198dac00) [pid = 1683] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:58:11 INFO - PROCESS | 1683 | 1468605491514 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]]]}] 10:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 519ms 10:58:11 INFO - PROCESS | 1683 | 1468605491561 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 10:58:11 INFO - PROCESS | 1683 | 1468605491563 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 10:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:58:11 INFO - PROCESS | 1683 | 1468605491565 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:58:11 INFO - PROCESS | 1683 | 1468605491566 Marionette TRACE conn2 <- [1,1722,null,{}] 10:58:11 INFO - PROCESS | 1683 | 1468605491568 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}] 10:58:11 INFO - PROCESS | 1683 | 1468605491569 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:11 INFO - PROCESS | 1683 | 1468605491646 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 10:58:11 INFO - PROCESS | 1683 | 1468605491649 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:11 INFO - PROCESS | 1683 | 1468605491650 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:11 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f8e000 == 37 [pid = 1683] [id = 438] 10:58:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x1127cd400) [pid = 1683] [serial = 1313] [outer = 0x0] 10:58:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x1132e8c00) [pid = 1683] [serial = 1314] [outer = 0x1127cd400] 10:58:11 INFO - PROCESS | 1683 | 1468605491675 Marionette DEBUG loaded listener.js 10:58:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x116aa6000) [pid = 1683] [serial = 1315] [outer = 0x1127cd400] 10:58:12 INFO - PROCESS | 1683 | 1468605492015 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]]]}] 10:58:12 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 10:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 468ms 10:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:58:12 INFO - PROCESS | 1683 | 1468605492033 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 10:58:12 INFO - PROCESS | 1683 | 1468605492034 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 10:58:12 INFO - PROCESS | 1683 | 1468605492036 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:58:12 INFO - PROCESS | 1683 | 1468605492038 Marionette TRACE conn2 <- [1,1726,null,{}] 10:58:12 INFO - PROCESS | 1683 | 1468605492043 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}] 10:58:12 INFO - PROCESS | 1683 | 1468605492044 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:12 INFO - PROCESS | 1683 | 1468605492120 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 10:58:12 INFO - PROCESS | 1683 | 1468605492177 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:12 INFO - PROCESS | 1683 | 1468605492178 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:12 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a526000 == 38 [pid = 1683] [id = 439] 10:58:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x116aa4800) [pid = 1683] [serial = 1316] [outer = 0x0] 10:58:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x1196edc00) [pid = 1683] [serial = 1317] [outer = 0x116aa4800] 10:58:12 INFO - PROCESS | 1683 | 1468605492202 Marionette DEBUG loaded listener.js 10:58:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x122e4c000) [pid = 1683] [serial = 1318] [outer = 0x116aa4800] 10:58:12 INFO - PROCESS | 1683 | 1468605492483 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]]]}] 10:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 472ms 10:58:12 INFO - PROCESS | 1683 | 1468605492513 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 10:58:12 INFO - PROCESS | 1683 | 1468605492514 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 10:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:58:12 INFO - PROCESS | 1683 | 1468605492517 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:58:12 INFO - PROCESS | 1683 | 1468605492518 Marionette TRACE conn2 <- [1,1730,null,{}] 10:58:12 INFO - PROCESS | 1683 | 1468605492520 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}] 10:58:12 INFO - PROCESS | 1683 | 1468605492522 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:12 INFO - PROCESS | 1683 | 1468605492605 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 10:58:12 INFO - PROCESS | 1683 | 1468605492610 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:12 INFO - PROCESS | 1683 | 1468605492612 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:12 INFO - PROCESS | 1683 | ++DOCSHELL 0x123971000 == 39 [pid = 1683] [id = 440] 10:58:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x122e4c800) [pid = 1683] [serial = 1319] [outer = 0x0] 10:58:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x122fca000) [pid = 1683] [serial = 1320] [outer = 0x122e4c800] 10:58:12 INFO - PROCESS | 1683 | 1468605492637 Marionette DEBUG loaded listener.js 10:58:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x122fd0800) [pid = 1683] [serial = 1321] [outer = 0x122e4c800] 10:58:12 INFO - PROCESS | 1683 | 1468605492984 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]]]}] 10:58:13 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 10:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 518ms 10:58:13 INFO - PROCESS | 1683 | 1468605493036 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 10:58:13 INFO - PROCESS | 1683 | 1468605493038 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 10:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:58:13 INFO - PROCESS | 1683 | 1468605493041 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:58:13 INFO - PROCESS | 1683 | 1468605493044 Marionette TRACE conn2 <- [1,1734,null,{}] 10:58:13 INFO - PROCESS | 1683 | 1468605493047 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}] 10:58:13 INFO - PROCESS | 1683 | 1468605493050 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:13 INFO - PROCESS | 1683 | 1468605493190 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 10:58:13 INFO - PROCESS | 1683 | 1468605493195 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:13 INFO - PROCESS | 1683 | 1468605493197 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:13 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b1d9000 == 40 [pid = 1683] [id = 441] 10:58:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x123a76400) [pid = 1683] [serial = 1322] [outer = 0x0] 10:58:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1240f5c00) [pid = 1683] [serial = 1323] [outer = 0x123a76400] 10:58:13 INFO - PROCESS | 1683 | 1468605493240 Marionette DEBUG loaded listener.js 10:58:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x124908000) [pid = 1683] [serial = 1324] [outer = 0x123a76400] 10:58:13 INFO - PROCESS | 1683 | 1468605493700 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]]]}] 10:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 671ms 10:58:13 INFO - PROCESS | 1683 | 1468605493716 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 10:58:13 INFO - PROCESS | 1683 | 1468605493718 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 10:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:58:13 INFO - PROCESS | 1683 | 1468605493780 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:58:13 INFO - PROCESS | 1683 | 1468605493783 Marionette TRACE conn2 <- [1,1738,null,{}] 10:58:13 INFO - PROCESS | 1683 | 1468605493788 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}] 10:58:13 INFO - PROCESS | 1683 | 1468605493792 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:13 INFO - PROCESS | 1683 | 1468605493972 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 10:58:14 INFO - PROCESS | 1683 | 1468605494067 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:14 INFO - PROCESS | 1683 | 1468605494070 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:14 INFO - PROCESS | 1683 | ++DOCSHELL 0x1185b7000 == 41 [pid = 1683] [id = 442] 10:58:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x112e4ac00) [pid = 1683] [serial = 1325] [outer = 0x0] 10:58:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1132cb400) [pid = 1683] [serial = 1326] [outer = 0x112e4ac00] 10:58:14 INFO - PROCESS | 1683 | 1468605494122 Marionette DEBUG loaded listener.js 10:58:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x115021400) [pid = 1683] [serial = 1327] [outer = 0x112e4ac00] 10:58:14 INFO - PROCESS | 1683 | 1468605494645 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]]]}] 10:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 926ms 10:58:14 INFO - PROCESS | 1683 | 1468605494721 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 10:58:14 INFO - PROCESS | 1683 | 1468605494725 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 10:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:58:14 INFO - PROCESS | 1683 | 1468605494730 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:58:14 INFO - PROCESS | 1683 | 1468605494732 Marionette TRACE conn2 <- [1,1742,null,{}] 10:58:14 INFO - PROCESS | 1683 | 1468605494736 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}] 10:58:14 INFO - PROCESS | 1683 | 1468605494740 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:14 INFO - PROCESS | 1683 | 1468605494841 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 10:58:14 INFO - PROCESS | 1683 | 1468605494909 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:14 INFO - PROCESS | 1683 | 1468605494910 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:14 INFO - PROCESS | 1683 | ++DOCSHELL 0x12446c000 == 42 [pid = 1683] [id = 443] 10:58:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x118167400) [pid = 1683] [serial = 1328] [outer = 0x0] 10:58:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x1185e2000) [pid = 1683] [serial = 1329] [outer = 0x118167400] 10:58:14 INFO - PROCESS | 1683 | 1468605494940 Marionette DEBUG loaded listener.js 10:58:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x1187f9400) [pid = 1683] [serial = 1330] [outer = 0x118167400] 10:58:15 INFO - PROCESS | 1683 | 1468605495348 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]]]}] 10:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 669ms 10:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:58:15 INFO - PROCESS | 1683 | 1468605495400 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 10:58:15 INFO - PROCESS | 1683 | 1468605495401 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 10:58:15 INFO - PROCESS | 1683 | 1468605495404 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:58:15 INFO - PROCESS | 1683 | 1468605495405 Marionette TRACE conn2 <- [1,1746,null,{}] 10:58:15 INFO - PROCESS | 1683 | 1468605495408 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}] 10:58:15 INFO - PROCESS | 1683 | 1468605495409 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:15 INFO - PROCESS | 1683 | 1468605495511 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 10:58:15 INFO - PROCESS | 1683 | 1468605495571 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:15 INFO - PROCESS | 1683 | 1468605495576 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:15 INFO - PROCESS | 1683 | ++DOCSHELL 0x12af19800 == 43 [pid = 1683] [id = 444] 10:58:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x119670c00) [pid = 1683] [serial = 1331] [outer = 0x0] 10:58:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x11967b400) [pid = 1683] [serial = 1332] [outer = 0x119670c00] 10:58:15 INFO - PROCESS | 1683 | 1468605495607 Marionette DEBUG loaded listener.js 10:58:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x1198d2800) [pid = 1683] [serial = 1333] [outer = 0x119670c00] 10:58:16 INFO - PROCESS | 1683 | 1468605496062 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]]]}] 10:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 672ms 10:58:16 INFO - PROCESS | 1683 | 1468605496077 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 10:58:16 INFO - PROCESS | 1683 | 1468605496079 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 10:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:58:16 INFO - PROCESS | 1683 | 1468605496081 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:58:16 INFO - PROCESS | 1683 | 1468605496082 Marionette TRACE conn2 <- [1,1750,null,{}] 10:58:16 INFO - PROCESS | 1683 | 1468605496085 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}] 10:58:16 INFO - PROCESS | 1683 | 1468605496086 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:16 INFO - PROCESS | 1683 | 1468605496208 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 10:58:16 INFO - PROCESS | 1683 | 1468605496264 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:16 INFO - PROCESS | 1683 | 1468605496265 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:16 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd38000 == 44 [pid = 1683] [id = 445] 10:58:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x119ad3000) [pid = 1683] [serial = 1334] [outer = 0x0] 10:58:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1198dc400) [pid = 1683] [serial = 1335] [outer = 0x119ad3000] 10:58:16 INFO - PROCESS | 1683 | 1468605496294 Marionette DEBUG loaded listener.js 10:58:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x122e48400) [pid = 1683] [serial = 1336] [outer = 0x119ad3000] 10:58:16 INFO - PROCESS | 1683 | 1468605496704 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]]]}] 10:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 669ms 10:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:58:16 INFO - PROCESS | 1683 | 1468605496750 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 10:58:16 INFO - PROCESS | 1683 | 1468605496752 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 10:58:16 INFO - PROCESS | 1683 | 1468605496754 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:58:16 INFO - PROCESS | 1683 | 1468605496755 Marionette TRACE conn2 <- [1,1754,null,{}] 10:58:16 INFO - PROCESS | 1683 | 1468605496758 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}] 10:58:16 INFO - PROCESS | 1683 | 1468605496759 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:16 INFO - PROCESS | 1683 | 1468605496903 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 10:58:17 INFO - PROCESS | 1683 | 1468605497165 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:17 INFO - PROCESS | 1683 | 1468605497167 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:17 INFO - PROCESS | 1683 | ++DOCSHELL 0x117e5b000 == 45 [pid = 1683] [id = 446] 10:58:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x111c75800) [pid = 1683] [serial = 1337] [outer = 0x0] 10:58:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x112e4d000) [pid = 1683] [serial = 1338] [outer = 0x111c75800] 10:58:17 INFO - PROCESS | 1683 | 1468605497224 Marionette DEBUG loaded listener.js 10:58:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x113838c00) [pid = 1683] [serial = 1339] [outer = 0x111c75800] 10:58:17 INFO - PROCESS | 1683 | 1468605497756 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]]]}] 10:58:17 INFO - PROCESS | 1683 | --DOCSHELL 0x123971000 == 44 [pid = 1683] [id = 440] 10:58:17 INFO - PROCESS | 1683 | --DOCSHELL 0x12a526000 == 43 [pid = 1683] [id = 439] 10:58:17 INFO - PROCESS | 1683 | --DOCSHELL 0x118f8e000 == 42 [pid = 1683] [id = 438] 10:58:17 INFO - PROCESS | 1683 | --DOCSHELL 0x12913b000 == 41 [pid = 1683] [id = 437] 10:58:17 INFO - PROCESS | 1683 | --DOCSHELL 0x128e1a000 == 40 [pid = 1683] [id = 436] 10:58:17 INFO - PROCESS | 1683 | --DOCSHELL 0x111ada000 == 39 [pid = 1683] [id = 435] 10:58:17 INFO - PROCESS | 1683 | --DOCSHELL 0x124703800 == 38 [pid = 1683] [id = 434] 10:58:17 INFO - PROCESS | 1683 | --DOCSHELL 0x123e6a000 == 37 [pid = 1683] [id = 433] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x116aaf800) [pid = 1683] [serial = 1284] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOCSHELL 0x11992f800 == 36 [pid = 1683] [id = 432] 10:58:17 INFO - PROCESS | 1683 | --DOCSHELL 0x116f15000 == 35 [pid = 1683] [id = 431] 10:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1072ms 10:58:17 INFO - PROCESS | 1683 | 1468605497829 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 10:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:58:17 INFO - PROCESS | 1683 | 1468605497831 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 10:58:17 INFO - PROCESS | 1683 | 1468605497834 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:58:17 INFO - PROCESS | 1683 | 1468605497836 Marionette TRACE conn2 <- [1,1758,null,{}] 10:58:17 INFO - PROCESS | 1683 | 1468605497841 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}] 10:58:17 INFO - PROCESS | 1683 | 1468605497844 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:17 INFO - PROCESS | 1683 | 1468605497936 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x112e49800) [pid = 1683] [serial = 1278] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x113865800) [pid = 1683] [serial = 1281] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x116aa2400) [pid = 1683] [serial = 1257] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x125e98c00) [pid = 1683] [serial = 1254] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x12684f000) [pid = 1683] [serial = 1251] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x122fcb000) [pid = 1683] [serial = 1248] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x118faf400) [pid = 1683] [serial = 1245] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x112e56400) [pid = 1683] [serial = 1242] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1176de400) [pid = 1683] [serial = 1266] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x118160c00) [pid = 1683] [serial = 1267] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1150cdc00) [pid = 1683] [serial = 1263] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x11607f800) [pid = 1683] [serial = 1264] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1160d8000) [pid = 1683] [serial = 1282] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x112e4c800) [pid = 1683] [serial = 1260] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1127d1800) [pid = 1683] [serial = 1261] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x116fbf800) [pid = 1683] [serial = 1258] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x119808800) [pid = 1683] [serial = 1276] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x1127d9c00) [pid = 1683] [serial = 1279] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x1187f1c00) [pid = 1683] [serial = 1270] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x118f6f800) [pid = 1683] [serial = 1272] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x1185e1000) [pid = 1683] [serial = 1269] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x119167400) [pid = 1683] [serial = 1275] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x1244b5000) [pid = 1683] [serial = 1249] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x113f31c00) [pid = 1683] [serial = 1243] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x128a6ec00) [pid = 1683] [serial = 1255] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x1195db000) [pid = 1683] [serial = 1246] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x128a69c00) [pid = 1683] [serial = 1252] [outer = 0x0] [url = about:blank] 10:58:17 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x11915b800) [pid = 1683] [serial = 1273] [outer = 0x0] [url = about:blank] 10:58:18 INFO - PROCESS | 1683 | 1468605497995 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:18 INFO - PROCESS | 1683 | 1468605497997 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:18 INFO - PROCESS | 1683 | ++DOCSHELL 0x116944000 == 36 [pid = 1683] [id = 447] 10:58:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x112e49800) [pid = 1683] [serial = 1340] [outer = 0x0] 10:58:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x11607f800) [pid = 1683] [serial = 1341] [outer = 0x112e49800] 10:58:18 INFO - PROCESS | 1683 | 1468605498023 Marionette DEBUG loaded listener.js 10:58:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x1173e9c00) [pid = 1683] [serial = 1342] [outer = 0x112e49800] 10:58:18 INFO - PROCESS | 1683 | 1468605498318 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]]]}] 10:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 519ms 10:58:18 INFO - PROCESS | 1683 | 1468605498355 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 10:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:58:18 INFO - PROCESS | 1683 | 1468605498361 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 10:58:18 INFO - PROCESS | 1683 | 1468605498365 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:58:18 INFO - PROCESS | 1683 | 1468605498366 Marionette TRACE conn2 <- [1,1762,null,{}] 10:58:18 INFO - PROCESS | 1683 | 1468605498369 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}] 10:58:18 INFO - PROCESS | 1683 | 1468605498370 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:18 INFO - PROCESS | 1683 | 1468605498453 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 10:58:18 INFO - PROCESS | 1683 | 1468605498521 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:18 INFO - PROCESS | 1683 | 1468605498522 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:18 INFO - PROCESS | 1683 | ++DOCSHELL 0x11930c800 == 37 [pid = 1683] [id = 448] 10:58:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x112e56400) [pid = 1683] [serial = 1343] [outer = 0x0] 10:58:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x11816c400) [pid = 1683] [serial = 1344] [outer = 0x112e56400] 10:58:18 INFO - PROCESS | 1683 | 1468605498548 Marionette DEBUG loaded listener.js 10:58:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x118fad000) [pid = 1683] [serial = 1345] [outer = 0x112e56400] 10:58:18 INFO - PROCESS | 1683 | 1468605498873 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]]]}] 10:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 519ms 10:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:58:18 INFO - PROCESS | 1683 | 1468605498884 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 10:58:18 INFO - PROCESS | 1683 | 1468605498885 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 10:58:18 INFO - PROCESS | 1683 | 1468605498888 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:58:18 INFO - PROCESS | 1683 | 1468605498896 Marionette TRACE conn2 <- [1,1766,null,{}] 10:58:18 INFO - PROCESS | 1683 | 1468605498903 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}] 10:58:18 INFO - PROCESS | 1683 | 1468605498905 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:18 INFO - PROCESS | 1683 | 1468605498988 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 10:58:19 INFO - PROCESS | 1683 | 1468605498995 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:19 INFO - PROCESS | 1683 | 1468605498997 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:19 INFO - PROCESS | 1683 | ++DOCSHELL 0x1238cf000 == 38 [pid = 1683] [id = 449] 10:58:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x119166400) [pid = 1683] [serial = 1346] [outer = 0x0] 10:58:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x119675800) [pid = 1683] [serial = 1347] [outer = 0x119166400] 10:58:19 INFO - PROCESS | 1683 | 1468605499022 Marionette DEBUG loaded listener.js 10:58:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x1198da800) [pid = 1683] [serial = 1348] [outer = 0x119166400] 10:58:19 INFO - PROCESS | 1683 | 1468605499364 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]]]}] 10:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 528ms 10:58:19 INFO - PROCESS | 1683 | 1468605499416 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 10:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:58:19 INFO - PROCESS | 1683 | 1468605499418 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 10:58:19 INFO - PROCESS | 1683 | 1468605499420 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:58:19 INFO - PROCESS | 1683 | 1468605499421 Marionette TRACE conn2 <- [1,1770,null,{}] 10:58:19 INFO - PROCESS | 1683 | 1468605499423 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}] 10:58:19 INFO - PROCESS | 1683 | 1468605499425 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:19 INFO - PROCESS | 1683 | 1468605499506 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 10:58:19 INFO - PROCESS | 1683 | 1468605499512 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:19 INFO - PROCESS | 1683 | 1468605499513 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:19 INFO - PROCESS | 1683 | ++DOCSHELL 0x124722000 == 39 [pid = 1683] [id = 450] 10:58:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x119ad7400) [pid = 1683] [serial = 1349] [outer = 0x0] 10:58:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x120f41800) [pid = 1683] [serial = 1350] [outer = 0x119ad7400] 10:58:19 INFO - PROCESS | 1683 | 1468605499538 Marionette DEBUG loaded listener.js 10:58:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x122e96000) [pid = 1683] [serial = 1351] [outer = 0x119ad7400] 10:58:19 INFO - PROCESS | 1683 | 1468605499913 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]]]}] 10:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 522ms 10:58:19 INFO - PROCESS | 1683 | 1468605499944 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 10:58:19 INFO - PROCESS | 1683 | 1468605499946 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 10:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:58:19 INFO - PROCESS | 1683 | 1468605499950 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:58:19 INFO - PROCESS | 1683 | 1468605499952 Marionette TRACE conn2 <- [1,1774,null,{}] 10:58:19 INFO - PROCESS | 1683 | 1468605499955 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}] 10:58:19 INFO - PROCESS | 1683 | 1468605499957 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:20 INFO - PROCESS | 1683 | 1468605500129 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 10:58:20 INFO - PROCESS | 1683 | 1468605500154 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:20 INFO - PROCESS | 1683 | 1468605500159 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:20 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a92800 == 40 [pid = 1683] [id = 451] 10:58:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x123f29000) [pid = 1683] [serial = 1352] [outer = 0x0] 10:58:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x124431400) [pid = 1683] [serial = 1353] [outer = 0x123f29000] 10:58:20 INFO - PROCESS | 1683 | 1468605500192 Marionette DEBUG loaded listener.js 10:58:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x12490c000) [pid = 1683] [serial = 1354] [outer = 0x123f29000] 10:58:20 INFO - PROCESS | 1683 | 1468605500549 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]]]}] 10:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 621ms 10:58:20 INFO - PROCESS | 1683 | 1468605500571 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 10:58:20 INFO - PROCESS | 1683 | 1468605500572 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 10:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:58:20 INFO - PROCESS | 1683 | 1468605500576 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:58:20 INFO - PROCESS | 1683 | 1468605500577 Marionette TRACE conn2 <- [1,1778,null,{}] 10:58:20 INFO - PROCESS | 1683 | 1468605500585 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}] 10:58:20 INFO - PROCESS | 1683 | 1468605500587 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:20 INFO - PROCESS | 1683 | 1468605500688 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 10:58:20 INFO - PROCESS | 1683 | 1468605500692 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:20 INFO - PROCESS | 1683 | 1468605500693 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:20 INFO - PROCESS | 1683 | ++DOCSHELL 0x129d3d000 == 41 [pid = 1683] [id = 452] 10:58:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x120f3cc00) [pid = 1683] [serial = 1355] [outer = 0x0] 10:58:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x124d8e400) [pid = 1683] [serial = 1356] [outer = 0x120f3cc00] 10:58:20 INFO - PROCESS | 1683 | 1468605500717 Marionette DEBUG loaded listener.js 10:58:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1254ee800) [pid = 1683] [serial = 1357] [outer = 0x120f3cc00] 10:58:21 INFO - PROCESS | 1683 | 1468605501154 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]]]}] 10:58:21 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 10:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 624ms 10:58:21 INFO - PROCESS | 1683 | 1468605501201 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 10:58:21 INFO - PROCESS | 1683 | 1468605501204 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 10:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:58:21 INFO - PROCESS | 1683 | 1468605501207 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:58:21 INFO - PROCESS | 1683 | 1468605501209 Marionette TRACE conn2 <- [1,1782,null,{}] 10:58:21 INFO - PROCESS | 1683 | 1468605501212 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}] 10:58:21 INFO - PROCESS | 1683 | 1468605501214 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:21 INFO - PROCESS | 1683 | 1468605501336 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 10:58:21 INFO - PROCESS | 1683 | 1468605501378 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:21 INFO - PROCESS | 1683 | 1468605501379 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:21 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a77b000 == 42 [pid = 1683] [id = 453] 10:58:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x12542e400) [pid = 1683] [serial = 1358] [outer = 0x0] 10:58:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x125e6e800) [pid = 1683] [serial = 1359] [outer = 0x12542e400] 10:58:21 INFO - PROCESS | 1683 | 1468605501404 Marionette DEBUG loaded listener.js 10:58:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x12684d400) [pid = 1683] [serial = 1360] [outer = 0x12542e400] 10:58:21 INFO - PROCESS | 1683 | 1468605501761 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]]]}] 10:58:21 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 10:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 571ms 10:58:21 INFO - PROCESS | 1683 | 1468605501778 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 10:58:21 INFO - PROCESS | 1683 | 1468605501780 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 10:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:58:21 INFO - PROCESS | 1683 | 1468605501790 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:58:21 INFO - PROCESS | 1683 | 1468605501793 Marionette TRACE conn2 <- [1,1786,null,{}] 10:58:21 INFO - PROCESS | 1683 | 1468605501797 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}] 10:58:21 INFO - PROCESS | 1683 | 1468605501799 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:21 INFO - PROCESS | 1683 | 1468605501950 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 10:58:21 INFO - PROCESS | 1683 | 1468605501997 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:22 INFO - PROCESS | 1683 | 1468605501998 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:22 INFO - PROCESS | 1683 | ++DOCSHELL 0x12ba35800 == 43 [pid = 1683] [id = 454] 10:58:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x12684dc00) [pid = 1683] [serial = 1361] [outer = 0x0] 10:58:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x126d04800) [pid = 1683] [serial = 1362] [outer = 0x12684dc00] 10:58:22 INFO - PROCESS | 1683 | 1468605502050 Marionette DEBUG loaded listener.js 10:58:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x126e24400) [pid = 1683] [serial = 1363] [outer = 0x12684dc00] 10:58:22 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1195d3400) [pid = 1683] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:58:22 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x11967e800) [pid = 1683] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:58:22 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x113102800) [pid = 1683] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:58:22 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1185e6000) [pid = 1683] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:58:22 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1150d9400) [pid = 1683] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:58:22 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1132d2000) [pid = 1683] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:58:22 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x110e2a800) [pid = 1683] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:58:22 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1198de400) [pid = 1683] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:58:22 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1127cd400) [pid = 1683] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:58:22 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x122e4c800) [pid = 1683] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:58:22 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x119169c00) [pid = 1683] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:58:22 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x116aa4800) [pid = 1683] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:58:22 INFO - PROCESS | 1683 | 1468605502496 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]]]}] 10:58:22 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 10:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 729ms 10:58:22 INFO - PROCESS | 1683 | 1468605502512 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 10:58:22 INFO - PROCESS | 1683 | 1468605502514 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 10:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:58:22 INFO - PROCESS | 1683 | 1468605502516 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:58:22 INFO - PROCESS | 1683 | 1468605502517 Marionette TRACE conn2 <- [1,1790,null,{}] 10:58:22 INFO - PROCESS | 1683 | 1468605502519 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}] 10:58:22 INFO - PROCESS | 1683 | 1468605502520 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:22 INFO - PROCESS | 1683 | 1468605502635 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 10:58:22 INFO - PROCESS | 1683 | 1468605502675 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:22 INFO - PROCESS | 1683 | 1468605502676 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:22 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd56000 == 44 [pid = 1683] [id = 455] 10:58:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1127d0000) [pid = 1683] [serial = 1364] [outer = 0x0] 10:58:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x118570400) [pid = 1683] [serial = 1365] [outer = 0x1127d0000] 10:58:22 INFO - PROCESS | 1683 | 1468605502701 Marionette DEBUG loaded listener.js 10:58:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x1196f2c00) [pid = 1683] [serial = 1366] [outer = 0x1127d0000] 10:58:22 INFO - PROCESS | 1683 | 1468605502959 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]]]}] 10:58:22 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) 10:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 475ms 10:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:58:23 INFO - PROCESS | 1683 | 1468605502997 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 10:58:23 INFO - PROCESS | 1683 | 1468605502998 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 10:58:23 INFO - PROCESS | 1683 | 1468605503000 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:58:23 INFO - PROCESS | 1683 | 1468605503001 Marionette TRACE conn2 <- [1,1794,null,{}] 10:58:23 INFO - PROCESS | 1683 | 1468605503003 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}] 10:58:23 INFO - PROCESS | 1683 | 1468605503004 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:23 INFO - PROCESS | 1683 | 1468605503100 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 10:58:23 INFO - PROCESS | 1683 | 1468605503110 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:23 INFO - PROCESS | 1683 | 1468605503112 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:23 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c406000 == 45 [pid = 1683] [id = 456] 10:58:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x120f41000) [pid = 1683] [serial = 1367] [outer = 0x0] 10:58:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x126854c00) [pid = 1683] [serial = 1368] [outer = 0x120f41000] 10:58:23 INFO - PROCESS | 1683 | 1468605503137 Marionette DEBUG loaded listener.js 10:58:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x126e6d800) [pid = 1683] [serial = 1369] [outer = 0x120f41000] 10:58:23 INFO - PROCESS | 1683 | 1468605503489 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]]]}] 10:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 518ms 10:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:58:23 INFO - PROCESS | 1683 | 1468605503519 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 10:58:23 INFO - PROCESS | 1683 | 1468605503520 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 10:58:23 INFO - PROCESS | 1683 | 1468605503534 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:58:23 INFO - PROCESS | 1683 | 1468605503535 Marionette TRACE conn2 <- [1,1798,null,{}] 10:58:23 INFO - PROCESS | 1683 | 1468605503539 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}] 10:58:23 INFO - PROCESS | 1683 | 1468605503541 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:23 INFO - PROCESS | 1683 | 1468605503634 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 10:58:23 INFO - PROCESS | 1683 | 1468605503639 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:23 INFO - PROCESS | 1683 | 1468605503640 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:23 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c648000 == 46 [pid = 1683] [id = 457] 10:58:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x126e70400) [pid = 1683] [serial = 1370] [outer = 0x0] 10:58:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x1270df800) [pid = 1683] [serial = 1371] [outer = 0x126e70400] 10:58:23 INFO - PROCESS | 1683 | 1468605503664 Marionette DEBUG loaded listener.js 10:58:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x127465c00) [pid = 1683] [serial = 1372] [outer = 0x126e70400] 10:58:23 INFO - PROCESS | 1683 | 1468605503974 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]]]}] 10:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 484ms 10:58:24 INFO - PROCESS | 1683 | 1468605504010 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 10:58:24 INFO - PROCESS | 1683 | 1468605504011 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 10:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:58:24 INFO - PROCESS | 1683 | 1468605504013 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:58:24 INFO - PROCESS | 1683 | 1468605504014 Marionette TRACE conn2 <- [1,1802,null,{}] 10:58:24 INFO - PROCESS | 1683 | 1468605504017 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}] 10:58:24 INFO - PROCESS | 1683 | 1468605504018 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:24 INFO - PROCESS | 1683 | 1468605504108 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 10:58:24 INFO - PROCESS | 1683 | 1468605504169 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:24 INFO - PROCESS | 1683 | 1468605504170 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:24 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c659800 == 47 [pid = 1683] [id = 458] 10:58:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x126e70800) [pid = 1683] [serial = 1373] [outer = 0x0] 10:58:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x12746c800) [pid = 1683] [serial = 1374] [outer = 0x126e70800] 10:58:24 INFO - PROCESS | 1683 | 1468605504193 Marionette DEBUG loaded listener.js 10:58:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x128a6d400) [pid = 1683] [serial = 1375] [outer = 0x126e70800] 10:58:24 INFO - PROCESS | 1683 | 1468605504615 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]]]}] 10:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 669ms 10:58:24 INFO - PROCESS | 1683 | 1468605504684 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 10:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:58:24 INFO - PROCESS | 1683 | 1468605504686 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 10:58:24 INFO - PROCESS | 1683 | 1468605504691 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:58:24 INFO - PROCESS | 1683 | 1468605504694 Marionette TRACE conn2 <- [1,1806,null,{}] 10:58:24 INFO - PROCESS | 1683 | 1468605504698 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}] 10:58:24 INFO - PROCESS | 1683 | 1468605504700 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:24 INFO - PROCESS | 1683 | 1468605504811 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 10:58:24 INFO - PROCESS | 1683 | 1468605504918 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:24 INFO - PROCESS | 1683 | 1468605504920 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:24 INFO - PROCESS | 1683 | ++DOCSHELL 0x1193b5800 == 48 [pid = 1683] [id = 459] 10:58:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1160db400) [pid = 1683] [serial = 1376] [outer = 0x0] 10:58:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x116a13400) [pid = 1683] [serial = 1377] [outer = 0x1160db400] 10:58:24 INFO - PROCESS | 1683 | 1468605504951 Marionette DEBUG loaded listener.js 10:58:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1183dc000) [pid = 1683] [serial = 1378] [outer = 0x1160db400] 10:58:25 INFO - PROCESS | 1683 | 1468605505383 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]]]}] 10:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 722ms 10:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:58:25 INFO - PROCESS | 1683 | 1468605505412 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 10:58:25 INFO - PROCESS | 1683 | 1468605505415 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 10:58:25 INFO - PROCESS | 1683 | 1468605505420 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:58:25 INFO - PROCESS | 1683 | 1468605505422 Marionette TRACE conn2 <- [1,1810,null,{}] 10:58:25 INFO - PROCESS | 1683 | 1468605505424 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}] 10:58:25 INFO - PROCESS | 1683 | 1468605505426 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:25 INFO - PROCESS | 1683 | 1468605505533 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 10:58:25 INFO - PROCESS | 1683 | 1468605505590 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:25 INFO - PROCESS | 1683 | 1468605505591 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:25 INFO - PROCESS | 1683 | ++DOCSHELL 0x12687f800 == 49 [pid = 1683] [id = 460] 10:58:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x1188c4400) [pid = 1683] [serial = 1379] [outer = 0x0] 10:58:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x119162000) [pid = 1683] [serial = 1380] [outer = 0x1188c4400] 10:58:25 INFO - PROCESS | 1683 | 1468605505621 Marionette DEBUG loaded listener.js 10:58:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x1195db800) [pid = 1683] [serial = 1381] [outer = 0x1188c4400] 10:58:26 INFO - PROCESS | 1683 | 1468605506082 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]]]}] 10:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 725ms 10:58:26 INFO - PROCESS | 1683 | 1468605506152 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 10:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:58:26 INFO - PROCESS | 1683 | 1468605506153 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 10:58:26 INFO - PROCESS | 1683 | 1468605506169 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:58:26 INFO - PROCESS | 1683 | 1468605506172 Marionette TRACE conn2 <- [1,1814,null,{}] 10:58:26 INFO - PROCESS | 1683 | 1468605506181 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}] 10:58:26 INFO - PROCESS | 1683 | 1468605506185 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:26 INFO - PROCESS | 1683 | 1468605506290 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 10:58:26 INFO - PROCESS | 1683 | 1468605506350 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:26 INFO - PROCESS | 1683 | 1468605506352 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:26 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc2e800 == 50 [pid = 1683] [id = 461] 10:58:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x122fcac00) [pid = 1683] [serial = 1382] [outer = 0x0] 10:58:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x124005c00) [pid = 1683] [serial = 1383] [outer = 0x122fcac00] 10:58:26 INFO - PROCESS | 1683 | 1468605506383 Marionette DEBUG loaded listener.js 10:58:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x124908800) [pid = 1683] [serial = 1384] [outer = 0x122fcac00] 10:58:26 INFO - PROCESS | 1683 | 1468605506847 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]]]}] 10:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 737ms 10:58:26 INFO - PROCESS | 1683 | 1468605506894 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 10:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:58:26 INFO - PROCESS | 1683 | 1468605506896 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 10:58:26 INFO - PROCESS | 1683 | 1468605506899 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:58:26 INFO - PROCESS | 1683 | 1468605506900 Marionette TRACE conn2 <- [1,1818,null,{}] 10:58:26 INFO - PROCESS | 1683 | 1468605506902 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}] 10:58:26 INFO - PROCESS | 1683 | 1468605506904 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:27 INFO - PROCESS | 1683 | 1468605507012 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 10:58:27 INFO - PROCESS | 1683 | 1468605507225 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:27 INFO - PROCESS | 1683 | 1468605507227 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:27 INFO - PROCESS | 1683 | ++DOCSHELL 0x118fa0800 == 51 [pid = 1683] [id = 462] 10:58:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x111c19000) [pid = 1683] [serial = 1385] [outer = 0x0] 10:58:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x115df8000) [pid = 1683] [serial = 1386] [outer = 0x111c19000] 10:58:27 INFO - PROCESS | 1683 | 1468605507271 Marionette DEBUG loaded listener.js 10:58:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x116eb1400) [pid = 1683] [serial = 1387] [outer = 0x111c19000] 10:58:27 INFO - PROCESS | 1683 | 1468605507738 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]]]}] 10:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 872ms 10:58:27 INFO - PROCESS | 1683 | 1468605507771 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 10:58:27 INFO - PROCESS | 1683 | 1468605507776 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 10:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:58:27 INFO - PROCESS | 1683 | 1468605507801 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:58:27 INFO - PROCESS | 1683 | 1468605507802 Marionette TRACE conn2 <- [1,1822,null,{}] 10:58:27 INFO - PROCESS | 1683 | 1468605507806 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}] 10:58:27 INFO - PROCESS | 1683 | 1468605507811 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:27 INFO - PROCESS | 1683 | 1468605507907 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 10:58:27 INFO - PROCESS | 1683 | 1468605507980 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:27 INFO - PROCESS | 1683 | 1468605507982 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:27 INFO - PROCESS | 1683 | ++DOCSHELL 0x11960e800 == 52 [pid = 1683] [id = 463] 10:58:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x1185eb000) [pid = 1683] [serial = 1388] [outer = 0x0] 10:58:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x1195db000) [pid = 1683] [serial = 1389] [outer = 0x1185eb000] 10:58:28 INFO - PROCESS | 1683 | 1468605508010 Marionette DEBUG loaded listener.js 10:58:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x119804c00) [pid = 1683] [serial = 1390] [outer = 0x1185eb000] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x124ff1800 == 51 [pid = 1683] [id = 425] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x112eb5000 == 50 [pid = 1683] [id = 429] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x12c648000 == 49 [pid = 1683] [id = 457] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x12c406000 == 48 [pid = 1683] [id = 456] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd56000 == 47 [pid = 1683] [id = 455] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x12ba35800 == 46 [pid = 1683] [id = 454] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x12a77b000 == 45 [pid = 1683] [id = 453] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x1240f5c00) [pid = 1683] [serial = 1323] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x129d3d000 == 44 [pid = 1683] [id = 452] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x128a92800 == 43 [pid = 1683] [id = 451] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x124722000 == 42 [pid = 1683] [id = 450] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x1238cf000 == 41 [pid = 1683] [id = 449] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x11930c800 == 40 [pid = 1683] [id = 448] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x116944000 == 39 [pid = 1683] [id = 447] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x117e5b000 == 38 [pid = 1683] [id = 446] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x12af19800 == 37 [pid = 1683] [id = 444] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x12446c000 == 36 [pid = 1683] [id = 443] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x1185b7000 == 35 [pid = 1683] [id = 442] 10:58:28 INFO - PROCESS | 1683 | --DOCSHELL 0x12b1d9000 == 34 [pid = 1683] [id = 441] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x119674400) [pid = 1683] [serial = 1305] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x11980f000) [pid = 1683] [serial = 1308] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x113864800) [pid = 1683] [serial = 1293] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x1150db400) [pid = 1683] [serial = 1294] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x11213cc00) [pid = 1683] [serial = 1287] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x11887b800) [pid = 1683] [serial = 1299] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x11915ec00) [pid = 1683] [serial = 1300] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x116aa6c00) [pid = 1683] [serial = 1291] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x11607a000) [pid = 1683] [serial = 1290] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x116aabc00) [pid = 1683] [serial = 1296] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x11967dc00) [pid = 1683] [serial = 1306] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x118577400) [pid = 1683] [serial = 1297] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x1180ee400) [pid = 1683] [serial = 1285] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x120f3f800) [pid = 1683] [serial = 1311] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x118887000) [pid = 1683] [serial = 1309] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x1132e8c00) [pid = 1683] [serial = 1314] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x116aa6000) [pid = 1683] [serial = 1315] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x122fca000) [pid = 1683] [serial = 1320] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x122e2d800) [pid = 1683] [serial = 1312] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x11952bc00) [pid = 1683] [serial = 1302] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x122e4c000) [pid = 1683] [serial = 1318] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x122fd0800) [pid = 1683] [serial = 1321] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1196edc00) [pid = 1683] [serial = 1317] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x11952f400) [pid = 1683] [serial = 1303] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1683 | 1468605508398 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]]]}] 10:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 622ms 10:58:28 INFO - PROCESS | 1683 | 1468605508425 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 10:58:28 INFO - PROCESS | 1683 | 1468605508428 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 10:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:58:28 INFO - PROCESS | 1683 | 1468605508431 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:58:28 INFO - PROCESS | 1683 | 1468605508433 Marionette TRACE conn2 <- [1,1826,null,{}] 10:58:28 INFO - PROCESS | 1683 | 1468605508435 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}] 10:58:28 INFO - PROCESS | 1683 | 1468605508436 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:28 INFO - PROCESS | 1683 | 1468605508519 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 10:58:28 INFO - PROCESS | 1683 | 1468605508579 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:28 INFO - PROCESS | 1683 | 1468605508580 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:28 INFO - PROCESS | 1683 | ++DOCSHELL 0x119615000 == 35 [pid = 1683] [id = 464] 10:58:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x116aa6000) [pid = 1683] [serial = 1391] [outer = 0x0] 10:58:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1196f3000) [pid = 1683] [serial = 1392] [outer = 0x116aa6000] 10:58:28 INFO - PROCESS | 1683 | 1468605508606 Marionette DEBUG loaded listener.js 10:58:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x122e25800) [pid = 1683] [serial = 1393] [outer = 0x116aa6000] 10:58:28 INFO - PROCESS | 1683 | 1468605508922 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]]]}] 10:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 521ms 10:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:58:28 INFO - PROCESS | 1683 | 1468605508952 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 10:58:28 INFO - PROCESS | 1683 | 1468605508954 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 10:58:28 INFO - PROCESS | 1683 | 1468605508958 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:58:28 INFO - PROCESS | 1683 | 1468605508963 Marionette TRACE conn2 <- [1,1830,null,{}] 10:58:28 INFO - PROCESS | 1683 | 1468605508969 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}] 10:58:28 INFO - PROCESS | 1683 | 1468605508972 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:29 INFO - PROCESS | 1683 | 1468605509053 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 10:58:29 INFO - PROCESS | 1683 | 1468605509060 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:29 INFO - PROCESS | 1683 | 1468605509061 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:29 INFO - PROCESS | 1683 | ++DOCSHELL 0x127237800 == 36 [pid = 1683] [id = 465] 10:58:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x122e2f800) [pid = 1683] [serial = 1394] [outer = 0x0] 10:58:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x12400dc00) [pid = 1683] [serial = 1395] [outer = 0x122e2f800] 10:58:29 INFO - PROCESS | 1683 | 1468605509086 Marionette DEBUG loaded listener.js 10:58:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x124d17000) [pid = 1683] [serial = 1396] [outer = 0x122e2f800] 10:58:29 INFO - PROCESS | 1683 | 1468605509462 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]]]}] 10:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 525ms 10:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:58:29 INFO - PROCESS | 1683 | 1468605509481 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 10:58:29 INFO - PROCESS | 1683 | 1468605509483 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 10:58:29 INFO - PROCESS | 1683 | 1468605509485 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:58:29 INFO - PROCESS | 1683 | 1468605509486 Marionette TRACE conn2 <- [1,1834,null,{}] 10:58:29 INFO - PROCESS | 1683 | 1468605509489 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}] 10:58:29 INFO - PROCESS | 1683 | 1468605509492 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:29 INFO - PROCESS | 1683 | 1468605509574 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 10:58:29 INFO - PROCESS | 1683 | 1468605509580 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:29 INFO - PROCESS | 1683 | 1468605509581 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:29 INFO - PROCESS | 1683 | ++DOCSHELL 0x129130800 == 37 [pid = 1683] [id = 466] 10:58:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x124d8d800) [pid = 1683] [serial = 1397] [outer = 0x0] 10:58:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x125e65400) [pid = 1683] [serial = 1398] [outer = 0x124d8d800] 10:58:29 INFO - PROCESS | 1683 | 1468605509606 Marionette DEBUG loaded listener.js 10:58:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x126d0b800) [pid = 1683] [serial = 1399] [outer = 0x124d8d800] 10:58:29 INFO - PROCESS | 1683 | 1468605509934 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]]]}] 10:58:29 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 10:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 469ms 10:58:29 INFO - PROCESS | 1683 | 1468605509954 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 10:58:29 INFO - PROCESS | 1683 | 1468605509956 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 10:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:58:29 INFO - PROCESS | 1683 | 1468605509961 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:58:29 INFO - PROCESS | 1683 | 1468605509962 Marionette TRACE conn2 <- [1,1838,null,{}] 10:58:29 INFO - PROCESS | 1683 | 1468605509964 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}] 10:58:29 INFO - PROCESS | 1683 | 1468605509965 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:30 INFO - PROCESS | 1683 | 1468605510045 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 10:58:30 INFO - PROCESS | 1683 | 1468605510113 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:30 INFO - PROCESS | 1683 | 1468605510117 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:30 INFO - PROCESS | 1683 | ++DOCSHELL 0x129d3f000 == 38 [pid = 1683] [id = 467] 10:58:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x126e69400) [pid = 1683] [serial = 1400] [outer = 0x0] 10:58:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x126e6b800) [pid = 1683] [serial = 1401] [outer = 0x126e69400] 10:58:30 INFO - PROCESS | 1683 | 1468605510157 Marionette DEBUG loaded listener.js 10:58:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x1272bd800) [pid = 1683] [serial = 1402] [outer = 0x126e69400] 10:58:30 INFO - PROCESS | 1683 | 1468605510495 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]]]}] 10:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 572ms 10:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:58:30 INFO - PROCESS | 1683 | 1468605510532 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 10:58:30 INFO - PROCESS | 1683 | 1468605510533 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 10:58:30 INFO - PROCESS | 1683 | 1468605510536 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:58:30 INFO - PROCESS | 1683 | 1468605510537 Marionette TRACE conn2 <- [1,1842,null,{}] 10:58:30 INFO - PROCESS | 1683 | 1468605510539 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}] 10:58:30 INFO - PROCESS | 1683 | 1468605510541 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:30 INFO - PROCESS | 1683 | 1468605510654 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 10:58:30 INFO - PROCESS | 1683 | 1468605510658 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:30 INFO - PROCESS | 1683 | 1468605510659 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:30 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a6d9000 == 39 [pid = 1683] [id = 468] 10:58:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x126e6ac00) [pid = 1683] [serial = 1403] [outer = 0x0] 10:58:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x127467800) [pid = 1683] [serial = 1404] [outer = 0x126e6ac00] 10:58:30 INFO - PROCESS | 1683 | 1468605510683 Marionette DEBUG loaded listener.js 10:58:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x128a77c00) [pid = 1683] [serial = 1405] [outer = 0x126e6ac00] 10:58:31 INFO - PROCESS | 1683 | 1468605511027 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]]]}] 10:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 517ms 10:58:31 INFO - PROCESS | 1683 | 1468605511054 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 10:58:31 INFO - PROCESS | 1683 | 1468605511055 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 10:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:58:31 INFO - PROCESS | 1683 | 1468605511065 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:58:31 INFO - PROCESS | 1683 | 1468605511067 Marionette TRACE conn2 <- [1,1846,null,{}] 10:58:31 INFO - PROCESS | 1683 | 1468605511069 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}] 10:58:31 INFO - PROCESS | 1683 | 1468605511070 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:31 INFO - PROCESS | 1683 | 1468605511178 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 10:58:31 INFO - PROCESS | 1683 | 1468605511181 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:31 INFO - PROCESS | 1683 | 1468605511182 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:31 INFO - PROCESS | 1683 | ++DOCSHELL 0x11735f000 == 40 [pid = 1683] [id = 469] 10:58:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x1272b8400) [pid = 1683] [serial = 1406] [outer = 0x0] 10:58:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x128b2a800) [pid = 1683] [serial = 1407] [outer = 0x1272b8400] 10:58:31 INFO - PROCESS | 1683 | 1468605511207 Marionette DEBUG loaded listener.js 10:58:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x128b30400) [pid = 1683] [serial = 1408] [outer = 0x1272b8400] 10:58:31 INFO - PROCESS | 1683 | 1468605511547 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]]]}] 10:58:31 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) 10:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 527ms 10:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:58:31 INFO - PROCESS | 1683 | 1468605511586 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 10:58:31 INFO - PROCESS | 1683 | 1468605511587 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 10:58:31 INFO - PROCESS | 1683 | 1468605511590 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:58:31 INFO - PROCESS | 1683 | 1468605511593 Marionette TRACE conn2 <- [1,1850,null,{}] 10:58:31 INFO - PROCESS | 1683 | 1468605511595 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}] 10:58:31 INFO - PROCESS | 1683 | 1468605511597 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:31 INFO - PROCESS | 1683 | 1468605511701 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 10:58:31 INFO - PROCESS | 1683 | 1468605511714 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:31 INFO - PROCESS | 1683 | 1468605511715 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:31 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c403000 == 41 [pid = 1683] [id = 470] 10:58:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x128b30800) [pid = 1683] [serial = 1409] [outer = 0x0] 10:58:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x128c3f400) [pid = 1683] [serial = 1410] [outer = 0x128b30800] 10:58:31 INFO - PROCESS | 1683 | 1468605511739 Marionette DEBUG loaded listener.js 10:58:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x128e9e800) [pid = 1683] [serial = 1411] [outer = 0x128b30800] 10:58:32 INFO - PROCESS | 1683 | 1468605512074 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]]]}] 10:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 520ms 10:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:58:32 INFO - PROCESS | 1683 | 1468605512113 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 10:58:32 INFO - PROCESS | 1683 | 1468605512114 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 10:58:32 INFO - PROCESS | 1683 | 1468605512116 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:58:32 INFO - PROCESS | 1683 | 1468605512117 Marionette TRACE conn2 <- [1,1854,null,{}] 10:58:32 INFO - PROCESS | 1683 | 1468605512119 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}] 10:58:32 INFO - PROCESS | 1683 | 1468605512121 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:32 INFO - PROCESS | 1683 | 1468605512234 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 10:58:32 INFO - PROCESS | 1683 | 1468605512273 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:32 INFO - PROCESS | 1683 | 1468605512274 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:32 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc3b800 == 42 [pid = 1683] [id = 471] 10:58:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x128b32000) [pid = 1683] [serial = 1412] [outer = 0x0] 10:58:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x1291a0c00) [pid = 1683] [serial = 1413] [outer = 0x128b32000] 10:58:32 INFO - PROCESS | 1683 | 1468605512298 Marionette DEBUG loaded listener.js 10:58:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x1291a9400) [pid = 1683] [serial = 1414] [outer = 0x128b32000] 10:58:32 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x120f3cc00) [pid = 1683] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:58:32 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x12542e400) [pid = 1683] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:58:32 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x12684dc00) [pid = 1683] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:58:32 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x1127d0000) [pid = 1683] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:58:32 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x112e49800) [pid = 1683] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:58:32 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x112e56400) [pid = 1683] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:58:32 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x111c75800) [pid = 1683] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:58:32 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x123a76400) [pid = 1683] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:58:32 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x119ad7400) [pid = 1683] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:58:32 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x119166400) [pid = 1683] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:58:32 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x120f41000) [pid = 1683] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:58:32 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x126e70400) [pid = 1683] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:58:32 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x123f29000) [pid = 1683] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:58:32 INFO - PROCESS | 1683 | 1468605512724 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]]]}] 10:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 619ms 10:58:32 INFO - PROCESS | 1683 | 1468605512735 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 10:58:32 INFO - PROCESS | 1683 | 1468605512737 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 10:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:58:32 INFO - PROCESS | 1683 | 1468605512739 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:58:32 INFO - PROCESS | 1683 | 1468605512740 Marionette TRACE conn2 <- [1,1858,null,{}] 10:58:32 INFO - PROCESS | 1683 | 1468605512748 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}] 10:58:32 INFO - PROCESS | 1683 | 1468605512749 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:32 INFO - PROCESS | 1683 | 1468605512865 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 10:58:32 INFO - PROCESS | 1683 | 1468605512922 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:32 INFO - PROCESS | 1683 | 1468605512924 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:32 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc43000 == 43 [pid = 1683] [id = 472] 10:58:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x112e49800) [pid = 1683] [serial = 1415] [outer = 0x0] 10:58:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x119166400) [pid = 1683] [serial = 1416] [outer = 0x112e49800] 10:58:32 INFO - PROCESS | 1683 | 1468605512953 Marionette DEBUG loaded listener.js 10:58:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x125432c00) [pid = 1683] [serial = 1417] [outer = 0x112e49800] 10:58:33 INFO - PROCESS | 1683 | 1468605513235 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]]]}] 10:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 522ms 10:58:33 INFO - PROCESS | 1683 | 1468605513264 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 10:58:33 INFO - PROCESS | 1683 | 1468605513266 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 10:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:58:33 INFO - PROCESS | 1683 | 1468605513268 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:58:33 INFO - PROCESS | 1683 | 1468605513270 Marionette TRACE conn2 <- [1,1862,null,{}] 10:58:33 INFO - PROCESS | 1683 | 1468605513272 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}] 10:58:33 INFO - PROCESS | 1683 | 1468605513276 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:33 INFO - PROCESS | 1683 | 1468605513392 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 10:58:33 INFO - PROCESS | 1683 | 1468605513452 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:33 INFO - PROCESS | 1683 | 1468605513453 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:33 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d172800 == 44 [pid = 1683] [id = 473] 10:58:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x119ad7400) [pid = 1683] [serial = 1418] [outer = 0x0] 10:58:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x128eabc00) [pid = 1683] [serial = 1419] [outer = 0x119ad7400] 10:58:33 INFO - PROCESS | 1683 | 1468605513477 Marionette DEBUG loaded listener.js 10:58:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x129416400) [pid = 1683] [serial = 1420] [outer = 0x119ad7400] 10:58:33 INFO - PROCESS | 1683 | 1468605513818 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]]]}] 10:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 569ms 10:58:33 INFO - PROCESS | 1683 | 1468605513838 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 10:58:33 INFO - PROCESS | 1683 | 1468605513840 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 10:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:58:33 INFO - PROCESS | 1683 | 1468605513844 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:58:33 INFO - PROCESS | 1683 | 1468605513846 Marionette TRACE conn2 <- [1,1866,null,{}] 10:58:33 INFO - PROCESS | 1683 | 1468605513850 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}] 10:58:33 INFO - PROCESS | 1683 | 1468605513851 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:33 INFO - PROCESS | 1683 | 1468605513963 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 10:58:34 INFO - PROCESS | 1683 | 1468605514023 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:34 INFO - PROCESS | 1683 | 1468605514026 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:34 INFO - PROCESS | 1683 | ++DOCSHELL 0x117e5a000 == 45 [pid = 1683] [id = 474] 10:58:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x11316e000) [pid = 1683] [serial = 1421] [outer = 0x0] 10:58:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x1165f3800) [pid = 1683] [serial = 1422] [outer = 0x11316e000] 10:58:34 INFO - PROCESS | 1683 | 1468605514097 Marionette DEBUG loaded listener.js 10:58:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x118165c00) [pid = 1683] [serial = 1423] [outer = 0x11316e000] 10:58:34 INFO - PROCESS | 1683 | 1468605514566 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]]]}] 10:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 771ms 10:58:34 INFO - PROCESS | 1683 | 1468605514615 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 10:58:34 INFO - PROCESS | 1683 | 1468605514618 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 10:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:58:34 INFO - PROCESS | 1683 | 1468605514623 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:58:34 INFO - PROCESS | 1683 | 1468605514625 Marionette TRACE conn2 <- [1,1870,null,{}] 10:58:34 INFO - PROCESS | 1683 | 1468605514628 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}] 10:58:34 INFO - PROCESS | 1683 | 1468605514629 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:34 INFO - PROCESS | 1683 | 1468605514740 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 10:58:34 INFO - PROCESS | 1683 | 1468605514827 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:34 INFO - PROCESS | 1683 | 1468605514829 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:34 INFO - PROCESS | 1683 | ++DOCSHELL 0x1249cd000 == 46 [pid = 1683] [id = 475] 10:58:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x1195dbc00) [pid = 1683] [serial = 1424] [outer = 0x0] 10:58:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x119677000) [pid = 1683] [serial = 1425] [outer = 0x1195dbc00] 10:58:34 INFO - PROCESS | 1683 | 1468605514859 Marionette DEBUG loaded listener.js 10:58:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x1198dec00) [pid = 1683] [serial = 1426] [outer = 0x1195dbc00] 10:58:35 INFO - PROCESS | 1683 | 1468605515297 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]]]}] 10:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 719ms 10:58:35 INFO - PROCESS | 1683 | 1468605515353 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 10:58:35 INFO - PROCESS | 1683 | 1468605515355 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 10:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:58:35 INFO - PROCESS | 1683 | 1468605515359 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:58:35 INFO - PROCESS | 1683 | 1468605515362 Marionette TRACE conn2 <- [1,1874,null,{}] 10:58:35 INFO - PROCESS | 1683 | 1468605515369 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}] 10:58:35 INFO - PROCESS | 1683 | 1468605515372 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:35 INFO - PROCESS | 1683 | 1468605515482 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 10:58:35 INFO - PROCESS | 1683 | 1468605515555 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:35 INFO - PROCESS | 1683 | 1468605515557 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:35 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a775000 == 47 [pid = 1683] [id = 476] 10:58:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x122e4bc00) [pid = 1683] [serial = 1427] [outer = 0x0] 10:58:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x123a8f800) [pid = 1683] [serial = 1428] [outer = 0x122e4bc00] 10:58:35 INFO - PROCESS | 1683 | 1468605515591 Marionette DEBUG loaded listener.js 10:58:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x12490d400) [pid = 1683] [serial = 1429] [outer = 0x122e4bc00] 10:58:36 INFO - PROCESS | 1683 | 1468605516023 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]]]}] 10:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 721ms 10:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:58:36 INFO - PROCESS | 1683 | 1468605516081 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 10:58:36 INFO - PROCESS | 1683 | 1468605516082 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 10:58:36 INFO - PROCESS | 1683 | 1468605516085 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:58:36 INFO - PROCESS | 1683 | 1468605516086 Marionette TRACE conn2 <- [1,1878,null,{}] 10:58:36 INFO - PROCESS | 1683 | 1468605516088 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}] 10:58:36 INFO - PROCESS | 1683 | 1468605516090 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:36 INFO - PROCESS | 1683 | 1468605516236 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 10:58:36 INFO - PROCESS | 1683 | 1468605516290 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:36 INFO - PROCESS | 1683 | 1468605516292 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:36 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d17e000 == 48 [pid = 1683] [id = 477] 10:58:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x125e8f000) [pid = 1683] [serial = 1430] [outer = 0x0] 10:58:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 115 (0x126e1ac00) [pid = 1683] [serial = 1431] [outer = 0x125e8f000] 10:58:36 INFO - PROCESS | 1683 | 1468605516322 Marionette DEBUG loaded listener.js 10:58:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 116 (0x1270e6c00) [pid = 1683] [serial = 1432] [outer = 0x125e8f000] 10:58:36 INFO - PROCESS | 1683 | 1468605516779 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]]]}] 10:58:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 117 (0x113f2e400) [pid = 1683] [serial = 1433] [outer = 0x12cc7dc00] 10:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 918ms 10:58:37 INFO - PROCESS | 1683 | 1468605517019 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 10:58:37 INFO - PROCESS | 1683 | 1468605517021 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 10:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:58:37 INFO - PROCESS | 1683 | 1468605517044 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:58:37 INFO - PROCESS | 1683 | 1468605517045 Marionette TRACE conn2 <- [1,1882,null,{}] 10:58:37 INFO - PROCESS | 1683 | 1468605517065 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}] 10:58:37 INFO - PROCESS | 1683 | 1468605517066 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:37 INFO - PROCESS | 1683 | 1468605517163 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 10:58:37 INFO - PROCESS | 1683 | 1468605517221 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:37 INFO - PROCESS | 1683 | 1468605517224 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:37 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f3e000 == 49 [pid = 1683] [id = 478] 10:58:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 118 (0x11816b400) [pid = 1683] [serial = 1434] [outer = 0x0] 10:58:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 119 (0x11850e400) [pid = 1683] [serial = 1435] [outer = 0x11816b400] 10:58:37 INFO - PROCESS | 1683 | 1468605517252 Marionette DEBUG loaded listener.js 10:58:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 120 (0x11887fc00) [pid = 1683] [serial = 1436] [outer = 0x11816b400] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x116257800 == 48 [pid = 1683] [id = 25] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12cc43000 == 47 [pid = 1683] [id = 472] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12cc3b800 == 46 [pid = 1683] [id = 471] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12c403000 == 45 [pid = 1683] [id = 470] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x11735f000 == 44 [pid = 1683] [id = 469] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12a6d9000 == 43 [pid = 1683] [id = 468] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x129d3f000 == 42 [pid = 1683] [id = 467] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x129130800 == 41 [pid = 1683] [id = 466] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x127237800 == 40 [pid = 1683] [id = 465] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x119615000 == 39 [pid = 1683] [id = 464] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x11960e800 == 38 [pid = 1683] [id = 463] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x118fa0800 == 37 [pid = 1683] [id = 462] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x11693e000 == 36 [pid = 1683] [id = 26] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x116570800 == 35 [pid = 1683] [id = 11] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x11939d800 == 34 [pid = 1683] [id = 430] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x112544800 == 33 [pid = 1683] [id = 24] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x11253c800 == 32 [pid = 1683] [id = 22] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x1193b5800 == 31 [pid = 1683] [id = 459] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12ba3f000 == 30 [pid = 1683] [id = 10] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12c64e000 == 29 [pid = 1683] [id = 14] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12a76a000 == 28 [pid = 1683] [id = 8] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12c659800 == 27 [pid = 1683] [id = 458] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd9e800 == 26 [pid = 1683] [id = 12] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x119619000 == 25 [pid = 1683] [id = 21] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12cc2e800 == 24 [pid = 1683] [id = 461] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12d749000 == 23 [pid = 1683] [id = 19] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12687f800 == 22 [pid = 1683] [id = 460] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12c40b000 == 21 [pid = 1683] [id = 13] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x11679a000 == 20 [pid = 1683] [id = 23] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12b712000 == 19 [pid = 1683] [id = 9] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12cc3c800 == 18 [pid = 1683] [id = 15] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd38000 == 17 [pid = 1683] [id = 445] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12d36f800 == 16 [pid = 1683] [id = 18] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x129135800 == 15 [pid = 1683] [id = 6] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12d8c8000 == 14 [pid = 1683] [id = 20] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12d17e000 == 13 [pid = 1683] [id = 477] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12a775000 == 12 [pid = 1683] [id = 476] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x1249cd000 == 11 [pid = 1683] [id = 475] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x12d172800 == 10 [pid = 1683] [id = 473] 10:58:39 INFO - PROCESS | 1683 | --DOCSHELL 0x117e5a000 == 9 [pid = 1683] [id = 474] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 119 (0x124d8e400) [pid = 1683] [serial = 1356] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 118 (0x125e6e800) [pid = 1683] [serial = 1359] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 117 (0x126d04800) [pid = 1683] [serial = 1362] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 116 (0x118570400) [pid = 1683] [serial = 1365] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 115 (0x11607f800) [pid = 1683] [serial = 1341] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 114 (0x1173e9c00) [pid = 1683] [serial = 1342] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x12684d400) [pid = 1683] [serial = 1360] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x1185e2000) [pid = 1683] [serial = 1329] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x11816c400) [pid = 1683] [serial = 1344] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x118fad000) [pid = 1683] [serial = 1345] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x113838c00) [pid = 1683] [serial = 1339] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x112e4d000) [pid = 1683] [serial = 1338] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x124908000) [pid = 1683] [serial = 1324] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x120f41800) [pid = 1683] [serial = 1350] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x122e96000) [pid = 1683] [serial = 1351] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x119675800) [pid = 1683] [serial = 1347] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x1198da800) [pid = 1683] [serial = 1348] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x1198dc400) [pid = 1683] [serial = 1335] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x11967b400) [pid = 1683] [serial = 1332] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x126854c00) [pid = 1683] [serial = 1368] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x1270df800) [pid = 1683] [serial = 1371] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x126e24400) [pid = 1683] [serial = 1363] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x1132cb400) [pid = 1683] [serial = 1326] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x127465c00) [pid = 1683] [serial = 1372] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x124431400) [pid = 1683] [serial = 1353] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x1254ee800) [pid = 1683] [serial = 1357] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1196f2c00) [pid = 1683] [serial = 1366] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x12490c000) [pid = 1683] [serial = 1354] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x126e6d800) [pid = 1683] [serial = 1369] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x12746c800) [pid = 1683] [serial = 1374] [outer = 0x0] [url = about:blank] 10:58:39 INFO - PROCESS | 1683 | 1468605519771 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]]]}] 10:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2760ms 10:58:39 INFO - PROCESS | 1683 | 1468605519788 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 10:58:39 INFO - PROCESS | 1683 | 1468605519793 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 10:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:58:39 INFO - PROCESS | 1683 | 1468605519797 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:58:39 INFO - PROCESS | 1683 | 1468605519799 Marionette TRACE conn2 <- [1,1886,null,{}] 10:58:39 INFO - PROCESS | 1683 | 1468605519803 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}] 10:58:39 INFO - PROCESS | 1683 | 1468605519805 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:39 INFO - PROCESS | 1683 | 1468605519887 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 10:58:39 INFO - PROCESS | 1683 | 1468605519894 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:39 INFO - PROCESS | 1683 | 1468605519896 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:39 INFO - PROCESS | 1683 | ++DOCSHELL 0x1169a7800 == 10 [pid = 1683] [id = 479] 10:58:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x116079400) [pid = 1683] [serial = 1437] [outer = 0x0] 10:58:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x11607f800) [pid = 1683] [serial = 1438] [outer = 0x116079400] 10:58:39 INFO - PROCESS | 1683 | 1468605519925 Marionette DEBUG loaded listener.js 10:58:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x112e4cc00) [pid = 1683] [serial = 1439] [outer = 0x116079400] 10:58:40 INFO - PROCESS | 1683 | 1468605520304 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]]]}] 10:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 522ms 10:58:40 INFO - PROCESS | 1683 | 1468605520318 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 10:58:40 INFO - PROCESS | 1683 | 1468605520322 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 10:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:58:40 INFO - PROCESS | 1683 | 1468605520328 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:58:40 INFO - PROCESS | 1683 | 1468605520330 Marionette TRACE conn2 <- [1,1890,null,{}] 10:58:40 INFO - PROCESS | 1683 | 1468605520332 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}] 10:58:40 INFO - PROCESS | 1683 | 1468605520334 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:40 INFO - PROCESS | 1683 | 1468605520420 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 10:58:40 INFO - PROCESS | 1683 | 1468605520427 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:40 INFO - PROCESS | 1683 | 1468605520429 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:40 INFO - PROCESS | 1683 | ++DOCSHELL 0x116792800 == 11 [pid = 1683] [id = 480] 10:58:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x11815f400) [pid = 1683] [serial = 1440] [outer = 0x0] 10:58:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x118573c00) [pid = 1683] [serial = 1441] [outer = 0x11815f400] 10:58:40 INFO - PROCESS | 1683 | 1468605520457 Marionette DEBUG loaded listener.js 10:58:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x1187edc00) [pid = 1683] [serial = 1442] [outer = 0x11815f400] 10:58:40 INFO - PROCESS | 1683 | 1468605520821 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]]]}] 10:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 519ms 10:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:58:40 INFO - PROCESS | 1683 | 1468605520852 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 10:58:40 INFO - PROCESS | 1683 | 1468605520853 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 10:58:40 INFO - PROCESS | 1683 | 1468605520856 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:58:40 INFO - PROCESS | 1683 | 1468605520858 Marionette TRACE conn2 <- [1,1894,null,{}] 10:58:40 INFO - PROCESS | 1683 | 1468605520873 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}] 10:58:40 INFO - PROCESS | 1683 | 1468605520876 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:40 INFO - PROCESS | 1683 | 1468605520958 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 10:58:40 INFO - PROCESS | 1683 | 1468605520964 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:40 INFO - PROCESS | 1683 | 1468605520966 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:40 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f41000 == 12 [pid = 1683] [id = 481] 10:58:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x116076400) [pid = 1683] [serial = 1443] [outer = 0x0] 10:58:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x11952fc00) [pid = 1683] [serial = 1444] [outer = 0x116076400] 10:58:40 INFO - PROCESS | 1683 | 1468605520995 Marionette DEBUG loaded listener.js 10:58:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x11967b000) [pid = 1683] [serial = 1445] [outer = 0x116076400] 10:58:41 INFO - PROCESS | 1683 | 1468605521364 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]]]}] 10:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 523ms 10:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:58:41 INFO - PROCESS | 1683 | 1468605521380 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 10:58:41 INFO - PROCESS | 1683 | 1468605521382 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 10:58:41 INFO - PROCESS | 1683 | 1468605521384 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:58:41 INFO - PROCESS | 1683 | 1468605521385 Marionette TRACE conn2 <- [1,1898,null,{}] 10:58:41 INFO - PROCESS | 1683 | 1468605521387 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}] 10:58:41 INFO - PROCESS | 1683 | 1468605521388 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:41 INFO - PROCESS | 1683 | 1468605521471 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 10:58:41 INFO - PROCESS | 1683 | 1468605521537 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:41 INFO - PROCESS | 1683 | 1468605521538 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:41 INFO - PROCESS | 1683 | ++DOCSHELL 0x12446c000 == 13 [pid = 1683] [id = 482] 10:58:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1195d2c00) [pid = 1683] [serial = 1446] [outer = 0x0] 10:58:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x1198d6c00) [pid = 1683] [serial = 1447] [outer = 0x1195d2c00] 10:58:41 INFO - PROCESS | 1683 | 1468605521564 Marionette DEBUG loaded listener.js 10:58:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x120f3d400) [pid = 1683] [serial = 1448] [outer = 0x1195d2c00] 10:58:41 INFO - PROCESS | 1683 | 1468605521885 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]]]}] 10:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 519ms 10:58:41 INFO - PROCESS | 1683 | 1468605521904 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 10:58:41 INFO - PROCESS | 1683 | 1468605521905 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 10:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:58:41 INFO - PROCESS | 1683 | 1468605521912 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:58:41 INFO - PROCESS | 1683 | 1468605521913 Marionette TRACE conn2 <- [1,1902,null,{}] 10:58:41 INFO - PROCESS | 1683 | 1468605521915 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}] 10:58:41 INFO - PROCESS | 1683 | 1468605521917 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:42 INFO - PROCESS | 1683 | 1468605522039 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 10:58:42 INFO - PROCESS | 1683 | 1468605522044 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:42 INFO - PROCESS | 1683 | 1468605522045 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a9e000 == 14 [pid = 1683] [id = 483] 10:58:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x1132e3400) [pid = 1683] [serial = 1449] [outer = 0x0] 10:58:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x120f40c00) [pid = 1683] [serial = 1450] [outer = 0x1132e3400] 10:58:42 INFO - PROCESS | 1683 | 1468605522087 Marionette DEBUG loaded listener.js 10:58:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x122e4e000) [pid = 1683] [serial = 1451] [outer = 0x1132e3400] 10:58:42 INFO - PROCESS | 1683 | 1468605522598 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]]]}] 10:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 720ms 10:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:58:42 INFO - PROCESS | 1683 | 1468605522637 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 10:58:42 INFO - PROCESS | 1683 | 1468605522639 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 10:58:42 INFO - PROCESS | 1683 | 1468605522647 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:58:42 INFO - PROCESS | 1683 | 1468605522648 Marionette TRACE conn2 <- [1,1906,null,{}] 10:58:42 INFO - PROCESS | 1683 | 1468605522650 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}] 10:58:42 INFO - PROCESS | 1683 | 1468605522654 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:42 INFO - PROCESS | 1683 | 1468605522785 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 10:58:42 INFO - PROCESS | 1683 | 1468605522831 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:42 INFO - PROCESS | 1683 | 1468605522832 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x129d28000 == 15 [pid = 1683] [id = 484] 10:58:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x1240f3400) [pid = 1683] [serial = 1452] [outer = 0x0] 10:58:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x124d1cc00) [pid = 1683] [serial = 1453] [outer = 0x1240f3400] 10:58:42 INFO - PROCESS | 1683 | 1468605522857 Marionette DEBUG loaded listener.js 10:58:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x12542ac00) [pid = 1683] [serial = 1454] [outer = 0x1240f3400] 10:58:43 INFO - PROCESS | 1683 | 1468605523169 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]]]}] 10:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 576ms 10:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:58:43 INFO - PROCESS | 1683 | 1468605523217 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 10:58:43 INFO - PROCESS | 1683 | 1468605523218 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 10:58:43 INFO - PROCESS | 1683 | 1468605523220 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:58:43 INFO - PROCESS | 1683 | 1468605523222 Marionette TRACE conn2 <- [1,1910,null,{}] 10:58:43 INFO - PROCESS | 1683 | 1468605523224 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}] 10:58:43 INFO - PROCESS | 1683 | 1468605523225 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:43 INFO - PROCESS | 1683 | 1468605523330 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 10:58:43 INFO - PROCESS | 1683 | 1468605523368 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:43 INFO - PROCESS | 1683 | 1468605523369 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:43 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a6d9000 == 16 [pid = 1683] [id = 485] 10:58:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x113aabc00) [pid = 1683] [serial = 1455] [outer = 0x0] 10:58:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x125e6d400) [pid = 1683] [serial = 1456] [outer = 0x113aabc00] 10:58:43 INFO - PROCESS | 1683 | 1468605523394 Marionette DEBUG loaded listener.js 10:58:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x12684e000) [pid = 1683] [serial = 1457] [outer = 0x113aabc00] 10:58:43 INFO - PROCESS | 1683 | 1468605523719 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]]]}] 10:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 523ms 10:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:58:43 INFO - PROCESS | 1683 | 1468605523744 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 10:58:43 INFO - PROCESS | 1683 | 1468605523746 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 10:58:43 INFO - PROCESS | 1683 | 1468605523748 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:58:43 INFO - PROCESS | 1683 | 1468605523749 Marionette TRACE conn2 <- [1,1914,null,{}] 10:58:43 INFO - PROCESS | 1683 | 1468605523751 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}] 10:58:43 INFO - PROCESS | 1683 | 1468605523752 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:44 INFO - PROCESS | 1683 | 1468605524167 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x126e6ac00) [pid = 1683] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x1272b8400) [pid = 1683] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x128b32000) [pid = 1683] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x128b30800) [pid = 1683] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x122fcac00) [pid = 1683] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x124d8d800) [pid = 1683] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x111c19000) [pid = 1683] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x116aa6000) [pid = 1683] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x1160db400) [pid = 1683] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x112e49800) [pid = 1683] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x126e69400) [pid = 1683] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x126e70800) [pid = 1683] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x1185eb000) [pid = 1683] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x122e2f800) [pid = 1683] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1188c4400) [pid = 1683] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x119ad7400) [pid = 1683] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x111c7b800) [pid = 1683] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x125e8f000) [pid = 1683] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x122e4bc00) [pid = 1683] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1195dbc00) [pid = 1683] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x119ad3000) [pid = 1683] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x119670c00) [pid = 1683] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x118167400) [pid = 1683] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x112e4ac00) [pid = 1683] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:58:44 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x11316e000) [pid = 1683] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:58:44 INFO - PROCESS | 1683 | 1468605524225 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:44 INFO - PROCESS | 1683 | 1468605524226 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:44 INFO - PROCESS | 1683 | ++DOCSHELL 0x116090000 == 17 [pid = 1683] [id = 486] 10:58:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x111e5a400) [pid = 1683] [serial = 1458] [outer = 0x0] 10:58:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x112cbf400) [pid = 1683] [serial = 1459] [outer = 0x111e5a400] 10:58:44 INFO - PROCESS | 1683 | 1468605524250 Marionette DEBUG loaded listener.js 10:58:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1160db400) [pid = 1683] [serial = 1460] [outer = 0x111e5a400] 10:58:44 INFO - PROCESS | 1683 | 1468605524682 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]]]}] 10:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 973ms 10:58:44 INFO - PROCESS | 1683 | 1468605524721 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 10:58:44 INFO - PROCESS | 1683 | 1468605524722 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 10:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:58:44 INFO - PROCESS | 1683 | 1468605524725 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:58:44 INFO - PROCESS | 1683 | 1468605524726 Marionette TRACE conn2 <- [1,1918,null,{}] 10:58:44 INFO - PROCESS | 1683 | 1468605524728 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}] 10:58:44 INFO - PROCESS | 1683 | 1468605524729 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:44 INFO - PROCESS | 1683 | 1468605524810 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 10:58:44 INFO - PROCESS | 1683 | 1468605524813 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:44 INFO - PROCESS | 1683 | 1468605524815 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:44 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f3e800 == 18 [pid = 1683] [id = 487] 10:58:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x118167400) [pid = 1683] [serial = 1461] [outer = 0x0] 10:58:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1188c6c00) [pid = 1683] [serial = 1462] [outer = 0x118167400] 10:58:44 INFO - PROCESS | 1683 | 1468605524840 Marionette DEBUG loaded listener.js 10:58:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x1198d4c00) [pid = 1683] [serial = 1463] [outer = 0x118167400] 10:58:45 INFO - PROCESS | 1683 | 1468605525180 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]]]}] 10:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 471ms 10:58:45 INFO - PROCESS | 1683 | 1468605525196 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 10:58:45 INFO - PROCESS | 1683 | 1468605525198 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 10:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:58:45 INFO - PROCESS | 1683 | 1468605525200 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:58:45 INFO - PROCESS | 1683 | 1468605525201 Marionette TRACE conn2 <- [1,1922,null,{}] 10:58:45 INFO - PROCESS | 1683 | 1468605525203 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}] 10:58:45 INFO - PROCESS | 1683 | 1468605525204 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:45 INFO - PROCESS | 1683 | 1468605525295 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 10:58:45 INFO - PROCESS | 1683 | 1468605525358 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:45 INFO - PROCESS | 1683 | 1468605525359 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:45 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b715000 == 19 [pid = 1683] [id = 488] 10:58:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x116fc0800) [pid = 1683] [serial = 1464] [outer = 0x0] 10:58:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x118f71000) [pid = 1683] [serial = 1465] [outer = 0x116fc0800] 10:58:45 INFO - PROCESS | 1683 | 1468605525383 Marionette DEBUG loaded listener.js 10:58:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x1247adc00) [pid = 1683] [serial = 1466] [outer = 0x116fc0800] 10:58:45 INFO - PROCESS | 1683 | 1468605525683 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]]]}] 10:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 518ms 10:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:58:45 INFO - PROCESS | 1683 | 1468605525718 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 10:58:45 INFO - PROCESS | 1683 | 1468605525720 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 10:58:45 INFO - PROCESS | 1683 | 1468605525722 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:58:45 INFO - PROCESS | 1683 | 1468605525724 Marionette TRACE conn2 <- [1,1926,null,{}] 10:58:45 INFO - PROCESS | 1683 | 1468605525729 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}] 10:58:45 INFO - PROCESS | 1683 | 1468605525731 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:45 INFO - PROCESS | 1683 | 1468605525820 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 10:58:45 INFO - PROCESS | 1683 | 1468605525886 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:45 INFO - PROCESS | 1683 | 1468605525888 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:45 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a9d000 == 20 [pid = 1683] [id = 489] 10:58:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x11952b000) [pid = 1683] [serial = 1467] [outer = 0x0] 10:58:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x126845800) [pid = 1683] [serial = 1468] [outer = 0x11952b000] 10:58:45 INFO - PROCESS | 1683 | 1468605525917 Marionette DEBUG loaded listener.js 10:58:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1270dc400) [pid = 1683] [serial = 1469] [outer = 0x11952b000] 10:58:46 INFO - PROCESS | 1683 | 1468605526486 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]]]}] 10:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 774ms 10:58:46 INFO - PROCESS | 1683 | 1468605526498 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 10:58:46 INFO - PROCESS | 1683 | 1468605526502 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 10:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:58:46 INFO - PROCESS | 1683 | 1468605526507 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:58:46 INFO - PROCESS | 1683 | 1468605526510 Marionette TRACE conn2 <- [1,1930,null,{}] 10:58:46 INFO - PROCESS | 1683 | 1468605526516 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}] 10:58:46 INFO - PROCESS | 1683 | 1468605526518 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:46 INFO - PROCESS | 1683 | 1468605526678 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 10:58:46 INFO - PROCESS | 1683 | 1468605526814 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:46 INFO - PROCESS | 1683 | 1468605526815 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:46 INFO - PROCESS | 1683 | ++DOCSHELL 0x118776800 == 21 [pid = 1683] [id = 490] 10:58:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x1132cb000) [pid = 1683] [serial = 1470] [outer = 0x0] 10:58:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x116aa8c00) [pid = 1683] [serial = 1471] [outer = 0x1132cb000] 10:58:46 INFO - PROCESS | 1683 | 1468605526848 Marionette DEBUG loaded listener.js 10:58:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x118165800) [pid = 1683] [serial = 1472] [outer = 0x1132cb000] 10:58:47 INFO - PROCESS | 1683 | 1468605527368 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]]]}] 10:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 925ms 10:58:47 INFO - PROCESS | 1683 | 1468605527431 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 10:58:47 INFO - PROCESS | 1683 | 1468605527435 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 10:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:58:47 INFO - PROCESS | 1683 | 1468605527439 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:58:47 INFO - PROCESS | 1683 | 1468605527441 Marionette TRACE conn2 <- [1,1934,null,{}] 10:58:47 INFO - PROCESS | 1683 | 1468605527444 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}] 10:58:47 INFO - PROCESS | 1683 | 1468605527445 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:47 INFO - PROCESS | 1683 | 1468605527562 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 10:58:47 INFO - PROCESS | 1683 | 1468605527627 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:47 INFO - PROCESS | 1683 | 1468605527629 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:47 INFO - PROCESS | 1683 | ++DOCSHELL 0x12912d800 == 22 [pid = 1683] [id = 491] 10:58:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x118fb0400) [pid = 1683] [serial = 1473] [outer = 0x0] 10:58:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x11916ac00) [pid = 1683] [serial = 1474] [outer = 0x118fb0400] 10:58:47 INFO - PROCESS | 1683 | 1468605527659 Marionette DEBUG loaded listener.js 10:58:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x119679000) [pid = 1683] [serial = 1475] [outer = 0x118fb0400] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x11850e400) [pid = 1683] [serial = 1435] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x126e1ac00) [pid = 1683] [serial = 1431] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x1270e6c00) [pid = 1683] [serial = 1432] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x123a8f800) [pid = 1683] [serial = 1428] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x12490d400) [pid = 1683] [serial = 1429] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x119677000) [pid = 1683] [serial = 1425] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x1198dec00) [pid = 1683] [serial = 1426] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1165f3800) [pid = 1683] [serial = 1422] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x118165c00) [pid = 1683] [serial = 1423] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x128eabc00) [pid = 1683] [serial = 1419] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x129416400) [pid = 1683] [serial = 1420] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x119166400) [pid = 1683] [serial = 1416] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x125432c00) [pid = 1683] [serial = 1417] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1291a0c00) [pid = 1683] [serial = 1413] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1291a9400) [pid = 1683] [serial = 1414] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x128c3f400) [pid = 1683] [serial = 1410] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x128e9e800) [pid = 1683] [serial = 1411] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x128b2a800) [pid = 1683] [serial = 1407] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x128b30400) [pid = 1683] [serial = 1408] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x127467800) [pid = 1683] [serial = 1404] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x128a77c00) [pid = 1683] [serial = 1405] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x126e6b800) [pid = 1683] [serial = 1401] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x1272bd800) [pid = 1683] [serial = 1402] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x125e65400) [pid = 1683] [serial = 1398] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x126d0b800) [pid = 1683] [serial = 1399] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x12400dc00) [pid = 1683] [serial = 1395] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x124d17000) [pid = 1683] [serial = 1396] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x1196f3000) [pid = 1683] [serial = 1392] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x122e25800) [pid = 1683] [serial = 1393] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x1195db000) [pid = 1683] [serial = 1389] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x119804c00) [pid = 1683] [serial = 1390] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x115df8000) [pid = 1683] [serial = 1386] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 71 (0x116eb1400) [pid = 1683] [serial = 1387] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 70 (0x124005c00) [pid = 1683] [serial = 1383] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 69 (0x124908800) [pid = 1683] [serial = 1384] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 68 (0x119162000) [pid = 1683] [serial = 1380] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 67 (0x1195db800) [pid = 1683] [serial = 1381] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 66 (0x116a13400) [pid = 1683] [serial = 1377] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 65 (0x1183dc000) [pid = 1683] [serial = 1378] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 64 (0x128a6d400) [pid = 1683] [serial = 1375] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 63 (0x122e48400) [pid = 1683] [serial = 1336] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 62 (0x1198d2800) [pid = 1683] [serial = 1333] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 61 (0x1187f9400) [pid = 1683] [serial = 1330] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 60 (0x115021400) [pid = 1683] [serial = 1327] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 59 (0x1127d8400) [pid = 1683] [serial = 1288] [outer = 0x0] [url = about:blank] 10:58:48 INFO - PROCESS | 1683 | --DOMWINDOW == 58 (0x113d92400) [pid = 1683] [serial = 874] [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.] 10:58:48 INFO - PROCESS | 1683 | 1468605528347 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]]]}] 10:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 922ms 10:58:48 INFO - PROCESS | 1683 | 1468605528362 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 10:58:48 INFO - PROCESS | 1683 | 1468605528364 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 10:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:58:48 INFO - PROCESS | 1683 | 1468605528367 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:58:48 INFO - PROCESS | 1683 | 1468605528369 Marionette TRACE conn2 <- [1,1938,null,{}] 10:58:48 INFO - PROCESS | 1683 | 1468605528373 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}] 10:58:48 INFO - PROCESS | 1683 | 1468605528375 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:48 INFO - PROCESS | 1683 | 1468605528450 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 10:58:48 INFO - PROCESS | 1683 | 1468605528455 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:48 INFO - PROCESS | 1683 | 1468605528459 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:48 INFO - PROCESS | 1683 | ++DOCSHELL 0x1162d1000 == 23 [pid = 1683] [id = 492] 10:58:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 59 (0x1132cf400) [pid = 1683] [serial = 1476] [outer = 0x0] 10:58:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 60 (0x11386e400) [pid = 1683] [serial = 1477] [outer = 0x1132cf400] 10:58:48 INFO - PROCESS | 1683 | 1468605528489 Marionette DEBUG loaded listener.js 10:58:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 61 (0x1150dac00) [pid = 1683] [serial = 1478] [outer = 0x1132cf400] 10:58:48 INFO - PROCESS | 1683 | 1468605528903 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]]]}] 10:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 570ms 10:58:48 INFO - PROCESS | 1683 | 1468605528939 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 10:58:48 INFO - PROCESS | 1683 | 1468605528942 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 10:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:58:48 INFO - PROCESS | 1683 | 1468605528952 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:58:48 INFO - PROCESS | 1683 | 1468605528954 Marionette TRACE conn2 <- [1,1942,null,{}] 10:58:48 INFO - PROCESS | 1683 | 1468605528958 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}] 10:58:48 INFO - PROCESS | 1683 | 1468605528959 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:49 INFO - PROCESS | 1683 | 1468605529080 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 10:58:49 INFO - PROCESS | 1683 | 1468605529116 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:49 INFO - PROCESS | 1683 | 1468605529118 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:49 INFO - PROCESS | 1683 | ++DOCSHELL 0x1185b8000 == 24 [pid = 1683] [id = 493] 10:58:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 62 (0x116aa8800) [pid = 1683] [serial = 1479] [outer = 0x0] 10:58:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 63 (0x116eb1400) [pid = 1683] [serial = 1480] [outer = 0x116aa8800] 10:58:49 INFO - PROCESS | 1683 | 1468605529145 Marionette DEBUG loaded listener.js 10:58:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 64 (0x1176e2800) [pid = 1683] [serial = 1481] [outer = 0x116aa8800] 10:58:49 INFO - PROCESS | 1683 | 1468605529499 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]]]}] 10:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 569ms 10:58:49 INFO - PROCESS | 1683 | 1468605529522 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 10:58:49 INFO - PROCESS | 1683 | 1468605529523 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 10:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:58:49 INFO - PROCESS | 1683 | 1468605529526 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:58:49 INFO - PROCESS | 1683 | 1468605529528 Marionette TRACE conn2 <- [1,1946,null,{}] 10:58:49 INFO - PROCESS | 1683 | 1468605529544 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}] 10:58:49 INFO - PROCESS | 1683 | 1468605529547 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:49 INFO - PROCESS | 1683 | 1468605529645 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 10:58:49 INFO - PROCESS | 1683 | 1468605529685 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:49 INFO - PROCESS | 1683 | 1468605529687 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:49 INFO - PROCESS | 1683 | ++DOCSHELL 0x119d02800 == 25 [pid = 1683] [id = 494] 10:58:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 65 (0x1127cdc00) [pid = 1683] [serial = 1482] [outer = 0x0] 10:58:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 66 (0x11856c800) [pid = 1683] [serial = 1483] [outer = 0x1127cdc00] 10:58:49 INFO - PROCESS | 1683 | 1468605529715 Marionette DEBUG loaded listener.js 10:58:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 67 (0x1187f5000) [pid = 1683] [serial = 1484] [outer = 0x1127cdc00] 10:58:50 INFO - PROCESS | 1683 | 1468605530071 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]]]}] 10:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 581ms 10:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:58:50 INFO - PROCESS | 1683 | 1468605530108 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 10:58:50 INFO - PROCESS | 1683 | 1468605530109 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 10:58:50 INFO - PROCESS | 1683 | 1468605530111 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:58:50 INFO - PROCESS | 1683 | 1468605530112 Marionette TRACE conn2 <- [1,1950,null,{}] 10:58:50 INFO - PROCESS | 1683 | 1468605530115 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}] 10:58:50 INFO - PROCESS | 1683 | 1468605530116 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:50 INFO - PROCESS | 1683 | 1468605530218 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 10:58:50 INFO - PROCESS | 1683 | 1468605530229 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:50 INFO - PROCESS | 1683 | 1468605530231 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:50 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f7c800 == 26 [pid = 1683] [id = 495] 10:58:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 68 (0x1188ca000) [pid = 1683] [serial = 1485] [outer = 0x0] 10:58:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 69 (0x118fb2c00) [pid = 1683] [serial = 1486] [outer = 0x1188ca000] 10:58:50 INFO - PROCESS | 1683 | 1468605530256 Marionette DEBUG loaded listener.js 10:58:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x119168000) [pid = 1683] [serial = 1487] [outer = 0x1188ca000] 10:58:50 INFO - PROCESS | 1683 | 1468605530646 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]]]}] 10:58:50 INFO - PROCESS | 1683 | --DOMWINDOW == 69 (0x116076400) [pid = 1683] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:58:50 INFO - PROCESS | 1683 | --DOMWINDOW == 68 (0x11816b400) [pid = 1683] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:58:50 INFO - PROCESS | 1683 | --DOMWINDOW == 67 (0x11815f400) [pid = 1683] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:58:50 INFO - PROCESS | 1683 | --DOMWINDOW == 66 (0x116079400) [pid = 1683] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:58:50 INFO - PROCESS | 1683 | --DOMWINDOW == 65 (0x1132e3400) [pid = 1683] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:58:50 INFO - PROCESS | 1683 | --DOMWINDOW == 64 (0x1240f3400) [pid = 1683] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:58:50 INFO - PROCESS | 1683 | --DOMWINDOW == 63 (0x113aabc00) [pid = 1683] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:58:50 INFO - PROCESS | 1683 | --DOMWINDOW == 62 (0x118167400) [pid = 1683] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:58:50 INFO - PROCESS | 1683 | --DOMWINDOW == 61 (0x111e5a400) [pid = 1683] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:58:50 INFO - PROCESS | 1683 | --DOMWINDOW == 60 (0x116fc0800) [pid = 1683] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:58:50 INFO - PROCESS | 1683 | --DOMWINDOW == 59 (0x1195d2c00) [pid = 1683] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 568ms 10:58:50 INFO - PROCESS | 1683 | 1468605530681 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 10:58:50 INFO - PROCESS | 1683 | 1468605530682 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 10:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:58:50 INFO - PROCESS | 1683 | 1468605530684 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:58:50 INFO - PROCESS | 1683 | 1468605530685 Marionette TRACE conn2 <- [1,1954,null,{}] 10:58:50 INFO - PROCESS | 1683 | 1468605530688 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}] 10:58:50 INFO - PROCESS | 1683 | 1468605530689 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:50 INFO - PROCESS | 1683 | 1468605530765 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 10:58:50 INFO - PROCESS | 1683 | 1468605530768 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:50 INFO - PROCESS | 1683 | 1468605530770 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:50 INFO - PROCESS | 1683 | ++DOCSHELL 0x123981000 == 27 [pid = 1683] [id = 496] 10:58:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 60 (0x113179800) [pid = 1683] [serial = 1488] [outer = 0x0] 10:58:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 61 (0x118161800) [pid = 1683] [serial = 1489] [outer = 0x113179800] 10:58:50 INFO - PROCESS | 1683 | 1468605530797 Marionette DEBUG loaded listener.js 10:58:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 62 (0x119528400) [pid = 1683] [serial = 1490] [outer = 0x113179800] 10:58:51 INFO - PROCESS | 1683 | 1468605531113 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]]]}] 10:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 468ms 10:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:58:51 INFO - PROCESS | 1683 | 1468605531153 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 10:58:51 INFO - PROCESS | 1683 | 1468605531154 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 10:58:51 INFO - PROCESS | 1683 | 1468605531156 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:58:51 INFO - PROCESS | 1683 | 1468605531157 Marionette TRACE conn2 <- [1,1958,null,{}] 10:58:51 INFO - PROCESS | 1683 | 1468605531160 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}] 10:58:51 INFO - PROCESS | 1683 | 1468605531164 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:51 INFO - PROCESS | 1683 | 1468605531281 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 10:58:51 INFO - PROCESS | 1683 | 1468605531314 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:51 INFO - PROCESS | 1683 | 1468605531315 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:51 INFO - PROCESS | 1683 | ++DOCSHELL 0x124fef800 == 28 [pid = 1683] [id = 497] 10:58:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 63 (0x119169c00) [pid = 1683] [serial = 1491] [outer = 0x0] 10:58:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 64 (0x119672c00) [pid = 1683] [serial = 1492] [outer = 0x119169c00] 10:58:51 INFO - PROCESS | 1683 | 1468605531346 Marionette DEBUG loaded listener.js 10:58:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 65 (0x119ad1000) [pid = 1683] [serial = 1493] [outer = 0x119169c00] 10:58:51 INFO - PROCESS | 1683 | 1468605531635 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]]]}] 10:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 521ms 10:58:51 INFO - PROCESS | 1683 | 1468605531680 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 10:58:51 INFO - PROCESS | 1683 | 1468605531681 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 10:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:58:51 INFO - PROCESS | 1683 | 1468605531683 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:58:51 INFO - PROCESS | 1683 | 1468605531684 Marionette TRACE conn2 <- [1,1962,null,{}] 10:58:51 INFO - PROCESS | 1683 | 1468605531687 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}] 10:58:51 INFO - PROCESS | 1683 | 1468605531688 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:51 INFO - PROCESS | 1683 | 1468605531765 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 10:58:51 INFO - PROCESS | 1683 | 1468605531770 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:51 INFO - PROCESS | 1683 | 1468605531771 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:51 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a9b800 == 29 [pid = 1683] [id = 498] 10:58:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 66 (0x1195d4800) [pid = 1683] [serial = 1494] [outer = 0x0] 10:58:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 67 (0x122e26c00) [pid = 1683] [serial = 1495] [outer = 0x1195d4800] 10:58:51 INFO - PROCESS | 1683 | 1468605531798 Marionette DEBUG loaded listener.js 10:58:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 68 (0x122e48400) [pid = 1683] [serial = 1496] [outer = 0x1195d4800] 10:58:52 INFO - PROCESS | 1683 | 1468605532116 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]]]}] 10:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 468ms 10:58:52 INFO - PROCESS | 1683 | 1468605532152 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 10:58:52 INFO - PROCESS | 1683 | 1468605532153 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 10:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:58:52 INFO - PROCESS | 1683 | 1468605532156 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:58:52 INFO - PROCESS | 1683 | 1468605532157 Marionette TRACE conn2 <- [1,1966,null,{}] 10:58:52 INFO - PROCESS | 1683 | 1468605532159 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}] 10:58:52 INFO - PROCESS | 1683 | 1468605532160 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:52 INFO - PROCESS | 1683 | 1468605532265 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 10:58:52 INFO - PROCESS | 1683 | 1468605532273 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:52 INFO - PROCESS | 1683 | 1468605532275 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:52 INFO - PROCESS | 1683 | ++DOCSHELL 0x129125800 == 30 [pid = 1683] [id = 499] 10:58:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 69 (0x112de3000) [pid = 1683] [serial = 1497] [outer = 0x0] 10:58:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x122e2a000) [pid = 1683] [serial = 1498] [outer = 0x112de3000] 10:58:52 INFO - PROCESS | 1683 | 1468605532307 Marionette DEBUG loaded listener.js 10:58:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x122fc8400) [pid = 1683] [serial = 1499] [outer = 0x112de3000] 10:58:52 INFO - PROCESS | 1683 | 1468605532729 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]]]}] 10:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 622ms 10:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:58:52 INFO - PROCESS | 1683 | 1468605532779 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 10:58:52 INFO - PROCESS | 1683 | 1468605532783 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 10:58:52 INFO - PROCESS | 1683 | 1468605532787 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:58:52 INFO - PROCESS | 1683 | 1468605532790 Marionette TRACE conn2 <- [1,1970,null,{}] 10:58:52 INFO - PROCESS | 1683 | 1468605532794 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}] 10:58:52 INFO - PROCESS | 1683 | 1468605532795 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:52 INFO - PROCESS | 1683 | 1468605532882 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 10:58:52 INFO - PROCESS | 1683 | 1468605532962 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:52 INFO - PROCESS | 1683 | 1468605532967 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:52 INFO - PROCESS | 1683 | ++DOCSHELL 0x116939000 == 31 [pid = 1683] [id = 500] 10:58:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x1127d5c00) [pid = 1683] [serial = 1500] [outer = 0x0] 10:58:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x112dd6000) [pid = 1683] [serial = 1501] [outer = 0x1127d5c00] 10:58:53 INFO - PROCESS | 1683 | 1468605533019 Marionette DEBUG loaded listener.js 10:58:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x113aa4400) [pid = 1683] [serial = 1502] [outer = 0x1127d5c00] 10:58:53 INFO - PROCESS | 1683 | 1468605533561 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]]]}] 10:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 825ms 10:58:53 INFO - PROCESS | 1683 | 1468605533613 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 10:58:53 INFO - PROCESS | 1683 | 1468605533617 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 10:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:58:53 INFO - PROCESS | 1683 | 1468605533625 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:58:53 INFO - PROCESS | 1683 | 1468605533627 Marionette TRACE conn2 <- [1,1974,null,{}] 10:58:53 INFO - PROCESS | 1683 | 1468605533631 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}] 10:58:53 INFO - PROCESS | 1683 | 1468605533634 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:53 INFO - PROCESS | 1683 | 1468605533742 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 10:58:53 INFO - PROCESS | 1683 | 1468605533811 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:53 INFO - PROCESS | 1683 | 1468605533812 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:53 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f3a800 == 32 [pid = 1683] [id = 501] 10:58:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x1176e1000) [pid = 1683] [serial = 1503] [outer = 0x0] 10:58:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x1176e9c00) [pid = 1683] [serial = 1504] [outer = 0x1176e1000] 10:58:53 INFO - PROCESS | 1683 | 1468605533843 Marionette DEBUG loaded listener.js 10:58:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x1183dd400) [pid = 1683] [serial = 1505] [outer = 0x1176e1000] 10:58:54 INFO - PROCESS | 1683 | 1468605534260 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]]]}] 10:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 672ms 10:58:54 INFO - PROCESS | 1683 | 1468605534304 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 10:58:54 INFO - PROCESS | 1683 | 1468605534305 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 10:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:58:54 INFO - PROCESS | 1683 | 1468605534328 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:58:54 INFO - PROCESS | 1683 | 1468605534330 Marionette TRACE conn2 <- [1,1978,null,{}] 10:58:54 INFO - PROCESS | 1683 | 1468605534338 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}] 10:58:54 INFO - PROCESS | 1683 | 1468605534343 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:54 INFO - PROCESS | 1683 | 1468605534444 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 10:58:54 INFO - PROCESS | 1683 | 1468605534513 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:54 INFO - PROCESS | 1683 | 1468605534515 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:54 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a542800 == 33 [pid = 1683] [id = 502] 10:58:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x119525c00) [pid = 1683] [serial = 1506] [outer = 0x0] 10:58:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x119674000) [pid = 1683] [serial = 1507] [outer = 0x119525c00] 10:58:54 INFO - PROCESS | 1683 | 1468605534547 Marionette DEBUG loaded listener.js 10:58:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x11980ac00) [pid = 1683] [serial = 1508] [outer = 0x119525c00] 10:58:55 INFO - PROCESS | 1683 | 1468605534999 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]]]}] 10:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 723ms 10:58:55 INFO - PROCESS | 1683 | 1468605535051 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 10:58:55 INFO - PROCESS | 1683 | 1468605535054 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 10:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:58:55 INFO - PROCESS | 1683 | 1468605535057 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:58:55 INFO - PROCESS | 1683 | 1468605535059 Marionette TRACE conn2 <- [1,1982,null,{}] 10:58:55 INFO - PROCESS | 1683 | 1468605535063 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}] 10:58:55 INFO - PROCESS | 1683 | 1468605535065 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:55 INFO - PROCESS | 1683 | 1468605535215 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 10:58:55 INFO - PROCESS | 1683 | 1468605535313 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:55 INFO - PROCESS | 1683 | 1468605535315 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:55 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a77b000 == 34 [pid = 1683] [id = 503] 10:58:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1198d3400) [pid = 1683] [serial = 1509] [outer = 0x0] 10:58:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x122e2a400) [pid = 1683] [serial = 1510] [outer = 0x1198d3400] 10:58:55 INFO - PROCESS | 1683 | 1468605535365 Marionette DEBUG loaded listener.js 10:58:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x123848400) [pid = 1683] [serial = 1511] [outer = 0x1198d3400] 10:58:55 INFO - PROCESS | 1683 | 1468605535827 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]]]}] 10:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 821ms 10:58:55 INFO - PROCESS | 1683 | 1468605535878 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 10:58:55 INFO - PROCESS | 1683 | 1468605535879 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 10:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:58:55 INFO - PROCESS | 1683 | 1468605535882 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:58:55 INFO - PROCESS | 1683 | 1468605535883 Marionette TRACE conn2 <- [1,1986,null,{}] 10:58:55 INFO - PROCESS | 1683 | 1468605535886 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}] 10:58:55 INFO - PROCESS | 1683 | 1468605535887 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:55 INFO - PROCESS | 1683 | 1468605535985 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 10:58:56 INFO - PROCESS | 1683 | 1468605536041 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:56 INFO - PROCESS | 1683 | 1468605536042 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:56 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b706000 == 35 [pid = 1683] [id = 504] 10:58:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x119166400) [pid = 1683] [serial = 1512] [outer = 0x0] 10:58:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x123c7b400) [pid = 1683] [serial = 1513] [outer = 0x119166400] 10:58:56 INFO - PROCESS | 1683 | 1468605536083 Marionette DEBUG loaded listener.js 10:58:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x12445a800) [pid = 1683] [serial = 1514] [outer = 0x119166400] 10:58:56 INFO - PROCESS | 1683 | 1468605536493 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]]]}] 10:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 622ms 10:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:58:56 INFO - PROCESS | 1683 | 1468605536504 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 10:58:56 INFO - PROCESS | 1683 | 1468605536506 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 10:58:56 INFO - PROCESS | 1683 | 1468605536508 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:58:56 INFO - PROCESS | 1683 | 1468605536509 Marionette TRACE conn2 <- [1,1990,null,{}] 10:58:56 INFO - PROCESS | 1683 | 1468605536512 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}] 10:58:56 INFO - PROCESS | 1683 | 1468605536516 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:56 INFO - PROCESS | 1683 | 1468605536655 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 10:58:56 INFO - PROCESS | 1683 | 1468605536714 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:56 INFO - PROCESS | 1683 | 1468605536715 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:56 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd43800 == 36 [pid = 1683] [id = 505] 10:58:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x1247b0800) [pid = 1683] [serial = 1515] [outer = 0x0] 10:58:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x124ae1000) [pid = 1683] [serial = 1516] [outer = 0x1247b0800] 10:58:56 INFO - PROCESS | 1683 | 1468605536743 Marionette DEBUG loaded listener.js 10:58:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x125e6ac00) [pid = 1683] [serial = 1517] [outer = 0x1247b0800] 10:58:57 INFO - PROCESS | 1683 | 1468605537315 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]]]}] 10:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 820ms 10:58:57 INFO - PROCESS | 1683 | 1468605537328 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 10:58:57 INFO - PROCESS | 1683 | 1468605537331 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 10:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:58:57 INFO - PROCESS | 1683 | 1468605537334 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:58:57 INFO - PROCESS | 1683 | 1468605537337 Marionette TRACE conn2 <- [1,1994,null,{}] 10:58:57 INFO - PROCESS | 1683 | 1468605537340 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}] 10:58:57 INFO - PROCESS | 1683 | 1468605537342 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:57 INFO - PROCESS | 1683 | 1468605537438 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 10:58:57 INFO - PROCESS | 1683 | 1468605537495 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:57 INFO - PROCESS | 1683 | 1468605537497 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:57 INFO - PROCESS | 1683 | ++DOCSHELL 0x11960d000 == 37 [pid = 1683] [id = 506] 10:58:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x113d92400) [pid = 1683] [serial = 1518] [outer = 0x0] 10:58:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x116aa2400) [pid = 1683] [serial = 1519] [outer = 0x113d92400] 10:58:57 INFO - PROCESS | 1683 | 1468605537525 Marionette DEBUG loaded listener.js 10:58:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x118167000) [pid = 1683] [serial = 1520] [outer = 0x113d92400] 10:58:58 INFO - PROCESS | 1683 | --DOCSHELL 0x122f3e000 == 36 [pid = 1683] [id = 478] 10:58:58 INFO - PROCESS | 1683 | --DOCSHELL 0x124fef800 == 35 [pid = 1683] [id = 497] 10:58:58 INFO - PROCESS | 1683 | --DOCSHELL 0x128a9b800 == 34 [pid = 1683] [id = 498] 10:58:58 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd43800 == 33 [pid = 1683] [id = 505] 10:58:58 INFO - PROCESS | 1683 | --DOCSHELL 0x12b706000 == 32 [pid = 1683] [id = 504] 10:58:58 INFO - PROCESS | 1683 | --DOCSHELL 0x12a77b000 == 31 [pid = 1683] [id = 503] 10:58:58 INFO - PROCESS | 1683 | --DOCSHELL 0x12a542800 == 30 [pid = 1683] [id = 502] 10:58:58 INFO - PROCESS | 1683 | --DOCSHELL 0x122f3a800 == 29 [pid = 1683] [id = 501] 10:58:58 INFO - PROCESS | 1683 | --DOCSHELL 0x129125800 == 28 [pid = 1683] [id = 499] 10:58:58 INFO - PROCESS | 1683 | --DOCSHELL 0x116939000 == 27 [pid = 1683] [id = 500] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x12542ac00) [pid = 1683] [serial = 1454] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x12684e000) [pid = 1683] [serial = 1457] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x11967b000) [pid = 1683] [serial = 1445] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x11952fc00) [pid = 1683] [serial = 1444] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x122e4e000) [pid = 1683] [serial = 1451] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1198d4c00) [pid = 1683] [serial = 1463] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x11887fc00) [pid = 1683] [serial = 1436] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x118f71000) [pid = 1683] [serial = 1465] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x120f40c00) [pid = 1683] [serial = 1450] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x112e4cc00) [pid = 1683] [serial = 1439] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x120f3d400) [pid = 1683] [serial = 1448] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x112cbf400) [pid = 1683] [serial = 1459] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x1187edc00) [pid = 1683] [serial = 1442] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x1247adc00) [pid = 1683] [serial = 1466] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x124d1cc00) [pid = 1683] [serial = 1453] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x118573c00) [pid = 1683] [serial = 1441] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x1160db400) [pid = 1683] [serial = 1460] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x1188c6c00) [pid = 1683] [serial = 1462] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x11607f800) [pid = 1683] [serial = 1438] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x1198d6c00) [pid = 1683] [serial = 1447] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 71 (0x125e6d400) [pid = 1683] [serial = 1456] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | --DOMWINDOW == 70 (0x126845800) [pid = 1683] [serial = 1468] [outer = 0x0] [url = about:blank] 10:58:58 INFO - PROCESS | 1683 | 1468605538360 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]]]}] 10:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1076ms 10:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:58:58 INFO - PROCESS | 1683 | 1468605538410 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 10:58:58 INFO - PROCESS | 1683 | 1468605538413 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 10:58:58 INFO - PROCESS | 1683 | 1468605538416 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:58:58 INFO - PROCESS | 1683 | 1468605538418 Marionette TRACE conn2 <- [1,1998,null,{}] 10:58:58 INFO - PROCESS | 1683 | 1468605538421 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}] 10:58:58 INFO - PROCESS | 1683 | 1468605538423 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:58 INFO - PROCESS | 1683 | 1468605538502 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 10:58:58 INFO - PROCESS | 1683 | 1468605538561 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:58 INFO - PROCESS | 1683 | 1468605538562 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:58 INFO - PROCESS | 1683 | ++DOCSHELL 0x11693b000 == 28 [pid = 1683] [id = 507] 10:58:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x112edb400) [pid = 1683] [serial = 1521] [outer = 0x0] 10:58:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x1132e4000) [pid = 1683] [serial = 1522] [outer = 0x112edb400] 10:58:58 INFO - PROCESS | 1683 | 1468605538590 Marionette DEBUG loaded listener.js 10:58:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x113d8fc00) [pid = 1683] [serial = 1523] [outer = 0x112edb400] 10:58:58 INFO - PROCESS | 1683 | 1468605538918 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]]]}] 10:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 522ms 10:58:58 INFO - PROCESS | 1683 | 1468605538938 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 10:58:58 INFO - PROCESS | 1683 | 1468605538944 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 10:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:58:58 INFO - PROCESS | 1683 | 1468605538949 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:58:58 INFO - PROCESS | 1683 | 1468605538951 Marionette TRACE conn2 <- [1,2002,null,{}] 10:58:58 INFO - PROCESS | 1683 | 1468605538953 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}] 10:58:58 INFO - PROCESS | 1683 | 1468605538955 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:59 INFO - PROCESS | 1683 | 1468605539032 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 10:58:59 INFO - PROCESS | 1683 | 1468605539088 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:59 INFO - PROCESS | 1683 | 1468605539090 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:59 INFO - PROCESS | 1683 | ++DOCSHELL 0x1185af000 == 29 [pid = 1683] [id = 508] 10:58:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x113d92000) [pid = 1683] [serial = 1524] [outer = 0x0] 10:58:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x116975800) [pid = 1683] [serial = 1525] [outer = 0x113d92000] 10:58:59 INFO - PROCESS | 1683 | 1468605539117 Marionette DEBUG loaded listener.js 10:58:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x11815f800) [pid = 1683] [serial = 1526] [outer = 0x113d92000] 10:58:59 INFO - PROCESS | 1683 | 1468605539434 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]]]}] 10:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 519ms 10:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:58:59 INFO - PROCESS | 1683 | 1468605539469 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 10:58:59 INFO - PROCESS | 1683 | 1468605539470 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 10:58:59 INFO - PROCESS | 1683 | 1468605539473 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:58:59 INFO - PROCESS | 1683 | 1468605539477 Marionette TRACE conn2 <- [1,2006,null,{}] 10:58:59 INFO - PROCESS | 1683 | 1468605539485 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}] 10:58:59 INFO - PROCESS | 1683 | 1468605539488 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:59 INFO - PROCESS | 1683 | 1468605539564 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 10:58:59 INFO - PROCESS | 1683 | 1468605539619 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:59 INFO - PROCESS | 1683 | 1468605539621 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:58:59 INFO - PROCESS | 1683 | ++DOCSHELL 0x11c565000 == 30 [pid = 1683] [id = 509] 10:58:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x112e56800) [pid = 1683] [serial = 1527] [outer = 0x0] 10:58:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x1185e5800) [pid = 1683] [serial = 1528] [outer = 0x112e56800] 10:58:59 INFO - PROCESS | 1683 | 1468605539649 Marionette DEBUG loaded listener.js 10:58:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x1188c4800) [pid = 1683] [serial = 1529] [outer = 0x112e56800] 10:59:00 INFO - PROCESS | 1683 | 1468605540012 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]]]}] 10:59:00 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 10:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 574ms 10:59:00 INFO - PROCESS | 1683 | 1468605540046 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 10:59:00 INFO - PROCESS | 1683 | 1468605540048 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 10:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:59:00 INFO - PROCESS | 1683 | 1468605540050 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:59:00 INFO - PROCESS | 1683 | 1468605540051 Marionette TRACE conn2 <- [1,2010,null,{}] 10:59:00 INFO - PROCESS | 1683 | 1468605540054 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}] 10:59:00 INFO - PROCESS | 1683 | 1468605540055 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:00 INFO - PROCESS | 1683 | 1468605540131 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 10:59:00 INFO - PROCESS | 1683 | 1468605540135 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:00 INFO - PROCESS | 1683 | 1468605540136 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x12397b000 == 31 [pid = 1683] [id = 510] 10:59:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x118f72800) [pid = 1683] [serial = 1530] [outer = 0x0] 10:59:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x119165c00) [pid = 1683] [serial = 1531] [outer = 0x118f72800] 10:59:00 INFO - PROCESS | 1683 | 1468605540164 Marionette DEBUG loaded listener.js 10:59:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x11952bc00) [pid = 1683] [serial = 1532] [outer = 0x118f72800] 10:59:00 INFO - PROCESS | 1683 | 1468605540535 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]]]}] 10:59:00 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 10:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 520ms 10:59:00 INFO - PROCESS | 1683 | 1468605540573 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 10:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:59:00 INFO - PROCESS | 1683 | 1468605540582 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 10:59:00 INFO - PROCESS | 1683 | 1468605540585 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:59:00 INFO - PROCESS | 1683 | 1468605540586 Marionette TRACE conn2 <- [1,2014,null,{}] 10:59:00 INFO - PROCESS | 1683 | 1468605540589 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}] 10:59:00 INFO - PROCESS | 1683 | 1468605540590 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:00 INFO - PROCESS | 1683 | 1468605540704 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 10:59:00 INFO - PROCESS | 1683 | 1468605540720 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:00 INFO - PROCESS | 1683 | 1468605540722 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x124fef000 == 32 [pid = 1683] [id = 511] 10:59:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x11675b800) [pid = 1683] [serial = 1533] [outer = 0x0] 10:59:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x119532000) [pid = 1683] [serial = 1534] [outer = 0x11675b800] 10:59:00 INFO - PROCESS | 1683 | 1468605540764 Marionette DEBUG loaded listener.js 10:59:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1195db800) [pid = 1683] [serial = 1535] [outer = 0x11675b800] 10:59:01 INFO - PROCESS | 1683 | 1468605541249 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]]]}] 10:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 669ms 10:59:01 INFO - PROCESS | 1683 | 1468605541254 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 10:59:01 INFO - PROCESS | 1683 | 1468605541255 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 10:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:59:01 INFO - PROCESS | 1683 | 1468605541259 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:59:01 INFO - PROCESS | 1683 | 1468605541260 Marionette TRACE conn2 <- [1,2018,null,{}] 10:59:01 INFO - PROCESS | 1683 | 1468605541262 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}] 10:59:01 INFO - PROCESS | 1683 | 1468605541266 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:01 INFO - PROCESS | 1683 | 1468605541382 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 10:59:01 INFO - PROCESS | 1683 | 1468605541419 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:01 INFO - PROCESS | 1683 | 1468605541420 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:01 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a90800 == 33 [pid = 1683] [id = 512] 10:59:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x11952dc00) [pid = 1683] [serial = 1536] [outer = 0x0] 10:59:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x1196f1400) [pid = 1683] [serial = 1537] [outer = 0x11952dc00] 10:59:01 INFO - PROCESS | 1683 | 1468605541445 Marionette DEBUG loaded listener.js 10:59:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x122e2c000) [pid = 1683] [serial = 1538] [outer = 0x11952dc00] 10:59:01 INFO - PROCESS | 1683 | 1468605541754 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]]]}] 10:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 519ms 10:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:59:01 INFO - PROCESS | 1683 | 1468605541780 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 10:59:01 INFO - PROCESS | 1683 | 1468605541781 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 10:59:01 INFO - PROCESS | 1683 | 1468605541783 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:59:01 INFO - PROCESS | 1683 | 1468605541792 Marionette TRACE conn2 <- [1,2022,null,{}] 10:59:01 INFO - PROCESS | 1683 | 1468605541797 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}] 10:59:01 INFO - PROCESS | 1683 | 1468605541798 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:01 INFO - PROCESS | 1683 | 1468605541895 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 10:59:01 INFO - PROCESS | 1683 | 1468605541898 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:01 INFO - PROCESS | 1683 | 1468605541899 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:01 INFO - PROCESS | 1683 | ++DOCSHELL 0x12913c800 == 34 [pid = 1683] [id = 513] 10:59:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1187ec800) [pid = 1683] [serial = 1539] [outer = 0x0] 10:59:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x122e49800) [pid = 1683] [serial = 1540] [outer = 0x1187ec800] 10:59:01 INFO - PROCESS | 1683 | 1468605541924 Marionette DEBUG loaded listener.js 10:59:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x12384d800) [pid = 1683] [serial = 1541] [outer = 0x1187ec800] 10:59:02 INFO - PROCESS | 1683 | 1468605542379 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]]]}] 10:59:02 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1195d4800) [pid = 1683] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:59:02 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x112de3000) [pid = 1683] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:59:02 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x116aa8800) [pid = 1683] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:59:02 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x1127cdc00) [pid = 1683] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:59:02 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1132cb000) [pid = 1683] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:59:02 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x1188ca000) [pid = 1683] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:59:02 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x1132cf400) [pid = 1683] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:59:02 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x11952b000) [pid = 1683] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:59:02 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x118fb0400) [pid = 1683] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:59:02 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x119169c00) [pid = 1683] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:59:02 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x113179800) [pid = 1683] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 10:59:02 INFO - PROCESS | 1683 | 1468605542414 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 10:59:02 INFO - PROCESS | 1683 | 1468605542415 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 10:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:59:02 INFO - PROCESS | 1683 | 1468605542417 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:59:02 INFO - PROCESS | 1683 | 1468605542418 Marionette TRACE conn2 <- [1,2026,null,{}] 10:59:02 INFO - PROCESS | 1683 | 1468605542420 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}] 10:59:02 INFO - PROCESS | 1683 | 1468605542422 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:02 INFO - PROCESS | 1683 | 1468605542496 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 10:59:02 INFO - PROCESS | 1683 | 1468605542500 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:02 INFO - PROCESS | 1683 | 1468605542501 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:02 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f3c000 == 35 [pid = 1683] [id = 514] 10:59:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x116077800) [pid = 1683] [serial = 1542] [outer = 0x0] 10:59:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x1180ee400) [pid = 1683] [serial = 1543] [outer = 0x116077800] 10:59:02 INFO - PROCESS | 1683 | 1468605542529 Marionette DEBUG loaded listener.js 10:59:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x11952b000) [pid = 1683] [serial = 1544] [outer = 0x116077800] 10:59:02 INFO - PROCESS | 1683 | 1468605542852 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]]]}] 10:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 469ms 10:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:59:02 INFO - PROCESS | 1683 | 1468605542887 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 10:59:02 INFO - PROCESS | 1683 | 1468605542888 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 10:59:02 INFO - PROCESS | 1683 | 1468605542890 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:59:02 INFO - PROCESS | 1683 | 1468605542891 Marionette TRACE conn2 <- [1,2030,null,{}] 10:59:02 INFO - PROCESS | 1683 | 1468605542894 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}] 10:59:02 INFO - PROCESS | 1683 | 1468605542895 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:02 INFO - PROCESS | 1683 | 1468605542978 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 10:59:03 INFO - PROCESS | 1683 | 1468605543033 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:03 INFO - PROCESS | 1683 | 1468605543034 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:03 INFO - PROCESS | 1683 | ++DOCSHELL 0x11c55e800 == 36 [pid = 1683] [id = 515] 10:59:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x1132cb000) [pid = 1683] [serial = 1545] [outer = 0x0] 10:59:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x122fc5c00) [pid = 1683] [serial = 1546] [outer = 0x1132cb000] 10:59:03 INFO - PROCESS | 1683 | 1468605543058 Marionette DEBUG loaded listener.js 10:59:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1244b3800) [pid = 1683] [serial = 1547] [outer = 0x1132cb000] 10:59:03 INFO - PROCESS | 1683 | 1468605543347 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]]]}] 10:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 470ms 10:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:59:03 INFO - PROCESS | 1683 | 1468605543366 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 10:59:03 INFO - PROCESS | 1683 | 1468605543368 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 10:59:03 INFO - PROCESS | 1683 | 1468605543370 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:59:03 INFO - PROCESS | 1683 | 1468605543371 Marionette TRACE conn2 <- [1,2034,null,{}] 10:59:03 INFO - PROCESS | 1683 | 1468605543375 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}] 10:59:03 INFO - PROCESS | 1683 | 1468605543378 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:03 INFO - PROCESS | 1683 | 1468605543457 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 10:59:03 INFO - PROCESS | 1683 | 1468605543463 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:03 INFO - PROCESS | 1683 | 1468605543464 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:03 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b1d9000 == 37 [pid = 1683] [id = 516] 10:59:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x124006000) [pid = 1683] [serial = 1548] [outer = 0x0] 10:59:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x12490e000) [pid = 1683] [serial = 1549] [outer = 0x124006000] 10:59:03 INFO - PROCESS | 1683 | 1468605543488 Marionette DEBUG loaded listener.js 10:59:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x124d1e800) [pid = 1683] [serial = 1550] [outer = 0x124006000] 10:59:03 INFO - PROCESS | 1683 | 1468605543818 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]]]}] 10:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 469ms 10:59:03 INFO - PROCESS | 1683 | 1468605543840 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 10:59:03 INFO - PROCESS | 1683 | 1468605543841 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 10:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:59:03 INFO - PROCESS | 1683 | 1468605543847 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:59:03 INFO - PROCESS | 1683 | 1468605543849 Marionette TRACE conn2 <- [1,2038,null,{}] 10:59:03 INFO - PROCESS | 1683 | 1468605543851 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}] 10:59:03 INFO - PROCESS | 1683 | 1468605543853 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:03 INFO - PROCESS | 1683 | 1468605543981 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 10:59:03 INFO - PROCESS | 1683 | 1468605543988 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:03 INFO - PROCESS | 1683 | 1468605543990 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:03 INFO - PROCESS | 1683 | ++DOCSHELL 0x124fee800 == 38 [pid = 1683] [id = 517] 10:59:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x124d8c400) [pid = 1683] [serial = 1551] [outer = 0x0] 10:59:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x125432400) [pid = 1683] [serial = 1552] [outer = 0x124d8c400] 10:59:04 INFO - PROCESS | 1683 | 1468605544017 Marionette DEBUG loaded listener.js 10:59:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x126848800) [pid = 1683] [serial = 1553] [outer = 0x124d8c400] 10:59:04 INFO - PROCESS | 1683 | 1468605544624 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]]]}] 10:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 824ms 10:59:04 INFO - PROCESS | 1683 | 1468605544670 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 10:59:04 INFO - PROCESS | 1683 | 1468605544673 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 10:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:59:04 INFO - PROCESS | 1683 | 1468605544676 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:59:04 INFO - PROCESS | 1683 | 1468605544678 Marionette TRACE conn2 <- [1,2042,null,{}] 10:59:04 INFO - PROCESS | 1683 | 1468605544682 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}] 10:59:04 INFO - PROCESS | 1683 | 1468605544684 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:04 INFO - PROCESS | 1683 | 1468605544792 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 10:59:04 INFO - PROCESS | 1683 | 1468605544847 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:04 INFO - PROCESS | 1683 | 1468605544849 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:04 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f8e000 == 39 [pid = 1683] [id = 518] 10:59:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x113d40400) [pid = 1683] [serial = 1554] [outer = 0x0] 10:59:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x115016000) [pid = 1683] [serial = 1555] [outer = 0x113d40400] 10:59:04 INFO - PROCESS | 1683 | 1468605544880 Marionette DEBUG loaded listener.js 10:59:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x116aac000) [pid = 1683] [serial = 1556] [outer = 0x113d40400] 10:59:05 INFO - PROCESS | 1683 | 1468605545542 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]]]}] 10:59:05 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) 10:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 921ms 10:59:05 INFO - PROCESS | 1683 | 1468605545633 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 10:59:05 INFO - PROCESS | 1683 | 1468605545635 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 10:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:59:05 INFO - PROCESS | 1683 | 1468605545639 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:59:05 INFO - PROCESS | 1683 | 1468605545641 Marionette TRACE conn2 <- [1,2046,null,{}] 10:59:05 INFO - PROCESS | 1683 | 1468605545645 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}] 10:59:05 INFO - PROCESS | 1683 | 1468605545647 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:05 INFO - PROCESS | 1683 | 1468605545746 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 10:59:05 INFO - PROCESS | 1683 | 1468605545824 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:05 INFO - PROCESS | 1683 | 1468605545827 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:05 INFO - PROCESS | 1683 | ++DOCSHELL 0x117362800 == 40 [pid = 1683] [id = 519] 10:59:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x1160d9c00) [pid = 1683] [serial = 1557] [outer = 0x0] 10:59:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x116979000) [pid = 1683] [serial = 1558] [outer = 0x1160d9c00] 10:59:05 INFO - PROCESS | 1683 | 1468605545856 Marionette DEBUG loaded listener.js 10:59:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1171ccc00) [pid = 1683] [serial = 1559] [outer = 0x1160d9c00] 10:59:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12b1d9000 == 39 [pid = 1683] [id = 516] 10:59:06 INFO - PROCESS | 1683 | --DOCSHELL 0x11c55e800 == 38 [pid = 1683] [id = 515] 10:59:06 INFO - PROCESS | 1683 | --DOCSHELL 0x122f3c000 == 37 [pid = 1683] [id = 514] 10:59:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12913c800 == 36 [pid = 1683] [id = 513] 10:59:06 INFO - PROCESS | 1683 | --DOCSHELL 0x128a90800 == 35 [pid = 1683] [id = 512] 10:59:06 INFO - PROCESS | 1683 | --DOCSHELL 0x124fef000 == 34 [pid = 1683] [id = 511] 10:59:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12397b000 == 33 [pid = 1683] [id = 510] 10:59:06 INFO - PROCESS | 1683 | --DOCSHELL 0x11c565000 == 32 [pid = 1683] [id = 509] 10:59:06 INFO - PROCESS | 1683 | --DOCSHELL 0x1185af000 == 31 [pid = 1683] [id = 508] 10:59:06 INFO - PROCESS | 1683 | --DOCSHELL 0x11693b000 == 30 [pid = 1683] [id = 507] 10:59:06 INFO - PROCESS | 1683 | --DOCSHELL 0x11960d000 == 29 [pid = 1683] [id = 506] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x122e48400) [pid = 1683] [serial = 1496] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x122e2a000) [pid = 1683] [serial = 1498] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x122fc8400) [pid = 1683] [serial = 1499] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x116eb1400) [pid = 1683] [serial = 1480] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x11856c800) [pid = 1683] [serial = 1483] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1176e2800) [pid = 1683] [serial = 1481] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x116aa8c00) [pid = 1683] [serial = 1471] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x118165800) [pid = 1683] [serial = 1472] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x118fb2c00) [pid = 1683] [serial = 1486] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x11386e400) [pid = 1683] [serial = 1477] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x1270dc400) [pid = 1683] [serial = 1469] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x11916ac00) [pid = 1683] [serial = 1474] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x119679000) [pid = 1683] [serial = 1475] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x1187f5000) [pid = 1683] [serial = 1484] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x119672c00) [pid = 1683] [serial = 1492] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x118161800) [pid = 1683] [serial = 1489] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x119528400) [pid = 1683] [serial = 1490] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x119168000) [pid = 1683] [serial = 1487] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x122e26c00) [pid = 1683] [serial = 1495] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x119ad1000) [pid = 1683] [serial = 1493] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x1150dac00) [pid = 1683] [serial = 1478] [outer = 0x0] [url = about:blank] 10:59:06 INFO - PROCESS | 1683 | 1468605546230 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]]]}] 10:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 621ms 10:59:06 INFO - PROCESS | 1683 | 1468605546260 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 10:59:06 INFO - PROCESS | 1683 | 1468605546264 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 10:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:59:06 INFO - PROCESS | 1683 | 1468605546269 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:59:06 INFO - PROCESS | 1683 | 1468605546270 Marionette TRACE conn2 <- [1,2050,null,{}] 10:59:06 INFO - PROCESS | 1683 | 1468605546273 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}] 10:59:06 INFO - PROCESS | 1683 | 1468605546274 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:06 INFO - PROCESS | 1683 | 1468605546359 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 10:59:06 INFO - PROCESS | 1683 | 1468605546413 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:06 INFO - PROCESS | 1683 | 1468605546415 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:06 INFO - PROCESS | 1683 | ++DOCSHELL 0x11939f000 == 30 [pid = 1683] [id = 520] 10:59:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x1171c1000) [pid = 1683] [serial = 1560] [outer = 0x0] 10:59:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x1180f5800) [pid = 1683] [serial = 1561] [outer = 0x1171c1000] 10:59:06 INFO - PROCESS | 1683 | 1468605546443 Marionette DEBUG loaded listener.js 10:59:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x118574800) [pid = 1683] [serial = 1562] [outer = 0x1171c1000] 10:59:06 INFO - PROCESS | 1683 | 1468605546756 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]]]}] 10:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 520ms 10:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:59:06 INFO - PROCESS | 1683 | 1468605546789 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 10:59:06 INFO - PROCESS | 1683 | 1468605546791 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 10:59:06 INFO - PROCESS | 1683 | 1468605546796 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:59:06 INFO - PROCESS | 1683 | 1468605546799 Marionette TRACE conn2 <- [1,2054,null,{}] 10:59:06 INFO - PROCESS | 1683 | 1468605546808 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}] 10:59:06 INFO - PROCESS | 1683 | 1468605546811 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:06 INFO - PROCESS | 1683 | 1468605546899 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 10:59:06 INFO - PROCESS | 1683 | 1468605546905 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:06 INFO - PROCESS | 1683 | 1468605546908 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:06 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f55800 == 31 [pid = 1683] [id = 521] 10:59:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1187fa000) [pid = 1683] [serial = 1563] [outer = 0x0] 10:59:06 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x118fad400) [pid = 1683] [serial = 1564] [outer = 0x1187fa000] 10:59:06 INFO - PROCESS | 1683 | 1468605546957 Marionette DEBUG loaded listener.js 10:59:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x119527800) [pid = 1683] [serial = 1565] [outer = 0x1187fa000] 10:59:07 INFO - PROCESS | 1683 | 1468605547478 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]]]}] 10:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 723ms 10:59:07 INFO - PROCESS | 1683 | 1468605547519 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 10:59:07 INFO - PROCESS | 1683 | 1468605547521 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 10:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:59:07 INFO - PROCESS | 1683 | 1468605547523 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:59:07 INFO - PROCESS | 1683 | 1468605547524 Marionette TRACE conn2 <- [1,2058,null,{}] 10:59:07 INFO - PROCESS | 1683 | 1468605547528 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}] 10:59:07 INFO - PROCESS | 1683 | 1468605547529 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:07 INFO - PROCESS | 1683 | 1468605547611 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 10:59:07 INFO - PROCESS | 1683 | 1468605547615 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:07 INFO - PROCESS | 1683 | 1468605547616 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:07 INFO - PROCESS | 1683 | ++DOCSHELL 0x124ff1000 == 32 [pid = 1683] [id = 522] 10:59:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x119670800) [pid = 1683] [serial = 1566] [outer = 0x0] 10:59:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x119678000) [pid = 1683] [serial = 1567] [outer = 0x119670800] 10:59:07 INFO - PROCESS | 1683 | 1468605547642 Marionette DEBUG loaded listener.js 10:59:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1196f9000) [pid = 1683] [serial = 1568] [outer = 0x119670800] 10:59:07 INFO - PROCESS | 1683 | 1468605547984 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]]]}] 10:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 472ms 10:59:07 INFO - PROCESS | 1683 | 1468605547997 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 10:59:08 INFO - PROCESS | 1683 | 1468605547999 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 10:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:59:08 INFO - PROCESS | 1683 | 1468605548001 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:59:08 INFO - PROCESS | 1683 | 1468605548002 Marionette TRACE conn2 <- [1,2062,null,{}] 10:59:08 INFO - PROCESS | 1683 | 1468605548004 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}] 10:59:08 INFO - PROCESS | 1683 | 1468605548006 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:08 INFO - PROCESS | 1683 | 1468605548120 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 10:59:08 INFO - PROCESS | 1683 | 1468605548127 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:08 INFO - PROCESS | 1683 | 1468605548129 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:08 INFO - PROCESS | 1683 | ++DOCSHELL 0x127238800 == 33 [pid = 1683] [id = 523] 10:59:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x1121ba400) [pid = 1683] [serial = 1569] [outer = 0x0] 10:59:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x11980c400) [pid = 1683] [serial = 1570] [outer = 0x1121ba400] 10:59:08 INFO - PROCESS | 1683 | 1468605548154 Marionette DEBUG loaded listener.js 10:59:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x119d26000) [pid = 1683] [serial = 1571] [outer = 0x1121ba400] 10:59:08 INFO - PROCESS | 1683 | 1468605548497 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]]]}] 10:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 519ms 10:59:08 INFO - PROCESS | 1683 | 1468605548520 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 10:59:08 INFO - PROCESS | 1683 | 1468605548522 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 10:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:59:08 INFO - PROCESS | 1683 | 1468605548525 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:59:08 INFO - PROCESS | 1683 | 1468605548528 Marionette TRACE conn2 <- [1,2066,null,{}] 10:59:08 INFO - PROCESS | 1683 | 1468605548536 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}] 10:59:08 INFO - PROCESS | 1683 | 1468605548540 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:08 INFO - PROCESS | 1683 | 1468605548669 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 10:59:08 INFO - PROCESS | 1683 | 1468605548726 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:08 INFO - PROCESS | 1683 | 1468605548727 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:08 INFO - PROCESS | 1683 | ++DOCSHELL 0x1292ad000 == 34 [pid = 1683] [id = 524] 10:59:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x120f3d800) [pid = 1683] [serial = 1572] [outer = 0x0] 10:59:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x122e4a400) [pid = 1683] [serial = 1573] [outer = 0x120f3d800] 10:59:08 INFO - PROCESS | 1683 | 1468605548769 Marionette DEBUG loaded listener.js 10:59:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x12490d000) [pid = 1683] [serial = 1574] [outer = 0x120f3d800] 10:59:09 INFO - PROCESS | 1683 | 1468605549229 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]]]}] 10:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 729ms 10:59:09 INFO - PROCESS | 1683 | 1468605549253 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 10:59:09 INFO - PROCESS | 1683 | 1468605549255 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 10:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:59:09 INFO - PROCESS | 1683 | 1468605549265 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:59:09 INFO - PROCESS | 1683 | 1468605549266 Marionette TRACE conn2 <- [1,2070,null,{}] 10:59:09 INFO - PROCESS | 1683 | 1468605549280 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}] 10:59:09 INFO - PROCESS | 1683 | 1468605549281 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:09 INFO - PROCESS | 1683 | 1468605549380 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 10:59:09 INFO - PROCESS | 1683 | 1468605549437 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:09 INFO - PROCESS | 1683 | 1468605549438 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:09 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a53f800 == 35 [pid = 1683] [id = 525] 10:59:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x118164400) [pid = 1683] [serial = 1575] [outer = 0x0] 10:59:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x124d8a000) [pid = 1683] [serial = 1576] [outer = 0x118164400] 10:59:09 INFO - PROCESS | 1683 | 1468605549469 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x125e61400) [pid = 1683] [serial = 1577] [outer = 0x118164400] 10:59:09 INFO - PROCESS | 1683 | 1468605549773 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]]]}] 10:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 540ms 10:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:59:09 INFO - PROCESS | 1683 | 1468605549798 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 10:59:09 INFO - PROCESS | 1683 | 1468605549799 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 10:59:09 INFO - PROCESS | 1683 | 1468605549801 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:59:09 INFO - PROCESS | 1683 | 1468605549802 Marionette TRACE conn2 <- [1,2074,null,{}] 10:59:09 INFO - PROCESS | 1683 | 1468605549805 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}] 10:59:09 INFO - PROCESS | 1683 | 1468605549806 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:09 INFO - PROCESS | 1683 | 1468605549906 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 10:59:09 INFO - PROCESS | 1683 | 1468605549916 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:09 INFO - PROCESS | 1683 | 1468605549917 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:09 INFO - PROCESS | 1683 | ++DOCSHELL 0x1169af000 == 36 [pid = 1683] [id = 526] 10:59:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x112e4c000) [pid = 1683] [serial = 1578] [outer = 0x0] 10:59:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x125e91400) [pid = 1683] [serial = 1579] [outer = 0x112e4c000] 10:59:09 INFO - PROCESS | 1683 | 1468605549942 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x126850c00) [pid = 1683] [serial = 1580] [outer = 0x112e4c000] 10:59:10 INFO - PROCESS | 1683 | 1468605550272 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]]]}] 10:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 521ms 10:59:10 INFO - PROCESS | 1683 | 1468605550322 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 10:59:10 INFO - PROCESS | 1683 | 1468605550323 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 10:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:59:10 INFO - PROCESS | 1683 | 1468605550326 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:59:10 INFO - PROCESS | 1683 | 1468605550327 Marionette TRACE conn2 <- [1,2078,null,{}] 10:59:10 INFO - PROCESS | 1683 | 1468605550329 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}] 10:59:10 INFO - PROCESS | 1683 | 1468605550330 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:10 INFO - PROCESS | 1683 | 1468605550504 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x124006000) [pid = 1683] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x11675b800) [pid = 1683] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x112edb400) [pid = 1683] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x112e56800) [pid = 1683] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x118f72800) [pid = 1683] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x113d92000) [pid = 1683] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x11952dc00) [pid = 1683] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x113d92400) [pid = 1683] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1127d5c00) [pid = 1683] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1176e1000) [pid = 1683] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x119525c00) [pid = 1683] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1198d3400) [pid = 1683] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x119166400) [pid = 1683] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x1187ec800) [pid = 1683] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x1132cb000) [pid = 1683] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x116077800) [pid = 1683] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:59:10 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x1247b0800) [pid = 1683] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:59:10 INFO - PROCESS | 1683 | 1468605550550 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:10 INFO - PROCESS | 1683 | 1468605550551 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:10 INFO - PROCESS | 1683 | ++DOCSHELL 0x11848e800 == 37 [pid = 1683] [id = 527] 10:59:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x1127cd800) [pid = 1683] [serial = 1581] [outer = 0x0] 10:59:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x112edb400) [pid = 1683] [serial = 1582] [outer = 0x1127cd800] 10:59:10 INFO - PROCESS | 1683 | 1468605550584 Marionette DEBUG loaded listener.js 10:59:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x115df8000) [pid = 1683] [serial = 1583] [outer = 0x1127cd800] 10:59:10 INFO - PROCESS | 1683 | 1468605550881 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]]]}] 10:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 570ms 10:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:59:10 INFO - PROCESS | 1683 | 1468605550900 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 10:59:10 INFO - PROCESS | 1683 | 1468605550901 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 10:59:10 INFO - PROCESS | 1683 | 1468605550903 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:59:10 INFO - PROCESS | 1683 | 1468605550904 Marionette TRACE conn2 <- [1,2082,null,{}] 10:59:10 INFO - PROCESS | 1683 | 1468605550907 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}] 10:59:10 INFO - PROCESS | 1683 | 1468605550911 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:10 INFO - PROCESS | 1683 | 1468605550996 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 10:59:11 INFO - PROCESS | 1683 | 1468605550999 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:11 INFO - PROCESS | 1683 | 1468605551001 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:11 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd9d000 == 38 [pid = 1683] [id = 528] 10:59:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x116077800) [pid = 1683] [serial = 1584] [outer = 0x0] 10:59:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x119670c00) [pid = 1683] [serial = 1585] [outer = 0x116077800] 10:59:11 INFO - PROCESS | 1683 | 1468605551025 Marionette DEBUG loaded listener.js 10:59:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x12445c400) [pid = 1683] [serial = 1586] [outer = 0x116077800] 10:59:11 INFO - PROCESS | 1683 | 1468605551371 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]]]}] 10:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 475ms 10:59:11 INFO - PROCESS | 1683 | 1468605551380 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 10:59:11 INFO - PROCESS | 1683 | 1468605551382 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 10:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:59:11 INFO - PROCESS | 1683 | 1468605551384 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:59:11 INFO - PROCESS | 1683 | 1468605551386 Marionette TRACE conn2 <- [1,2086,null,{}] 10:59:11 INFO - PROCESS | 1683 | 1468605551389 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}] 10:59:11 INFO - PROCESS | 1683 | 1468605551393 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:11 INFO - PROCESS | 1683 | 1468605551548 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 10:59:11 INFO - PROCESS | 1683 | 1468605551559 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:11 INFO - PROCESS | 1683 | 1468605551561 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:11 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c40b800 == 39 [pid = 1683] [id = 529] 10:59:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x1176e1000) [pid = 1683] [serial = 1587] [outer = 0x0] 10:59:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x122e25c00) [pid = 1683] [serial = 1588] [outer = 0x1176e1000] 10:59:11 INFO - PROCESS | 1683 | 1468605551616 Marionette DEBUG loaded listener.js 10:59:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x126e73c00) [pid = 1683] [serial = 1589] [outer = 0x1176e1000] 10:59:11 INFO - PROCESS | 1683 | 1468605551967 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]]]}] 10:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 620ms 10:59:12 INFO - PROCESS | 1683 | 1468605552005 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 10:59:12 INFO - PROCESS | 1683 | 1468605552006 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 10:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:59:12 INFO - PROCESS | 1683 | 1468605552010 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:59:12 INFO - PROCESS | 1683 | 1468605552012 Marionette TRACE conn2 <- [1,2090,null,{}] 10:59:12 INFO - PROCESS | 1683 | 1468605552014 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}] 10:59:12 INFO - PROCESS | 1683 | 1468605552015 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:12 INFO - PROCESS | 1683 | 1468605552097 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 10:59:12 INFO - PROCESS | 1683 | 1468605552153 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:12 INFO - PROCESS | 1683 | 1468605552154 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:12 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c653000 == 40 [pid = 1683] [id = 530] 10:59:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x126e73000) [pid = 1683] [serial = 1590] [outer = 0x0] 10:59:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x1270ddc00) [pid = 1683] [serial = 1591] [outer = 0x126e73000] 10:59:12 INFO - PROCESS | 1683 | 1468605552178 Marionette DEBUG loaded listener.js 10:59:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x127465400) [pid = 1683] [serial = 1592] [outer = 0x126e73000] 10:59:12 INFO - PROCESS | 1683 | 1468605552441 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]]]}] 10:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 471ms 10:59:12 INFO - PROCESS | 1683 | 1468605552533 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 10:59:12 INFO - PROCESS | 1683 | 1468605552535 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 10:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:59:12 INFO - PROCESS | 1683 | 1468605552546 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:59:12 INFO - PROCESS | 1683 | 1468605552548 Marionette TRACE conn2 <- [1,2094,null,{}] 10:59:12 INFO - PROCESS | 1683 | 1468605552552 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}] 10:59:12 INFO - PROCESS | 1683 | 1468605552554 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:12 INFO - PROCESS | 1683 | 1468605552663 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 10:59:12 INFO - PROCESS | 1683 | 1468605552718 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:12 INFO - PROCESS | 1683 | 1468605552720 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:12 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f13800 == 41 [pid = 1683] [id = 531] 10:59:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x11316d000) [pid = 1683] [serial = 1593] [outer = 0x0] 10:59:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x1132cf800) [pid = 1683] [serial = 1594] [outer = 0x11316d000] 10:59:12 INFO - PROCESS | 1683 | 1468605552752 Marionette DEBUG loaded listener.js 10:59:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x116079c00) [pid = 1683] [serial = 1595] [outer = 0x11316d000] 10:59:13 INFO - PROCESS | 1683 | 1468605553192 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]]]}] 10:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 674ms 10:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:59:13 INFO - PROCESS | 1683 | 1468605553220 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 10:59:13 INFO - PROCESS | 1683 | 1468605553222 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 10:59:13 INFO - PROCESS | 1683 | 1468605553226 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - PROCESS | 1683 | 1468605553229 Marionette TRACE conn2 <- [1,2098,null,{}] 10:59:13 INFO - PROCESS | 1683 | 1468605553232 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}] 10:59:13 INFO - PROCESS | 1683 | 1468605553234 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:13 INFO - PROCESS | 1683 | 1468605553339 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 10:59:13 INFO - PROCESS | 1683 | 1468605553398 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:13 INFO - PROCESS | 1683 | 1468605553400 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:13 INFO - PROCESS | 1683 | ++DOCSHELL 0x124487800 == 42 [pid = 1683] [id = 532] 10:59:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x1173e9800) [pid = 1683] [serial = 1596] [outer = 0x0] 10:59:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1187f0400) [pid = 1683] [serial = 1597] [outer = 0x1173e9800] 10:59:13 INFO - PROCESS | 1683 | 1468605553431 Marionette DEBUG loaded listener.js 10:59:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x118faf000) [pid = 1683] [serial = 1598] [outer = 0x1173e9800] 10:59:13 INFO - PROCESS | 1683 | 1468605553863 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]]]}] 10:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 672ms 10:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:59:13 INFO - PROCESS | 1683 | 1468605553898 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 10:59:13 INFO - PROCESS | 1683 | 1468605553899 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 10:59:13 INFO - PROCESS | 1683 | 1468605553901 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - PROCESS | 1683 | 1468605553903 Marionette TRACE conn2 <- [1,2102,null,{}] 10:59:13 INFO - PROCESS | 1683 | 1468605553906 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}] 10:59:13 INFO - PROCESS | 1683 | 1468605553910 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:14 INFO - PROCESS | 1683 | 1468605554015 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 10:59:14 INFO - PROCESS | 1683 | 1468605554123 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:14 INFO - PROCESS | 1683 | 1468605554125 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:14 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c414000 == 43 [pid = 1683] [id = 533] 10:59:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1198dbc00) [pid = 1683] [serial = 1599] [outer = 0x0] 10:59:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x120f3d400) [pid = 1683] [serial = 1600] [outer = 0x1198dbc00] 10:59:14 INFO - PROCESS | 1683 | 1468605554158 Marionette DEBUG loaded listener.js 10:59:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x122fc5400) [pid = 1683] [serial = 1601] [outer = 0x1198dbc00] 10:59:14 INFO - PROCESS | 1683 | 1468605554578 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]]]}] 10:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 719ms 10:59:14 INFO - PROCESS | 1683 | 1468605554621 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 10:59:14 INFO - PROCESS | 1683 | 1468605554623 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 10:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:59:14 INFO - PROCESS | 1683 | 1468605554625 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:59:14 INFO - PROCESS | 1683 | 1468605554626 Marionette TRACE conn2 <- [1,2106,null,{}] 10:59:14 INFO - PROCESS | 1683 | 1468605554629 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}] 10:59:14 INFO - PROCESS | 1683 | 1468605554630 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:14 INFO - PROCESS | 1683 | 1468605554733 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 10:59:14 INFO - PROCESS | 1683 | 1468605554794 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:14 INFO - PROCESS | 1683 | 1468605554795 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:14 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc4c000 == 44 [pid = 1683] [id = 534] 10:59:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x123f2a400) [pid = 1683] [serial = 1602] [outer = 0x0] 10:59:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x124904000) [pid = 1683] [serial = 1603] [outer = 0x123f2a400] 10:59:14 INFO - PROCESS | 1683 | 1468605554825 Marionette DEBUG loaded listener.js 10:59:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x1254e7800) [pid = 1683] [serial = 1604] [outer = 0x123f2a400] 10:59:15 INFO - PROCESS | 1683 | 1468605555293 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]]]}] 10:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 720ms 10:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:59:15 INFO - PROCESS | 1683 | 1468605555363 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 10:59:15 INFO - PROCESS | 1683 | 1468605555364 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 10:59:15 INFO - PROCESS | 1683 | 1468605555367 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:59:15 INFO - PROCESS | 1683 | 1468605555368 Marionette TRACE conn2 <- [1,2110,null,{}] 10:59:15 INFO - PROCESS | 1683 | 1468605555370 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}] 10:59:15 INFO - PROCESS | 1683 | 1468605555371 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:15 INFO - PROCESS | 1683 | 1468605555473 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 10:59:15 INFO - PROCESS | 1683 | 1468605555533 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:15 INFO - PROCESS | 1683 | 1468605555534 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:15 INFO - PROCESS | 1683 | ++DOCSHELL 0x122ec4000 == 45 [pid = 1683] [id = 535] 10:59:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x118575c00) [pid = 1683] [serial = 1605] [outer = 0x0] 10:59:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x124ae1400) [pid = 1683] [serial = 1606] [outer = 0x118575c00] 10:59:15 INFO - PROCESS | 1683 | 1468605555562 Marionette DEBUG loaded listener.js 10:59:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x126e67800) [pid = 1683] [serial = 1607] [outer = 0x118575c00] 10:59:16 INFO - PROCESS | 1683 | 1468605556168 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]]]}] 10:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 871ms 10:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:59:16 INFO - PROCESS | 1683 | 1468605556239 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 10:59:16 INFO - PROCESS | 1683 | 1468605556242 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 10:59:16 INFO - PROCESS | 1683 | 1468605556246 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:59:16 INFO - PROCESS | 1683 | 1468605556251 Marionette TRACE conn2 <- [1,2114,null,{}] 10:59:16 INFO - PROCESS | 1683 | 1468605556255 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}] 10:59:16 INFO - PROCESS | 1683 | 1468605556258 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:16 INFO - PROCESS | 1683 | 1468605556398 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 10:59:16 INFO - PROCESS | 1683 | 1468605556502 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:16 INFO - PROCESS | 1683 | 1468605556504 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:16 INFO - PROCESS | 1683 | ++DOCSHELL 0x1185a4800 == 46 [pid = 1683] [id = 536] 10:59:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x116aa8c00) [pid = 1683] [serial = 1608] [outer = 0x0] 10:59:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x116eb0000) [pid = 1683] [serial = 1609] [outer = 0x116aa8c00] 10:59:16 INFO - PROCESS | 1683 | 1468605556551 Marionette DEBUG loaded listener.js 10:59:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x118168c00) [pid = 1683] [serial = 1610] [outer = 0x116aa8c00] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x12c40b800 == 45 [pid = 1683] [id = 529] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd9d000 == 44 [pid = 1683] [id = 528] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x11848e800 == 43 [pid = 1683] [id = 527] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x1169af000 == 42 [pid = 1683] [id = 526] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x12a53f800 == 41 [pid = 1683] [id = 525] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x1292ad000 == 40 [pid = 1683] [id = 524] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x127238800 == 39 [pid = 1683] [id = 523] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x124ff1000 == 38 [pid = 1683] [id = 522] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x122f55800 == 37 [pid = 1683] [id = 521] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x11939f000 == 36 [pid = 1683] [id = 520] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x117362800 == 35 [pid = 1683] [id = 519] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x118f8e000 == 34 [pid = 1683] [id = 518] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x124fee800 == 33 [pid = 1683] [id = 517] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x122ec4000 == 32 [pid = 1683] [id = 535] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x12cc4c000 == 31 [pid = 1683] [id = 534] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x12c414000 == 30 [pid = 1683] [id = 533] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x124487800 == 29 [pid = 1683] [id = 532] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x12c653000 == 28 [pid = 1683] [id = 530] 10:59:17 INFO - PROCESS | 1683 | --DOCSHELL 0x116f13800 == 27 [pid = 1683] [id = 531] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x119532000) [pid = 1683] [serial = 1534] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x1132e4000) [pid = 1683] [serial = 1522] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x113d8fc00) [pid = 1683] [serial = 1523] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x1185e5800) [pid = 1683] [serial = 1528] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x1188c4800) [pid = 1683] [serial = 1529] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x119165c00) [pid = 1683] [serial = 1531] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x116975800) [pid = 1683] [serial = 1525] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x11815f800) [pid = 1683] [serial = 1526] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x1196f1400) [pid = 1683] [serial = 1537] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x118167000) [pid = 1683] [serial = 1520] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x116aa2400) [pid = 1683] [serial = 1519] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x113aa4400) [pid = 1683] [serial = 1502] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x112dd6000) [pid = 1683] [serial = 1501] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x1183dd400) [pid = 1683] [serial = 1505] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1176e9c00) [pid = 1683] [serial = 1504] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x11980ac00) [pid = 1683] [serial = 1508] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x119674000) [pid = 1683] [serial = 1507] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x123848400) [pid = 1683] [serial = 1511] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x122e2a400) [pid = 1683] [serial = 1510] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1195db800) [pid = 1683] [serial = 1535] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x12445a800) [pid = 1683] [serial = 1514] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x122e49800) [pid = 1683] [serial = 1540] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x123c7b400) [pid = 1683] [serial = 1513] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x122e2c000) [pid = 1683] [serial = 1538] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x122fc5c00) [pid = 1683] [serial = 1546] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x1180ee400) [pid = 1683] [serial = 1543] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x125e6ac00) [pid = 1683] [serial = 1517] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x11952b000) [pid = 1683] [serial = 1544] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x12384d800) [pid = 1683] [serial = 1541] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x124d1e800) [pid = 1683] [serial = 1550] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x124ae1000) [pid = 1683] [serial = 1516] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x11952bc00) [pid = 1683] [serial = 1532] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x1244b3800) [pid = 1683] [serial = 1547] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x12490e000) [pid = 1683] [serial = 1549] [outer = 0x0] [url = about:blank] 10:59:17 INFO - PROCESS | 1683 | 1468605557523 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]]]}] 10:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1324ms 10:59:17 INFO - PROCESS | 1683 | 1468605557570 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 10:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:59:17 INFO - PROCESS | 1683 | 1468605557572 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 10:59:17 INFO - PROCESS | 1683 | 1468605557576 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:59:17 INFO - PROCESS | 1683 | 1468605557580 Marionette TRACE conn2 <- [1,2118,null,{}] 10:59:17 INFO - PROCESS | 1683 | 1468605557584 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}] 10:59:17 INFO - PROCESS | 1683 | 1468605557585 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:17 INFO - PROCESS | 1683 | 1468605557664 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 10:59:17 INFO - PROCESS | 1683 | 1468605557669 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:17 INFO - PROCESS | 1683 | 1468605557671 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:17 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f15000 == 28 [pid = 1683] [id = 537] 10:59:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x1132ce800) [pid = 1683] [serial = 1611] [outer = 0x0] 10:59:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x11628e800) [pid = 1683] [serial = 1612] [outer = 0x1132ce800] 10:59:17 INFO - PROCESS | 1683 | 1468605557700 Marionette DEBUG loaded listener.js 10:59:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x116fbc400) [pid = 1683] [serial = 1613] [outer = 0x1132ce800] 10:59:18 INFO - PROCESS | 1683 | 1468605558061 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]]]}] 10:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 523ms 10:59:18 INFO - PROCESS | 1683 | 1468605558098 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 10:59:18 INFO - PROCESS | 1683 | 1468605558102 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 10:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:59:18 INFO - PROCESS | 1683 | 1468605558107 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:59:18 INFO - PROCESS | 1683 | 1468605558109 Marionette TRACE conn2 <- [1,2122,null,{}] 10:59:18 INFO - PROCESS | 1683 | 1468605558113 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}] 10:59:18 INFO - PROCESS | 1683 | 1468605558115 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:18 INFO - PROCESS | 1683 | 1468605558196 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 10:59:18 INFO - PROCESS | 1683 | 1468605558200 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:18 INFO - PROCESS | 1683 | 1468605558202 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:18 INFO - PROCESS | 1683 | ++DOCSHELL 0x1193a2800 == 29 [pid = 1683] [id = 538] 10:59:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1176e6c00) [pid = 1683] [serial = 1614] [outer = 0x0] 10:59:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x11850e400) [pid = 1683] [serial = 1615] [outer = 0x1176e6c00] 10:59:18 INFO - PROCESS | 1683 | 1468605558231 Marionette DEBUG loaded listener.js 10:59:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x1187ed400) [pid = 1683] [serial = 1616] [outer = 0x1176e6c00] 10:59:18 INFO - PROCESS | 1683 | 1468605558608 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]]]}] 10:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 523ms 10:59:18 INFO - PROCESS | 1683 | 1468605558630 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 10:59:18 INFO - PROCESS | 1683 | 1468605558631 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 10:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:59:18 INFO - PROCESS | 1683 | 1468605558633 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:59:18 INFO - PROCESS | 1683 | 1468605558636 Marionette TRACE conn2 <- [1,2126,null,{}] 10:59:18 INFO - PROCESS | 1683 | 1468605558646 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}] 10:59:18 INFO - PROCESS | 1683 | 1468605558649 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:18 INFO - PROCESS | 1683 | 1468605558729 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 10:59:18 INFO - PROCESS | 1683 | 1468605558734 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:18 INFO - PROCESS | 1683 | 1468605558736 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:18 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f7e000 == 30 [pid = 1683] [id = 539] 10:59:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x118f78000) [pid = 1683] [serial = 1617] [outer = 0x0] 10:59:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x119162000) [pid = 1683] [serial = 1618] [outer = 0x118f78000] 10:59:18 INFO - PROCESS | 1683 | 1468605558767 Marionette DEBUG loaded listener.js 10:59:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x11952e400) [pid = 1683] [serial = 1619] [outer = 0x118f78000] 10:59:19 INFO - PROCESS | 1683 | 1468605559112 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]]]}] 10:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 521ms 10:59:19 INFO - PROCESS | 1683 | 1468605559155 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 10:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:59:19 INFO - PROCESS | 1683 | 1468605559157 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 10:59:19 INFO - PROCESS | 1683 | 1468605559159 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:59:19 INFO - PROCESS | 1683 | 1468605559160 Marionette TRACE conn2 <- [1,2130,null,{}] 10:59:19 INFO - PROCESS | 1683 | 1468605559163 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}] 10:59:19 INFO - PROCESS | 1683 | 1468605559164 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:19 INFO - PROCESS | 1683 | 1468605559277 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 10:59:19 INFO - PROCESS | 1683 | 1468605559294 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:19 INFO - PROCESS | 1683 | 1468605559295 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:19 INFO - PROCESS | 1683 | ++DOCSHELL 0x124479800 == 31 [pid = 1683] [id = 540] 10:59:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x119165000) [pid = 1683] [serial = 1620] [outer = 0x0] 10:59:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x1195db800) [pid = 1683] [serial = 1621] [outer = 0x119165000] 10:59:19 INFO - PROCESS | 1683 | 1468605559320 Marionette DEBUG loaded listener.js 10:59:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x11967d800) [pid = 1683] [serial = 1622] [outer = 0x119165000] 10:59:19 INFO - PROCESS | 1683 | 1468605559685 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] 10:59:19 INFO - PROCESS | 1683 | 1468605559730 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 10:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:59:19 INFO - PROCESS | 1683 | 1468605559733 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:59:19 INFO - PROCESS | 1683 | 1468605559734 Marionette TRACE conn2 <- [1,2134,null,{}] 10:59:19 INFO - PROCESS | 1683 | 1468605559736 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}] 10:59:19 INFO - PROCESS | 1683 | 1468605559737 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:19 INFO - PROCESS | 1683 | 1468605559837 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 10:59:19 INFO - PROCESS | 1683 | 1468605559876 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:19 INFO - PROCESS | 1683 | 1468605559878 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:19 INFO - PROCESS | 1683 | ++DOCSHELL 0x12723a800 == 32 [pid = 1683] [id = 541] 10:59:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x116eb1400) [pid = 1683] [serial = 1623] [outer = 0x0] 10:59:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1198d3800) [pid = 1683] [serial = 1624] [outer = 0x116eb1400] 10:59:19 INFO - PROCESS | 1683 | 1468605559902 Marionette DEBUG loaded listener.js 10:59:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x119ad5800) [pid = 1683] [serial = 1625] [outer = 0x116eb1400] 10:59:20 INFO - PROCESS | 1683 | 1468605560249 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]]]}] 10:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 567ms 10:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:59:20 INFO - PROCESS | 1683 | 1468605560301 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 10:59:20 INFO - PROCESS | 1683 | 1468605560302 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 10:59:20 INFO - PROCESS | 1683 | 1468605560304 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:59:20 INFO - PROCESS | 1683 | 1468605560305 Marionette TRACE conn2 <- [1,2138,null,{}] 10:59:20 INFO - PROCESS | 1683 | 1468605560308 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}] 10:59:20 INFO - PROCESS | 1683 | 1468605560312 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:20 INFO - PROCESS | 1683 | 1468605560420 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 10:59:20 INFO - PROCESS | 1683 | 1468605560431 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:20 INFO - PROCESS | 1683 | 1468605560433 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:20 INFO - PROCESS | 1683 | ++DOCSHELL 0x12913f800 == 33 [pid = 1683] [id = 542] 10:59:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x11c528000) [pid = 1683] [serial = 1626] [outer = 0x0] 10:59:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x122e48c00) [pid = 1683] [serial = 1627] [outer = 0x11c528000] 10:59:20 INFO - PROCESS | 1683 | 1468605560458 Marionette DEBUG loaded listener.js 10:59:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x124433800) [pid = 1683] [serial = 1628] [outer = 0x11c528000] 10:59:20 INFO - PROCESS | 1683 | 1468605560816 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]]]}] 10:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 518ms 10:59:20 INFO - PROCESS | 1683 | 1468605560822 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 10:59:20 INFO - PROCESS | 1683 | 1468605560824 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 10:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:59:20 INFO - PROCESS | 1683 | 1468605560827 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:59:20 INFO - PROCESS | 1683 | 1468605560828 Marionette TRACE conn2 <- [1,2142,null,{}] 10:59:20 INFO - PROCESS | 1683 | 1468605560831 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}] 10:59:20 INFO - PROCESS | 1683 | 1468605560832 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:20 INFO - PROCESS | 1683 | 1468605560932 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 10:59:20 INFO - PROCESS | 1683 | 1468605560936 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:20 INFO - PROCESS | 1683 | 1468605560937 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:20 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a526000 == 34 [pid = 1683] [id = 543] 10:59:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x1185e5c00) [pid = 1683] [serial = 1629] [outer = 0x0] 10:59:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x124902400) [pid = 1683] [serial = 1630] [outer = 0x1185e5c00] 10:59:20 INFO - PROCESS | 1683 | 1468605560963 Marionette DEBUG loaded listener.js 10:59:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x124eda800) [pid = 1683] [serial = 1631] [outer = 0x1185e5c00] 10:59:21 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x120f3d800) [pid = 1683] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:59:21 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x118164400) [pid = 1683] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:59:21 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x1187fa000) [pid = 1683] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:59:21 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x113d40400) [pid = 1683] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:59:21 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1160d9c00) [pid = 1683] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:59:21 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x119670800) [pid = 1683] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:59:21 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1171c1000) [pid = 1683] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:59:21 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x124d8c400) [pid = 1683] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:59:21 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1121ba400) [pid = 1683] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:59:21 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1176e1000) [pid = 1683] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:59:21 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x112e4c000) [pid = 1683] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:59:21 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x126e73000) [pid = 1683] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:59:21 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x1127cd800) [pid = 1683] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:59:21 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x116077800) [pid = 1683] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:59:21 INFO - PROCESS | 1683 | 1468605561676 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] 10:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:59:21 INFO - PROCESS | 1683 | 1468605561703 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 10:59:21 INFO - PROCESS | 1683 | 1468605561717 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:59:21 INFO - PROCESS | 1683 | 1468605561718 Marionette TRACE conn2 <- [1,2146,null,{}] 10:59:21 INFO - PROCESS | 1683 | 1468605561722 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}] 10:59:21 INFO - PROCESS | 1683 | 1468605561725 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:21 INFO - PROCESS | 1683 | 1468605561830 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 10:59:21 INFO - PROCESS | 1683 | 1468605561834 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:21 INFO - PROCESS | 1683 | 1468605561835 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:21 INFO - PROCESS | 1683 | ++DOCSHELL 0x129d29000 == 35 [pid = 1683] [id = 544] 10:59:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1127d0c00) [pid = 1683] [serial = 1632] [outer = 0x0] 10:59:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1150dac00) [pid = 1683] [serial = 1633] [outer = 0x1127d0c00] 10:59:21 INFO - PROCESS | 1683 | 1468605561909 Marionette DEBUG loaded listener.js 10:59:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x11952dc00) [pid = 1683] [serial = 1634] [outer = 0x1127d0c00] 10:59:22 INFO - PROCESS | 1683 | 1468605562198 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] 10:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:59:22 INFO - PROCESS | 1683 | 1468605562251 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 10:59:22 INFO - PROCESS | 1683 | 1468605562253 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:59:22 INFO - PROCESS | 1683 | 1468605562254 Marionette TRACE conn2 <- [1,2150,null,{}] 10:59:22 INFO - PROCESS | 1683 | 1468605562257 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}] 10:59:22 INFO - PROCESS | 1683 | 1468605562258 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:22 INFO - PROCESS | 1683 | 1468605562338 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 10:59:22 INFO - PROCESS | 1683 | 1468605562342 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:22 INFO - PROCESS | 1683 | 1468605562345 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:22 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b1df800 == 36 [pid = 1683] [id = 545] 10:59:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x1180eb400) [pid = 1683] [serial = 1635] [outer = 0x0] 10:59:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x12490c000) [pid = 1683] [serial = 1636] [outer = 0x1180eb400] 10:59:22 INFO - PROCESS | 1683 | 1468605562370 Marionette DEBUG loaded listener.js 10:59:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x125e68400) [pid = 1683] [serial = 1637] [outer = 0x1180eb400] 10:59:22 INFO - PROCESS | 1683 | 1468605562700 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]]]}] 10:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 468ms 10:59:22 INFO - PROCESS | 1683 | 1468605562723 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 10:59:22 INFO - PROCESS | 1683 | 1468605562724 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 10:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:59:22 INFO - PROCESS | 1683 | 1468605562728 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:59:22 INFO - PROCESS | 1683 | 1468605562729 Marionette TRACE conn2 <- [1,2154,null,{}] 10:59:22 INFO - PROCESS | 1683 | 1468605562732 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}] 10:59:22 INFO - PROCESS | 1683 | 1468605562733 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:22 INFO - PROCESS | 1683 | 1468605562842 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 10:59:22 INFO - PROCESS | 1683 | 1468605562849 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:22 INFO - PROCESS | 1683 | 1468605562850 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:22 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b716000 == 37 [pid = 1683] [id = 546] 10:59:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1183e3400) [pid = 1683] [serial = 1638] [outer = 0x0] 10:59:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x125e6b000) [pid = 1683] [serial = 1639] [outer = 0x1183e3400] 10:59:22 INFO - PROCESS | 1683 | 1468605562875 Marionette DEBUG loaded listener.js 10:59:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x126e25800) [pid = 1683] [serial = 1640] [outer = 0x1183e3400] 10:59:23 INFO - PROCESS | 1683 | 1468605563199 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]]]}] 10:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 519ms 10:59:23 INFO - PROCESS | 1683 | 1468605563247 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 10:59:23 INFO - PROCESS | 1683 | 1468605563249 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 10:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:59:23 INFO - PROCESS | 1683 | 1468605563259 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:59:23 INFO - PROCESS | 1683 | 1468605563261 Marionette TRACE conn2 <- [1,2158,null,{}] 10:59:23 INFO - PROCESS | 1683 | 1468605563263 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}] 10:59:23 INFO - PROCESS | 1683 | 1468605563264 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:23 INFO - PROCESS | 1683 | 1468605563352 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 10:59:23 INFO - PROCESS | 1683 | 1468605563357 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:23 INFO - PROCESS | 1683 | 1468605563359 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:23 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c404000 == 38 [pid = 1683] [id = 547] 10:59:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x1198dd400) [pid = 1683] [serial = 1641] [outer = 0x0] 10:59:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x126ede400) [pid = 1683] [serial = 1642] [outer = 0x1198dd400] 10:59:23 INFO - PROCESS | 1683 | 1468605563388 Marionette DEBUG loaded listener.js 10:59:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x127461c00) [pid = 1683] [serial = 1643] [outer = 0x1198dd400] 10:59:24 INFO - PROCESS | 1683 | --DOCSHELL 0x116f15000 == 37 [pid = 1683] [id = 537] 10:59:24 INFO - PROCESS | 1683 | --DOCSHELL 0x1185a4800 == 36 [pid = 1683] [id = 536] 10:59:24 INFO - PROCESS | 1683 | --DOCSHELL 0x1193a2800 == 35 [pid = 1683] [id = 538] 10:59:24 INFO - PROCESS | 1683 | --DOCSHELL 0x122f7e000 == 34 [pid = 1683] [id = 539] 10:59:24 INFO - PROCESS | 1683 | --DOCSHELL 0x12723a800 == 33 [pid = 1683] [id = 541] 10:59:24 INFO - PROCESS | 1683 | --DOCSHELL 0x129d29000 == 32 [pid = 1683] [id = 544] 10:59:24 INFO - PROCESS | 1683 | --DOCSHELL 0x12913f800 == 31 [pid = 1683] [id = 542] 10:59:24 INFO - PROCESS | 1683 | --DOCSHELL 0x12a526000 == 30 [pid = 1683] [id = 543] 10:59:24 INFO - PROCESS | 1683 | --DOCSHELL 0x124479800 == 29 [pid = 1683] [id = 540] 10:59:24 INFO - PROCESS | 1683 | --DOCSHELL 0x12b1df800 == 28 [pid = 1683] [id = 545] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x116aac000) [pid = 1683] [serial = 1556] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x116979000) [pid = 1683] [serial = 1558] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1171ccc00) [pid = 1683] [serial = 1559] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x119678000) [pid = 1683] [serial = 1567] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1196f9000) [pid = 1683] [serial = 1568] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1180f5800) [pid = 1683] [serial = 1561] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x118574800) [pid = 1683] [serial = 1562] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x126848800) [pid = 1683] [serial = 1553] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x125432400) [pid = 1683] [serial = 1552] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x11980c400) [pid = 1683] [serial = 1570] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x126e73c00) [pid = 1683] [serial = 1589] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x126850c00) [pid = 1683] [serial = 1580] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x125e91400) [pid = 1683] [serial = 1579] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x127465400) [pid = 1683] [serial = 1592] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x115df8000) [pid = 1683] [serial = 1583] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x1270ddc00) [pid = 1683] [serial = 1591] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x112edb400) [pid = 1683] [serial = 1582] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x12490d000) [pid = 1683] [serial = 1574] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x122e25c00) [pid = 1683] [serial = 1588] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x119d26000) [pid = 1683] [serial = 1571] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x12445c400) [pid = 1683] [serial = 1586] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x119670c00) [pid = 1683] [serial = 1585] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOCSHELL 0x12b716000 == 27 [pid = 1683] [id = 546] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x122e4a400) [pid = 1683] [serial = 1573] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x125e61400) [pid = 1683] [serial = 1577] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 71 (0x124d8a000) [pid = 1683] [serial = 1576] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 70 (0x118fad400) [pid = 1683] [serial = 1564] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 69 (0x119527800) [pid = 1683] [serial = 1565] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | --DOMWINDOW == 68 (0x115016000) [pid = 1683] [serial = 1555] [outer = 0x0] [url = about:blank] 10:59:24 INFO - PROCESS | 1683 | 1468605564922 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]]]}] 10:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1679ms 10:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:59:24 INFO - PROCESS | 1683 | 1468605564932 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 10:59:24 INFO - PROCESS | 1683 | 1468605564935 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 10:59:24 INFO - PROCESS | 1683 | 1468605564938 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:59:24 INFO - PROCESS | 1683 | 1468605564940 Marionette TRACE conn2 <- [1,2162,null,{}] 10:59:24 INFO - PROCESS | 1683 | 1468605564947 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}] 10:59:24 INFO - PROCESS | 1683 | 1468605564949 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:25 INFO - PROCESS | 1683 | 1468605565027 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 10:59:25 INFO - PROCESS | 1683 | 1468605565081 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:25 INFO - PROCESS | 1683 | 1468605565084 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:25 INFO - PROCESS | 1683 | ++DOCSHELL 0x116937800 == 28 [pid = 1683] [id = 548] 10:59:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 69 (0x11316e000) [pid = 1683] [serial = 1644] [outer = 0x0] 10:59:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x1132d3800) [pid = 1683] [serial = 1645] [outer = 0x11316e000] 10:59:25 INFO - PROCESS | 1683 | 1468605565112 Marionette DEBUG loaded listener.js 10:59:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x113aabc00) [pid = 1683] [serial = 1646] [outer = 0x11316e000] 10:59:25 INFO - PROCESS | 1683 | 1468605565439 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]]]}] 10:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 524ms 10:59:25 INFO - PROCESS | 1683 | 1468605565464 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 10:59:25 INFO - PROCESS | 1683 | 1468605565468 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 10:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:59:25 INFO - PROCESS | 1683 | 1468605565472 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:59:25 INFO - PROCESS | 1683 | 1468605565474 Marionette TRACE conn2 <- [1,2166,null,{}] 10:59:25 INFO - PROCESS | 1683 | 1468605565478 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}] 10:59:25 INFO - PROCESS | 1683 | 1468605565481 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:25 INFO - PROCESS | 1683 | 1468605565561 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 10:59:25 INFO - PROCESS | 1683 | 1468605565566 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:25 INFO - PROCESS | 1683 | 1468605565568 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:25 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f1d000 == 29 [pid = 1683] [id = 549] 10:59:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x113f30c00) [pid = 1683] [serial = 1647] [outer = 0x0] 10:59:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x11675fc00) [pid = 1683] [serial = 1648] [outer = 0x113f30c00] 10:59:25 INFO - PROCESS | 1683 | 1468605565595 Marionette DEBUG loaded listener.js 10:59:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x116aaa800) [pid = 1683] [serial = 1649] [outer = 0x113f30c00] 10:59:25 INFO - PROCESS | 1683 | 1468605565940 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]]]}] 10:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 524ms 10:59:25 INFO - PROCESS | 1683 | 1468605565997 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 10:59:26 INFO - PROCESS | 1683 | 1468605565998 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 10:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:59:26 INFO - PROCESS | 1683 | 1468605566010 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:59:26 INFO - PROCESS | 1683 | 1468605566012 Marionette TRACE conn2 <- [1,2170,null,{}] 10:59:26 INFO - PROCESS | 1683 | 1468605566020 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}] 10:59:26 INFO - PROCESS | 1683 | 1468605566023 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:26 INFO - PROCESS | 1683 | 1468605566102 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 10:59:26 INFO - PROCESS | 1683 | 1468605566109 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:26 INFO - PROCESS | 1683 | 1468605566113 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:26 INFO - PROCESS | 1683 | ++DOCSHELL 0x11c55e800 == 30 [pid = 1683] [id = 550] 10:59:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x111ca8800) [pid = 1683] [serial = 1650] [outer = 0x0] 10:59:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x11815fc00) [pid = 1683] [serial = 1651] [outer = 0x111ca8800] 10:59:26 INFO - PROCESS | 1683 | 1468605566141 Marionette DEBUG loaded listener.js 10:59:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x118511000) [pid = 1683] [serial = 1652] [outer = 0x111ca8800] 10:59:26 INFO - PROCESS | 1683 | 1468605566497 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]]]}] 10:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 520ms 10:59:26 INFO - PROCESS | 1683 | 1468605566541 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 10:59:26 INFO - PROCESS | 1683 | 1468605566543 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 10:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:59:26 INFO - PROCESS | 1683 | 1468605566547 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:59:26 INFO - PROCESS | 1683 | 1468605566549 Marionette TRACE conn2 <- [1,2174,null,{}] 10:59:26 INFO - PROCESS | 1683 | 1468605566551 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}] 10:59:26 INFO - PROCESS | 1683 | 1468605566552 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:26 INFO - PROCESS | 1683 | 1468605566628 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 10:59:26 INFO - PROCESS | 1683 | 1468605566631 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:26 INFO - PROCESS | 1683 | 1468605566632 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:26 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f88800 == 31 [pid = 1683] [id = 551] 10:59:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x118577800) [pid = 1683] [serial = 1653] [outer = 0x0] 10:59:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x1187ed800) [pid = 1683] [serial = 1654] [outer = 0x118577800] 10:59:26 INFO - PROCESS | 1683 | 1468605566660 Marionette DEBUG loaded listener.js 10:59:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x1188c4400) [pid = 1683] [serial = 1655] [outer = 0x118577800] 10:59:27 INFO - PROCESS | 1683 | 1468605567001 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]]]}] 10:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 468ms 10:59:27 INFO - PROCESS | 1683 | 1468605567016 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 10:59:27 INFO - PROCESS | 1683 | 1468605567017 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 10:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:59:27 INFO - PROCESS | 1683 | 1468605567020 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:59:27 INFO - PROCESS | 1683 | 1468605567021 Marionette TRACE conn2 <- [1,2178,null,{}] 10:59:27 INFO - PROCESS | 1683 | 1468605567023 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}] 10:59:27 INFO - PROCESS | 1683 | 1468605567025 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:27 INFO - PROCESS | 1683 | 1468605567112 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 10:59:27 INFO - PROCESS | 1683 | 1468605567116 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:27 INFO - PROCESS | 1683 | 1468605567117 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:27 INFO - PROCESS | 1683 | ++DOCSHELL 0x124717000 == 32 [pid = 1683] [id = 552] 10:59:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x11297cc00) [pid = 1683] [serial = 1656] [outer = 0x0] 10:59:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x118f70c00) [pid = 1683] [serial = 1657] [outer = 0x11297cc00] 10:59:27 INFO - PROCESS | 1683 | 1468605567142 Marionette DEBUG loaded listener.js 10:59:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x119163400) [pid = 1683] [serial = 1658] [outer = 0x11297cc00] 10:59:27 INFO - PROCESS | 1683 | 1468605567487 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]]]}] 10:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 519ms 10:59:27 INFO - PROCESS | 1683 | 1468605567539 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 10:59:27 INFO - PROCESS | 1683 | 1468605567541 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 10:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:59:27 INFO - PROCESS | 1683 | 1468605567543 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:59:27 INFO - PROCESS | 1683 | 1468605567544 Marionette TRACE conn2 <- [1,2182,null,{}] 10:59:27 INFO - PROCESS | 1683 | 1468605567546 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}] 10:59:27 INFO - PROCESS | 1683 | 1468605567551 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:27 INFO - PROCESS | 1683 | 1468605567650 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 10:59:27 INFO - PROCESS | 1683 | 1468605567654 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:27 INFO - PROCESS | 1683 | 1468605567656 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:27 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a8b800 == 33 [pid = 1683] [id = 553] 10:59:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x119526400) [pid = 1683] [serial = 1659] [outer = 0x0] 10:59:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1195cf000) [pid = 1683] [serial = 1660] [outer = 0x119526400] 10:59:27 INFO - PROCESS | 1683 | 1468605567690 Marionette DEBUG loaded listener.js 10:59:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x119802400) [pid = 1683] [serial = 1661] [outer = 0x119526400] 10:59:28 INFO - PROCESS | 1683 | 1468605568113 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]]]}] 10:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 619ms 10:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:59:28 INFO - PROCESS | 1683 | 1468605568171 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 10:59:28 INFO - PROCESS | 1683 | 1468605568172 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 10:59:28 INFO - PROCESS | 1683 | 1468605568181 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:59:28 INFO - PROCESS | 1683 | 1468605568182 Marionette TRACE conn2 <- [1,2186,null,{}] 10:59:28 INFO - PROCESS | 1683 | 1468605568184 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}] 10:59:28 INFO - PROCESS | 1683 | 1468605568185 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:28 INFO - PROCESS | 1683 | 1468605568268 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 10:59:28 INFO - PROCESS | 1683 | 1468605568272 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:28 INFO - PROCESS | 1683 | 1468605568273 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:28 INFO - PROCESS | 1683 | ++DOCSHELL 0x129137000 == 34 [pid = 1683] [id = 554] 10:59:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x119808800) [pid = 1683] [serial = 1662] [outer = 0x0] 10:59:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x119ad1000) [pid = 1683] [serial = 1663] [outer = 0x119808800] 10:59:28 INFO - PROCESS | 1683 | 1468605568299 Marionette DEBUG loaded listener.js 10:59:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x120f3f000) [pid = 1683] [serial = 1664] [outer = 0x119808800] 10:59:28 INFO - PROCESS | 1683 | 1468605568613 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]]]}] 10:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 476ms 10:59:28 INFO - PROCESS | 1683 | 1468605568651 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 10:59:28 INFO - PROCESS | 1683 | 1468605568653 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 10:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:59:28 INFO - PROCESS | 1683 | 1468605568655 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:59:28 INFO - PROCESS | 1683 | 1468605568656 Marionette TRACE conn2 <- [1,2190,null,{}] 10:59:28 INFO - PROCESS | 1683 | 1468605568659 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}] 10:59:28 INFO - PROCESS | 1683 | 1468605568660 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:28 INFO - PROCESS | 1683 | 1468605568729 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 10:59:28 INFO - PROCESS | 1683 | 1468605568732 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:28 INFO - PROCESS | 1683 | 1468605568733 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:28 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a525800 == 35 [pid = 1683] [id = 555] 10:59:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1198d7800) [pid = 1683] [serial = 1665] [outer = 0x0] 10:59:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x122e47c00) [pid = 1683] [serial = 1666] [outer = 0x1198d7800] 10:59:28 INFO - PROCESS | 1683 | 1468605568757 Marionette DEBUG loaded listener.js 10:59:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x122fc4000) [pid = 1683] [serial = 1667] [outer = 0x1198d7800] 10:59:29 INFO - PROCESS | 1683 | 1468605569084 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]]]}] 10:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 472ms 10:59:29 INFO - PROCESS | 1683 | 1468605569128 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 10:59:29 INFO - PROCESS | 1683 | 1468605569129 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 10:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:59:29 INFO - PROCESS | 1683 | 1468605569131 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:59:29 INFO - PROCESS | 1683 | 1468605569132 Marionette TRACE conn2 <- [1,2194,null,{}] 10:59:29 INFO - PROCESS | 1683 | 1468605569146 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}] 10:59:29 INFO - PROCESS | 1683 | 1468605569147 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:29 INFO - PROCESS | 1683 | 1468605569231 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 10:59:29 INFO - PROCESS | 1683 | 1468605569235 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:29 INFO - PROCESS | 1683 | 1468605569236 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:29 INFO - PROCESS | 1683 | ++DOCSHELL 0x119d17000 == 36 [pid = 1683] [id = 556] 10:59:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x122fcb000) [pid = 1683] [serial = 1668] [outer = 0x0] 10:59:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x122fcdc00) [pid = 1683] [serial = 1669] [outer = 0x122fcb000] 10:59:29 INFO - PROCESS | 1683 | 1468605569260 Marionette DEBUG loaded listener.js 10:59:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x123f2a800) [pid = 1683] [serial = 1670] [outer = 0x122fcb000] 10:59:29 INFO - PROCESS | 1683 | 1468605569590 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]]]}] 10:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 481ms 10:59:29 INFO - PROCESS | 1683 | 1468605569613 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 10:59:29 INFO - PROCESS | 1683 | 1468605569614 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 10:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:59:29 INFO - PROCESS | 1683 | 1468605569616 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:59:29 INFO - PROCESS | 1683 | 1468605569617 Marionette TRACE conn2 <- [1,2198,null,{}] 10:59:29 INFO - PROCESS | 1683 | 1468605569619 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}] 10:59:29 INFO - PROCESS | 1683 | 1468605569621 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:29 INFO - PROCESS | 1683 | 1468605569700 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 10:59:29 INFO - PROCESS | 1683 | 1468605569703 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:29 INFO - PROCESS | 1683 | 1468605569705 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:29 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b1d8000 == 37 [pid = 1683] [id = 557] 10:59:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x1240f2400) [pid = 1683] [serial = 1671] [outer = 0x0] 10:59:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x1244b3800) [pid = 1683] [serial = 1672] [outer = 0x1240f2400] 10:59:29 INFO - PROCESS | 1683 | 1468605569732 Marionette DEBUG loaded listener.js 10:59:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x124adac00) [pid = 1683] [serial = 1673] [outer = 0x1240f2400] 10:59:30 INFO - PROCESS | 1683 | 1468605570086 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]]]}] 10:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 519ms 10:59:30 INFO - PROCESS | 1683 | 1468605570135 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 10:59:30 INFO - PROCESS | 1683 | 1468605570137 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 10:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:59:30 INFO - PROCESS | 1683 | 1468605570139 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:59:30 INFO - PROCESS | 1683 | 1468605570141 Marionette TRACE conn2 <- [1,2202,null,{}] 10:59:30 INFO - PROCESS | 1683 | 1468605570143 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}] 10:59:30 INFO - PROCESS | 1683 | 1468605570145 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:30 INFO - PROCESS | 1683 | 1468605570265 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 10:59:30 INFO - PROCESS | 1683 | 1468605570278 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:30 INFO - PROCESS | 1683 | 1468605570280 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:30 INFO - PROCESS | 1683 | ++DOCSHELL 0x124709800 == 38 [pid = 1683] [id = 558] 10:59:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x124ee3800) [pid = 1683] [serial = 1674] [outer = 0x0] 10:59:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1254e4c00) [pid = 1683] [serial = 1675] [outer = 0x124ee3800] 10:59:30 INFO - PROCESS | 1683 | 1468605570305 Marionette DEBUG loaded listener.js 10:59:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x126846000) [pid = 1683] [serial = 1676] [outer = 0x124ee3800] 10:59:30 INFO - PROCESS | 1683 | 1468605570651 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]]]}] 10:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 522ms 10:59:30 INFO - PROCESS | 1683 | 1468605570662 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 10:59:30 INFO - PROCESS | 1683 | 1468605570664 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 10:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:59:30 INFO - PROCESS | 1683 | 1468605570672 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:59:30 INFO - PROCESS | 1683 | 1468605570673 Marionette TRACE conn2 <- [1,2206,null,{}] 10:59:30 INFO - PROCESS | 1683 | 1468605570676 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}] 10:59:30 INFO - PROCESS | 1683 | 1468605570677 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:30 INFO - PROCESS | 1683 | 1468605570776 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 10:59:30 INFO - PROCESS | 1683 | 1468605570779 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:30 INFO - PROCESS | 1683 | 1468605570780 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:30 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd9e000 == 39 [pid = 1683] [id = 559] 10:59:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x12490ec00) [pid = 1683] [serial = 1677] [outer = 0x0] 10:59:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x126852400) [pid = 1683] [serial = 1678] [outer = 0x12490ec00] 10:59:30 INFO - PROCESS | 1683 | 1468605570805 Marionette DEBUG loaded listener.js 10:59:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x126e6e000) [pid = 1683] [serial = 1679] [outer = 0x12490ec00] 10:59:31 INFO - PROCESS | 1683 | 1468605571117 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]]]}] 10:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 474ms 10:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:59:31 INFO - PROCESS | 1683 | 1468605571154 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 10:59:31 INFO - PROCESS | 1683 | 1468605571155 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 10:59:31 INFO - PROCESS | 1683 | 1468605571159 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:59:31 INFO - PROCESS | 1683 | 1468605571162 Marionette TRACE conn2 <- [1,2210,null,{}] 10:59:31 INFO - PROCESS | 1683 | 1468605571165 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}] 10:59:31 INFO - PROCESS | 1683 | 1468605571166 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:31 INFO - PROCESS | 1683 | 1468605571275 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 10:59:31 INFO - PROCESS | 1683 | 1468605571278 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:31 INFO - PROCESS | 1683 | 1468605571279 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:31 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c415800 == 40 [pid = 1683] [id = 560] 10:59:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x126e71000) [pid = 1683] [serial = 1680] [outer = 0x0] 10:59:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x126ee1800) [pid = 1683] [serial = 1681] [outer = 0x126e71000] 10:59:31 INFO - PROCESS | 1683 | 1468605571303 Marionette DEBUG loaded listener.js 10:59:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x1270e2000) [pid = 1683] [serial = 1682] [outer = 0x126e71000] 10:59:31 INFO - PROCESS | 1683 | 1468605571654 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]]]}] 10:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 524ms 10:59:31 INFO - PROCESS | 1683 | 1468605571682 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 10:59:31 INFO - PROCESS | 1683 | 1468605571684 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 10:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:59:31 INFO - PROCESS | 1683 | 1468605571686 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:59:31 INFO - PROCESS | 1683 | 1468605571687 Marionette TRACE conn2 <- [1,2214,null,{}] 10:59:31 INFO - PROCESS | 1683 | 1468605571689 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}] 10:59:31 INFO - PROCESS | 1683 | 1468605571690 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:31 INFO - PROCESS | 1683 | 1468605571796 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 10:59:31 INFO - PROCESS | 1683 | 1468605571809 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:31 INFO - PROCESS | 1683 | 1468605571810 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:31 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c65e800 == 41 [pid = 1683] [id = 561] 10:59:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x1272bf400) [pid = 1683] [serial = 1683] [outer = 0x0] 10:59:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x127464c00) [pid = 1683] [serial = 1684] [outer = 0x1272bf400] 10:59:31 INFO - PROCESS | 1683 | 1468605571833 Marionette DEBUG loaded listener.js 10:59:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x12746f400) [pid = 1683] [serial = 1685] [outer = 0x1272bf400] 10:59:32 INFO - PROCESS | 1683 | 1468605572331 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]]]}] 10:59:32 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x116eb1400) [pid = 1683] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:59:32 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x11c528000) [pid = 1683] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:59:32 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x1185e5c00) [pid = 1683] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:59:32 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x1127d0c00) [pid = 1683] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:59:32 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x1180eb400) [pid = 1683] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:59:32 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x11316d000) [pid = 1683] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:59:32 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x118f78000) [pid = 1683] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:59:32 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x1176e6c00) [pid = 1683] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:59:32 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x1132ce800) [pid = 1683] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:59:32 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x116aa8c00) [pid = 1683] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:59:32 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x118575c00) [pid = 1683] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:59:32 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x123f2a400) [pid = 1683] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:59:32 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x1198dbc00) [pid = 1683] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:59:32 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1173e9800) [pid = 1683] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:59:32 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x119165000) [pid = 1683] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:59:32 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x1183e3400) [pid = 1683] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 10:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:59:32 INFO - PROCESS | 1683 | 1468605572356 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 10:59:32 INFO - PROCESS | 1683 | 1468605572357 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 10:59:32 INFO - PROCESS | 1683 | 1468605572359 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:59:32 INFO - PROCESS | 1683 | 1468605572361 Marionette TRACE conn2 <- [1,2218,null,{}] 10:59:32 INFO - PROCESS | 1683 | 1468605572363 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}] 10:59:32 INFO - PROCESS | 1683 | 1468605572364 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:32 INFO - PROCESS | 1683 | 1468605572451 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 10:59:32 INFO - PROCESS | 1683 | 1468605572454 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:32 INFO - PROCESS | 1683 | 1468605572455 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:32 INFO - PROCESS | 1683 | ++DOCSHELL 0x123fe7800 == 42 [pid = 1683] [id = 562] 10:59:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x11316e800) [pid = 1683] [serial = 1686] [outer = 0x0] 10:59:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x116a12400) [pid = 1683] [serial = 1687] [outer = 0x11316e800] 10:59:32 INFO - PROCESS | 1683 | 1468605572483 Marionette DEBUG loaded listener.js 10:59:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x1183dc000) [pid = 1683] [serial = 1688] [outer = 0x11316e800] 10:59:32 INFO - PROCESS | 1683 | 1468605572813 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]]]}] 10:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 469ms 10:59:32 INFO - PROCESS | 1683 | 1468605572830 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 10:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:59:32 INFO - PROCESS | 1683 | 1468605572831 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 10:59:32 INFO - PROCESS | 1683 | 1468605572833 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:59:32 INFO - PROCESS | 1683 | 1468605572834 Marionette TRACE conn2 <- [1,2222,null,{}] 10:59:32 INFO - PROCESS | 1683 | 1468605572836 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}] 10:59:32 INFO - PROCESS | 1683 | 1468605572837 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:32 INFO - PROCESS | 1683 | 1468605572920 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 10:59:32 INFO - PROCESS | 1683 | 1468605572976 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:32 INFO - PROCESS | 1683 | 1468605572977 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:32 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d046800 == 43 [pid = 1683] [id = 563] 10:59:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x115020c00) [pid = 1683] [serial = 1689] [outer = 0x0] 10:59:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x11952b400) [pid = 1683] [serial = 1690] [outer = 0x115020c00] 10:59:33 INFO - PROCESS | 1683 | 1468605573001 Marionette DEBUG loaded listener.js 10:59:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x124007000) [pid = 1683] [serial = 1691] [outer = 0x115020c00] 10:59:33 INFO - PROCESS | 1683 | 1468605573258 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]]]}] 10:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 471ms 10:59:33 INFO - PROCESS | 1683 | 1468605573304 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 10:59:33 INFO - PROCESS | 1683 | 1468605573306 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 10:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:59:33 INFO - PROCESS | 1683 | 1468605573316 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:59:33 INFO - PROCESS | 1683 | 1468605573317 Marionette TRACE conn2 <- [1,2226,null,{}] 10:59:33 INFO - PROCESS | 1683 | 1468605573320 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}] 10:59:33 INFO - PROCESS | 1683 | 1468605573321 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:33 INFO - PROCESS | 1683 | 1468605573418 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 10:59:33 INFO - PROCESS | 1683 | 1468605573422 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:33 INFO - PROCESS | 1683 | 1468605573423 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:33 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d17d000 == 44 [pid = 1683] [id = 564] 10:59:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x122fc4800) [pid = 1683] [serial = 1692] [outer = 0x0] 10:59:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x1272c0800) [pid = 1683] [serial = 1693] [outer = 0x122fc4800] 10:59:33 INFO - PROCESS | 1683 | 1468605573447 Marionette DEBUG loaded listener.js 10:59:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x128a6e800) [pid = 1683] [serial = 1694] [outer = 0x122fc4800] 10:59:33 INFO - PROCESS | 1683 | 1468605573812 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]]]}] 10:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 526ms 10:59:33 INFO - PROCESS | 1683 | 1468605573836 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 10:59:33 INFO - PROCESS | 1683 | 1468605573837 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 10:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:59:33 INFO - PROCESS | 1683 | 1468605573840 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:59:33 INFO - PROCESS | 1683 | 1468605573841 Marionette TRACE conn2 <- [1,2230,null,{}] 10:59:33 INFO - PROCESS | 1683 | 1468605573846 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}] 10:59:33 INFO - PROCESS | 1683 | 1468605573848 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:33 INFO - PROCESS | 1683 | 1468605573961 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 10:59:33 INFO - PROCESS | 1683 | 1468605573968 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:33 INFO - PROCESS | 1683 | 1468605573969 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:33 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d36e800 == 45 [pid = 1683] [id = 565] 10:59:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x128a6e400) [pid = 1683] [serial = 1695] [outer = 0x0] 10:59:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x128a72400) [pid = 1683] [serial = 1696] [outer = 0x128a6e400] 10:59:33 INFO - PROCESS | 1683 | 1468605573994 Marionette DEBUG loaded listener.js 10:59:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x128a78400) [pid = 1683] [serial = 1697] [outer = 0x128a6e400] 10:59:34 INFO - PROCESS | 1683 | 1468605574292 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]]]}] 10:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 471ms 10:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:59:34 INFO - PROCESS | 1683 | 1468605574313 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 10:59:34 INFO - PROCESS | 1683 | 1468605574314 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 10:59:34 INFO - PROCESS | 1683 | 1468605574316 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:59:34 INFO - PROCESS | 1683 | 1468605574318 Marionette TRACE conn2 <- [1,2234,null,{}] 10:59:34 INFO - PROCESS | 1683 | 1468605574376 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}] 10:59:34 INFO - PROCESS | 1683 | 1468605574377 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:34 INFO - PROCESS | 1683 | 1468605574499 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 10:59:34 INFO - PROCESS | 1683 | 1468605574579 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:34 INFO - PROCESS | 1683 | 1468605574581 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:34 INFO - PROCESS | 1683 | ++DOCSHELL 0x1162e8000 == 46 [pid = 1683] [id = 566] 10:59:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x112982000) [pid = 1683] [serial = 1698] [outer = 0x0] 10:59:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x112dd6000) [pid = 1683] [serial = 1699] [outer = 0x112982000] 10:59:34 INFO - PROCESS | 1683 | 1468605574612 Marionette DEBUG loaded listener.js 10:59:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x112e54800) [pid = 1683] [serial = 1700] [outer = 0x112982000] 10:59:35 INFO - PROCESS | 1683 | 1468605575172 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]]]}] 10:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 920ms 10:59:35 INFO - PROCESS | 1683 | 1468605575241 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 10:59:35 INFO - PROCESS | 1683 | 1468605575244 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 10:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:59:35 INFO - PROCESS | 1683 | 1468605575249 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:59:35 INFO - PROCESS | 1683 | 1468605575251 Marionette TRACE conn2 <- [1,2238,null,{}] 10:59:35 INFO - PROCESS | 1683 | 1468605575255 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}] 10:59:35 INFO - PROCESS | 1683 | 1468605575257 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:35 INFO - PROCESS | 1683 | 1468605575371 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 10:59:35 INFO - PROCESS | 1683 | 1468605575478 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:35 INFO - PROCESS | 1683 | 1468605575480 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:35 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f3d800 == 47 [pid = 1683] [id = 567] 10:59:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x116aa7000) [pid = 1683] [serial = 1701] [outer = 0x0] 10:59:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x116eb2000) [pid = 1683] [serial = 1702] [outer = 0x116aa7000] 10:59:35 INFO - PROCESS | 1683 | 1468605575511 Marionette DEBUG loaded listener.js 10:59:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x1176e8400) [pid = 1683] [serial = 1703] [outer = 0x116aa7000] 10:59:36 INFO - PROCESS | 1683 | 1468605576135 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]]]}] 10:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 920ms 10:59:36 INFO - PROCESS | 1683 | 1468605576170 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 10:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:59:36 INFO - PROCESS | 1683 | 1468605576172 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 10:59:36 INFO - PROCESS | 1683 | 1468605576175 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:59:36 INFO - PROCESS | 1683 | 1468605576177 Marionette TRACE conn2 <- [1,2242,null,{}] 10:59:36 INFO - PROCESS | 1683 | 1468605576180 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}] 10:59:36 INFO - PROCESS | 1683 | 1468605576182 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:36 INFO - PROCESS | 1683 | 1468605576283 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x12d17d000 == 46 [pid = 1683] [id = 564] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x12d046800 == 45 [pid = 1683] [id = 563] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x123fe7800 == 44 [pid = 1683] [id = 562] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x12c65e800 == 43 [pid = 1683] [id = 561] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x12c415800 == 42 [pid = 1683] [id = 560] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd9e000 == 41 [pid = 1683] [id = 559] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x124709800 == 40 [pid = 1683] [id = 558] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x126ede400) [pid = 1683] [serial = 1642] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | 1468605576394 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:36 INFO - PROCESS | 1683 | 1468605576396 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x12b1d8000 == 39 [pid = 1683] [id = 557] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x119d17000 == 38 [pid = 1683] [id = 556] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x12a525800 == 37 [pid = 1683] [id = 555] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x129137000 == 36 [pid = 1683] [id = 554] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x128a8b800 == 35 [pid = 1683] [id = 553] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x124717000 == 34 [pid = 1683] [id = 552] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x122f88800 == 33 [pid = 1683] [id = 551] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x11c55e800 == 32 [pid = 1683] [id = 550] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x118f1d000 == 31 [pid = 1683] [id = 549] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x116937800 == 30 [pid = 1683] [id = 548] 10:59:36 INFO - PROCESS | 1683 | --DOCSHELL 0x12c404000 == 29 [pid = 1683] [id = 547] 10:59:36 INFO - PROCESS | 1683 | ++DOCSHELL 0x117136800 == 30 [pid = 1683] [id = 568] 10:59:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x1138eb400) [pid = 1683] [serial = 1704] [outer = 0x0] 10:59:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x11675f800) [pid = 1683] [serial = 1705] [outer = 0x1138eb400] 10:59:36 INFO - PROCESS | 1683 | 1468605576429 Marionette DEBUG loaded listener.js 10:59:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x1180ecc00) [pid = 1683] [serial = 1706] [outer = 0x1138eb400] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x1198d3800) [pid = 1683] [serial = 1624] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x122e48c00) [pid = 1683] [serial = 1627] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x119ad5800) [pid = 1683] [serial = 1625] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x124902400) [pid = 1683] [serial = 1630] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x1150dac00) [pid = 1683] [serial = 1633] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x12490c000) [pid = 1683] [serial = 1636] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x124eda800) [pid = 1683] [serial = 1631] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x1132cf800) [pid = 1683] [serial = 1594] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x119162000) [pid = 1683] [serial = 1618] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x11952e400) [pid = 1683] [serial = 1619] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x11850e400) [pid = 1683] [serial = 1615] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x1187ed400) [pid = 1683] [serial = 1616] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x11628e800) [pid = 1683] [serial = 1612] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x116fbc400) [pid = 1683] [serial = 1613] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x118168c00) [pid = 1683] [serial = 1610] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x116eb0000) [pid = 1683] [serial = 1609] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x126e67800) [pid = 1683] [serial = 1607] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x124ae1400) [pid = 1683] [serial = 1606] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x1254e7800) [pid = 1683] [serial = 1604] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x124904000) [pid = 1683] [serial = 1603] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x122fc5400) [pid = 1683] [serial = 1601] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x120f3d400) [pid = 1683] [serial = 1600] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x118faf000) [pid = 1683] [serial = 1598] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1187f0400) [pid = 1683] [serial = 1597] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x116079c00) [pid = 1683] [serial = 1595] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1195db800) [pid = 1683] [serial = 1621] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x125e6b000) [pid = 1683] [serial = 1639] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x124433800) [pid = 1683] [serial = 1628] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x11952dc00) [pid = 1683] [serial = 1634] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x125e68400) [pid = 1683] [serial = 1637] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x126e25800) [pid = 1683] [serial = 1640] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x11967d800) [pid = 1683] [serial = 1622] [outer = 0x0] [url = about:blank] 10:59:36 INFO - PROCESS | 1683 | 1468605576760 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]]]}] 10:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 621ms 10:59:36 INFO - PROCESS | 1683 | 1468605576796 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 10:59:36 INFO - PROCESS | 1683 | 1468605576799 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 10:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:59:36 INFO - PROCESS | 1683 | 1468605576804 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:59:36 INFO - PROCESS | 1683 | 1468605576806 Marionette TRACE conn2 <- [1,2246,null,{}] 10:59:36 INFO - PROCESS | 1683 | 1468605576809 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}] 10:59:36 INFO - PROCESS | 1683 | 1468605576811 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:36 INFO - PROCESS | 1683 | 1468605576898 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 10:59:36 INFO - PROCESS | 1683 | 1468605576902 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:36 INFO - PROCESS | 1683 | 1468605576903 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:36 INFO - PROCESS | 1683 | ++DOCSHELL 0x119609800 == 31 [pid = 1683] [id = 569] 10:59:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x11816c400) [pid = 1683] [serial = 1707] [outer = 0x0] 10:59:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x118573c00) [pid = 1683] [serial = 1708] [outer = 0x11816c400] 10:59:36 INFO - PROCESS | 1683 | 1468605576937 Marionette DEBUG loaded listener.js 10:59:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1187f9c00) [pid = 1683] [serial = 1709] [outer = 0x11816c400] 10:59:37 INFO - PROCESS | 1683 | 1468605577443 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]]]}] 10:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 674ms 10:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:59:37 INFO - PROCESS | 1683 | 1468605577478 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 10:59:37 INFO - PROCESS | 1683 | 1468605577480 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 10:59:37 INFO - PROCESS | 1683 | 1468605577482 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:59:37 INFO - PROCESS | 1683 | 1468605577485 Marionette TRACE conn2 <- [1,2250,null,{}] 10:59:37 INFO - PROCESS | 1683 | 1468605577492 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}] 10:59:37 INFO - PROCESS | 1683 | 1468605577496 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:37 INFO - PROCESS | 1683 | 1468605577591 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 10:59:37 INFO - PROCESS | 1683 | 1468605577600 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:37 INFO - PROCESS | 1683 | 1468605577602 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:37 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f7e800 == 32 [pid = 1683] [id = 570] 10:59:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x118fb2800) [pid = 1683] [serial = 1710] [outer = 0x0] 10:59:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x119165000) [pid = 1683] [serial = 1711] [outer = 0x118fb2800] 10:59:37 INFO - PROCESS | 1683 | 1468605577629 Marionette DEBUG loaded listener.js 10:59:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x11952b000) [pid = 1683] [serial = 1712] [outer = 0x118fb2800] 10:59:37 INFO - PROCESS | 1683 | 1468605577976 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]]]}] 10:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 523ms 10:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:59:38 INFO - PROCESS | 1683 | 1468605578005 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 10:59:38 INFO - PROCESS | 1683 | 1468605578007 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 10:59:38 INFO - PROCESS | 1683 | 1468605578009 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:59:38 INFO - PROCESS | 1683 | 1468605578010 Marionette TRACE conn2 <- [1,2254,null,{}] 10:59:38 INFO - PROCESS | 1683 | 1468605578013 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}] 10:59:38 INFO - PROCESS | 1683 | 1468605578014 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:38 INFO - PROCESS | 1683 | 1468605578096 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 10:59:38 INFO - PROCESS | 1683 | 1468605578100 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:38 INFO - PROCESS | 1683 | 1468605578101 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:38 INFO - PROCESS | 1683 | ++DOCSHELL 0x124ff1000 == 33 [pid = 1683] [id = 571] 10:59:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x119532400) [pid = 1683] [serial = 1713] [outer = 0x0] 10:59:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x119672000) [pid = 1683] [serial = 1714] [outer = 0x119532400] 10:59:38 INFO - PROCESS | 1683 | 1468605578127 Marionette DEBUG loaded listener.js 10:59:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x11967d800) [pid = 1683] [serial = 1715] [outer = 0x119532400] 10:59:38 INFO - PROCESS | 1683 | 1468605578466 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]]]}] 10:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 470ms 10:59:38 INFO - PROCESS | 1683 | 1468605578481 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 10:59:38 INFO - PROCESS | 1683 | 1468605578483 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 10:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:59:38 INFO - PROCESS | 1683 | 1468605578485 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:59:38 INFO - PROCESS | 1683 | 1468605578486 Marionette TRACE conn2 <- [1,2258,null,{}] 10:59:38 INFO - PROCESS | 1683 | 1468605578488 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}] 10:59:38 INFO - PROCESS | 1683 | 1468605578499 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:38 INFO - PROCESS | 1683 | 1468605578574 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 10:59:38 INFO - PROCESS | 1683 | 1468605578648 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:38 INFO - PROCESS | 1683 | 1468605578649 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:38 INFO - PROCESS | 1683 | ++DOCSHELL 0x12723e800 == 34 [pid = 1683] [id = 572] 10:59:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x116979000) [pid = 1683] [serial = 1716] [outer = 0x0] 10:59:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x1196f0c00) [pid = 1683] [serial = 1717] [outer = 0x116979000] 10:59:38 INFO - PROCESS | 1683 | 1468605578673 Marionette DEBUG loaded listener.js 10:59:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x119ad5400) [pid = 1683] [serial = 1718] [outer = 0x116979000] 10:59:39 INFO - PROCESS | 1683 | 1468605579052 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]]]}] 10:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 620ms 10:59:39 INFO - PROCESS | 1683 | 1468605579106 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 10:59:39 INFO - PROCESS | 1683 | 1468605579108 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 10:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:59:39 INFO - PROCESS | 1683 | 1468605579112 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:59:39 INFO - PROCESS | 1683 | 1468605579113 Marionette TRACE conn2 <- [1,2262,null,{}] 10:59:39 INFO - PROCESS | 1683 | 1468605579117 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}] 10:59:39 INFO - PROCESS | 1683 | 1468605579123 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:39 INFO - PROCESS | 1683 | 1468605579302 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 10:59:39 INFO - PROCESS | 1683 | 1468605579360 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:39 INFO - PROCESS | 1683 | 1468605579362 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:39 INFO - PROCESS | 1683 | ++DOCSHELL 0x1292c1000 == 35 [pid = 1683] [id = 573] 10:59:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x122e26c00) [pid = 1683] [serial = 1719] [outer = 0x0] 10:59:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x12442a400) [pid = 1683] [serial = 1720] [outer = 0x122e26c00] 10:59:39 INFO - PROCESS | 1683 | 1468605579438 Marionette DEBUG loaded listener.js 10:59:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x124ad7c00) [pid = 1683] [serial = 1721] [outer = 0x122e26c00] 10:59:39 INFO - PROCESS | 1683 | 1468605579765 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]]]}] 10:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 10:59:39 INFO - PROCESS | 1683 | 1468605579782 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 10:59:39 INFO - PROCESS | 1683 | 1468605579784 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 10:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:59:39 INFO - PROCESS | 1683 | 1468605579786 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:59:39 INFO - PROCESS | 1683 | 1468605579787 Marionette TRACE conn2 <- [1,2266,null,{}] 10:59:39 INFO - PROCESS | 1683 | 1468605579789 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}] 10:59:39 INFO - PROCESS | 1683 | 1468605579791 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:39 INFO - PROCESS | 1683 | 1468605579893 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 10:59:39 INFO - PROCESS | 1683 | 1468605579897 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:39 INFO - PROCESS | 1683 | 1468605579898 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:39 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a537800 == 36 [pid = 1683] [id = 574] 10:59:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x122e31800) [pid = 1683] [serial = 1722] [outer = 0x0] 10:59:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x124d23800) [pid = 1683] [serial = 1723] [outer = 0x122e31800] 10:59:39 INFO - PROCESS | 1683 | 1468605579923 Marionette DEBUG loaded listener.js 10:59:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x125e60400) [pid = 1683] [serial = 1724] [outer = 0x122e31800] 10:59:40 INFO - PROCESS | 1683 | 1468605580271 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]]]}] 10:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 518ms 10:59:40 INFO - PROCESS | 1683 | 1468605580313 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 10:59:40 INFO - PROCESS | 1683 | 1468605580315 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 10:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:59:40 INFO - PROCESS | 1683 | 1468605580319 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:59:40 INFO - PROCESS | 1683 | 1468605580321 Marionette TRACE conn2 <- [1,2270,null,{}] 10:59:40 INFO - PROCESS | 1683 | 1468605580324 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}] 10:59:40 INFO - PROCESS | 1683 | 1468605580326 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:40 INFO - PROCESS | 1683 | 1468605580462 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 10:59:40 INFO - PROCESS | 1683 | 1468605580465 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:40 INFO - PROCESS | 1683 | 1468605580466 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:40 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a77b800 == 37 [pid = 1683] [id = 575] 10:59:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x12490b800) [pid = 1683] [serial = 1725] [outer = 0x0] 10:59:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x125e6ec00) [pid = 1683] [serial = 1726] [outer = 0x12490b800] 10:59:40 INFO - PROCESS | 1683 | 1468605580491 Marionette DEBUG loaded listener.js 10:59:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x12684e400) [pid = 1683] [serial = 1727] [outer = 0x12490b800] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x12490ec00) [pid = 1683] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x1198d7800) [pid = 1683] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x11316e000) [pid = 1683] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x119526400) [pid = 1683] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x122fcb000) [pid = 1683] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x119808800) [pid = 1683] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x126e71000) [pid = 1683] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x1272bf400) [pid = 1683] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x11316e800) [pid = 1683] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x115020c00) [pid = 1683] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x122fc4800) [pid = 1683] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x11297cc00) [pid = 1683] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x118577800) [pid = 1683] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1198dd400) [pid = 1683] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x111ca8800) [pid = 1683] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x113f30c00) [pid = 1683] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1240f2400) [pid = 1683] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:59:40 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x124ee3800) [pid = 1683] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:59:41 INFO - PROCESS | 1683 | 1468605581064 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]]]}] 10:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 770ms 10:59:41 INFO - PROCESS | 1683 | 1468605581089 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 10:59:41 INFO - PROCESS | 1683 | 1468605581091 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 10:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:59:41 INFO - PROCESS | 1683 | 1468605581094 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:59:41 INFO - PROCESS | 1683 | 1468605581096 Marionette TRACE conn2 <- [1,2274,null,{}] 10:59:41 INFO - PROCESS | 1683 | 1468605581100 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}] 10:59:41 INFO - PROCESS | 1683 | 1468605581101 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:41 INFO - PROCESS | 1683 | 1468605581261 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 10:59:41 INFO - PROCESS | 1683 | 1468605581314 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:41 INFO - PROCESS | 1683 | 1468605581315 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:41 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b708800 == 38 [pid = 1683] [id = 576] 10:59:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x113f30c00) [pid = 1683] [serial = 1728] [outer = 0x0] 10:59:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x118fac000) [pid = 1683] [serial = 1729] [outer = 0x113f30c00] 10:59:41 INFO - PROCESS | 1683 | 1468605581339 Marionette DEBUG loaded listener.js 10:59:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x122fc7400) [pid = 1683] [serial = 1730] [outer = 0x113f30c00] 10:59:41 INFO - PROCESS | 1683 | 1468605581605 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]]]}] 10:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 520ms 10:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:59:41 INFO - PROCESS | 1683 | 1468605581620 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 10:59:41 INFO - PROCESS | 1683 | 1468605581621 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 10:59:41 INFO - PROCESS | 1683 | 1468605581623 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:59:41 INFO - PROCESS | 1683 | 1468605581625 Marionette TRACE conn2 <- [1,2278,null,{}] 10:59:41 INFO - PROCESS | 1683 | 1468605581637 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}] 10:59:41 INFO - PROCESS | 1683 | 1468605581639 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:41 INFO - PROCESS | 1683 | 1468605581747 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 10:59:41 INFO - PROCESS | 1683 | 1468605581754 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:41 INFO - PROCESS | 1683 | 1468605581755 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:41 INFO - PROCESS | 1683 | ++DOCSHELL 0x12ba39800 == 39 [pid = 1683] [id = 577] 10:59:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1240f2400) [pid = 1683] [serial = 1731] [outer = 0x0] 10:59:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x12684dc00) [pid = 1683] [serial = 1732] [outer = 0x1240f2400] 10:59:41 INFO - PROCESS | 1683 | 1468605581796 Marionette DEBUG loaded listener.js 10:59:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x126e66400) [pid = 1683] [serial = 1733] [outer = 0x1240f2400] 10:59:42 INFO - PROCESS | 1683 | 1468605582295 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]]]}] 10:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 680ms 10:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:59:42 INFO - PROCESS | 1683 | 1468605582304 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 10:59:42 INFO - PROCESS | 1683 | 1468605582307 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 10:59:42 INFO - PROCESS | 1683 | 1468605582311 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:59:42 INFO - PROCESS | 1683 | 1468605582314 Marionette TRACE conn2 <- [1,2282,null,{}] 10:59:42 INFO - PROCESS | 1683 | 1468605582317 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}] 10:59:42 INFO - PROCESS | 1683 | 1468605582320 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:42 INFO - PROCESS | 1683 | 1468605582466 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 10:59:42 INFO - PROCESS | 1683 | 1468605582478 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:42 INFO - PROCESS | 1683 | 1468605582480 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c410000 == 40 [pid = 1683] [id = 578] 10:59:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x126e70400) [pid = 1683] [serial = 1734] [outer = 0x0] 10:59:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x1270dc400) [pid = 1683] [serial = 1735] [outer = 0x126e70400] 10:59:42 INFO - PROCESS | 1683 | 1468605582522 Marionette DEBUG loaded listener.js 10:59:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x128a6a000) [pid = 1683] [serial = 1736] [outer = 0x126e70400] 10:59:42 INFO - PROCESS | 1683 | 1468605582985 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]]]}] 10:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 724ms 10:59:43 INFO - PROCESS | 1683 | 1468605583034 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 10:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:59:43 INFO - PROCESS | 1683 | 1468605583037 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 10:59:43 INFO - PROCESS | 1683 | 1468605583040 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:59:43 INFO - PROCESS | 1683 | 1468605583042 Marionette TRACE conn2 <- [1,2286,null,{}] 10:59:43 INFO - PROCESS | 1683 | 1468605583046 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}] 10:59:43 INFO - PROCESS | 1683 | 1468605583048 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:43 INFO - PROCESS | 1683 | 1468605583179 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 10:59:43 INFO - PROCESS | 1683 | 1468605583261 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:43 INFO - PROCESS | 1683 | 1468605583265 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:43 INFO - PROCESS | 1683 | ++DOCSHELL 0x11930a800 == 41 [pid = 1683] [id = 579] 10:59:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x115df3c00) [pid = 1683] [serial = 1737] [outer = 0x0] 10:59:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x116975c00) [pid = 1683] [serial = 1738] [outer = 0x115df3c00] 10:59:43 INFO - PROCESS | 1683 | 1468605583297 Marionette DEBUG loaded listener.js 10:59:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x11815ec00) [pid = 1683] [serial = 1739] [outer = 0x115df3c00] 10:59:43 INFO - PROCESS | 1683 | 1468605583730 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]]]}] 10:59:43 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 10:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 722ms 10:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:59:43 INFO - PROCESS | 1683 | 1468605583763 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 10:59:43 INFO - PROCESS | 1683 | 1468605583766 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 10:59:43 INFO - PROCESS | 1683 | 1468605583770 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:59:43 INFO - PROCESS | 1683 | 1468605583772 Marionette TRACE conn2 <- [1,2290,null,{}] 10:59:43 INFO - PROCESS | 1683 | 1468605583775 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}] 10:59:43 INFO - PROCESS | 1683 | 1468605583777 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:43 INFO - PROCESS | 1683 | 1468605583881 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 10:59:43 INFO - PROCESS | 1683 | 1468605583942 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:43 INFO - PROCESS | 1683 | 1468605583944 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:43 INFO - PROCESS | 1683 | ++DOCSHELL 0x124470800 == 42 [pid = 1683] [id = 580] 10:59:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1185e5800) [pid = 1683] [serial = 1740] [outer = 0x0] 10:59:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x118886400) [pid = 1683] [serial = 1741] [outer = 0x1185e5800] 10:59:43 INFO - PROCESS | 1683 | 1468605583974 Marionette DEBUG loaded listener.js 10:59:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x118fafc00) [pid = 1683] [serial = 1742] [outer = 0x1185e5800] 10:59:44 INFO - PROCESS | 1683 | 1468605584433 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]]]}] 10:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 10:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:59:44 INFO - PROCESS | 1683 | 1468605584441 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 10:59:44 INFO - PROCESS | 1683 | 1468605584442 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 10:59:44 INFO - PROCESS | 1683 | 1468605584445 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:59:44 INFO - PROCESS | 1683 | 1468605584447 Marionette TRACE conn2 <- [1,2294,null,{}] 10:59:44 INFO - PROCESS | 1683 | 1468605584455 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}] 10:59:44 INFO - PROCESS | 1683 | 1468605584458 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:44 INFO - PROCESS | 1683 | 1468605584581 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 10:59:44 INFO - PROCESS | 1683 | 1468605584654 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:44 INFO - PROCESS | 1683 | 1468605584656 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:44 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c404000 == 43 [pid = 1683] [id = 581] 10:59:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x119530800) [pid = 1683] [serial = 1743] [outer = 0x0] 10:59:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x120f3e800) [pid = 1683] [serial = 1744] [outer = 0x119530800] 10:59:44 INFO - PROCESS | 1683 | 1468605584689 Marionette DEBUG loaded listener.js 10:59:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x123a8c400) [pid = 1683] [serial = 1745] [outer = 0x119530800] 10:59:45 INFO - PROCESS | 1683 | 1468605585100 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]]]}] 10:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 674ms 10:59:45 INFO - PROCESS | 1683 | 1468605585119 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 10:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:59:45 INFO - PROCESS | 1683 | 1468605585121 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 10:59:45 INFO - PROCESS | 1683 | 1468605585124 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:59:45 INFO - PROCESS | 1683 | 1468605585125 Marionette TRACE conn2 <- [1,2298,null,{}] 10:59:45 INFO - PROCESS | 1683 | 1468605585127 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}] 10:59:45 INFO - PROCESS | 1683 | 1468605585129 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:45 INFO - PROCESS | 1683 | 1468605585234 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 10:59:45 INFO - PROCESS | 1683 | 1468605585294 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:45 INFO - PROCESS | 1683 | 1468605585295 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:45 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d046800 == 44 [pid = 1683] [id = 582] 10:59:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x122e28c00) [pid = 1683] [serial = 1746] [outer = 0x0] 10:59:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x124d8c800) [pid = 1683] [serial = 1747] [outer = 0x122e28c00] 10:59:45 INFO - PROCESS | 1683 | 1468605585324 Marionette DEBUG loaded listener.js 10:59:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x126edec00) [pid = 1683] [serial = 1748] [outer = 0x122e28c00] 10:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 10:59:45 INFO - PROCESS | 1683 | 1468605585788 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]]]}] 10:59:45 INFO - PROCESS | 1683 | 1468605585795 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 10:59:45 INFO - PROCESS | 1683 | 1468605585797 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 10:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:59:45 INFO - PROCESS | 1683 | 1468605585799 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:59:45 INFO - PROCESS | 1683 | 1468605585800 Marionette TRACE conn2 <- [1,2302,null,{}] 10:59:45 INFO - PROCESS | 1683 | 1468605585803 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}] 10:59:45 INFO - PROCESS | 1683 | 1468605585804 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:45 INFO - PROCESS | 1683 | 1468605585905 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 10:59:46 INFO - PROCESS | 1683 | 1468605585996 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:46 INFO - PROCESS | 1683 | 1468605585997 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:46 INFO - PROCESS | 1683 | ++DOCSHELL 0x1162d5000 == 45 [pid = 1683] [id = 583] 10:59:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x116a11c00) [pid = 1683] [serial = 1749] [outer = 0x0] 10:59:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x123a96000) [pid = 1683] [serial = 1750] [outer = 0x116a11c00] 10:59:46 INFO - PROCESS | 1683 | 1468605586028 Marionette DEBUG loaded listener.js 10:59:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x1272b8400) [pid = 1683] [serial = 1751] [outer = 0x116a11c00] 10:59:46 INFO - PROCESS | 1683 | 1468605586528 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]]]}] 10:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 770ms 10:59:46 INFO - PROCESS | 1683 | 1468605586570 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 10:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:59:46 INFO - PROCESS | 1683 | 1468605586572 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 10:59:46 INFO - PROCESS | 1683 | 1468605586575 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:59:46 INFO - PROCESS | 1683 | 1468605586577 Marionette TRACE conn2 <- [1,2306,null,{}] 10:59:46 INFO - PROCESS | 1683 | 1468605586603 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}] 10:59:46 INFO - PROCESS | 1683 | 1468605586605 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:46 INFO - PROCESS | 1683 | 1468605586700 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 10:59:46 INFO - PROCESS | 1683 | 1468605586778 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:46 INFO - PROCESS | 1683 | 1468605586779 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:46 INFO - PROCESS | 1683 | ++DOCSHELL 0x117155000 == 46 [pid = 1683] [id = 584] 10:59:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x112ddf800) [pid = 1683] [serial = 1752] [outer = 0x0] 10:59:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x112e4ec00) [pid = 1683] [serial = 1753] [outer = 0x112ddf800] 10:59:46 INFO - PROCESS | 1683 | 1468605586808 Marionette DEBUG loaded listener.js 10:59:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x1132ce800) [pid = 1683] [serial = 1754] [outer = 0x112ddf800] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x12ba39800 == 45 [pid = 1683] [id = 577] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x12b708800 == 44 [pid = 1683] [id = 576] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x12a77b800 == 43 [pid = 1683] [id = 575] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x12a537800 == 42 [pid = 1683] [id = 574] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x1292c1000 == 41 [pid = 1683] [id = 573] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x12723e800 == 40 [pid = 1683] [id = 572] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x124ff1000 == 39 [pid = 1683] [id = 571] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x122f7e800 == 38 [pid = 1683] [id = 570] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x119609800 == 37 [pid = 1683] [id = 569] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x117136800 == 36 [pid = 1683] [id = 568] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x12d36e800 == 35 [pid = 1683] [id = 565] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x1162e8000 == 34 [pid = 1683] [id = 566] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x122f3d800 == 33 [pid = 1683] [id = 567] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x1162d5000 == 32 [pid = 1683] [id = 583] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x12d046800 == 31 [pid = 1683] [id = 582] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x12c404000 == 30 [pid = 1683] [id = 581] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x124470800 == 29 [pid = 1683] [id = 580] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x12c410000 == 28 [pid = 1683] [id = 578] 10:59:47 INFO - PROCESS | 1683 | --DOCSHELL 0x11930a800 == 27 [pid = 1683] [id = 579] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x126852400) [pid = 1683] [serial = 1678] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x122e47c00) [pid = 1683] [serial = 1666] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x122fc4000) [pid = 1683] [serial = 1667] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x1132d3800) [pid = 1683] [serial = 1645] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x113aabc00) [pid = 1683] [serial = 1646] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x1195cf000) [pid = 1683] [serial = 1660] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x119802400) [pid = 1683] [serial = 1661] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x122fcdc00) [pid = 1683] [serial = 1669] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x123f2a800) [pid = 1683] [serial = 1670] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x119ad1000) [pid = 1683] [serial = 1663] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x120f3f000) [pid = 1683] [serial = 1664] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x126ee1800) [pid = 1683] [serial = 1681] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x126e6e000) [pid = 1683] [serial = 1679] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x127464c00) [pid = 1683] [serial = 1684] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x1270e2000) [pid = 1683] [serial = 1682] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x12746f400) [pid = 1683] [serial = 1685] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x116a12400) [pid = 1683] [serial = 1687] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x11952b400) [pid = 1683] [serial = 1690] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1183dc000) [pid = 1683] [serial = 1688] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1272c0800) [pid = 1683] [serial = 1693] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x118f70c00) [pid = 1683] [serial = 1657] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1187ed800) [pid = 1683] [serial = 1654] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x119163400) [pid = 1683] [serial = 1658] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x127461c00) [pid = 1683] [serial = 1643] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x1188c4400) [pid = 1683] [serial = 1655] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x128a6e800) [pid = 1683] [serial = 1694] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x11815fc00) [pid = 1683] [serial = 1651] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x11675fc00) [pid = 1683] [serial = 1648] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x116aaa800) [pid = 1683] [serial = 1649] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x128a72400) [pid = 1683] [serial = 1696] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x118511000) [pid = 1683] [serial = 1652] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x1244b3800) [pid = 1683] [serial = 1672] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x126846000) [pid = 1683] [serial = 1676] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x1254e4c00) [pid = 1683] [serial = 1675] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x124adac00) [pid = 1683] [serial = 1673] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x124007000) [pid = 1683] [serial = 1691] [outer = 0x0] [url = about:blank] 10:59:47 INFO - PROCESS | 1683 | 1468605587787 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]]]}] 10:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1245ms 10:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:59:47 INFO - PROCESS | 1683 | 1468605587820 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 10:59:47 INFO - PROCESS | 1683 | 1468605587822 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 10:59:47 INFO - PROCESS | 1683 | 1468605587825 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:59:47 INFO - PROCESS | 1683 | 1468605587829 Marionette TRACE conn2 <- [1,2310,null,{}] 10:59:47 INFO - PROCESS | 1683 | 1468605587832 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}] 10:59:47 INFO - PROCESS | 1683 | 1468605587834 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:47 INFO - PROCESS | 1683 | 1468605587916 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 10:59:47 INFO - PROCESS | 1683 | 1468605587920 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:47 INFO - PROCESS | 1683 | 1468605587923 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:47 INFO - PROCESS | 1683 | ++DOCSHELL 0x11693b000 == 28 [pid = 1683] [id = 585] 10:59:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x11326d400) [pid = 1683] [serial = 1755] [outer = 0x0] 10:59:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x1132cec00) [pid = 1683] [serial = 1756] [outer = 0x11326d400] 10:59:47 INFO - PROCESS | 1683 | 1468605587955 Marionette DEBUG loaded listener.js 10:59:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x112ddb000) [pid = 1683] [serial = 1757] [outer = 0x11326d400] 10:59:48 INFO - PROCESS | 1683 | 1468605588331 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]]]}] 10:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 521ms 10:59:48 INFO - PROCESS | 1683 | 1468605588347 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 10:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:59:48 INFO - PROCESS | 1683 | 1468605588350 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 10:59:48 INFO - PROCESS | 1683 | 1468605588355 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:59:48 INFO - PROCESS | 1683 | 1468605588357 Marionette TRACE conn2 <- [1,2314,null,{}] 10:59:48 INFO - PROCESS | 1683 | 1468605588359 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}] 10:59:48 INFO - PROCESS | 1683 | 1468605588361 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:48 INFO - PROCESS | 1683 | 1468605588440 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 10:59:48 INFO - PROCESS | 1683 | 1468605588447 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:48 INFO - PROCESS | 1683 | 1468605588449 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:48 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f8a800 == 29 [pid = 1683] [id = 586] 10:59:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x1160d8000) [pid = 1683] [serial = 1758] [outer = 0x0] 10:59:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x116532800) [pid = 1683] [serial = 1759] [outer = 0x1160d8000] 10:59:48 INFO - PROCESS | 1683 | 1468605588476 Marionette DEBUG loaded listener.js 10:59:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x116aa0400) [pid = 1683] [serial = 1760] [outer = 0x1160d8000] 10:59:48 INFO - PROCESS | 1683 | 1468605588832 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]]]}] 10:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 522ms 10:59:48 INFO - PROCESS | 1683 | 1468605588878 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 10:59:48 INFO - PROCESS | 1683 | 1468605588879 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 10:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:59:48 INFO - PROCESS | 1683 | 1468605588882 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:59:48 INFO - PROCESS | 1683 | 1468605588884 Marionette TRACE conn2 <- [1,2318,null,{}] 10:59:48 INFO - PROCESS | 1683 | 1468605588892 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}] 10:59:48 INFO - PROCESS | 1683 | 1468605588895 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:48 INFO - PROCESS | 1683 | 1468605588974 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 10:59:48 INFO - PROCESS | 1683 | 1468605588982 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:48 INFO - PROCESS | 1683 | 1468605588984 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:49 INFO - PROCESS | 1683 | ++DOCSHELL 0x122ebb800 == 30 [pid = 1683] [id = 587] 10:59:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x1127cd800) [pid = 1683] [serial = 1761] [outer = 0x0] 10:59:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x118166400) [pid = 1683] [serial = 1762] [outer = 0x1127cd800] 10:59:49 INFO - PROCESS | 1683 | 1468605589012 Marionette DEBUG loaded listener.js 10:59:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x118506c00) [pid = 1683] [serial = 1763] [outer = 0x1127cd800] 10:59:49 INFO - PROCESS | 1683 | 1468605589363 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] 10:59:49 INFO - PROCESS | 1683 | 1468605589406 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 10:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:59:49 INFO - PROCESS | 1683 | 1468605589409 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:59:49 INFO - PROCESS | 1683 | 1468605589410 Marionette TRACE conn2 <- [1,2322,null,{}] 10:59:49 INFO - PROCESS | 1683 | 1468605589412 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}] 10:59:49 INFO - PROCESS | 1683 | 1468605589413 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:49 INFO - PROCESS | 1683 | 1468605589523 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 10:59:49 INFO - PROCESS | 1683 | 1468605589529 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:49 INFO - PROCESS | 1683 | 1468605589531 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:49 INFO - PROCESS | 1683 | ++DOCSHELL 0x1238cf800 == 31 [pid = 1683] [id = 588] 10:59:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1183e0000) [pid = 1683] [serial = 1764] [outer = 0x0] 10:59:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x1185ea800) [pid = 1683] [serial = 1765] [outer = 0x1183e0000] 10:59:49 INFO - PROCESS | 1683 | 1468605589556 Marionette DEBUG loaded listener.js 10:59:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x118887000) [pid = 1683] [serial = 1766] [outer = 0x1183e0000] 10:59:49 INFO - PROCESS | 1683 | 1468605589945 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]]]}] 10:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 570ms 10:59:49 INFO - PROCESS | 1683 | 1468605589988 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 10:59:49 INFO - PROCESS | 1683 | 1468605589989 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 10:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:59:49 INFO - PROCESS | 1683 | 1468605589991 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:59:50 INFO - PROCESS | 1683 | 1468605590000 Marionette TRACE conn2 <- [1,2326,null,{}] 10:59:50 INFO - PROCESS | 1683 | 1468605590003 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}] 10:59:50 INFO - PROCESS | 1683 | 1468605590004 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:50 INFO - PROCESS | 1683 | 1468605590101 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 10:59:50 INFO - PROCESS | 1683 | 1468605590143 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:50 INFO - PROCESS | 1683 | 1468605590145 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:50 INFO - PROCESS | 1683 | ++DOCSHELL 0x124fef000 == 32 [pid = 1683] [id = 589] 10:59:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x116079c00) [pid = 1683] [serial = 1767] [outer = 0x0] 10:59:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x118fa8400) [pid = 1683] [serial = 1768] [outer = 0x116079c00] 10:59:50 INFO - PROCESS | 1683 | 1468605590169 Marionette DEBUG loaded listener.js 10:59:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x119166c00) [pid = 1683] [serial = 1769] [outer = 0x116079c00] 10:59:50 INFO - PROCESS | 1683 | 1468605590521 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]]]}] 10:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 578ms 10:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:59:50 INFO - PROCESS | 1683 | 1468605590570 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 10:59:50 INFO - PROCESS | 1683 | 1468605590572 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 10:59:50 INFO - PROCESS | 1683 | 1468605590574 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:59:50 INFO - PROCESS | 1683 | 1468605590575 Marionette TRACE conn2 <- [1,2330,null,{}] 10:59:50 INFO - PROCESS | 1683 | 1468605590577 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}] 10:59:50 INFO - PROCESS | 1683 | 1468605590581 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:50 INFO - PROCESS | 1683 | 1468605590699 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 10:59:50 INFO - PROCESS | 1683 | 1468605590717 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:50 INFO - PROCESS | 1683 | 1468605590718 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:50 INFO - PROCESS | 1683 | ++DOCSHELL 0x128e2b800 == 33 [pid = 1683] [id = 590] 10:59:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x119527400) [pid = 1683] [serial = 1770] [outer = 0x0] 10:59:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x119531000) [pid = 1683] [serial = 1771] [outer = 0x119527400] 10:59:50 INFO - PROCESS | 1683 | 1468605590743 Marionette DEBUG loaded listener.js 10:59:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x1198dc000) [pid = 1683] [serial = 1772] [outer = 0x119527400] 10:59:51 INFO - PROCESS | 1683 | 1468605591098 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]]]}] 10:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 573ms 10:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:59:51 INFO - PROCESS | 1683 | 1468605591147 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 10:59:51 INFO - PROCESS | 1683 | 1468605591149 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 10:59:51 INFO - PROCESS | 1683 | 1468605591151 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:59:51 INFO - PROCESS | 1683 | 1468605591152 Marionette TRACE conn2 <- [1,2334,null,{}] 10:59:51 INFO - PROCESS | 1683 | 1468605591154 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}] 10:59:51 INFO - PROCESS | 1683 | 1468605591155 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:51 INFO - PROCESS | 1683 | 1468605591252 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 10:59:51 INFO - PROCESS | 1683 | 1468605591293 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:51 INFO - PROCESS | 1683 | 1468605591294 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:51 INFO - PROCESS | 1683 | ++DOCSHELL 0x129d2a000 == 34 [pid = 1683] [id = 591] 10:59:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x1198dc400) [pid = 1683] [serial = 1773] [outer = 0x0] 10:59:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x119ad6400) [pid = 1683] [serial = 1774] [outer = 0x1198dc400] 10:59:51 INFO - PROCESS | 1683 | 1468605591318 Marionette DEBUG loaded listener.js 10:59:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x122e25000) [pid = 1683] [serial = 1775] [outer = 0x1198dc400] 10:59:51 INFO - PROCESS | 1683 | 1468605591657 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]]]}] 10:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 518ms 10:59:51 INFO - PROCESS | 1683 | 1468605591670 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 10:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:59:51 INFO - PROCESS | 1683 | 1468605591671 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 10:59:51 INFO - PROCESS | 1683 | 1468605591673 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:59:51 INFO - PROCESS | 1683 | 1468605591674 Marionette TRACE conn2 <- [1,2338,null,{}] 10:59:51 INFO - PROCESS | 1683 | 1468605591677 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}] 10:59:51 INFO - PROCESS | 1683 | 1468605591678 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:51 INFO - PROCESS | 1683 | 1468605591776 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 10:59:51 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x122e26c00) [pid = 1683] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:59:51 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x122e31800) [pid = 1683] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:59:51 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x1138eb400) [pid = 1683] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:59:51 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x11816c400) [pid = 1683] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:59:51 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x118fb2800) [pid = 1683] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:59:51 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x128a6e400) [pid = 1683] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:59:51 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x112982000) [pid = 1683] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:59:51 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x12490b800) [pid = 1683] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:59:51 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x116aa7000) [pid = 1683] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:59:51 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x119532400) [pid = 1683] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:59:51 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x126e70400) [pid = 1683] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:59:51 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x113f30c00) [pid = 1683] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:59:51 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x1240f2400) [pid = 1683] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:59:51 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x116979000) [pid = 1683] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:59:51 INFO - PROCESS | 1683 | 1468605591972 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:51 INFO - PROCESS | 1683 | 1468605591973 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:51 INFO - PROCESS | 1683 | ++DOCSHELL 0x123984800 == 35 [pid = 1683] [id = 592] 10:59:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x1127d0000) [pid = 1683] [serial = 1776] [outer = 0x0] 10:59:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1132da800) [pid = 1683] [serial = 1777] [outer = 0x1127d0000] 10:59:51 INFO - PROCESS | 1683 | 1468605591998 Marionette DEBUG loaded listener.js 10:59:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1173eac00) [pid = 1683] [serial = 1778] [outer = 0x1127d0000] 10:59:52 INFO - PROCESS | 1683 | 1468605592254 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]]]}] 10:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 623ms 10:59:52 INFO - PROCESS | 1683 | 1468605592301 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 10:59:52 INFO - PROCESS | 1683 | 1468605592313 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 10:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:59:52 INFO - PROCESS | 1683 | 1468605592323 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:59:52 INFO - PROCESS | 1683 | 1468605592325 Marionette TRACE conn2 <- [1,2342,null,{}] 10:59:52 INFO - PROCESS | 1683 | 1468605592331 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}] 10:59:52 INFO - PROCESS | 1683 | 1468605592333 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:52 INFO - PROCESS | 1683 | 1468605592421 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 10:59:52 INFO - PROCESS | 1683 | 1468605592428 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:52 INFO - PROCESS | 1683 | 1468605592429 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:52 INFO - PROCESS | 1683 | ++DOCSHELL 0x122eba000 == 36 [pid = 1683] [id = 593] 10:59:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x118573400) [pid = 1683] [serial = 1779] [outer = 0x0] 10:59:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x11967a000) [pid = 1683] [serial = 1780] [outer = 0x118573400] 10:59:52 INFO - PROCESS | 1683 | 1468605592469 Marionette DEBUG loaded listener.js 10:59:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x122fc2c00) [pid = 1683] [serial = 1781] [outer = 0x118573400] 10:59:52 INFO - PROCESS | 1683 | 1468605592957 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]]]}] 10:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 673ms 10:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:59:53 INFO - PROCESS | 1683 | 1468605592997 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 10:59:53 INFO - PROCESS | 1683 | 1468605592998 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 10:59:53 INFO - PROCESS | 1683 | 1468605593000 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:59:53 INFO - PROCESS | 1683 | 1468605593001 Marionette TRACE conn2 <- [1,2346,null,{}] 10:59:53 INFO - PROCESS | 1683 | 1468605593004 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}] 10:59:53 INFO - PROCESS | 1683 | 1468605593005 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:53 INFO - PROCESS | 1683 | 1468605593083 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 10:59:53 INFO - PROCESS | 1683 | 1468605593087 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:53 INFO - PROCESS | 1683 | 1468605593088 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:53 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b717000 == 37 [pid = 1683] [id = 594] 10:59:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x122fc7000) [pid = 1683] [serial = 1782] [outer = 0x0] 10:59:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x122fcdc00) [pid = 1683] [serial = 1783] [outer = 0x122fc7000] 10:59:53 INFO - PROCESS | 1683 | 1468605593112 Marionette DEBUG loaded listener.js 10:59:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x123a95400) [pid = 1683] [serial = 1784] [outer = 0x122fc7000] 10:59:53 INFO - PROCESS | 1683 | 1468605593434 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]]]}] 10:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 469ms 10:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:59:53 INFO - PROCESS | 1683 | 1468605593469 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 10:59:53 INFO - PROCESS | 1683 | 1468605593471 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 10:59:53 INFO - PROCESS | 1683 | 1468605593473 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:59:53 INFO - PROCESS | 1683 | 1468605593484 Marionette TRACE conn2 <- [1,2350,null,{}] 10:59:53 INFO - PROCESS | 1683 | 1468605593487 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}] 10:59:53 INFO - PROCESS | 1683 | 1468605593489 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:53 INFO - PROCESS | 1683 | 1468605593606 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 10:59:53 INFO - PROCESS | 1683 | 1468605593644 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:53 INFO - PROCESS | 1683 | 1468605593646 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:53 INFO - PROCESS | 1683 | ++DOCSHELL 0x124fe6000 == 38 [pid = 1683] [id = 595] 10:59:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x123c7b400) [pid = 1683] [serial = 1785] [outer = 0x0] 10:59:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x12445b800) [pid = 1683] [serial = 1786] [outer = 0x123c7b400] 10:59:53 INFO - PROCESS | 1683 | 1468605593672 Marionette DEBUG loaded listener.js 10:59:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x124d1e800) [pid = 1683] [serial = 1787] [outer = 0x123c7b400] 10:59:53 INFO - PROCESS | 1683 | 1468605593969 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]]]}] 10:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 580ms 10:59:54 INFO - PROCESS | 1683 | 1468605594054 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 10:59:54 INFO - PROCESS | 1683 | 1468605594058 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 10:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:59:54 INFO - PROCESS | 1683 | 1468605594066 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:59:54 INFO - PROCESS | 1683 | 1468605594070 Marionette TRACE conn2 <- [1,2354,null,{}] 10:59:54 INFO - PROCESS | 1683 | 1468605594076 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}] 10:59:54 INFO - PROCESS | 1683 | 1468605594079 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:54 INFO - PROCESS | 1683 | 1468605594248 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 10:59:54 INFO - PROCESS | 1683 | 1468605594360 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:54 INFO - PROCESS | 1683 | 1468605594362 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:54 INFO - PROCESS | 1683 | ++DOCSHELL 0x116952000 == 39 [pid = 1683] [id = 596] 10:59:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x112e48400) [pid = 1683] [serial = 1788] [outer = 0x0] 10:59:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x112e56400) [pid = 1683] [serial = 1789] [outer = 0x112e48400] 10:59:54 INFO - PROCESS | 1683 | 1468605594415 Marionette DEBUG loaded listener.js 10:59:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x113864800) [pid = 1683] [serial = 1790] [outer = 0x112e48400] 10:59:54 INFO - PROCESS | 1683 | 1468605594987 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]]]}] 10:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 977ms 10:59:55 INFO - PROCESS | 1683 | 1468605595042 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 10:59:55 INFO - PROCESS | 1683 | 1468605595044 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 10:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:59:55 INFO - PROCESS | 1683 | 1468605595049 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:59:55 INFO - PROCESS | 1683 | 1468605595051 Marionette TRACE conn2 <- [1,2358,null,{}] 10:59:55 INFO - PROCESS | 1683 | 1468605595054 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}] 10:59:55 INFO - PROCESS | 1683 | 1468605595056 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:55 INFO - PROCESS | 1683 | 1468605595167 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 10:59:55 INFO - PROCESS | 1683 | 1468605595249 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:55 INFO - PROCESS | 1683 | 1468605595250 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:55 INFO - PROCESS | 1683 | ++DOCSHELL 0x123fdb000 == 40 [pid = 1683] [id = 597] 10:59:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x113f2dc00) [pid = 1683] [serial = 1791] [outer = 0x0] 10:59:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x116aad800) [pid = 1683] [serial = 1792] [outer = 0x113f2dc00] 10:59:55 INFO - PROCESS | 1683 | 1468605595281 Marionette DEBUG loaded listener.js 10:59:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x1176e7400) [pid = 1683] [serial = 1793] [outer = 0x113f2dc00] 10:59:55 INFO - PROCESS | 1683 | 1468605595814 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]]]}] 10:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 777ms 10:59:55 INFO - PROCESS | 1683 | 1468605595824 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 10:59:55 INFO - PROCESS | 1683 | 1468605595825 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 10:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:59:55 INFO - PROCESS | 1683 | 1468605595858 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:59:55 INFO - PROCESS | 1683 | 1468605595862 Marionette TRACE conn2 <- [1,2362,null,{}] 10:59:55 INFO - PROCESS | 1683 | 1468605595870 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}] 10:59:55 INFO - PROCESS | 1683 | 1468605595874 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:56 INFO - PROCESS | 1683 | 1468605596006 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 10:59:56 INFO - PROCESS | 1683 | 1468605596253 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:56 INFO - PROCESS | 1683 | 1468605596254 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:56 INFO - PROCESS | 1683 | ++DOCSHELL 0x113a4f000 == 41 [pid = 1683] [id = 598] 10:59:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x1127d8c00) [pid = 1683] [serial = 1794] [outer = 0x0] 10:59:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x11383a000) [pid = 1683] [serial = 1795] [outer = 0x1127d8c00] 10:59:56 INFO - PROCESS | 1683 | 1468605596283 Marionette DEBUG loaded listener.js 10:59:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x116077000) [pid = 1683] [serial = 1796] [outer = 0x1127d8c00] 10:59:56 INFO - PROCESS | 1683 | --DOCSHELL 0x12b717000 == 40 [pid = 1683] [id = 594] 10:59:56 INFO - PROCESS | 1683 | --DOCSHELL 0x122eba000 == 39 [pid = 1683] [id = 593] 10:59:56 INFO - PROCESS | 1683 | --DOCSHELL 0x123984800 == 38 [pid = 1683] [id = 592] 10:59:56 INFO - PROCESS | 1683 | --DOCSHELL 0x129d2a000 == 37 [pid = 1683] [id = 591] 10:59:56 INFO - PROCESS | 1683 | --DOCSHELL 0x128e2b800 == 36 [pid = 1683] [id = 590] 10:59:56 INFO - PROCESS | 1683 | --DOCSHELL 0x124fef000 == 35 [pid = 1683] [id = 589] 10:59:56 INFO - PROCESS | 1683 | --DOCSHELL 0x1238cf800 == 34 [pid = 1683] [id = 588] 10:59:56 INFO - PROCESS | 1683 | --DOCSHELL 0x122ebb800 == 33 [pid = 1683] [id = 587] 10:59:56 INFO - PROCESS | 1683 | --DOCSHELL 0x118f8a800 == 32 [pid = 1683] [id = 586] 10:59:56 INFO - PROCESS | 1683 | --DOCSHELL 0x11693b000 == 31 [pid = 1683] [id = 585] 10:59:56 INFO - PROCESS | 1683 | --DOCSHELL 0x117155000 == 30 [pid = 1683] [id = 584] 10:59:56 INFO - PROCESS | 1683 | 1468605596764 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]]]}] 10:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 925ms 10:59:56 INFO - PROCESS | 1683 | 1468605596782 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 10:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:59:56 INFO - PROCESS | 1683 | 1468605596784 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 10:59:56 INFO - PROCESS | 1683 | 1468605596787 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:59:56 INFO - PROCESS | 1683 | 1468605596790 Marionette TRACE conn2 <- [1,2366,null,{}] 10:59:56 INFO - PROCESS | 1683 | 1468605596794 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}] 10:59:56 INFO - PROCESS | 1683 | 1468605596797 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:56 INFO - PROCESS | 1683 | 1468605596886 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x12442a400) [pid = 1683] [serial = 1720] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x124d23800) [pid = 1683] [serial = 1723] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x124ad7c00) [pid = 1683] [serial = 1721] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x11675f800) [pid = 1683] [serial = 1705] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x1180ecc00) [pid = 1683] [serial = 1706] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x118573c00) [pid = 1683] [serial = 1708] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x1187f9c00) [pid = 1683] [serial = 1709] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x119165000) [pid = 1683] [serial = 1711] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x11952b000) [pid = 1683] [serial = 1712] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x128a78400) [pid = 1683] [serial = 1697] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x112dd6000) [pid = 1683] [serial = 1699] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x112e54800) [pid = 1683] [serial = 1700] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x125e6ec00) [pid = 1683] [serial = 1726] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x116eb2000) [pid = 1683] [serial = 1702] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1176e8400) [pid = 1683] [serial = 1703] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x119672000) [pid = 1683] [serial = 1714] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x11967d800) [pid = 1683] [serial = 1715] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1270dc400) [pid = 1683] [serial = 1735] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x118fac000) [pid = 1683] [serial = 1729] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x128a6a000) [pid = 1683] [serial = 1736] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x125e60400) [pid = 1683] [serial = 1724] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x12684dc00) [pid = 1683] [serial = 1732] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x12684e400) [pid = 1683] [serial = 1727] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x1196f0c00) [pid = 1683] [serial = 1717] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x119ad5400) [pid = 1683] [serial = 1718] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x122fc7400) [pid = 1683] [serial = 1730] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x126e66400) [pid = 1683] [serial = 1733] [outer = 0x0] [url = about:blank] 10:59:56 INFO - PROCESS | 1683 | 1468605596951 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:56 INFO - PROCESS | 1683 | 1468605596953 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:56 INFO - PROCESS | 1683 | ++DOCSHELL 0x118491800 == 31 [pid = 1683] [id = 599] 10:59:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x112e4a800) [pid = 1683] [serial = 1797] [outer = 0x0] 10:59:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x1160d9c00) [pid = 1683] [serial = 1798] [outer = 0x112e4a800] 10:59:56 INFO - PROCESS | 1683 | 1468605596980 Marionette DEBUG loaded listener.js 10:59:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x1183ddc00) [pid = 1683] [serial = 1799] [outer = 0x112e4a800] 10:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 520ms 10:59:57 INFO - PROCESS | 1683 | 1468605597302 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]]]}] 10:59:57 INFO - PROCESS | 1683 | 1468605597315 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 10:59:57 INFO - PROCESS | 1683 | 1468605597317 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 10:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:59:57 INFO - PROCESS | 1683 | 1468605597320 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:59:57 INFO - PROCESS | 1683 | 1468605597321 Marionette TRACE conn2 <- [1,2370,null,{}] 10:59:57 INFO - PROCESS | 1683 | 1468605597324 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}] 10:59:57 INFO - PROCESS | 1683 | 1468605597326 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:57 INFO - PROCESS | 1683 | 1468605597415 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 10:59:57 INFO - PROCESS | 1683 | 1468605597498 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:57 INFO - PROCESS | 1683 | 1468605597499 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:57 INFO - PROCESS | 1683 | ++DOCSHELL 0x1238c8800 == 32 [pid = 1683] [id = 600] 10:59:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x112e54800) [pid = 1683] [serial = 1800] [outer = 0x0] 10:59:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x1185eb000) [pid = 1683] [serial = 1801] [outer = 0x112e54800] 10:59:57 INFO - PROCESS | 1683 | 1468605597525 Marionette DEBUG loaded listener.js 10:59:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x11952a000) [pid = 1683] [serial = 1802] [outer = 0x112e54800] 10:59:57 INFO - PROCESS | 1683 | 1468605597851 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]]]}] 10:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 570ms 10:59:57 INFO - PROCESS | 1683 | 1468605597891 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 10:59:57 INFO - PROCESS | 1683 | 1468605597892 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 10:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:59:57 INFO - PROCESS | 1683 | 1468605597899 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:59:57 INFO - PROCESS | 1683 | 1468605597903 Marionette TRACE conn2 <- [1,2374,null,{}] 10:59:57 INFO - PROCESS | 1683 | 1468605597906 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}] 10:59:57 INFO - PROCESS | 1683 | 1468605597909 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:57 INFO - PROCESS | 1683 | 1468605597991 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 10:59:58 INFO - PROCESS | 1683 | 1468605598052 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:58 INFO - PROCESS | 1683 | 1468605598053 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:58 INFO - PROCESS | 1683 | ++DOCSHELL 0x124ff1800 == 33 [pid = 1683] [id = 601] 10:59:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x112dd4c00) [pid = 1683] [serial = 1803] [outer = 0x0] 10:59:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x11952a800) [pid = 1683] [serial = 1804] [outer = 0x112dd4c00] 10:59:58 INFO - PROCESS | 1683 | 1468605598078 Marionette DEBUG loaded listener.js 10:59:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1198d5800) [pid = 1683] [serial = 1805] [outer = 0x112dd4c00] 10:59:58 INFO - PROCESS | 1683 | 1468605598368 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]]]}] 10:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 525ms 10:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:59:58 INFO - PROCESS | 1683 | 1468605598421 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 10:59:58 INFO - PROCESS | 1683 | 1468605598422 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 10:59:58 INFO - PROCESS | 1683 | 1468605598425 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:59:58 INFO - PROCESS | 1683 | 1468605598426 Marionette TRACE conn2 <- [1,2378,null,{}] 10:59:58 INFO - PROCESS | 1683 | 1468605598431 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}] 10:59:58 INFO - PROCESS | 1683 | 1468605598432 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:58 INFO - PROCESS | 1683 | 1468605598515 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 10:59:58 INFO - PROCESS | 1683 | 1468605598519 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:58 INFO - PROCESS | 1683 | 1468605598520 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:58 INFO - PROCESS | 1683 | ++DOCSHELL 0x129d22800 == 34 [pid = 1683] [id = 602] 10:59:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x1198de400) [pid = 1683] [serial = 1806] [outer = 0x0] 10:59:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x122e2e400) [pid = 1683] [serial = 1807] [outer = 0x1198de400] 10:59:58 INFO - PROCESS | 1683 | 1468605598545 Marionette DEBUG loaded listener.js 10:59:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x122fc4000) [pid = 1683] [serial = 1808] [outer = 0x1198de400] 10:59:58 INFO - PROCESS | 1683 | 1468605598904 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]]]}] 10:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 521ms 10:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:59:58 INFO - PROCESS | 1683 | 1468605598958 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 10:59:58 INFO - PROCESS | 1683 | 1468605598961 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 10:59:58 INFO - PROCESS | 1683 | 1468605598964 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:59:58 INFO - PROCESS | 1683 | 1468605598965 Marionette TRACE conn2 <- [1,2382,null,{}] 10:59:58 INFO - PROCESS | 1683 | 1468605598968 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}] 10:59:58 INFO - PROCESS | 1683 | 1468605598969 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:59 INFO - PROCESS | 1683 | 1468605599069 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 10:59:59 INFO - PROCESS | 1683 | 1468605599082 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:59 INFO - PROCESS | 1683 | 1468605599086 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:59 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a76a000 == 35 [pid = 1683] [id = 603] 10:59:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x124004000) [pid = 1683] [serial = 1809] [outer = 0x0] 10:59:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x124433800) [pid = 1683] [serial = 1810] [outer = 0x124004000] 10:59:59 INFO - PROCESS | 1683 | 1468605599119 Marionette DEBUG loaded listener.js 10:59:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x12490f800) [pid = 1683] [serial = 1811] [outer = 0x124004000] 10:59:59 INFO - PROCESS | 1683 | 1468605599493 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]]]}] 10:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 569ms 10:59:59 INFO - PROCESS | 1683 | 1468605599533 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 10:59:59 INFO - PROCESS | 1683 | 1468605599534 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 10:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:59:59 INFO - PROCESS | 1683 | 1468605599537 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:59:59 INFO - PROCESS | 1683 | 1468605599538 Marionette TRACE conn2 <- [1,2386,null,{}] 10:59:59 INFO - PROCESS | 1683 | 1468605599540 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}] 10:59:59 INFO - PROCESS | 1683 | 1468605599542 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:59 INFO - PROCESS | 1683 | 1468605599647 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 10:59:59 INFO - PROCESS | 1683 | 1468605599650 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:59 INFO - PROCESS | 1683 | 1468605599651 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 10:59:59 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b715800 == 36 [pid = 1683] [id = 604] 10:59:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x12400b400) [pid = 1683] [serial = 1812] [outer = 0x0] 10:59:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x12542fc00) [pid = 1683] [serial = 1813] [outer = 0x12400b400] 10:59:59 INFO - PROCESS | 1683 | 1468605599676 Marionette DEBUG loaded listener.js 10:59:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x123c7b800) [pid = 1683] [serial = 1814] [outer = 0x12400b400] 11:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 521ms 11:00:00 INFO - PROCESS | 1683 | 1468605600049 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:00:00 INFO - PROCESS | 1683 | 1468605600058 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:00:00 INFO - PROCESS | 1683 | 1468605600060 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:00:00 INFO - PROCESS | 1683 | 1468605600066 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:00:00 INFO - PROCESS | 1683 | 1468605600067 Marionette TRACE conn2 <- [1,2390,null,{}] 11:00:00 INFO - PROCESS | 1683 | 1468605600069 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:00:00 INFO - PROCESS | 1683 | 1468605600070 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:00 INFO - PROCESS | 1683 | 1468605600173 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:00:00 INFO - PROCESS | 1683 | 1468605600185 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1683 | 1468605600186 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd4a000 == 37 [pid = 1683] [id = 605] 11:00:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x125e6a800) [pid = 1683] [serial = 1815] [outer = 0x0] 11:00:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x12684d400) [pid = 1683] [serial = 1816] [outer = 0x125e6a800] 11:00:00 INFO - PROCESS | 1683 | 1468605600212 Marionette DEBUG loaded listener.js 11:00:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x126e20000) [pid = 1683] [serial = 1817] [outer = 0x125e6a800] 11:00:00 INFO - PROCESS | 1683 | 1468605600549 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:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 521ms 11:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:00:00 INFO - PROCESS | 1683 | 1468605600586 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:00:00 INFO - PROCESS | 1683 | 1468605600587 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:00:00 INFO - PROCESS | 1683 | 1468605600589 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:00:00 INFO - PROCESS | 1683 | 1468605600590 Marionette TRACE conn2 <- [1,2394,null,{}] 11:00:00 INFO - PROCESS | 1683 | 1468605600592 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:00:00 INFO - PROCESS | 1683 | 1468605600594 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:00 INFO - PROCESS | 1683 | 1468605600697 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:00:00 INFO - PROCESS | 1683 | 1468605600709 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1683 | 1468605600710 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c641800 == 38 [pid = 1683] [id = 606] 11:00:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x126e22400) [pid = 1683] [serial = 1818] [outer = 0x0] 11:00:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x126e69800) [pid = 1683] [serial = 1819] [outer = 0x126e22400] 11:00:00 INFO - PROCESS | 1683 | 1468605600735 Marionette DEBUG loaded listener.js 11:00:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x126e72800) [pid = 1683] [serial = 1820] [outer = 0x126e22400] 11:00:01 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x116079c00) [pid = 1683] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:00:01 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x1198dc400) [pid = 1683] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:00:01 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x1127cd800) [pid = 1683] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:00:01 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x119527400) [pid = 1683] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:00:01 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x112ddf800) [pid = 1683] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:00:01 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x11326d400) [pid = 1683] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:00:01 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x1183e0000) [pid = 1683] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:00:01 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1160d8000) [pid = 1683] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:00:01 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x115df3c00) [pid = 1683] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:00:01 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x122fc7000) [pid = 1683] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:00:01 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1185e5800) [pid = 1683] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:00:01 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x119530800) [pid = 1683] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:00:01 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x122e28c00) [pid = 1683] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:00:01 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x116a11c00) [pid = 1683] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:00:01 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1127d0000) [pid = 1683] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:00:01 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x118573400) [pid = 1683] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:00:01 INFO - PROCESS | 1683 | 1468605601183 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:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 620ms 11:00:01 INFO - PROCESS | 1683 | 1468605601209 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:00:01 INFO - PROCESS | 1683 | 1468605601211 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:00:01 INFO - PROCESS | 1683 | 1468605601213 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:00:01 INFO - PROCESS | 1683 | 1468605601214 Marionette TRACE conn2 <- [1,2398,null,{}] 11:00:01 INFO - PROCESS | 1683 | 1468605601216 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:00:01 INFO - PROCESS | 1683 | 1468605601218 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:01 INFO - PROCESS | 1683 | 1468605601301 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:00:01 INFO - PROCESS | 1683 | 1468605601304 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1683 | 1468605601305 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:01 INFO - PROCESS | 1683 | ++DOCSHELL 0x1292b0000 == 39 [pid = 1683] [id = 607] 11:00:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x112e48800) [pid = 1683] [serial = 1821] [outer = 0x0] 11:00:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x1160da400) [pid = 1683] [serial = 1822] [outer = 0x112e48800] 11:00:01 INFO - PROCESS | 1683 | 1468605601330 Marionette DEBUG loaded listener.js 11:00:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x119530400) [pid = 1683] [serial = 1823] [outer = 0x112e48800] 11:00:01 INFO - PROCESS | 1683 | 1468605601668 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:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 471ms 11:00:01 INFO - PROCESS | 1683 | 1468605601684 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:00:01 INFO - PROCESS | 1683 | 1468605601686 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:00:01 INFO - PROCESS | 1683 | 1468605601688 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:00:01 INFO - PROCESS | 1683 | 1468605601689 Marionette TRACE conn2 <- [1,2402,null,{}] 11:00:01 INFO - PROCESS | 1683 | 1468605601692 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:00:01 INFO - PROCESS | 1683 | 1468605601694 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:01 INFO - PROCESS | 1683 | 1468605601803 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:00:01 INFO - PROCESS | 1683 | 1468605601810 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1683 | 1468605601811 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:01 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc31800 == 40 [pid = 1683] [id = 608] 11:00:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x113aa0800) [pid = 1683] [serial = 1824] [outer = 0x0] 11:00:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x122e91400) [pid = 1683] [serial = 1825] [outer = 0x113aa0800] 11:00:01 INFO - PROCESS | 1683 | 1468605601845 Marionette DEBUG loaded listener.js 11:00:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1270da400) [pid = 1683] [serial = 1826] [outer = 0x113aa0800] 11:00:02 INFO - PROCESS | 1683 | 1468605602176 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:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 520ms 11:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:00:02 INFO - PROCESS | 1683 | 1468605602209 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:00:02 INFO - PROCESS | 1683 | 1468605602210 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:00:02 INFO - PROCESS | 1683 | 1468605602213 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:00:02 INFO - PROCESS | 1683 | 1468605602214 Marionette TRACE conn2 <- [1,2406,null,{}] 11:00:02 INFO - PROCESS | 1683 | 1468605602216 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:00:02 INFO - PROCESS | 1683 | 1468605602218 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:02 INFO - PROCESS | 1683 | 1468605602313 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:00:02 INFO - PROCESS | 1683 | 1468605602317 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1683 | 1468605602318 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:02 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d171000 == 41 [pid = 1683] [id = 609] 11:00:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x126e65400) [pid = 1683] [serial = 1827] [outer = 0x0] 11:00:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x127466800) [pid = 1683] [serial = 1828] [outer = 0x126e65400] 11:00:02 INFO - PROCESS | 1683 | 1468605602342 Marionette DEBUG loaded listener.js 11:00:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x128a74400) [pid = 1683] [serial = 1829] [outer = 0x126e65400] 11:00:02 INFO - PROCESS | 1683 | 1468605602683 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:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 518ms 11:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:00:02 INFO - PROCESS | 1683 | 1468605602743 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:00:02 INFO - PROCESS | 1683 | 1468605602744 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:00:02 INFO - PROCESS | 1683 | 1468605602746 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:00:02 INFO - PROCESS | 1683 | 1468605602747 Marionette TRACE conn2 <- [1,2410,null,{}] 11:00:02 INFO - PROCESS | 1683 | 1468605602750 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:00:02 INFO - PROCESS | 1683 | 1468605602751 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:02 INFO - PROCESS | 1683 | 1468605602835 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:00:02 INFO - PROCESS | 1683 | 1468605602838 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1683 | 1468605602847 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:02 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d371000 == 42 [pid = 1683] [id = 610] 11:00:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x128a76400) [pid = 1683] [serial = 1830] [outer = 0x0] 11:00:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x128b24c00) [pid = 1683] [serial = 1831] [outer = 0x128a76400] 11:00:02 INFO - PROCESS | 1683 | 1468605602872 Marionette DEBUG loaded listener.js 11:00:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x128b2dc00) [pid = 1683] [serial = 1832] [outer = 0x128a76400] 11:00:03 INFO - PROCESS | 1683 | --DOCSHELL 0x118491800 == 41 [pid = 1683] [id = 599] 11:00:03 INFO - PROCESS | 1683 | --DOCSHELL 0x113a4f000 == 40 [pid = 1683] [id = 598] 11:00:03 INFO - PROCESS | 1683 | --DOCSHELL 0x123fdb000 == 39 [pid = 1683] [id = 597] 11:00:03 INFO - PROCESS | 1683 | --DOCSHELL 0x116952000 == 38 [pid = 1683] [id = 596] 11:00:03 INFO - PROCESS | 1683 | --DOCSHELL 0x124fe6000 == 37 [pid = 1683] [id = 595] 11:00:04 INFO - PROCESS | 1683 | --DOCSHELL 0x1238c8800 == 36 [pid = 1683] [id = 600] 11:00:04 INFO - PROCESS | 1683 | --DOCSHELL 0x12a76a000 == 35 [pid = 1683] [id = 603] 11:00:04 INFO - PROCESS | 1683 | --DOCSHELL 0x124ff1800 == 34 [pid = 1683] [id = 601] 11:00:04 INFO - PROCESS | 1683 | --DOCSHELL 0x12b715800 == 33 [pid = 1683] [id = 604] 11:00:04 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd4a000 == 32 [pid = 1683] [id = 605] 11:00:04 INFO - PROCESS | 1683 | --DOCSHELL 0x12cc31800 == 31 [pid = 1683] [id = 608] 11:00:04 INFO - PROCESS | 1683 | --DOCSHELL 0x12c641800 == 30 [pid = 1683] [id = 606] 11:00:04 INFO - PROCESS | 1683 | --DOCSHELL 0x1292b0000 == 29 [pid = 1683] [id = 607] 11:00:04 INFO - PROCESS | 1683 | --DOCSHELL 0x12d171000 == 28 [pid = 1683] [id = 609] 11:00:04 INFO - PROCESS | 1683 | --DOCSHELL 0x129d22800 == 27 [pid = 1683] [id = 602] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x118506c00) [pid = 1683] [serial = 1763] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x119531000) [pid = 1683] [serial = 1771] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x1132ce800) [pid = 1683] [serial = 1754] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x112e4ec00) [pid = 1683] [serial = 1753] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1132cec00) [pid = 1683] [serial = 1756] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x112ddb000) [pid = 1683] [serial = 1757] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1185ea800) [pid = 1683] [serial = 1765] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x116532800) [pid = 1683] [serial = 1759] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x116aa0400) [pid = 1683] [serial = 1760] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x11815ec00) [pid = 1683] [serial = 1739] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x116975c00) [pid = 1683] [serial = 1738] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x123a95400) [pid = 1683] [serial = 1784] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x118fafc00) [pid = 1683] [serial = 1742] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x118886400) [pid = 1683] [serial = 1741] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x123a8c400) [pid = 1683] [serial = 1745] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x120f3e800) [pid = 1683] [serial = 1744] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x126edec00) [pid = 1683] [serial = 1748] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x124d8c800) [pid = 1683] [serial = 1747] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x1272b8400) [pid = 1683] [serial = 1751] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x123a96000) [pid = 1683] [serial = 1750] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x122e25000) [pid = 1683] [serial = 1775] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x1132da800) [pid = 1683] [serial = 1777] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x1173eac00) [pid = 1683] [serial = 1778] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x122fcdc00) [pid = 1683] [serial = 1783] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x11967a000) [pid = 1683] [serial = 1780] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 71 (0x12445b800) [pid = 1683] [serial = 1786] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 70 (0x119166c00) [pid = 1683] [serial = 1769] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 69 (0x1198dc000) [pid = 1683] [serial = 1772] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 68 (0x122fc2c00) [pid = 1683] [serial = 1781] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 67 (0x118887000) [pid = 1683] [serial = 1766] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 66 (0x118fa8400) [pid = 1683] [serial = 1768] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 65 (0x119ad6400) [pid = 1683] [serial = 1774] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | --DOMWINDOW == 64 (0x118166400) [pid = 1683] [serial = 1762] [outer = 0x0] [url = about:blank] 11:00:04 INFO - PROCESS | 1683 | 1468605604515 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:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1777ms 11:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:00:04 INFO - PROCESS | 1683 | 1468605604525 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:00:04 INFO - PROCESS | 1683 | 1468605604527 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:00:04 INFO - PROCESS | 1683 | 1468605604533 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:00:04 INFO - PROCESS | 1683 | 1468605604535 Marionette TRACE conn2 <- [1,2414,null,{}] 11:00:04 INFO - PROCESS | 1683 | 1468605604539 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:00:04 INFO - PROCESS | 1683 | 1468605604541 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:04 INFO - PROCESS | 1683 | 1468605604622 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:00:04 INFO - PROCESS | 1683 | 1468605604677 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1683 | 1468605604680 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:04 INFO - PROCESS | 1683 | ++DOCSHELL 0x11699f800 == 28 [pid = 1683] [id = 611] 11:00:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 65 (0x1132dbc00) [pid = 1683] [serial = 1833] [outer = 0x0] 11:00:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 66 (0x113843800) [pid = 1683] [serial = 1834] [outer = 0x1132dbc00] 11:00:04 INFO - PROCESS | 1683 | 1468605604711 Marionette DEBUG loaded listener.js 11:00:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 67 (0x115016000) [pid = 1683] [serial = 1835] [outer = 0x1132dbc00] 11:00:05 INFO - PROCESS | 1683 | 1468605605033 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:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 521ms 11:00:05 INFO - PROCESS | 1683 | 1468605605054 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:00:05 INFO - PROCESS | 1683 | 1468605605058 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:00:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:00:05 INFO - PROCESS | 1683 | 1468605605065 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:00:05 INFO - PROCESS | 1683 | 1468605605067 Marionette TRACE conn2 <- [1,2418,null,{}] 11:00:05 INFO - PROCESS | 1683 | 1468605605070 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:00:05 INFO - PROCESS | 1683 | 1468605605072 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:05 INFO - PROCESS | 1683 | 1468605605154 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:00:05 INFO - PROCESS | 1683 | 1468605605161 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1683 | 1468605605164 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:05 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f91800 == 29 [pid = 1683] [id = 612] 11:00:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 68 (0x1160da000) [pid = 1683] [serial = 1836] [outer = 0x0] 11:00:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 69 (0x116aa4000) [pid = 1683] [serial = 1837] [outer = 0x1160da000] 11:00:05 INFO - PROCESS | 1683 | 1468605605192 Marionette DEBUG loaded listener.js 11:00:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x1171c4800) [pid = 1683] [serial = 1838] [outer = 0x1160da000] 11:00:05 INFO - PROCESS | 1683 | 1468605605598 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:00:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:00:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 570ms 11:00:05 INFO - PROCESS | 1683 | 1468605605635 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:00:05 INFO - PROCESS | 1683 | 1468605605637 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:00:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:00:05 INFO - PROCESS | 1683 | 1468605605639 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:00:05 INFO - PROCESS | 1683 | 1468605605642 Marionette TRACE conn2 <- [1,2422,null,{}] 11:00:05 INFO - PROCESS | 1683 | 1468605605650 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:00:05 INFO - PROCESS | 1683 | 1468605605653 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:05 INFO - PROCESS | 1683 | 1468605605735 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:00:05 INFO - PROCESS | 1683 | 1468605605741 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1683 | 1468605605743 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:05 INFO - PROCESS | 1683 | ++DOCSHELL 0x11c571800 == 30 [pid = 1683] [id = 613] 11:00:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x111c78c00) [pid = 1683] [serial = 1839] [outer = 0x0] 11:00:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x118570800) [pid = 1683] [serial = 1840] [outer = 0x111c78c00] 11:00:05 INFO - PROCESS | 1683 | 1468605605775 Marionette DEBUG loaded listener.js 11:00:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x1187e1800) [pid = 1683] [serial = 1841] [outer = 0x111c78c00] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x128a9d000 == 29 [pid = 1683] [id = 489] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x119d02800 == 28 [pid = 1683] [id = 494] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12b715000 == 27 [pid = 1683] [id = 488] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x122f41000 == 26 [pid = 1683] [id = 481] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x129d28000 == 25 [pid = 1683] [id = 484] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x116090000 == 24 [pid = 1683] [id = 486] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12912d800 == 23 [pid = 1683] [id = 491] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x128a9e000 == 22 [pid = 1683] [id = 483] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12a6d9000 == 21 [pid = 1683] [id = 485] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x122f7c800 == 20 [pid = 1683] [id = 495] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x1162d1000 == 19 [pid = 1683] [id = 492] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x118776800 == 18 [pid = 1683] [id = 490] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x123981000 == 17 [pid = 1683] [id = 496] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x116792800 == 16 [pid = 1683] [id = 480] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x1169a7800 == 15 [pid = 1683] [id = 479] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x122f3e800 == 14 [pid = 1683] [id = 487] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x1185b8000 == 13 [pid = 1683] [id = 493] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12446c000 == 12 [pid = 1683] [id = 482] 11:00:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12d371000 == 11 [pid = 1683] [id = 610] 11:00:07 INFO - PROCESS | 1683 | 1468605607070 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:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1476ms 11:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:00:07 INFO - PROCESS | 1683 | 1468605607116 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:00:07 INFO - PROCESS | 1683 | 1468605607118 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:00:07 INFO - PROCESS | 1683 | 1468605607122 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:00:07 INFO - PROCESS | 1683 | 1468605607124 Marionette TRACE conn2 <- [1,2426,null,{}] 11:00:07 INFO - PROCESS | 1683 | 1468605607128 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:00:07 INFO - PROCESS | 1683 | 1468605607130 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:07 INFO - PROCESS | 1683 | 1468605607215 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:00:07 INFO - PROCESS | 1683 | 1468605607274 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1683 | 1468605607276 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:07 INFO - PROCESS | 1683 | ++DOCSHELL 0x117357800 == 12 [pid = 1683] [id = 614] 11:00:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x113841c00) [pid = 1683] [serial = 1842] [outer = 0x0] 11:00:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x115df3000) [pid = 1683] [serial = 1843] [outer = 0x113841c00] 11:00:07 INFO - PROCESS | 1683 | 1468605607305 Marionette DEBUG loaded listener.js 11:00:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x116aab400) [pid = 1683] [serial = 1844] [outer = 0x113841c00] 11:00:07 INFO - PROCESS | 1683 | 1468605607624 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:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 520ms 11:00:07 INFO - PROCESS | 1683 | 1468605607642 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:00:07 INFO - PROCESS | 1683 | 1468605607649 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:00:07 INFO - PROCESS | 1683 | 1468605607654 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:00:07 INFO - PROCESS | 1683 | 1468605607656 Marionette TRACE conn2 <- [1,2430,null,{}] 11:00:07 INFO - PROCESS | 1683 | 1468605607658 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:00:07 INFO - PROCESS | 1683 | 1468605607662 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:07 INFO - PROCESS | 1683 | 1468605607744 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:00:07 INFO - PROCESS | 1683 | 1468605607750 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1683 | 1468605607752 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:07 INFO - PROCESS | 1683 | ++DOCSHELL 0x119a04000 == 13 [pid = 1683] [id = 615] 11:00:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x1180ea800) [pid = 1683] [serial = 1845] [outer = 0x0] 11:00:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x1183dd400) [pid = 1683] [serial = 1846] [outer = 0x1180ea800] 11:00:07 INFO - PROCESS | 1683 | 1468605607780 Marionette DEBUG loaded listener.js 11:00:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x1185e4c00) [pid = 1683] [serial = 1847] [outer = 0x1180ea800] 11:00:08 INFO - PROCESS | 1683 | 1468605608130 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:00:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:00:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 522ms 11:00:08 INFO - PROCESS | 1683 | 1468605608175 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:00:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:00:08 INFO - PROCESS | 1683 | 1468605608185 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:00:08 INFO - PROCESS | 1683 | 1468605608187 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:00:08 INFO - PROCESS | 1683 | 1468605608190 Marionette TRACE conn2 <- [1,2434,null,{}] 11:00:08 INFO - PROCESS | 1683 | 1468605608198 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:00:08 INFO - PROCESS | 1683 | 1468605608201 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:08 INFO - PROCESS | 1683 | 1468605608291 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:00:08 INFO - PROCESS | 1683 | 1468605608301 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1683 | 1468605608303 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:08 INFO - PROCESS | 1683 | ++DOCSHELL 0x12427a800 == 14 [pid = 1683] [id = 616] 11:00:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x11326d800) [pid = 1683] [serial = 1848] [outer = 0x0] 11:00:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x119166800) [pid = 1683] [serial = 1849] [outer = 0x11326d800] 11:00:08 INFO - PROCESS | 1683 | 1468605608331 Marionette DEBUG loaded listener.js 11:00:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x1195d8800) [pid = 1683] [serial = 1850] [outer = 0x11326d800] 11:00:08 INFO - PROCESS | 1683 | 1468605608700 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:00:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:00:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 521ms 11:00:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:00:08 INFO - PROCESS | 1683 | 1468605608710 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:00:08 INFO - PROCESS | 1683 | 1468605608713 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:00:08 INFO - PROCESS | 1683 | 1468605608715 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:00:08 INFO - PROCESS | 1683 | 1468605608716 Marionette TRACE conn2 <- [1,2438,null,{}] 11:00:08 INFO - PROCESS | 1683 | 1468605608719 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:00:08 INFO - PROCESS | 1683 | 1468605608720 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:08 INFO - PROCESS | 1683 | 1468605608824 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:00:08 INFO - PROCESS | 1683 | 1468605608832 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1683 | 1468605608833 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:08 INFO - PROCESS | 1683 | ++DOCSHELL 0x124ff7000 == 15 [pid = 1683] [id = 617] 11:00:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x119677800) [pid = 1683] [serial = 1851] [outer = 0x0] 11:00:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x11967e800) [pid = 1683] [serial = 1852] [outer = 0x119677800] 11:00:08 INFO - PROCESS | 1683 | 1468605608859 Marionette DEBUG loaded listener.js 11:00:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1196f9800) [pid = 1683] [serial = 1853] [outer = 0x119677800] 11:00:09 INFO - PROCESS | 1683 | 1468605609150 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:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 469ms 11:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:00:09 INFO - PROCESS | 1683 | 1468605609185 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:00:09 INFO - PROCESS | 1683 | 1468605609186 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:00:09 INFO - PROCESS | 1683 | 1468605609188 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:00:09 INFO - PROCESS | 1683 | 1468605609189 Marionette TRACE conn2 <- [1,2442,null,{}] 11:00:09 INFO - PROCESS | 1683 | 1468605609192 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:00:09 INFO - PROCESS | 1683 | 1468605609193 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:09 INFO - PROCESS | 1683 | 1468605609277 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:00:09 INFO - PROCESS | 1683 | 1468605609282 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1683 | 1468605609283 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:09 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a87800 == 16 [pid = 1683] [id = 618] 11:00:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x112cc6400) [pid = 1683] [serial = 1854] [outer = 0x0] 11:00:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x1198d3800) [pid = 1683] [serial = 1855] [outer = 0x112cc6400] 11:00:09 INFO - PROCESS | 1683 | 1468605609308 Marionette DEBUG loaded listener.js 11:00:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x119ad2000) [pid = 1683] [serial = 1856] [outer = 0x112cc6400] 11:00:09 INFO - PROCESS | 1683 | 1468605609669 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:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 523ms 11:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:00:09 INFO - PROCESS | 1683 | 1468605609713 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:00:09 INFO - PROCESS | 1683 | 1468605609714 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:00:09 INFO - PROCESS | 1683 | 1468605609716 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:00:09 INFO - PROCESS | 1683 | 1468605609717 Marionette TRACE conn2 <- [1,2446,null,{}] 11:00:09 INFO - PROCESS | 1683 | 1468605609719 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:00:09 INFO - PROCESS | 1683 | 1468605609723 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:09 INFO - PROCESS | 1683 | 1468605609819 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:00:09 INFO - PROCESS | 1683 | 1468605609823 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1683 | 1468605609824 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:09 INFO - PROCESS | 1683 | ++DOCSHELL 0x129139800 == 17 [pid = 1683] [id = 619] 11:00:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x11c528400) [pid = 1683] [serial = 1857] [outer = 0x0] 11:00:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x122e48c00) [pid = 1683] [serial = 1858] [outer = 0x11c528400] 11:00:09 INFO - PROCESS | 1683 | 1468605609851 Marionette DEBUG loaded listener.js 11:00:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x12384d800) [pid = 1683] [serial = 1859] [outer = 0x11c528400] 11:00:10 INFO - PROCESS | 1683 | 1468605610171 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:00:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:00:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 468ms 11:00:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:00:10 INFO - PROCESS | 1683 | 1468605610184 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:00:10 INFO - PROCESS | 1683 | 1468605610186 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:00:10 INFO - PROCESS | 1683 | 1468605610188 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:00:10 INFO - PROCESS | 1683 | 1468605610189 Marionette TRACE conn2 <- [1,2450,null,{}] 11:00:10 INFO - PROCESS | 1683 | 1468605610191 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:00:10 INFO - PROCESS | 1683 | 1468605610192 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:10 INFO - PROCESS | 1683 | 1468605610276 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:00:10 INFO - PROCESS | 1683 | 1468605610349 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1683 | 1468605610350 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:10 INFO - PROCESS | 1683 | ++DOCSHELL 0x129d22800 == 18 [pid = 1683] [id = 620] 11:00:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x120f33000) [pid = 1683] [serial = 1860] [outer = 0x0] 11:00:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x122fc4400) [pid = 1683] [serial = 1861] [outer = 0x120f33000] 11:00:10 INFO - PROCESS | 1683 | 1468605610376 Marionette DEBUG loaded listener.js 11:00:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x124463400) [pid = 1683] [serial = 1862] [outer = 0x120f33000] 11:00:10 INFO - PROCESS | 1683 | 1468605610698 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:00:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:00:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 518ms 11:00:10 INFO - PROCESS | 1683 | 1468605610706 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:00:10 INFO - PROCESS | 1683 | 1468605610708 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:00:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:00:10 INFO - PROCESS | 1683 | 1468605610712 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:00:10 INFO - PROCESS | 1683 | 1468605610713 Marionette TRACE conn2 <- [1,2454,null,{}] 11:00:10 INFO - PROCESS | 1683 | 1468605610715 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:00:10 INFO - PROCESS | 1683 | 1468605610716 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:10 INFO - PROCESS | 1683 | 1468605610819 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:00:10 INFO - PROCESS | 1683 | 1468605610857 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1683 | 1468605610858 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:10 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a6ce000 == 19 [pid = 1683] [id = 621] 11:00:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x1247bb800) [pid = 1683] [serial = 1863] [outer = 0x0] 11:00:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x124908800) [pid = 1683] [serial = 1864] [outer = 0x1247bb800] 11:00:10 INFO - PROCESS | 1683 | 1468605610886 Marionette DEBUG loaded listener.js 11:00:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x124d17800) [pid = 1683] [serial = 1865] [outer = 0x1247bb800] 11:00:11 INFO - PROCESS | 1683 | 1468605611199 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:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 519ms 11:00:11 INFO - PROCESS | 1683 | 1468605611232 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:00:11 INFO - PROCESS | 1683 | 1468605611233 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:00:11 INFO - PROCESS | 1683 | 1468605611235 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:00:11 INFO - PROCESS | 1683 | 1468605611236 Marionette TRACE conn2 <- [1,2458,null,{}] 11:00:11 INFO - PROCESS | 1683 | 1468605611239 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:00:11 INFO - PROCESS | 1683 | 1468605611240 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:11 INFO - PROCESS | 1683 | 1468605611336 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:00:11 INFO - PROCESS | 1683 | 1468605611380 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1683 | 1468605611382 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:11 INFO - PROCESS | 1683 | ++DOCSHELL 0x124277000 == 20 [pid = 1683] [id = 622] 11:00:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x123a96800) [pid = 1683] [serial = 1866] [outer = 0x0] 11:00:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x12542ac00) [pid = 1683] [serial = 1867] [outer = 0x123a96800] 11:00:11 INFO - PROCESS | 1683 | 1468605611406 Marionette DEBUG loaded listener.js 11:00:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1254eac00) [pid = 1683] [serial = 1868] [outer = 0x123a96800] 11:00:11 INFO - PROCESS | 1683 | 1468605611724 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:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 519ms 11:00:11 INFO - PROCESS | 1683 | 1468605611755 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:00:11 INFO - PROCESS | 1683 | 1468605611756 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:00:11 INFO - PROCESS | 1683 | 1468605611766 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:00:11 INFO - PROCESS | 1683 | 1468605611768 Marionette TRACE conn2 <- [1,2462,null,{}] 11:00:11 INFO - PROCESS | 1683 | 1468605611770 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:00:11 INFO - PROCESS | 1683 | 1468605611771 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:11 INFO - PROCESS | 1683 | 1468605611877 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:00:11 INFO - PROCESS | 1683 | 1468605611881 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1683 | 1468605611882 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:11 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b715800 == 21 [pid = 1683] [id = 623] 11:00:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x124d19800) [pid = 1683] [serial = 1869] [outer = 0x0] 11:00:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x125e6f000) [pid = 1683] [serial = 1870] [outer = 0x124d19800] 11:00:11 INFO - PROCESS | 1683 | 1468605611906 Marionette DEBUG loaded listener.js 11:00:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x126d04800) [pid = 1683] [serial = 1871] [outer = 0x124d19800] 11:00:12 INFO - PROCESS | 1683 | 1468605612268 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:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 531ms 11:00:12 INFO - PROCESS | 1683 | 1468605612289 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:00:12 INFO - PROCESS | 1683 | 1468605612291 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:00:12 INFO - PROCESS | 1683 | 1468605612294 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:00:12 INFO - PROCESS | 1683 | 1468605612298 Marionette TRACE conn2 <- [1,2466,null,{}] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x12400b400) [pid = 1683] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x125e6a800) [pid = 1683] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x126e22400) [pid = 1683] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x112e48800) [pid = 1683] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x113aa0800) [pid = 1683] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x126e65400) [pid = 1683] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1198de400) [pid = 1683] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x112dd4c00) [pid = 1683] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x112e54800) [pid = 1683] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x112e4a800) [pid = 1683] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1127d8c00) [pid = 1683] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x113f2dc00) [pid = 1683] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x112e48400) [pid = 1683] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x123c7b400) [pid = 1683] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1160da000) [pid = 1683] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x1132dbc00) [pid = 1683] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x128a76400) [pid = 1683] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:00:12 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x124004000) [pid = 1683] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:00:12 INFO - PROCESS | 1683 | 1468605612520 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:00:12 INFO - PROCESS | 1683 | 1468605612521 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:12 INFO - PROCESS | 1683 | 1468605612620 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:00:12 INFO - PROCESS | 1683 | 1468605612625 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1683 | 1468605612634 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:12 INFO - PROCESS | 1683 | ++DOCSHELL 0x127247800 == 22 [pid = 1683] [id = 624] 11:00:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x116aa7c00) [pid = 1683] [serial = 1872] [outer = 0x0] 11:00:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x118161400) [pid = 1683] [serial = 1873] [outer = 0x116aa7c00] 11:00:12 INFO - PROCESS | 1683 | 1468605612663 Marionette DEBUG loaded listener.js 11:00:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x119673800) [pid = 1683] [serial = 1874] [outer = 0x116aa7c00] 11:00:12 INFO - PROCESS | 1683 | 1468605612986 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:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 724ms 11:00:13 INFO - PROCESS | 1683 | 1468605613017 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:00:13 INFO - PROCESS | 1683 | 1468605613018 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:00:13 INFO - PROCESS | 1683 | 1468605613021 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:00:13 INFO - PROCESS | 1683 | 1468605613022 Marionette TRACE conn2 <- [1,2470,null,{}] 11:00:13 INFO - PROCESS | 1683 | 1468605613024 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:00:13 INFO - PROCESS | 1683 | 1468605613025 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:13 INFO - PROCESS | 1683 | 1468605613104 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:00:13 INFO - PROCESS | 1683 | 1468605613183 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1683 | 1468605613184 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:13 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd98000 == 23 [pid = 1683] [id = 625] 11:00:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x122e25c00) [pid = 1683] [serial = 1875] [outer = 0x0] 11:00:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1254e1c00) [pid = 1683] [serial = 1876] [outer = 0x122e25c00] 11:00:13 INFO - PROCESS | 1683 | 1468605613212 Marionette DEBUG loaded listener.js 11:00:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x126d10000) [pid = 1683] [serial = 1877] [outer = 0x122e25c00] 11:00:13 INFO - PROCESS | 1683 | 1468605613467 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:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 467ms 11:00:13 INFO - PROCESS | 1683 | 1468605613489 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:00:13 INFO - PROCESS | 1683 | 1468605613490 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:00:13 INFO - PROCESS | 1683 | 1468605613502 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:00:13 INFO - PROCESS | 1683 | 1468605613504 Marionette TRACE conn2 <- [1,2474,null,{}] 11:00:13 INFO - PROCESS | 1683 | 1468605613506 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:00:13 INFO - PROCESS | 1683 | 1468605613507 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:13 INFO - PROCESS | 1683 | 1468605613603 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:00:13 INFO - PROCESS | 1683 | 1468605613608 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1683 | 1468605613609 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:13 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c659000 == 24 [pid = 1683] [id = 626] 11:00:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x126d11000) [pid = 1683] [serial = 1878] [outer = 0x0] 11:00:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x126e6c800) [pid = 1683] [serial = 1879] [outer = 0x126d11000] 11:00:13 INFO - PROCESS | 1683 | 1468605613633 Marionette DEBUG loaded listener.js 11:00:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x126edf800) [pid = 1683] [serial = 1880] [outer = 0x126d11000] 11:00:13 INFO - PROCESS | 1683 | 1468605613955 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:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 475ms 11:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:00:13 INFO - PROCESS | 1683 | 1468605613973 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:00:13 INFO - PROCESS | 1683 | 1468605613974 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:00:13 INFO - PROCESS | 1683 | 1468605613977 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:00:13 INFO - PROCESS | 1683 | 1468605613980 Marionette TRACE conn2 <- [1,2478,null,{}] 11:00:13 INFO - PROCESS | 1683 | 1468605613984 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:00:13 INFO - PROCESS | 1683 | 1468605613985 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:14 INFO - PROCESS | 1683 | 1468605614098 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:00:14 INFO - PROCESS | 1683 | 1468605614105 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1683 | 1468605614106 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:14 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc3a000 == 25 [pid = 1683] [id = 627] 11:00:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x12400b400) [pid = 1683] [serial = 1881] [outer = 0x0] 11:00:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x126edec00) [pid = 1683] [serial = 1882] [outer = 0x12400b400] 11:00:14 INFO - PROCESS | 1683 | 1468605614131 Marionette DEBUG loaded listener.js 11:00:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x1272c0800) [pid = 1683] [serial = 1883] [outer = 0x12400b400] 11:00:14 INFO - PROCESS | 1683 | 1468605614451 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:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 522ms 11:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:00:14 INFO - PROCESS | 1683 | 1468605614499 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:00:14 INFO - PROCESS | 1683 | 1468605614501 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:00:14 INFO - PROCESS | 1683 | 1468605614503 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:00:14 INFO - PROCESS | 1683 | 1468605614504 Marionette TRACE conn2 <- [1,2482,null,{}] 11:00:14 INFO - PROCESS | 1683 | 1468605614557 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:00:14 INFO - PROCESS | 1683 | 1468605614559 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:14 INFO - PROCESS | 1683 | 1468605614684 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:00:14 INFO - PROCESS | 1683 | 1468605614766 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1683 | 1468605614768 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:14 INFO - PROCESS | 1683 | ++DOCSHELL 0x116937800 == 26 [pid = 1683] [id = 628] 11:00:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1129dc400) [pid = 1683] [serial = 1884] [outer = 0x0] 11:00:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x112e4a400) [pid = 1683] [serial = 1885] [outer = 0x1129dc400] 11:00:14 INFO - PROCESS | 1683 | 1468605614800 Marionette DEBUG loaded listener.js 11:00:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1132ce800) [pid = 1683] [serial = 1886] [outer = 0x1129dc400] 11:00:15 INFO - PROCESS | 1683 | 1468605615325 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:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 868ms 11:00:15 INFO - PROCESS | 1683 | 1468605615372 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:00:15 INFO - PROCESS | 1683 | 1468605615375 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:00:15 INFO - PROCESS | 1683 | 1468605615378 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:00:15 INFO - PROCESS | 1683 | 1468605615380 Marionette TRACE conn2 <- [1,2486,null,{}] 11:00:15 INFO - PROCESS | 1683 | 1468605615384 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:00:15 INFO - PROCESS | 1683 | 1468605615386 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:15 INFO - PROCESS | 1683 | 1468605615499 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:00:15 INFO - PROCESS | 1683 | 1468605615583 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1683 | 1468605615586 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:15 INFO - PROCESS | 1683 | ++DOCSHELL 0x124471800 == 27 [pid = 1683] [id = 629] 11:00:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x1173e9c00) [pid = 1683] [serial = 1887] [outer = 0x0] 11:00:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x1180eb400) [pid = 1683] [serial = 1888] [outer = 0x1173e9c00] 11:00:15 INFO - PROCESS | 1683 | 1468605615617 Marionette DEBUG loaded listener.js 11:00:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x11856ac00) [pid = 1683] [serial = 1889] [outer = 0x1173e9c00] 11:00:16 INFO - PROCESS | 1683 | 1468605616399 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:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1073ms 11:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:00:16 INFO - PROCESS | 1683 | 1468605616451 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:00:16 INFO - PROCESS | 1683 | 1468605616453 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:00:16 INFO - PROCESS | 1683 | 1468605616457 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:00:16 INFO - PROCESS | 1683 | 1468605616458 Marionette TRACE conn2 <- [1,2490,null,{}] 11:00:16 INFO - PROCESS | 1683 | 1468605616462 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:00:16 INFO - PROCESS | 1683 | 1468605616464 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:16 INFO - PROCESS | 1683 | 1468605616565 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x118570800) [pid = 1683] [serial = 1840] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x12542fc00) [pid = 1683] [serial = 1813] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x12684d400) [pid = 1683] [serial = 1816] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x126e69800) [pid = 1683] [serial = 1819] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x126e20000) [pid = 1683] [serial = 1817] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x119530400) [pid = 1683] [serial = 1823] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1160da400) [pid = 1683] [serial = 1822] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x122e91400) [pid = 1683] [serial = 1825] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x127466800) [pid = 1683] [serial = 1828] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x126e72800) [pid = 1683] [serial = 1820] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x122e2e400) [pid = 1683] [serial = 1807] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x11952a800) [pid = 1683] [serial = 1804] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1198d5800) [pid = 1683] [serial = 1805] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1185eb000) [pid = 1683] [serial = 1801] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x11952a000) [pid = 1683] [serial = 1802] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x1160d9c00) [pid = 1683] [serial = 1798] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1183ddc00) [pid = 1683] [serial = 1799] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x116077000) [pid = 1683] [serial = 1796] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x11383a000) [pid = 1683] [serial = 1795] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x1176e7400) [pid = 1683] [serial = 1793] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x116aad800) [pid = 1683] [serial = 1792] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x113864800) [pid = 1683] [serial = 1790] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x112e56400) [pid = 1683] [serial = 1789] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x124d1e800) [pid = 1683] [serial = 1787] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x1171c4800) [pid = 1683] [serial = 1838] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x128a74400) [pid = 1683] [serial = 1829] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x113843800) [pid = 1683] [serial = 1834] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x115016000) [pid = 1683] [serial = 1835] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x116aa4000) [pid = 1683] [serial = 1837] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x128b24c00) [pid = 1683] [serial = 1831] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x128b2dc00) [pid = 1683] [serial = 1832] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 71 (0x124433800) [pid = 1683] [serial = 1810] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 70 (0x1270da400) [pid = 1683] [serial = 1826] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 69 (0x123c7b800) [pid = 1683] [serial = 1814] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 68 (0x12490f800) [pid = 1683] [serial = 1811] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | --DOMWINDOW == 67 (0x122fc4000) [pid = 1683] [serial = 1808] [outer = 0x0] [url = about:blank] 11:00:16 INFO - PROCESS | 1683 | 1468605616697 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1683 | 1468605616700 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:16 INFO - PROCESS | 1683 | ++DOCSHELL 0x1160a2800 == 28 [pid = 1683] [id = 630] 11:00:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 68 (0x113864800) [pid = 1683] [serial = 1890] [outer = 0x0] 11:00:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 69 (0x1160da400) [pid = 1683] [serial = 1891] [outer = 0x113864800] 11:00:16 INFO - PROCESS | 1683 | 1468605616727 Marionette DEBUG loaded listener.js 11:00:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x116fc8800) [pid = 1683] [serial = 1892] [outer = 0x113864800] 11:00:17 INFO - PROCESS | 1683 | 1468605617049 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:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 624ms 11:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:00:17 INFO - PROCESS | 1683 | 1468605617082 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:00:17 INFO - PROCESS | 1683 | 1468605617085 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:00:17 INFO - PROCESS | 1683 | 1468605617089 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:00:17 INFO - PROCESS | 1683 | 1468605617090 Marionette TRACE conn2 <- [1,2494,null,{}] 11:00:17 INFO - PROCESS | 1683 | 1468605617093 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:00:17 INFO - PROCESS | 1683 | 1468605617095 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:17 INFO - PROCESS | 1683 | 1468605617174 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:00:17 INFO - PROCESS | 1683 | 1468605617180 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1683 | 1468605617182 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:17 INFO - PROCESS | 1683 | ++DOCSHELL 0x11991f000 == 29 [pid = 1683] [id = 631] 11:00:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x1180f3000) [pid = 1683] [serial = 1893] [outer = 0x0] 11:00:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x118578800) [pid = 1683] [serial = 1894] [outer = 0x1180f3000] 11:00:17 INFO - PROCESS | 1683 | 1468605617209 Marionette DEBUG loaded listener.js 11:00:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x11887fc00) [pid = 1683] [serial = 1895] [outer = 0x1180f3000] 11:00:17 INFO - PROCESS | 1683 | 1468605617593 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:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 523ms 11:00:17 INFO - PROCESS | 1683 | 1468605617613 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:00:17 INFO - PROCESS | 1683 | 1468605617615 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:00:17 INFO - PROCESS | 1683 | 1468605617617 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:00:17 INFO - PROCESS | 1683 | 1468605617620 Marionette TRACE conn2 <- [1,2498,null,{}] 11:00:17 INFO - PROCESS | 1683 | 1468605617628 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:00:17 INFO - PROCESS | 1683 | 1468605617631 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:17 INFO - PROCESS | 1683 | 1468605617719 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:00:17 INFO - PROCESS | 1683 | 1468605617724 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1683 | 1468605617726 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:17 INFO - PROCESS | 1683 | ++DOCSHELL 0x123e6a000 == 30 [pid = 1683] [id = 632] 11:00:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x112ed6c00) [pid = 1683] [serial = 1896] [outer = 0x0] 11:00:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x119532000) [pid = 1683] [serial = 1897] [outer = 0x112ed6c00] 11:00:17 INFO - PROCESS | 1683 | 1468605617757 Marionette DEBUG loaded listener.js 11:00:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x119673c00) [pid = 1683] [serial = 1898] [outer = 0x112ed6c00] 11:00:18 INFO - PROCESS | 1683 | 1468605618120 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:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 521ms 11:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:00:18 INFO - PROCESS | 1683 | 1468605618138 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:00:18 INFO - PROCESS | 1683 | 1468605618140 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:00:18 INFO - PROCESS | 1683 | 1468605618142 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:00:18 INFO - PROCESS | 1683 | 1468605618144 Marionette TRACE conn2 <- [1,2502,null,{}] 11:00:18 INFO - PROCESS | 1683 | 1468605618148 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:00:18 INFO - PROCESS | 1683 | 1468605618149 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:18 INFO - PROCESS | 1683 | 1468605618234 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:00:18 INFO - PROCESS | 1683 | 1468605618238 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1683 | 1468605618239 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:18 INFO - PROCESS | 1683 | ++DOCSHELL 0x12723f000 == 31 [pid = 1683] [id = 633] 11:00:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x11967e000) [pid = 1683] [serial = 1899] [outer = 0x0] 11:00:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x1198d5800) [pid = 1683] [serial = 1900] [outer = 0x11967e000] 11:00:18 INFO - PROCESS | 1683 | 1468605618266 Marionette DEBUG loaded listener.js 11:00:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x119acfc00) [pid = 1683] [serial = 1901] [outer = 0x11967e000] 11:00:18 INFO - PROCESS | 1683 | 1468605618591 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:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 473ms 11:00:18 INFO - PROCESS | 1683 | 1468605618615 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:00:18 INFO - PROCESS | 1683 | 1468605618616 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:00:18 INFO - PROCESS | 1683 | 1468605618619 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:00:18 INFO - PROCESS | 1683 | 1468605618620 Marionette TRACE conn2 <- [1,2506,null,{}] 11:00:18 INFO - PROCESS | 1683 | 1468605618622 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:00:18 INFO - PROCESS | 1683 | 1468605618623 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:18 INFO - PROCESS | 1683 | 1468605618708 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:00:18 INFO - PROCESS | 1683 | 1468605618778 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1683 | 1468605618779 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:18 INFO - PROCESS | 1683 | ++DOCSHELL 0x12912a000 == 32 [pid = 1683] [id = 634] 11:00:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x1196ee800) [pid = 1683] [serial = 1902] [outer = 0x0] 11:00:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x119ad7000) [pid = 1683] [serial = 1903] [outer = 0x1196ee800] 11:00:18 INFO - PROCESS | 1683 | 1468605618803 Marionette DEBUG loaded listener.js 11:00:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x122e29400) [pid = 1683] [serial = 1904] [outer = 0x1196ee800] 11:00:19 INFO - PROCESS | 1683 | 1468605619141 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:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 570ms 11:00:19 INFO - PROCESS | 1683 | 1468605619193 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:00:19 INFO - PROCESS | 1683 | 1468605619195 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:00:19 INFO - PROCESS | 1683 | 1468605619197 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:00:19 INFO - PROCESS | 1683 | 1468605619198 Marionette TRACE conn2 <- [1,2510,null,{}] 11:00:19 INFO - PROCESS | 1683 | 1468605619200 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:00:19 INFO - PROCESS | 1683 | 1468605619204 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:19 INFO - PROCESS | 1683 | 1468605619320 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:00:19 INFO - PROCESS | 1683 | 1468605619360 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1683 | 1468605619361 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:19 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a53e000 == 33 [pid = 1683] [id = 635] 11:00:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x122e2fc00) [pid = 1683] [serial = 1905] [outer = 0x0] 11:00:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x122fcb400) [pid = 1683] [serial = 1906] [outer = 0x122e2fc00] 11:00:19 INFO - PROCESS | 1683 | 1468605619386 Marionette DEBUG loaded listener.js 11:00:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x124903400) [pid = 1683] [serial = 1907] [outer = 0x122e2fc00] 11:00:19 INFO - PROCESS | 1683 | 1468605619722 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:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 570ms 11:00:19 INFO - PROCESS | 1683 | 1468605619768 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:00:19 INFO - PROCESS | 1683 | 1468605619769 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:00:19 INFO - PROCESS | 1683 | 1468605619772 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:00:19 INFO - PROCESS | 1683 | 1468605619773 Marionette TRACE conn2 <- [1,2514,null,{}] 11:00:19 INFO - PROCESS | 1683 | 1468605619777 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:00:19 INFO - PROCESS | 1683 | 1468605619786 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:19 INFO - PROCESS | 1683 | 1468605619935 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:00:19 INFO - PROCESS | 1683 | 1468605619954 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1683 | 1468605619955 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:19 INFO - PROCESS | 1683 | ++DOCSHELL 0x12af06800 == 34 [pid = 1683] [id = 636] 11:00:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x12490a000) [pid = 1683] [serial = 1908] [outer = 0x0] 11:00:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x124ae1000) [pid = 1683] [serial = 1909] [outer = 0x12490a000] 11:00:19 INFO - PROCESS | 1683 | 1468605619995 Marionette DEBUG loaded listener.js 11:00:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x1254e4000) [pid = 1683] [serial = 1910] [outer = 0x12490a000] 11:00:20 INFO - PROCESS | 1683 | 1468605620433 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:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 669ms 11:00:20 INFO - PROCESS | 1683 | 1468605620442 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:00:20 INFO - PROCESS | 1683 | 1468605620443 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:00:20 INFO - PROCESS | 1683 | 1468605620449 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:00:20 INFO - PROCESS | 1683 | 1468605620450 Marionette TRACE conn2 <- [1,2518,null,{}] 11:00:20 INFO - PROCESS | 1683 | 1468605620452 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:00:20 INFO - PROCESS | 1683 | 1468605620453 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:20 INFO - PROCESS | 1683 | 1468605620568 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:00:20 INFO - PROCESS | 1683 | 1468605620598 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1683 | 1468605620600 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:20 INFO - PROCESS | 1683 | ++DOCSHELL 0x12ba43000 == 35 [pid = 1683] [id = 637] 11:00:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1254e9c00) [pid = 1683] [serial = 1911] [outer = 0x0] 11:00:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x12684b000) [pid = 1683] [serial = 1912] [outer = 0x1254e9c00] 11:00:20 INFO - PROCESS | 1683 | 1468605620624 Marionette DEBUG loaded listener.js 11:00:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x126e65800) [pid = 1683] [serial = 1913] [outer = 0x1254e9c00] 11:00:20 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1247bb800) [pid = 1683] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:00:20 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x123a96800) [pid = 1683] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:00:20 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1180ea800) [pid = 1683] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:00:20 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x124d19800) [pid = 1683] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:00:20 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x111c78c00) [pid = 1683] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:00:20 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x11c528400) [pid = 1683] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:00:20 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x116aa7c00) [pid = 1683] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:00:20 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x113841c00) [pid = 1683] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:00:20 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x122e25c00) [pid = 1683] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:00:20 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x126d11000) [pid = 1683] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:00:20 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x119677800) [pid = 1683] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:00:20 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x11326d800) [pid = 1683] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:00:20 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x112cc6400) [pid = 1683] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:00:20 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x120f33000) [pid = 1683] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:00:21 INFO - PROCESS | 1683 | 1468605621035 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:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 623ms 11:00:21 INFO - PROCESS | 1683 | 1468605621071 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:00:21 INFO - PROCESS | 1683 | 1468605621072 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:00:21 INFO - PROCESS | 1683 | 1468605621075 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:00:21 INFO - PROCESS | 1683 | 1468605621076 Marionette TRACE conn2 <- [1,2522,null,{}] 11:00:21 INFO - PROCESS | 1683 | 1468605621078 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:00:21 INFO - PROCESS | 1683 | 1468605621079 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:21 INFO - PROCESS | 1683 | 1468605621159 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:00:21 INFO - PROCESS | 1683 | 1468605621219 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1683 | 1468605621220 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:21 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd4b800 == 36 [pid = 1683] [id = 638] 11:00:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x116752000) [pid = 1683] [serial = 1914] [outer = 0x0] 11:00:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x11952e000) [pid = 1683] [serial = 1915] [outer = 0x116752000] 11:00:21 INFO - PROCESS | 1683 | 1468605621245 Marionette DEBUG loaded listener.js 11:00:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x12490d400) [pid = 1683] [serial = 1916] [outer = 0x116752000] 11:00:21 INFO - PROCESS | 1683 | 1468605621515 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:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 471ms 11:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:00:21 INFO - PROCESS | 1683 | 1468605621552 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:00:21 INFO - PROCESS | 1683 | 1468605621553 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:00:21 INFO - PROCESS | 1683 | 1468605621555 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:00:21 INFO - PROCESS | 1683 | 1468605621556 Marionette TRACE conn2 <- [1,2526,null,{}] 11:00:21 INFO - PROCESS | 1683 | 1468605621566 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:00:21 INFO - PROCESS | 1683 | 1468605621568 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:21 INFO - PROCESS | 1683 | 1468605621656 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:00:21 INFO - PROCESS | 1683 | 1468605621661 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1683 | 1468605621662 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:21 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c407800 == 37 [pid = 1683] [id = 639] 11:00:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1247bb800) [pid = 1683] [serial = 1917] [outer = 0x0] 11:00:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x126e70000) [pid = 1683] [serial = 1918] [outer = 0x1247bb800] 11:00:21 INFO - PROCESS | 1683 | 1468605621686 Marionette DEBUG loaded listener.js 11:00:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x1272be000) [pid = 1683] [serial = 1919] [outer = 0x1247bb800] 11:00:22 INFO - PROCESS | 1683 | 1468605622044 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:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 519ms 11:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:00:22 INFO - PROCESS | 1683 | 1468605622080 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:00:22 INFO - PROCESS | 1683 | 1468605622082 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:00:22 INFO - PROCESS | 1683 | 1468605622084 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:00:22 INFO - PROCESS | 1683 | 1468605622086 Marionette TRACE conn2 <- [1,2530,null,{}] 11:00:22 INFO - PROCESS | 1683 | 1468605622088 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:00:22 INFO - PROCESS | 1683 | 1468605622090 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:22 INFO - PROCESS | 1683 | 1468605622183 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:00:22 INFO - PROCESS | 1683 | 1468605622186 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1683 | 1468605622188 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:22 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc2e800 == 38 [pid = 1683] [id = 640] 11:00:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x126ee3c00) [pid = 1683] [serial = 1920] [outer = 0x0] 11:00:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x12746bc00) [pid = 1683] [serial = 1921] [outer = 0x126ee3c00] 11:00:22 INFO - PROCESS | 1683 | 1468605622214 Marionette DEBUG loaded listener.js 11:00:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x128a77c00) [pid = 1683] [serial = 1922] [outer = 0x126ee3c00] 11:00:22 INFO - PROCESS | 1683 | 1468605622549 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:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 469ms 11:00:22 INFO - PROCESS | 1683 | 1468605622553 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:00:22 INFO - PROCESS | 1683 | 1468605622554 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:00:22 INFO - PROCESS | 1683 | 1468605622557 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:00:22 INFO - PROCESS | 1683 | 1468605622558 Marionette TRACE conn2 <- [1,2534,null,{}] 11:00:22 INFO - PROCESS | 1683 | 1468605622560 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:00:22 INFO - PROCESS | 1683 | 1468605622563 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:22 INFO - PROCESS | 1683 | 1468605622650 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:00:22 INFO - PROCESS | 1683 | 1468605622708 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1683 | 1468605622710 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:22 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d048000 == 39 [pid = 1683] [id = 641] 11:00:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x127466800) [pid = 1683] [serial = 1923] [outer = 0x0] 11:00:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x128b25800) [pid = 1683] [serial = 1924] [outer = 0x127466800] 11:00:22 INFO - PROCESS | 1683 | 1468605622735 Marionette DEBUG loaded listener.js 11:00:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x128b2dc00) [pid = 1683] [serial = 1925] [outer = 0x127466800] 11:00:23 INFO - PROCESS | 1683 | 1468605623137 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:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 618ms 11:00:23 INFO - PROCESS | 1683 | 1468605623176 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:00:23 INFO - PROCESS | 1683 | 1468605623179 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:00:23 INFO - PROCESS | 1683 | 1468605623182 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:00:23 INFO - PROCESS | 1683 | 1468605623184 Marionette TRACE conn2 <- [1,2538,null,{}] 11:00:23 INFO - PROCESS | 1683 | 1468605623188 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:00:23 INFO - PROCESS | 1683 | 1468605623190 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:23 INFO - PROCESS | 1683 | 1468605623295 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:00:23 INFO - PROCESS | 1683 | 1468605623370 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1683 | 1468605623371 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:23 INFO - PROCESS | 1683 | ++DOCSHELL 0x1193aa800 == 40 [pid = 1683] [id = 642] 11:00:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x113d92000) [pid = 1683] [serial = 1926] [outer = 0x0] 11:00:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1165f2c00) [pid = 1683] [serial = 1927] [outer = 0x113d92000] 11:00:23 INFO - PROCESS | 1683 | 1468605623402 Marionette DEBUG loaded listener.js 11:00:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x1176e7400) [pid = 1683] [serial = 1928] [outer = 0x113d92000] 11:00:23 INFO - PROCESS | 1683 | 1468605623824 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:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 675ms 11:00:23 INFO - PROCESS | 1683 | 1468605623856 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:00:23 INFO - PROCESS | 1683 | 1468605623860 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:00:23 INFO - PROCESS | 1683 | 1468605623866 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:00:23 INFO - PROCESS | 1683 | 1468605623868 Marionette TRACE conn2 <- [1,2542,null,{}] 11:00:23 INFO - PROCESS | 1683 | 1468605623871 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:00:23 INFO - PROCESS | 1683 | 1468605623873 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:23 INFO - PROCESS | 1683 | 1468605623979 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:00:24 INFO - PROCESS | 1683 | 1468605624041 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1683 | 1468605624042 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:24 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a9f000 == 41 [pid = 1683] [id = 643] 11:00:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x118879400) [pid = 1683] [serial = 1929] [outer = 0x0] 11:00:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x119161000) [pid = 1683] [serial = 1930] [outer = 0x118879400] 11:00:24 INFO - PROCESS | 1683 | 1468605624073 Marionette DEBUG loaded listener.js 11:00:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x1195dd000) [pid = 1683] [serial = 1931] [outer = 0x118879400] 11:00:24 INFO - PROCESS | 1683 | 1468605624534 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:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 676ms 11:00:24 INFO - PROCESS | 1683 | 1468605624543 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:00:24 INFO - PROCESS | 1683 | 1468605624546 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:00:24 INFO - PROCESS | 1683 | 1468605624549 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:00:24 INFO - PROCESS | 1683 | 1468605624552 Marionette TRACE conn2 <- [1,2546,null,{}] 11:00:24 INFO - PROCESS | 1683 | 1468605624559 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:00:24 INFO - PROCESS | 1683 | 1468605624563 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:24 INFO - PROCESS | 1683 | 1468605624667 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:00:24 INFO - PROCESS | 1683 | 1468605624762 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1683 | 1468605624765 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:24 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d168000 == 42 [pid = 1683] [id = 644] 11:00:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x119ad7400) [pid = 1683] [serial = 1932] [outer = 0x0] 11:00:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x122e8d800) [pid = 1683] [serial = 1933] [outer = 0x119ad7400] 11:00:24 INFO - PROCESS | 1683 | 1468605624796 Marionette DEBUG loaded listener.js 11:00:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x123c7b800) [pid = 1683] [serial = 1934] [outer = 0x119ad7400] 11:00:25 INFO - PROCESS | 1683 | 1468605625233 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:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 725ms 11:00:25 INFO - PROCESS | 1683 | 1468605625274 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:00:25 INFO - PROCESS | 1683 | 1468605625276 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:00:25 INFO - PROCESS | 1683 | 1468605625297 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:00:25 INFO - PROCESS | 1683 | 1468605625299 Marionette TRACE conn2 <- [1,2550,null,{}] 11:00:25 INFO - PROCESS | 1683 | 1468605625301 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:00:25 INFO - PROCESS | 1683 | 1468605625303 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:25 INFO - PROCESS | 1683 | 1468605625409 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:00:25 INFO - PROCESS | 1683 | 1468605625483 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1683 | 1468605625484 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:25 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d740000 == 43 [pid = 1683] [id = 645] 11:00:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x1254f0400) [pid = 1683] [serial = 1935] [outer = 0x0] 11:00:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x126d0f800) [pid = 1683] [serial = 1936] [outer = 0x1254f0400] 11:00:25 INFO - PROCESS | 1683 | 1468605625512 Marionette DEBUG loaded listener.js 11:00:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x127469800) [pid = 1683] [serial = 1937] [outer = 0x1254f0400] 11:00:25 INFO - PROCESS | 1683 | 1468605625953 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:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 11:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:00:25 INFO - PROCESS | 1683 | 1468605625966 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:00:25 INFO - PROCESS | 1683 | 1468605625968 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:00:25 INFO - PROCESS | 1683 | 1468605625970 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:00:25 INFO - PROCESS | 1683 | 1468605625971 Marionette TRACE conn2 <- [1,2554,null,{}] 11:00:25 INFO - PROCESS | 1683 | 1468605625974 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:00:25 INFO - PROCESS | 1683 | 1468605625975 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:26 INFO - PROCESS | 1683 | 1468605626094 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:00:26 INFO - PROCESS | 1683 | 1468605626181 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1683 | 1468605626183 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:26 INFO - PROCESS | 1683 | ++DOCSHELL 0x124fef000 == 44 [pid = 1683] [id = 646] 11:00:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x1138ea800) [pid = 1683] [serial = 1938] [outer = 0x0] 11:00:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x116fbec00) [pid = 1683] [serial = 1939] [outer = 0x1138ea800] 11:00:26 INFO - PROCESS | 1683 | 1468605626212 Marionette DEBUG loaded listener.js 11:00:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x12542cc00) [pid = 1683] [serial = 1940] [outer = 0x1138ea800] 11:00:26 INFO - PROCESS | 1683 | 1468605626783 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:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 869ms 11:00:26 INFO - PROCESS | 1683 | 1468605626840 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:00:26 INFO - PROCESS | 1683 | 1468605626842 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:00:26 INFO - PROCESS | 1683 | 1468605626845 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:00:26 INFO - PROCESS | 1683 | 1468605626847 Marionette TRACE conn2 <- [1,2558,null,{}] 11:00:26 INFO - PROCESS | 1683 | 1468605626851 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:00:26 INFO - PROCESS | 1683 | 1468605626852 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:26 INFO - PROCESS | 1683 | 1468605626949 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:00:27 INFO - PROCESS | 1683 | 1468605627024 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1683 | 1468605627025 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:27 INFO - PROCESS | 1683 | ++DOCSHELL 0x119a08000 == 45 [pid = 1683] [id = 647] 11:00:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x116079000) [pid = 1683] [serial = 1941] [outer = 0x0] 11:00:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x1176e1800) [pid = 1683] [serial = 1942] [outer = 0x116079000] 11:00:27 INFO - PROCESS | 1683 | 1468605627056 Marionette DEBUG loaded listener.js 11:00:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x11816a800) [pid = 1683] [serial = 1943] [outer = 0x116079000] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x12cc2e800 == 44 [pid = 1683] [id = 640] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x12c407800 == 43 [pid = 1683] [id = 639] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd4b800 == 42 [pid = 1683] [id = 638] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x12ba43000 == 41 [pid = 1683] [id = 637] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x12af06800 == 40 [pid = 1683] [id = 636] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x12a53e000 == 39 [pid = 1683] [id = 635] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x12912a000 == 38 [pid = 1683] [id = 634] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x12723f000 == 37 [pid = 1683] [id = 633] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x123e6a000 == 36 [pid = 1683] [id = 632] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x11991f000 == 35 [pid = 1683] [id = 631] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x1160a2800 == 34 [pid = 1683] [id = 630] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x124471800 == 33 [pid = 1683] [id = 629] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x124fef000 == 32 [pid = 1683] [id = 646] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x12d740000 == 31 [pid = 1683] [id = 645] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x12d168000 == 30 [pid = 1683] [id = 644] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x128a9f000 == 29 [pid = 1683] [id = 643] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x12d048000 == 28 [pid = 1683] [id = 641] 11:00:27 INFO - PROCESS | 1683 | --DOCSHELL 0x1193aa800 == 27 [pid = 1683] [id = 642] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x124908800) [pid = 1683] [serial = 1864] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x12542ac00) [pid = 1683] [serial = 1867] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x124d17800) [pid = 1683] [serial = 1865] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x1183dd400) [pid = 1683] [serial = 1846] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x125e6f000) [pid = 1683] [serial = 1870] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x1185e4c00) [pid = 1683] [serial = 1847] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x1187e1800) [pid = 1683] [serial = 1841] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x122e48c00) [pid = 1683] [serial = 1858] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x1254eac00) [pid = 1683] [serial = 1868] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x12384d800) [pid = 1683] [serial = 1859] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x126d04800) [pid = 1683] [serial = 1871] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x118161400) [pid = 1683] [serial = 1873] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x119673800) [pid = 1683] [serial = 1874] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x115df3000) [pid = 1683] [serial = 1843] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1254e1c00) [pid = 1683] [serial = 1876] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x116aab400) [pid = 1683] [serial = 1844] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x126e6c800) [pid = 1683] [serial = 1879] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x11967e800) [pid = 1683] [serial = 1852] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1196f9800) [pid = 1683] [serial = 1853] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x119166800) [pid = 1683] [serial = 1849] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1195d8800) [pid = 1683] [serial = 1850] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x1198d3800) [pid = 1683] [serial = 1855] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x126edf800) [pid = 1683] [serial = 1880] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x119ad2000) [pid = 1683] [serial = 1856] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x122fc4400) [pid = 1683] [serial = 1861] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x124463400) [pid = 1683] [serial = 1862] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x126d10000) [pid = 1683] [serial = 1877] [outer = 0x0] [url = about:blank] 11:00:27 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x126edec00) [pid = 1683] [serial = 1882] [outer = 0x0] [url = about:blank] 11:00:28 INFO - PROCESS | 1683 | 1468605628028 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:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1222ms 11:00:28 INFO - PROCESS | 1683 | 1468605628068 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:00:28 INFO - PROCESS | 1683 | 1468605628070 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:00:28 INFO - PROCESS | 1683 | 1468605628074 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:00:28 INFO - PROCESS | 1683 | 1468605628075 Marionette TRACE conn2 <- [1,2562,null,{}] 11:00:28 INFO - PROCESS | 1683 | 1468605628087 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:00:28 INFO - PROCESS | 1683 | 1468605628088 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:28 INFO - PROCESS | 1683 | 1468605628171 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:00:28 INFO - PROCESS | 1683 | 1468605628176 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1683 | 1468605628181 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:28 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f1a000 == 28 [pid = 1683] [id = 648] 11:00:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x1132cd000) [pid = 1683] [serial = 1944] [outer = 0x0] 11:00:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x113d8fc00) [pid = 1683] [serial = 1945] [outer = 0x1132cd000] 11:00:28 INFO - PROCESS | 1683 | 1468605628210 Marionette DEBUG loaded listener.js 11:00:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x113177c00) [pid = 1683] [serial = 1946] [outer = 0x1132cd000] 11:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:00:28 INFO - PROCESS | 1683 | 1468605628589 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:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 524ms 11:00:28 INFO - PROCESS | 1683 | 1468605628597 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:00:28 INFO - PROCESS | 1683 | 1468605628601 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:00:28 INFO - PROCESS | 1683 | 1468605628605 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:00:28 INFO - PROCESS | 1683 | 1468605628607 Marionette TRACE conn2 <- [1,2566,null,{}] 11:00:28 INFO - PROCESS | 1683 | 1468605628610 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:00:28 INFO - PROCESS | 1683 | 1468605628612 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:28 INFO - PROCESS | 1683 | 1468605628692 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:00:28 INFO - PROCESS | 1683 | 1468605628698 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1683 | 1468605628699 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:28 INFO - PROCESS | 1683 | ++DOCSHELL 0x1193a1800 == 29 [pid = 1683] [id = 649] 11:00:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x116aa6000) [pid = 1683] [serial = 1947] [outer = 0x0] 11:00:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x11815ec00) [pid = 1683] [serial = 1948] [outer = 0x116aa6000] 11:00:28 INFO - PROCESS | 1683 | 1468605628727 Marionette DEBUG loaded listener.js 11:00:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1183e0000) [pid = 1683] [serial = 1949] [outer = 0x116aa6000] 11:00:29 INFO - PROCESS | 1683 | 1468605629093 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:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 519ms 11:00:29 INFO - PROCESS | 1683 | 1468605629125 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:00:29 INFO - PROCESS | 1683 | 1468605629127 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:00:29 INFO - PROCESS | 1683 | 1468605629129 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:00:29 INFO - PROCESS | 1683 | 1468605629131 Marionette TRACE conn2 <- [1,2570,null,{}] 11:00:29 INFO - PROCESS | 1683 | 1468605629139 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:00:29 INFO - PROCESS | 1683 | 1468605629143 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:29 INFO - PROCESS | 1683 | 1468605629222 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:00:29 INFO - PROCESS | 1683 | 1468605629227 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1683 | 1468605629231 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:29 INFO - PROCESS | 1683 | ++DOCSHELL 0x123987000 == 30 [pid = 1683] [id = 650] 11:00:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x113173800) [pid = 1683] [serial = 1950] [outer = 0x0] 11:00:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x118f7b800) [pid = 1683] [serial = 1951] [outer = 0x113173800] 11:00:29 INFO - PROCESS | 1683 | 1468605629262 Marionette DEBUG loaded listener.js 11:00:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x11952dc00) [pid = 1683] [serial = 1952] [outer = 0x113173800] 11:00:29 INFO - PROCESS | 1683 | 1468605629628 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:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 522ms 11:00:29 INFO - PROCESS | 1683 | 1468605629652 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:00:29 INFO - PROCESS | 1683 | 1468605629654 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:00:29 INFO - PROCESS | 1683 | 1468605629656 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:00:29 INFO - PROCESS | 1683 | 1468605629657 Marionette TRACE conn2 <- [1,2574,null,{}] 11:00:29 INFO - PROCESS | 1683 | 1468605629660 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:00:29 INFO - PROCESS | 1683 | 1468605629661 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:29 INFO - PROCESS | 1683 | 1468605629773 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:00:29 INFO - PROCESS | 1683 | 1468605629779 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1683 | 1468605629780 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:29 INFO - PROCESS | 1683 | ++DOCSHELL 0x124ac2800 == 31 [pid = 1683] [id = 651] 11:00:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x11915fc00) [pid = 1683] [serial = 1953] [outer = 0x0] 11:00:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x119671c00) [pid = 1683] [serial = 1954] [outer = 0x11915fc00] 11:00:29 INFO - PROCESS | 1683 | 1468605629806 Marionette DEBUG loaded listener.js 11:00:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x11967f400) [pid = 1683] [serial = 1955] [outer = 0x11915fc00] 11:00:30 INFO - PROCESS | 1683 | 1468605630166 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:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 518ms 11:00:30 INFO - PROCESS | 1683 | 1468605630175 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:00:30 INFO - PROCESS | 1683 | 1468605630177 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:00:30 INFO - PROCESS | 1683 | 1468605630188 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:00:30 INFO - PROCESS | 1683 | 1468605630190 Marionette TRACE conn2 <- [1,2578,null,{}] 11:00:30 INFO - PROCESS | 1683 | 1468605630192 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:00:30 INFO - PROCESS | 1683 | 1468605630193 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:30 INFO - PROCESS | 1683 | 1468605630288 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:00:30 INFO - PROCESS | 1683 | 1468605630326 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1683 | 1468605630327 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:30 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a98800 == 32 [pid = 1683] [id = 652] 11:00:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x116aa2400) [pid = 1683] [serial = 1956] [outer = 0x0] 11:00:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x119809c00) [pid = 1683] [serial = 1957] [outer = 0x116aa2400] 11:00:30 INFO - PROCESS | 1683 | 1468605630352 Marionette DEBUG loaded listener.js 11:00:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x1198d7c00) [pid = 1683] [serial = 1958] [outer = 0x116aa2400] 11:00:30 INFO - PROCESS | 1683 | 1468605630704 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:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 567ms 11:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:00:30 INFO - PROCESS | 1683 | 1468605630757 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:00:30 INFO - PROCESS | 1683 | 1468605630758 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:00:30 INFO - PROCESS | 1683 | 1468605630760 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:00:30 INFO - PROCESS | 1683 | 1468605630761 Marionette TRACE conn2 <- [1,2582,null,{}] 11:00:30 INFO - PROCESS | 1683 | 1468605630764 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:00:30 INFO - PROCESS | 1683 | 1468605630768 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:30 INFO - PROCESS | 1683 | 1468605630886 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:00:30 INFO - PROCESS | 1683 | 1468605630901 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1683 | 1468605630902 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:30 INFO - PROCESS | 1683 | ++DOCSHELL 0x129d2a000 == 33 [pid = 1683] [id = 653] 11:00:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x1196f3400) [pid = 1683] [serial = 1959] [outer = 0x0] 11:00:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x120f3c800) [pid = 1683] [serial = 1960] [outer = 0x1196f3400] 11:00:30 INFO - PROCESS | 1683 | 1468605630928 Marionette DEBUG loaded listener.js 11:00:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x12384ec00) [pid = 1683] [serial = 1961] [outer = 0x1196f3400] 11:00:31 INFO - PROCESS | 1683 | 1468605631257 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:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 522ms 11:00:31 INFO - PROCESS | 1683 | 1468605631284 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:00:31 INFO - PROCESS | 1683 | 1468605631286 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:00:31 INFO - PROCESS | 1683 | 1468605631288 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:00:31 INFO - PROCESS | 1683 | 1468605631289 Marionette TRACE conn2 <- [1,2586,null,{}] 11:00:31 INFO - PROCESS | 1683 | 1468605631300 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:00:31 INFO - PROCESS | 1683 | 1468605631301 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:31 INFO - PROCESS | 1683 | 1468605631403 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:00:31 INFO - PROCESS | 1683 | 1468605631441 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1683 | 1468605631442 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:31 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a775000 == 34 [pid = 1683] [id = 654] 11:00:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x118f6dc00) [pid = 1683] [serial = 1962] [outer = 0x0] 11:00:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x12400dc00) [pid = 1683] [serial = 1963] [outer = 0x118f6dc00] 11:00:31 INFO - PROCESS | 1683 | 1468605631466 Marionette DEBUG loaded listener.js 11:00:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1247ae800) [pid = 1683] [serial = 1964] [outer = 0x118f6dc00] 11:00:31 INFO - PROCESS | 1683 | 1468605631776 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:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 517ms 11:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:00:31 INFO - PROCESS | 1683 | 1468605631806 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:00:31 INFO - PROCESS | 1683 | 1468605631807 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:00:31 INFO - PROCESS | 1683 | 1468605631818 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:00:31 INFO - PROCESS | 1683 | 1468605631820 Marionette TRACE conn2 <- [1,2590,null,{}] 11:00:31 INFO - PROCESS | 1683 | 1468605631822 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:00:31 INFO - PROCESS | 1683 | 1468605631823 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:31 INFO - PROCESS | 1683 | 1468605631923 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:00:31 INFO - PROCESS | 1683 | 1468605631928 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1683 | 1468605631929 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:31 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b1d2000 == 35 [pid = 1683] [id = 655] 11:00:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x1244b5400) [pid = 1683] [serial = 1965] [outer = 0x0] 11:00:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x124ae3400) [pid = 1683] [serial = 1966] [outer = 0x1244b5400] 11:00:31 INFO - PROCESS | 1683 | 1468605631953 Marionette DEBUG loaded listener.js 11:00:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x12542f000) [pid = 1683] [serial = 1967] [outer = 0x1244b5400] 11:00:32 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x122e2fc00) [pid = 1683] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:00:32 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x12490a000) [pid = 1683] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:00:32 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x1254e9c00) [pid = 1683] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:00:32 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x116752000) [pid = 1683] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:00:32 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x113864800) [pid = 1683] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:00:32 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x11967e000) [pid = 1683] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:00:32 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x112ed6c00) [pid = 1683] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:00:32 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x1180f3000) [pid = 1683] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:00:32 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x12400b400) [pid = 1683] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:00:32 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1129dc400) [pid = 1683] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:00:32 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1173e9c00) [pid = 1683] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:00:32 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x126ee3c00) [pid = 1683] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:00:32 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1247bb800) [pid = 1683] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:00:32 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1196ee800) [pid = 1683] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:00:32 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x127466800) [pid = 1683] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:00:32 INFO - PROCESS | 1683 | 1468605632453 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:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 683ms 11:00:32 INFO - PROCESS | 1683 | 1468605632493 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:00:32 INFO - PROCESS | 1683 | 1468605632494 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:00:32 INFO - PROCESS | 1683 | 1468605632497 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:00:32 INFO - PROCESS | 1683 | 1468605632498 Marionette TRACE conn2 <- [1,2594,null,{}] 11:00:32 INFO - PROCESS | 1683 | 1468605632500 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:00:32 INFO - PROCESS | 1683 | 1468605632501 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:32 INFO - PROCESS | 1683 | 1468605632610 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:00:32 INFO - PROCESS | 1683 | 1468605632649 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1683 | 1468605632650 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:32 INFO - PROCESS | 1683 | ++DOCSHELL 0x123986000 == 36 [pid = 1683] [id = 656] 11:00:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1121be800) [pid = 1683] [serial = 1968] [outer = 0x0] 11:00:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1180f3000) [pid = 1683] [serial = 1969] [outer = 0x1121be800] 11:00:32 INFO - PROCESS | 1683 | 1468605632674 Marionette DEBUG loaded listener.js 11:00:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x120f41000) [pid = 1683] [serial = 1970] [outer = 0x1121be800] 11:00:32 INFO - PROCESS | 1683 | 1468605632954 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:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 469ms 11:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:00:32 INFO - PROCESS | 1683 | 1468605632970 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:00:32 INFO - PROCESS | 1683 | 1468605632971 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:00:32 INFO - PROCESS | 1683 | 1468605632973 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:00:32 INFO - PROCESS | 1683 | 1468605632974 Marionette TRACE conn2 <- [1,2598,null,{}] 11:00:32 INFO - PROCESS | 1683 | 1468605632977 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:00:32 INFO - PROCESS | 1683 | 1468605632980 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:33 INFO - PROCESS | 1683 | 1468605633072 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:00:33 INFO - PROCESS | 1683 | 1468605633076 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1683 | 1468605633077 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:33 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd8d000 == 37 [pid = 1683] [id = 657] 11:00:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x122e95800) [pid = 1683] [serial = 1971] [outer = 0x0] 11:00:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x125432400) [pid = 1683] [serial = 1972] [outer = 0x122e95800] 11:00:33 INFO - PROCESS | 1683 | 1468605633102 Marionette DEBUG loaded listener.js 11:00:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x125e69800) [pid = 1683] [serial = 1973] [outer = 0x122e95800] 11:00:33 INFO - PROCESS | 1683 | 1468605633435 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:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 470ms 11:00:33 INFO - PROCESS | 1683 | 1468605633443 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:00:33 INFO - PROCESS | 1683 | 1468605633447 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:00:33 INFO - PROCESS | 1683 | 1468605633449 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:00:33 INFO - PROCESS | 1683 | 1468605633451 Marionette TRACE conn2 <- [1,2602,null,{}] 11:00:33 INFO - PROCESS | 1683 | 1468605633453 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:00:33 INFO - PROCESS | 1683 | 1468605633455 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:33 INFO - PROCESS | 1683 | 1468605633583 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:00:33 INFO - PROCESS | 1683 | 1468605633591 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1683 | 1468605633592 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:33 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a8e800 == 38 [pid = 1683] [id = 658] 11:00:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x1173eac00) [pid = 1683] [serial = 1974] [outer = 0x0] 11:00:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x125e68000) [pid = 1683] [serial = 1975] [outer = 0x1173eac00] 11:00:33 INFO - PROCESS | 1683 | 1468605633619 Marionette DEBUG loaded listener.js 11:00:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x126e6ec00) [pid = 1683] [serial = 1976] [outer = 0x1173eac00] 11:00:33 INFO - PROCESS | 1683 | 1468605633923 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:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 520ms 11:00:33 INFO - PROCESS | 1683 | 1468605633971 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:00:33 INFO - PROCESS | 1683 | 1468605633972 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:00:33 INFO - PROCESS | 1683 | 1468605633974 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:00:33 INFO - PROCESS | 1683 | 1468605633975 Marionette TRACE conn2 <- [1,2606,null,{}] 11:00:33 INFO - PROCESS | 1683 | 1468605633977 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:00:33 INFO - PROCESS | 1683 | 1468605633979 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:34 INFO - PROCESS | 1683 | 1468605634059 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:00:34 INFO - PROCESS | 1683 | 1468605634065 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1683 | 1468605634066 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:34 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc38000 == 39 [pid = 1683] [id = 659] 11:00:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x12445b800) [pid = 1683] [serial = 1977] [outer = 0x0] 11:00:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x1270d8c00) [pid = 1683] [serial = 1978] [outer = 0x12445b800] 11:00:34 INFO - PROCESS | 1683 | 1468605634090 Marionette DEBUG loaded listener.js 11:00:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x127469400) [pid = 1683] [serial = 1979] [outer = 0x12445b800] 11:00:34 INFO - PROCESS | 1683 | 1468605634649 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:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 723ms 11:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:00:34 INFO - PROCESS | 1683 | 1468605634698 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:00:34 INFO - PROCESS | 1683 | 1468605634700 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:00:34 INFO - PROCESS | 1683 | 1468605634704 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:00:34 INFO - PROCESS | 1683 | 1468605634706 Marionette TRACE conn2 <- [1,2610,null,{}] 11:00:34 INFO - PROCESS | 1683 | 1468605634710 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:00:34 INFO - PROCESS | 1683 | 1468605634712 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:34 INFO - PROCESS | 1683 | 1468605634846 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:00:34 INFO - PROCESS | 1683 | 1468605634929 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1683 | 1468605634930 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:34 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f9d000 == 40 [pid = 1683] [id = 660] 11:00:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x113f2d800) [pid = 1683] [serial = 1980] [outer = 0x0] 11:00:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x115dfa800) [pid = 1683] [serial = 1981] [outer = 0x113f2d800] 11:00:34 INFO - PROCESS | 1683 | 1468605634961 Marionette DEBUG loaded listener.js 11:00:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x116aafc00) [pid = 1683] [serial = 1982] [outer = 0x113f2d800] 11:00:35 INFO - PROCESS | 1683 | 1468605635499 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:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 871ms 11:00:35 INFO - PROCESS | 1683 | 1468605635575 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:00:35 INFO - PROCESS | 1683 | 1468605635579 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:00:35 INFO - PROCESS | 1683 | 1468605635595 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:00:35 INFO - PROCESS | 1683 | 1468605635598 Marionette TRACE conn2 <- [1,2614,null,{}] 11:00:35 INFO - PROCESS | 1683 | 1468605635602 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:00:35 INFO - PROCESS | 1683 | 1468605635604 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:35 INFO - PROCESS | 1683 | 1468605635740 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:00:36 INFO - PROCESS | 1683 | 1468605636005 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1683 | 1468605636007 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:36 INFO - PROCESS | 1683 | ++DOCSHELL 0x116243800 == 41 [pid = 1683] [id = 661] 11:00:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x1127cc000) [pid = 1683] [serial = 1983] [outer = 0x0] 11:00:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x113aaa400) [pid = 1683] [serial = 1984] [outer = 0x1127cc000] 11:00:36 INFO - PROCESS | 1683 | 1468605636071 Marionette DEBUG loaded listener.js 11:00:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x116aa8800) [pid = 1683] [serial = 1985] [outer = 0x1127cc000] 11:00:36 INFO - PROCESS | 1683 | --DOCSHELL 0x128a8e800 == 40 [pid = 1683] [id = 658] 11:00:36 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd8d000 == 39 [pid = 1683] [id = 657] 11:00:36 INFO - PROCESS | 1683 | --DOCSHELL 0x123986000 == 38 [pid = 1683] [id = 656] 11:00:36 INFO - PROCESS | 1683 | --DOCSHELL 0x12b1d2000 == 37 [pid = 1683] [id = 655] 11:00:36 INFO - PROCESS | 1683 | --DOCSHELL 0x12a775000 == 36 [pid = 1683] [id = 654] 11:00:36 INFO - PROCESS | 1683 | --DOCSHELL 0x129d2a000 == 35 [pid = 1683] [id = 653] 11:00:36 INFO - PROCESS | 1683 | --DOCSHELL 0x128a98800 == 34 [pid = 1683] [id = 652] 11:00:36 INFO - PROCESS | 1683 | --DOCSHELL 0x124ac2800 == 33 [pid = 1683] [id = 651] 11:00:36 INFO - PROCESS | 1683 | --DOCSHELL 0x123987000 == 32 [pid = 1683] [id = 650] 11:00:36 INFO - PROCESS | 1683 | --DOCSHELL 0x1193a1800 == 31 [pid = 1683] [id = 649] 11:00:36 INFO - PROCESS | 1683 | --DOCSHELL 0x116f1a000 == 30 [pid = 1683] [id = 648] 11:00:36 INFO - PROCESS | 1683 | --DOCSHELL 0x119a08000 == 29 [pid = 1683] [id = 647] 11:00:36 INFO - PROCESS | 1683 | 1468605636592 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:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x128b25800) [pid = 1683] [serial = 1924] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x122fcb400) [pid = 1683] [serial = 1906] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x124ae1000) [pid = 1683] [serial = 1909] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x124903400) [pid = 1683] [serial = 1907] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x12684b000) [pid = 1683] [serial = 1912] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x11952e000) [pid = 1683] [serial = 1915] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x1160da400) [pid = 1683] [serial = 1891] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x1198d5800) [pid = 1683] [serial = 1900] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x119acfc00) [pid = 1683] [serial = 1901] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x119532000) [pid = 1683] [serial = 1897] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x119673c00) [pid = 1683] [serial = 1898] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x118578800) [pid = 1683] [serial = 1894] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x11887fc00) [pid = 1683] [serial = 1895] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1272c0800) [pid = 1683] [serial = 1883] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x112e4a400) [pid = 1683] [serial = 1885] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1132ce800) [pid = 1683] [serial = 1886] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1180eb400) [pid = 1683] [serial = 1888] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x11856ac00) [pid = 1683] [serial = 1889] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x116fc8800) [pid = 1683] [serial = 1892] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x128a77c00) [pid = 1683] [serial = 1922] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x126e70000) [pid = 1683] [serial = 1918] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x12490d400) [pid = 1683] [serial = 1916] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x12746bc00) [pid = 1683] [serial = 1921] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x126e65800) [pid = 1683] [serial = 1913] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x119ad7000) [pid = 1683] [serial = 1903] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x122e29400) [pid = 1683] [serial = 1904] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x1254e4000) [pid = 1683] [serial = 1910] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x1272be000) [pid = 1683] [serial = 1919] [outer = 0x0] [url = about:blank] 11:00:36 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x128b2dc00) [pid = 1683] [serial = 1925] [outer = 0x0] [url = about:blank] 11:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1027ms 11:00:36 INFO - PROCESS | 1683 | 1468605636622 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:00:36 INFO - PROCESS | 1683 | 1468605636624 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:00:36 INFO - PROCESS | 1683 | 1468605636627 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:00:36 INFO - PROCESS | 1683 | 1468605636631 Marionette TRACE conn2 <- [1,2618,null,{}] 11:00:36 INFO - PROCESS | 1683 | 1468605636643 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:00:36 INFO - PROCESS | 1683 | 1468605636645 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:36 INFO - PROCESS | 1683 | 1468605636725 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:00:36 INFO - PROCESS | 1683 | 1468605636733 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1683 | 1468605636734 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:36 INFO - PROCESS | 1683 | ++DOCSHELL 0x1185ba000 == 30 [pid = 1683] [id = 662] 11:00:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x1176ea800) [pid = 1683] [serial = 1986] [outer = 0x0] 11:00:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x118571c00) [pid = 1683] [serial = 1987] [outer = 0x1176ea800] 11:00:36 INFO - PROCESS | 1683 | 1468605636761 Marionette DEBUG loaded listener.js 11:00:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x1188ca000) [pid = 1683] [serial = 1988] [outer = 0x1176ea800] 11:00:37 INFO - PROCESS | 1683 | 1468605637116 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:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 523ms 11:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:00:37 INFO - PROCESS | 1683 | 1468605637168 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:00:37 INFO - PROCESS | 1683 | 1468605637171 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:00:37 INFO - PROCESS | 1683 | 1468605637176 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:00:37 INFO - PROCESS | 1683 | 1468605637177 Marionette TRACE conn2 <- [1,2622,null,{}] 11:00:37 INFO - PROCESS | 1683 | 1468605637180 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:00:37 INFO - PROCESS | 1683 | 1468605637181 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:37 INFO - PROCESS | 1683 | 1468605637265 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:00:37 INFO - PROCESS | 1683 | 1468605637270 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1683 | 1468605637271 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:37 INFO - PROCESS | 1683 | ++DOCSHELL 0x123e7b800 == 31 [pid = 1683] [id = 663] 11:00:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x118f76400) [pid = 1683] [serial = 1989] [outer = 0x0] 11:00:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x119169c00) [pid = 1683] [serial = 1990] [outer = 0x118f76400] 11:00:37 INFO - PROCESS | 1683 | 1468605637297 Marionette DEBUG loaded listener.js 11:00:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x11967fc00) [pid = 1683] [serial = 1991] [outer = 0x118f76400] 11:00:37 INFO - PROCESS | 1683 | 1468605637675 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:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 522ms 11:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:00:37 INFO - PROCESS | 1683 | 1468605637708 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:00:37 INFO - PROCESS | 1683 | 1468605637710 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:00:37 INFO - PROCESS | 1683 | 1468605637715 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:00:37 INFO - PROCESS | 1683 | 1468605637719 Marionette TRACE conn2 <- [1,2626,null,{}] 11:00:37 INFO - PROCESS | 1683 | 1468605637726 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:00:37 INFO - PROCESS | 1683 | 1468605637729 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:37 INFO - PROCESS | 1683 | 1468605637809 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:00:37 INFO - PROCESS | 1683 | 1468605637816 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1683 | 1468605637817 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:37 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a93000 == 32 [pid = 1683] [id = 664] 11:00:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x112e52000) [pid = 1683] [serial = 1992] [outer = 0x0] 11:00:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x1198dac00) [pid = 1683] [serial = 1993] [outer = 0x112e52000] 11:00:37 INFO - PROCESS | 1683 | 1468605637842 Marionette DEBUG loaded listener.js 11:00:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x122e2c800) [pid = 1683] [serial = 1994] [outer = 0x112e52000] 11:00:38 INFO - PROCESS | 1683 | 1468605638183 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:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 476ms 11:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:00:38 INFO - PROCESS | 1683 | 1468605638189 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:00:38 INFO - PROCESS | 1683 | 1468605638191 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:00:38 INFO - PROCESS | 1683 | 1468605638193 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:00:38 INFO - PROCESS | 1683 | 1468605638195 Marionette TRACE conn2 <- [1,2630,null,{}] 11:00:38 INFO - PROCESS | 1683 | 1468605638203 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:00:38 INFO - PROCESS | 1683 | 1468605638204 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:38 INFO - PROCESS | 1683 | 1468605638291 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:00:38 INFO - PROCESS | 1683 | 1468605638353 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1683 | 1468605638355 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:38 INFO - PROCESS | 1683 | ++DOCSHELL 0x129140000 == 33 [pid = 1683] [id = 665] 11:00:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x122e2c400) [pid = 1683] [serial = 1995] [outer = 0x0] 11:00:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x122fc5c00) [pid = 1683] [serial = 1996] [outer = 0x122e2c400] 11:00:38 INFO - PROCESS | 1683 | 1468605638380 Marionette DEBUG loaded listener.js 11:00:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x123a8ec00) [pid = 1683] [serial = 1997] [outer = 0x122e2c400] 11:00:38 INFO - PROCESS | 1683 | 1468605638686 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:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 525ms 11:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:00:38 INFO - PROCESS | 1683 | 1468605638721 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:00:38 INFO - PROCESS | 1683 | 1468605638722 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:00:38 INFO - PROCESS | 1683 | 1468605638724 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:00:38 INFO - PROCESS | 1683 | 1468605638725 Marionette TRACE conn2 <- [1,2634,null,{}] 11:00:38 INFO - PROCESS | 1683 | 1468605638728 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:00:38 INFO - PROCESS | 1683 | 1468605638731 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:38 INFO - PROCESS | 1683 | 1468605638832 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:00:38 INFO - PROCESS | 1683 | 1468605638835 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1683 | 1468605638839 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:38 INFO - PROCESS | 1683 | ++DOCSHELL 0x127241800 == 34 [pid = 1683] [id = 666] 11:00:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x124903400) [pid = 1683] [serial = 1998] [outer = 0x0] 11:00:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x124ae1000) [pid = 1683] [serial = 1999] [outer = 0x124903400] 11:00:38 INFO - PROCESS | 1683 | 1468605638872 Marionette DEBUG loaded listener.js 11:00:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x125e6a400) [pid = 1683] [serial = 2000] [outer = 0x124903400] 11:00:39 INFO - PROCESS | 1683 | 1468605639278 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:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 575ms 11:00:39 INFO - PROCESS | 1683 | 1468605639309 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:00:39 INFO - PROCESS | 1683 | 1468605639310 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:00:39 INFO - PROCESS | 1683 | 1468605639316 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:00:39 INFO - PROCESS | 1683 | 1468605639318 Marionette TRACE conn2 <- [1,2638,null,{}] 11:00:39 INFO - PROCESS | 1683 | 1468605639321 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:00:39 INFO - PROCESS | 1683 | 1468605639324 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:39 INFO - PROCESS | 1683 | 1468605639493 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:00:39 INFO - PROCESS | 1683 | 1468605639518 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605639520 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:39 INFO - PROCESS | 1683 | ++DOCSHELL 0x12ba38000 == 35 [pid = 1683] [id = 667] 11:00:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x12684a800) [pid = 1683] [serial = 2001] [outer = 0x0] 11:00:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x126e69800) [pid = 1683] [serial = 2002] [outer = 0x12684a800] 11:00:39 INFO - PROCESS | 1683 | 1468605639565 Marionette DEBUG loaded listener.js 11:00:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x126eddc00) [pid = 1683] [serial = 2003] [outer = 0x12684a800] 11:00:39 INFO - PROCESS | 1683 | 1468605639917 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:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 619ms 11:00:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:00:39 INFO - PROCESS | 1683 | 1468605639936 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:00:39 INFO - PROCESS | 1683 | 1468605639937 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:00:39 INFO - PROCESS | 1683 | 1468605639939 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:00:39 INFO - PROCESS | 1683 | 1468605639940 Marionette TRACE conn2 <- [1,2642,null,{}] 11:00:39 INFO - PROCESS | 1683 | 1468605639943 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:00:39 INFO - PROCESS | 1683 | 1468605639944 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:40 INFO - PROCESS | 1683 | 1468605640050 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:00:40 INFO - PROCESS | 1683 | 1468605640061 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605640062 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:40 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd54800 == 36 [pid = 1683] [id = 668] 11:00:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x1270d9c00) [pid = 1683] [serial = 2004] [outer = 0x0] 11:00:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x127464c00) [pid = 1683] [serial = 2005] [outer = 0x1270d9c00] 11:00:40 INFO - PROCESS | 1683 | 1468605640087 Marionette DEBUG loaded listener.js 11:00:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x128a6b000) [pid = 1683] [serial = 2006] [outer = 0x1270d9c00] 11:00:40 INFO - PROCESS | 1683 | 1468605640435 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:00:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:00:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 518ms 11:00:40 INFO - PROCESS | 1683 | 1468605640458 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:00:40 INFO - PROCESS | 1683 | 1468605640459 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:00:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:00:40 INFO - PROCESS | 1683 | 1468605640461 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:00:40 INFO - PROCESS | 1683 | 1468605640462 Marionette TRACE conn2 <- [1,2646,null,{}] 11:00:40 INFO - PROCESS | 1683 | 1468605640470 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:00:40 INFO - PROCESS | 1683 | 1468605640472 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:40 INFO - PROCESS | 1683 | 1468605640573 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:00:40 INFO - PROCESS | 1683 | 1468605640576 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605640577 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:40 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c417000 == 37 [pid = 1683] [id = 669] 11:00:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x127468800) [pid = 1683] [serial = 2007] [outer = 0x0] 11:00:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x128a6d800) [pid = 1683] [serial = 2008] [outer = 0x127468800] 11:00:40 INFO - PROCESS | 1683 | 1468605640611 Marionette DEBUG loaded listener.js 11:00:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x128a76000) [pid = 1683] [serial = 2009] [outer = 0x127468800] 11:00:40 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x113d92000) [pid = 1683] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:00:40 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x118879400) [pid = 1683] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:00:40 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x119ad7400) [pid = 1683] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:00:40 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x1254f0400) [pid = 1683] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:00:40 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x122e95800) [pid = 1683] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:00:40 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x1138ea800) [pid = 1683] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:00:40 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x1173eac00) [pid = 1683] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:00:40 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x116aa2400) [pid = 1683] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:00:40 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x118f6dc00) [pid = 1683] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:00:40 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1196f3400) [pid = 1683] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:00:40 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1132cd000) [pid = 1683] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:00:40 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x11915fc00) [pid = 1683] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:00:40 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1244b5400) [pid = 1683] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:00:40 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x113173800) [pid = 1683] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:00:40 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x116aa6000) [pid = 1683] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:00:40 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x1121be800) [pid = 1683] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:00:41 INFO - PROCESS | 1683 | 1468605641020 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:00:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:00:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 574ms 11:00:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:00:41 INFO - PROCESS | 1683 | 1468605641037 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:00:41 INFO - PROCESS | 1683 | 1468605641038 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:00:41 INFO - PROCESS | 1683 | 1468605641040 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:00:41 INFO - PROCESS | 1683 | 1468605641041 Marionette TRACE conn2 <- [1,2650,null,{}] 11:00:41 INFO - PROCESS | 1683 | 1468605641044 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:00:41 INFO - PROCESS | 1683 | 1468605641046 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:41 INFO - PROCESS | 1683 | 1468605641165 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:00:41 INFO - PROCESS | 1683 | 1468605641201 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605641202 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:41 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a92800 == 38 [pid = 1683] [id = 670] 11:00:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x112ed6c00) [pid = 1683] [serial = 2010] [outer = 0x0] 11:00:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x11816b000) [pid = 1683] [serial = 2011] [outer = 0x112ed6c00] 11:00:41 INFO - PROCESS | 1683 | 1468605641226 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x1196f3400) [pid = 1683] [serial = 2012] [outer = 0x112ed6c00] 11:00:41 INFO - PROCESS | 1683 | 1468605641512 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:00:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:00:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 521ms 11:00:41 INFO - PROCESS | 1683 | 1468605641562 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:00:41 INFO - PROCESS | 1683 | 1468605641565 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:00:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:00:41 INFO - PROCESS | 1683 | 1468605641568 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:00:41 INFO - PROCESS | 1683 | 1468605641570 Marionette TRACE conn2 <- [1,2654,null,{}] 11:00:41 INFO - PROCESS | 1683 | 1468605641572 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:00:41 INFO - PROCESS | 1683 | 1468605641573 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:41 INFO - PROCESS | 1683 | 1468605641656 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:00:41 INFO - PROCESS | 1683 | 1468605641714 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605641716 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:41 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc48800 == 39 [pid = 1683] [id = 671] 11:00:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1176e9800) [pid = 1683] [serial = 2013] [outer = 0x0] 11:00:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x124904000) [pid = 1683] [serial = 2014] [outer = 0x1176e9800] 11:00:41 INFO - PROCESS | 1683 | 1468605641750 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x128a6f000) [pid = 1683] [serial = 2015] [outer = 0x1176e9800] 11:00:42 INFO - PROCESS | 1683 | 1468605642092 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:00:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:00:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 568ms 11:00:42 INFO - PROCESS | 1683 | 1468605642138 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:00:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:00:42 INFO - PROCESS | 1683 | 1468605642141 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:00:42 INFO - PROCESS | 1683 | 1468605642144 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 1683 | 1468605642147 Marionette TRACE conn2 <- [1,2658,null,{}] 11:00:42 INFO - PROCESS | 1683 | 1468605642151 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:00:42 INFO - PROCESS | 1683 | 1468605642153 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:42 INFO - PROCESS | 1683 | 1468605642298 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:00:42 INFO - PROCESS | 1683 | 1468605642422 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605642423 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d178000 == 40 [pid = 1683] [id = 672] 11:00:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x128b25400) [pid = 1683] [serial = 2016] [outer = 0x0] 11:00:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x128b30800) [pid = 1683] [serial = 2017] [outer = 0x128b25400] 11:00:42 INFO - PROCESS | 1683 | 1468605642453 Marionette DEBUG loaded listener.js 11:00:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x128c42c00) [pid = 1683] [serial = 2018] [outer = 0x128b25400] 11:00:42 INFO - PROCESS | 1683 | 1468605642703 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:00:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:00:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 572ms 11:00:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:00:42 INFO - PROCESS | 1683 | 1468605642717 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:00:42 INFO - PROCESS | 1683 | 1468605642718 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:00:42 INFO - PROCESS | 1683 | 1468605642720 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 1683 | 1468605642721 Marionette TRACE conn2 <- [1,2662,null,{}] 11:00:42 INFO - PROCESS | 1683 | 1468605642723 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:00:42 INFO - PROCESS | 1683 | 1468605642724 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:42 INFO - PROCESS | 1683 | 1468605642823 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:00:42 INFO - PROCESS | 1683 | 1468605642925 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605642927 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x1162d0000 == 41 [pid = 1683] [id = 673] 11:00:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x111cad400) [pid = 1683] [serial = 2019] [outer = 0x0] 11:00:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x112e4a400) [pid = 1683] [serial = 2020] [outer = 0x111cad400] 11:00:42 INFO - PROCESS | 1683 | 1468605642959 Marionette DEBUG loaded listener.js 11:00:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x1160d8000) [pid = 1683] [serial = 2021] [outer = 0x111cad400] 11:00:43 INFO - PROCESS | 1683 | 1468605643413 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:00:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:00:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 718ms 11:00:43 INFO - PROCESS | 1683 | 1468605643440 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:00:43 INFO - PROCESS | 1683 | 1468605643442 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:00:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:00:43 INFO - PROCESS | 1683 | 1468605643446 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:00:43 INFO - PROCESS | 1683 | 1468605643447 Marionette TRACE conn2 <- [1,2666,null,{}] 11:00:43 INFO - PROCESS | 1683 | 1468605643451 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:00:43 INFO - PROCESS | 1683 | 1468605643454 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:43 INFO - PROCESS | 1683 | 1468605643561 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:00:43 INFO - PROCESS | 1683 | 1468605643657 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605643659 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:43 INFO - PROCESS | 1683 | ++DOCSHELL 0x127227800 == 42 [pid = 1683] [id = 674] 11:00:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x11887f800) [pid = 1683] [serial = 2022] [outer = 0x0] 11:00:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x119166800) [pid = 1683] [serial = 2023] [outer = 0x11887f800] 11:00:43 INFO - PROCESS | 1683 | 1468605643704 Marionette DEBUG loaded listener.js 11:00:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1195dbc00) [pid = 1683] [serial = 2024] [outer = 0x11887f800] 11:00:44 INFO - PROCESS | 1683 | 1468605644599 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:00:44 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:00:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1172ms 11:00:44 INFO - PROCESS | 1683 | 1468605644620 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:00:44 INFO - PROCESS | 1683 | 1468605644623 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:00:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:00:44 INFO - PROCESS | 1683 | 1468605644626 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:00:44 INFO - PROCESS | 1683 | 1468605644627 Marionette TRACE conn2 <- [1,2670,null,{}] 11:00:44 INFO - PROCESS | 1683 | 1468605644632 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:00:44 INFO - PROCESS | 1683 | 1468605644633 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:44 INFO - PROCESS | 1683 | 1468605644738 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:00:44 INFO - PROCESS | 1683 | 1468605644799 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605644801 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:44 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c40e000 == 43 [pid = 1683] [id = 675] 11:00:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x1198d3000) [pid = 1683] [serial = 2025] [outer = 0x0] 11:00:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x122e2e400) [pid = 1683] [serial = 2026] [outer = 0x1198d3000] 11:00:44 INFO - PROCESS | 1683 | 1468605644829 Marionette DEBUG loaded listener.js 11:00:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x1240f5400) [pid = 1683] [serial = 2027] [outer = 0x1198d3000] 11:00:45 INFO - PROCESS | 1683 | 1468605645770 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:00:45 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:00:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:00:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:00:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1174ms 11:00:45 INFO - PROCESS | 1683 | 1468605645801 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 11:00:45 INFO - PROCESS | 1683 | 1468605645803 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:00:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:00:45 INFO - PROCESS | 1683 | 1468605645807 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:00:45 INFO - PROCESS | 1683 | 1468605645809 Marionette TRACE conn2 <- [1,2674,null,{}] 11:00:45 INFO - PROCESS | 1683 | 1468605645813 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:00:45 INFO - PROCESS | 1683 | 1468605645814 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:45 INFO - PROCESS | 1683 | 1468605645907 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:00:45 INFO - PROCESS | 1683 | 1468605645966 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605645968 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:45 INFO - PROCESS | 1683 | ++DOCSHELL 0x124473000 == 44 [pid = 1683] [id = 676] 11:00:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x11815e800) [pid = 1683] [serial = 2028] [outer = 0x0] 11:00:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x118166400) [pid = 1683] [serial = 2029] [outer = 0x11815e800] 11:00:45 INFO - PROCESS | 1683 | 1468605645996 Marionette DEBUG loaded listener.js 11:00:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x118879400) [pid = 1683] [serial = 2030] [outer = 0x11815e800] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x12d178000 == 43 [pid = 1683] [id = 672] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x12cc48800 == 42 [pid = 1683] [id = 671] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x128a92800 == 41 [pid = 1683] [id = 670] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x12c417000 == 40 [pid = 1683] [id = 669] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd54800 == 39 [pid = 1683] [id = 668] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x12ba38000 == 38 [pid = 1683] [id = 667] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x127241800 == 37 [pid = 1683] [id = 666] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x129140000 == 36 [pid = 1683] [id = 665] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x128a93000 == 35 [pid = 1683] [id = 664] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x123e7b800 == 34 [pid = 1683] [id = 663] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x1185ba000 == 33 [pid = 1683] [id = 662] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x116243800 == 32 [pid = 1683] [id = 661] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x118f9d000 == 31 [pid = 1683] [id = 660] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x12cc38000 == 30 [pid = 1683] [id = 659] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x12c40e000 == 29 [pid = 1683] [id = 675] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x127227800 == 28 [pid = 1683] [id = 674] 11:00:47 INFO - PROCESS | 1683 | --DOCSHELL 0x1162d0000 == 27 [pid = 1683] [id = 673] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x1198d7c00) [pid = 1683] [serial = 1958] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x119809c00) [pid = 1683] [serial = 1957] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x12400dc00) [pid = 1683] [serial = 1963] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x120f3c800) [pid = 1683] [serial = 1960] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x113d8fc00) [pid = 1683] [serial = 1945] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x113177c00) [pid = 1683] [serial = 1946] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x119671c00) [pid = 1683] [serial = 1954] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x124ae3400) [pid = 1683] [serial = 1966] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x118f7b800) [pid = 1683] [serial = 1951] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x11952dc00) [pid = 1683] [serial = 1952] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x11815ec00) [pid = 1683] [serial = 1948] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x1183e0000) [pid = 1683] [serial = 1949] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1180f3000) [pid = 1683] [serial = 1969] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1176e1800) [pid = 1683] [serial = 1942] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1176e7400) [pid = 1683] [serial = 1928] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1165f2c00) [pid = 1683] [serial = 1927] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1195dd000) [pid = 1683] [serial = 1931] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x119161000) [pid = 1683] [serial = 1930] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x123c7b800) [pid = 1683] [serial = 1934] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x122e8d800) [pid = 1683] [serial = 1933] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x127469800) [pid = 1683] [serial = 1937] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x126d0f800) [pid = 1683] [serial = 1936] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x1247ae800) [pid = 1683] [serial = 1964] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x125432400) [pid = 1683] [serial = 1972] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x120f41000) [pid = 1683] [serial = 1970] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x12542cc00) [pid = 1683] [serial = 1940] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x116fbec00) [pid = 1683] [serial = 1939] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x12542f000) [pid = 1683] [serial = 1967] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x1270d8c00) [pid = 1683] [serial = 1978] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x12384ec00) [pid = 1683] [serial = 1961] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x125e68000) [pid = 1683] [serial = 1975] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x11967f400) [pid = 1683] [serial = 1955] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x126e6ec00) [pid = 1683] [serial = 1976] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x125e69800) [pid = 1683] [serial = 1973] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1683 | 1468605647325 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:00:47 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:00:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:00:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:00:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1527ms 11:00:47 INFO - PROCESS | 1683 | 1468605647334 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 11:00:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:00:47 INFO - PROCESS | 1683 | 1468605647337 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:00:47 INFO - PROCESS | 1683 | 1468605647339 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:00:47 INFO - PROCESS | 1683 | 1468605647341 Marionette TRACE conn2 <- [1,2678,null,{}] 11:00:47 INFO - PROCESS | 1683 | 1468605647348 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:00:47 INFO - PROCESS | 1683 | 1468605647350 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:47 INFO - PROCESS | 1683 | 1468605647428 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:00:47 INFO - PROCESS | 1683 | 1468605647435 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605647437 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:47 INFO - PROCESS | 1683 | ++DOCSHELL 0x117145000 == 28 [pid = 1683] [id = 677] 11:00:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x112dd9c00) [pid = 1683] [serial = 2031] [outer = 0x0] 11:00:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x113d92400) [pid = 1683] [serial = 2032] [outer = 0x112dd9c00] 11:00:47 INFO - PROCESS | 1683 | 1468605647466 Marionette DEBUG loaded listener.js 11:00:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x1160db000) [pid = 1683] [serial = 2033] [outer = 0x112dd9c00] 11:00:48 INFO - PROCESS | 1683 | 1468605648294 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:00:48 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:00:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 970ms 11:00:48 INFO - PROCESS | 1683 | 1468605648309 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:00:48 INFO - PROCESS | 1683 | 1468605648314 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:00:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:00:48 INFO - PROCESS | 1683 | 1468605648319 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:00:48 INFO - PROCESS | 1683 | 1468605648321 Marionette TRACE conn2 <- [1,2682,null,{}] 11:00:48 INFO - PROCESS | 1683 | 1468605648324 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:00:48 INFO - PROCESS | 1683 | 1468605648325 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:48 INFO - PROCESS | 1683 | 1468605648411 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:00:48 INFO - PROCESS | 1683 | 1468605648466 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605648467 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:48 INFO - PROCESS | 1683 | ++DOCSHELL 0x1193b7000 == 29 [pid = 1683] [id = 678] 11:00:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x116975800) [pid = 1683] [serial = 2034] [outer = 0x0] 11:00:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x1180f5800) [pid = 1683] [serial = 2035] [outer = 0x116975800] 11:00:48 INFO - PROCESS | 1683 | 1468605648495 Marionette DEBUG loaded listener.js 11:00:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x11856ac00) [pid = 1683] [serial = 2036] [outer = 0x116975800] 11:00:49 INFO - PROCESS | 1683 | 1468605649297 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:00:49 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:00:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1020ms 11:00:49 INFO - PROCESS | 1683 | 1468605649339 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:00:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:00:49 INFO - PROCESS | 1683 | 1468605649349 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:00:49 INFO - PROCESS | 1683 | 1468605649360 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:00:49 INFO - PROCESS | 1683 | 1468605649362 Marionette TRACE conn2 <- [1,2686,null,{}] 11:00:49 INFO - PROCESS | 1683 | 1468605649380 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:00:49 INFO - PROCESS | 1683 | 1468605649384 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:49 INFO - PROCESS | 1683 | 1468605649488 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:00:49 INFO - PROCESS | 1683 | 1468605649494 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605649496 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:49 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f92800 == 30 [pid = 1683] [id = 679] 11:00:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x1188c7400) [pid = 1683] [serial = 2037] [outer = 0x0] 11:00:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x119160800) [pid = 1683] [serial = 2038] [outer = 0x1188c7400] 11:00:49 INFO - PROCESS | 1683 | 1468605649525 Marionette DEBUG loaded listener.js 11:00:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x119534000) [pid = 1683] [serial = 2039] [outer = 0x1188c7400] 11:00:50 INFO - PROCESS | 1683 | 1468605650364 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:00:50 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:00:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:00:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:00:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1039ms 11:00:50 INFO - PROCESS | 1683 | 1468605650392 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 11:00:50 INFO - PROCESS | 1683 | 1468605650393 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:00:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:00:50 INFO - PROCESS | 1683 | 1468605650402 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:00:50 INFO - PROCESS | 1683 | 1468605650404 Marionette TRACE conn2 <- [1,2690,null,{}] 11:00:50 INFO - PROCESS | 1683 | 1468605650413 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:00:50 INFO - PROCESS | 1683 | 1468605650414 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:50 INFO - PROCESS | 1683 | 1468605650518 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:00:50 INFO - PROCESS | 1683 | 1468605650522 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605650523 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:50 INFO - PROCESS | 1683 | ++DOCSHELL 0x124d44000 == 31 [pid = 1683] [id = 680] 11:00:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x119674c00) [pid = 1683] [serial = 2040] [outer = 0x0] 11:00:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x11980a800) [pid = 1683] [serial = 2041] [outer = 0x119674c00] 11:00:50 INFO - PROCESS | 1683 | 1468605650549 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x1198d2800) [pid = 1683] [serial = 2042] [outer = 0x119674c00] 11:00:51 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x116079000) [pid = 1683] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:00:51 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x12684a800) [pid = 1683] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:00:51 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x124903400) [pid = 1683] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:00:51 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x1270d9c00) [pid = 1683] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:00:51 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x127468800) [pid = 1683] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:00:51 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x112ed6c00) [pid = 1683] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:00:51 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x113f2d800) [pid = 1683] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:00:51 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x112e52000) [pid = 1683] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:00:51 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x1176ea800) [pid = 1683] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:00:51 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x118f76400) [pid = 1683] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:00:51 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x12445b800) [pid = 1683] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:00:51 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x122e2c400) [pid = 1683] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:00:51 INFO - PROCESS | 1683 | --DOMWINDOW == 71 (0x1127cc000) [pid = 1683] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:00:51 INFO - PROCESS | 1683 | --DOMWINDOW == 70 (0x128b25400) [pid = 1683] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:00:51 INFO - PROCESS | 1683 | --DOMWINDOW == 69 (0x1176e9800) [pid = 1683] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:00:51 INFO - PROCESS | 1683 | 1468605651406 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:00:51 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:00:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:00:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:00:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1025ms 11:00:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:00:51 INFO - PROCESS | 1683 | 1468605651424 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 11:00:51 INFO - PROCESS | 1683 | 1468605651425 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:00:51 INFO - PROCESS | 1683 | 1468605651427 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 1683 | 1468605651429 Marionette TRACE conn2 <- [1,2694,null,{}] 11:00:51 INFO - PROCESS | 1683 | 1468605651432 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:00:51 INFO - PROCESS | 1683 | 1468605651433 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:51 INFO - PROCESS | 1683 | 1468605651509 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:00:51 INFO - PROCESS | 1683 | 1468605651513 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605651515 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:51 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f7c800 == 32 [pid = 1683] [id = 681] 11:00:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x113f2d800) [pid = 1683] [serial = 2043] [outer = 0x0] 11:00:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x1187e3c00) [pid = 1683] [serial = 2044] [outer = 0x113f2d800] 11:00:51 INFO - PROCESS | 1683 | 1468605651540 Marionette DEBUG loaded listener.js 11:00:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x1196f9800) [pid = 1683] [serial = 2045] [outer = 0x113f2d800] 11:00:52 INFO - PROCESS | 1683 | 1468605652366 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:00:52 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:00:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:00:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:00:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 972ms 11:00:52 INFO - PROCESS | 1683 | 1468605652400 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 11:00:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:00:52 INFO - PROCESS | 1683 | 1468605652401 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:00:52 INFO - PROCESS | 1683 | 1468605652403 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:00:52 INFO - PROCESS | 1683 | 1468605652404 Marionette TRACE conn2 <- [1,2698,null,{}] 11:00:52 INFO - PROCESS | 1683 | 1468605652407 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:00:52 INFO - PROCESS | 1683 | 1468605652411 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:52 INFO - PROCESS | 1683 | 1468605652505 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:00:52 INFO - PROCESS | 1683 | 1468605652565 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605652566 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:52 INFO - PROCESS | 1683 | ++DOCSHELL 0x1292b2800 == 33 [pid = 1683] [id = 682] 11:00:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x1183e2400) [pid = 1683] [serial = 2046] [outer = 0x0] 11:00:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x120f40400) [pid = 1683] [serial = 2047] [outer = 0x1183e2400] 11:00:52 INFO - PROCESS | 1683 | 1468605652591 Marionette DEBUG loaded listener.js 11:00:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x123a92800) [pid = 1683] [serial = 2048] [outer = 0x1183e2400] 11:00:53 INFO - PROCESS | 1683 | 1468605653354 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:00:53 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:00:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:00:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:00:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 969ms 11:00:53 INFO - PROCESS | 1683 | 1468605653412 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 11:00:53 INFO - PROCESS | 1683 | 1468605653414 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:00:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:00:53 INFO - PROCESS | 1683 | 1468605653418 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:00:53 INFO - PROCESS | 1683 | 1468605653421 Marionette TRACE conn2 <- [1,2702,null,{}] 11:00:53 INFO - PROCESS | 1683 | 1468605653425 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:00:53 INFO - PROCESS | 1683 | 1468605653427 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:53 INFO - PROCESS | 1683 | 1468605653517 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:00:53 INFO - PROCESS | 1683 | 1468605653611 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605653613 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:53 INFO - PROCESS | 1683 | ++DOCSHELL 0x117e61800 == 34 [pid = 1683] [id = 683] 11:00:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x112e50800) [pid = 1683] [serial = 2049] [outer = 0x0] 11:00:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x1132c9c00) [pid = 1683] [serial = 2050] [outer = 0x112e50800] 11:00:53 INFO - PROCESS | 1683 | 1468605653646 Marionette DEBUG loaded listener.js 11:00:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x115d59800) [pid = 1683] [serial = 2051] [outer = 0x112e50800] 11:00:54 INFO - PROCESS | 1683 | 1468605654134 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:00:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:00:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 773ms 11:00:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:00:54 INFO - PROCESS | 1683 | 1468605654192 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:00:54 INFO - PROCESS | 1683 | 1468605654194 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:00:54 INFO - PROCESS | 1683 | 1468605654226 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:00:54 INFO - PROCESS | 1683 | 1468605654230 Marionette TRACE conn2 <- [1,2706,null,{}] 11:00:54 INFO - PROCESS | 1683 | 1468605654236 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:00:54 INFO - PROCESS | 1683 | 1468605654238 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:54 INFO - PROCESS | 1683 | 1468605654344 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:00:54 INFO - PROCESS | 1683 | 1468605654423 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605654425 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:54 INFO - PROCESS | 1683 | ++DOCSHELL 0x1249ce000 == 35 [pid = 1683] [id = 684] 11:00:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x1180ef400) [pid = 1683] [serial = 2052] [outer = 0x0] 11:00:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x118575400) [pid = 1683] [serial = 2053] [outer = 0x1180ef400] 11:00:54 INFO - PROCESS | 1683 | 1468605654456 Marionette DEBUG loaded listener.js 11:00:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1187f0c00) [pid = 1683] [serial = 2054] [outer = 0x1180ef400] 11:00:55 INFO - PROCESS | 1683 | 1468605655137 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:00:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:00:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 955ms 11:00:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:00:55 INFO - PROCESS | 1683 | 1468605655151 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:00:55 INFO - PROCESS | 1683 | 1468605655154 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:00:55 INFO - PROCESS | 1683 | 1468605655157 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:00:55 INFO - PROCESS | 1683 | 1468605655159 Marionette TRACE conn2 <- [1,2710,null,{}] 11:00:55 INFO - PROCESS | 1683 | 1468605655163 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:00:55 INFO - PROCESS | 1683 | 1468605655164 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:55 INFO - PROCESS | 1683 | 1468605655266 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:00:55 INFO - PROCESS | 1683 | --DOCSHELL 0x122f7c800 == 34 [pid = 1683] [id = 681] 11:00:55 INFO - PROCESS | 1683 | --DOCSHELL 0x124d44000 == 33 [pid = 1683] [id = 680] 11:00:55 INFO - PROCESS | 1683 | --DOCSHELL 0x122f92800 == 32 [pid = 1683] [id = 679] 11:00:55 INFO - PROCESS | 1683 | --DOCSHELL 0x1193b7000 == 31 [pid = 1683] [id = 678] 11:00:55 INFO - PROCESS | 1683 | --DOCSHELL 0x117145000 == 30 [pid = 1683] [id = 677] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x11816a800) [pid = 1683] [serial = 1943] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x126e69800) [pid = 1683] [serial = 2002] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x124ae1000) [pid = 1683] [serial = 1999] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x127464c00) [pid = 1683] [serial = 2005] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x128a6d800) [pid = 1683] [serial = 2008] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 75 (0x11816b000) [pid = 1683] [serial = 2011] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 74 (0x115dfa800) [pid = 1683] [serial = 1981] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 73 (0x116aafc00) [pid = 1683] [serial = 1982] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 72 (0x1198dac00) [pid = 1683] [serial = 1993] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 71 (0x122e2c800) [pid = 1683] [serial = 1994] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 70 (0x118571c00) [pid = 1683] [serial = 1987] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 69 (0x1188ca000) [pid = 1683] [serial = 1988] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 68 (0x119169c00) [pid = 1683] [serial = 1990] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 67 (0x11967fc00) [pid = 1683] [serial = 1991] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 66 (0x127469400) [pid = 1683] [serial = 1979] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 65 (0x122fc5c00) [pid = 1683] [serial = 1996] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 64 (0x113aaa400) [pid = 1683] [serial = 1984] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 63 (0x116aa8800) [pid = 1683] [serial = 1985] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 62 (0x128b30800) [pid = 1683] [serial = 2017] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 61 (0x128a76000) [pid = 1683] [serial = 2009] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 60 (0x128a6b000) [pid = 1683] [serial = 2006] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 59 (0x126eddc00) [pid = 1683] [serial = 2003] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 58 (0x128a6f000) [pid = 1683] [serial = 2015] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 57 (0x124904000) [pid = 1683] [serial = 2014] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 56 (0x1196f3400) [pid = 1683] [serial = 2012] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 55 (0x123a8ec00) [pid = 1683] [serial = 1997] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 54 (0x128c42c00) [pid = 1683] [serial = 2018] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | --DOMWINDOW == 53 (0x125e6a400) [pid = 1683] [serial = 2000] [outer = 0x0] [url = about:blank] 11:00:55 INFO - PROCESS | 1683 | 1468605655376 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605655379 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:55 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f1d800 == 31 [pid = 1683] [id = 685] 11:00:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 54 (0x113a9fc00) [pid = 1683] [serial = 2055] [outer = 0x0] 11:00:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 55 (0x116079c00) [pid = 1683] [serial = 2056] [outer = 0x113a9fc00] 11:00:55 INFO - PROCESS | 1683 | 1468605655406 Marionette DEBUG loaded listener.js 11:00:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 56 (0x116aafc00) [pid = 1683] [serial = 2057] [outer = 0x113a9fc00] 11:00:55 INFO - PROCESS | 1683 | 1468605655735 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:00:55 INFO - PROCESS | 1683 | 1468605655784 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:00:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:00:55 INFO - PROCESS | 1683 | 1468605655788 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:00:55 INFO - PROCESS | 1683 | 1468605655790 Marionette TRACE conn2 <- [1,2714,null,{}] 11:00:55 INFO - PROCESS | 1683 | 1468605655793 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:00:55 INFO - PROCESS | 1683 | 1468605655794 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:55 INFO - PROCESS | 1683 | 1468605655875 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:00:55 INFO - PROCESS | 1683 | 1468605655881 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605655883 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:55 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f39800 == 32 [pid = 1683] [id = 686] 11:00:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 57 (0x118164000) [pid = 1683] [serial = 2058] [outer = 0x0] 11:00:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 58 (0x1187f4000) [pid = 1683] [serial = 2059] [outer = 0x118164000] 11:00:55 INFO - PROCESS | 1683 | 1468605655910 Marionette DEBUG loaded listener.js 11:00:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 59 (0x118f79400) [pid = 1683] [serial = 2060] [outer = 0x118164000] 11:00:56 INFO - PROCESS | 1683 | 1468605656266 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:00:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:00:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 522ms 11:00:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:00:56 INFO - PROCESS | 1683 | 1468605656312 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:00:56 INFO - PROCESS | 1683 | 1468605656313 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:00:56 INFO - PROCESS | 1683 | 1468605656315 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:00:56 INFO - PROCESS | 1683 | 1468605656318 Marionette TRACE conn2 <- [1,2718,null,{}] 11:00:56 INFO - PROCESS | 1683 | 1468605656325 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:00:56 INFO - PROCESS | 1683 | 1468605656328 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:56 INFO - PROCESS | 1683 | 1468605656410 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:00:56 INFO - PROCESS | 1683 | 1468605656417 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605656426 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:56 INFO - PROCESS | 1683 | ++DOCSHELL 0x124fe2800 == 33 [pid = 1683] [id = 687] 11:00:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 60 (0x119162800) [pid = 1683] [serial = 2061] [outer = 0x0] 11:00:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 61 (0x1196f4000) [pid = 1683] [serial = 2062] [outer = 0x119162800] 11:00:56 INFO - PROCESS | 1683 | 1468605656454 Marionette DEBUG loaded listener.js 11:00:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 62 (0x1198d8c00) [pid = 1683] [serial = 2063] [outer = 0x119162800] 11:00:56 INFO - PROCESS | 1683 | 1468605656843 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:00:56 INFO - PROCESS | 1683 | 1468605656890 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:00:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:00:56 INFO - PROCESS | 1683 | 1468605656893 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:00:56 INFO - PROCESS | 1683 | 1468605656895 Marionette TRACE conn2 <- [1,2722,null,{}] 11:00:56 INFO - PROCESS | 1683 | 1468605656899 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:00:56 INFO - PROCESS | 1683 | 1468605656901 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:57 INFO - PROCESS | 1683 | 1468605657029 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:00:57 INFO - PROCESS | 1683 | 1468605657035 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605657036 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:57 INFO - PROCESS | 1683 | ++DOCSHELL 0x1292ad000 == 34 [pid = 1683] [id = 688] 11:00:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 63 (0x119d26400) [pid = 1683] [serial = 2064] [outer = 0x0] 11:00:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 64 (0x122e25c00) [pid = 1683] [serial = 2065] [outer = 0x119d26400] 11:00:57 INFO - PROCESS | 1683 | 1468605657084 Marionette DEBUG loaded listener.js 11:00:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 65 (0x122fc2c00) [pid = 1683] [serial = 2066] [outer = 0x119d26400] 11:00:57 INFO - PROCESS | 1683 | 1468605657506 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:00:57 INFO - PROCESS | 1683 | 1468605657518 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:00:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:00:57 INFO - PROCESS | 1683 | 1468605657521 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:00:57 INFO - PROCESS | 1683 | 1468605657522 Marionette TRACE conn2 <- [1,2726,null,{}] 11:00:57 INFO - PROCESS | 1683 | 1468605657524 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:00:57 INFO - PROCESS | 1683 | 1468605657525 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:57 INFO - PROCESS | 1683 | 1468605657644 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:00:57 INFO - PROCESS | 1683 | 1468605657670 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605657678 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:57 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a6cb000 == 35 [pid = 1683] [id = 689] 11:00:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 66 (0x1187ed000) [pid = 1683] [serial = 2067] [outer = 0x0] 11:00:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 67 (0x122fc7000) [pid = 1683] [serial = 2068] [outer = 0x1187ed000] 11:00:57 INFO - PROCESS | 1683 | 1468605657703 Marionette DEBUG loaded listener.js 11:00:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 68 (0x12442a800) [pid = 1683] [serial = 2069] [outer = 0x1187ed000] 11:00:58 INFO - PROCESS | 1683 | 1468605658044 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:00:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:00:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 568ms 11:00:58 INFO - PROCESS | 1683 | 1468605658090 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:00:58 INFO - PROCESS | 1683 | 1468605658091 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:00:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:00:58 INFO - PROCESS | 1683 | 1468605658093 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:00:58 INFO - PROCESS | 1683 | 1468605658094 Marionette TRACE conn2 <- [1,2730,null,{}] 11:00:58 INFO - PROCESS | 1683 | 1468605658097 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:00:58 INFO - PROCESS | 1683 | 1468605658101 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:58 INFO - PROCESS | 1683 | 1468605658222 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:00:58 INFO - PROCESS | 1683 | 1468605658261 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1683 | 1468605658263 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:58 INFO - PROCESS | 1683 | ++DOCSHELL 0x123fe8000 == 36 [pid = 1683] [id = 690] 11:00:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 69 (0x12476f000) [pid = 1683] [serial = 2070] [outer = 0x0] 11:00:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x124d8a800) [pid = 1683] [serial = 2071] [outer = 0x12476f000] 11:00:58 INFO - PROCESS | 1683 | 1468605658288 Marionette DEBUG loaded listener.js 11:00:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x125e68400) [pid = 1683] [serial = 2072] [outer = 0x12476f000] 11:00:58 INFO - PROCESS | 1683 | --DOMWINDOW == 70 (0x116975800) [pid = 1683] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:00:58 INFO - PROCESS | 1683 | --DOMWINDOW == 69 (0x11815e800) [pid = 1683] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:00:58 INFO - PROCESS | 1683 | --DOMWINDOW == 68 (0x111cad400) [pid = 1683] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:00:58 INFO - PROCESS | 1683 | --DOMWINDOW == 67 (0x11887f800) [pid = 1683] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:00:58 INFO - PROCESS | 1683 | --DOMWINDOW == 66 (0x1198d3000) [pid = 1683] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:00:58 INFO - PROCESS | 1683 | --DOMWINDOW == 65 (0x1188c7400) [pid = 1683] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:00:58 INFO - PROCESS | 1683 | --DOMWINDOW == 64 (0x119674c00) [pid = 1683] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:00:58 INFO - PROCESS | 1683 | --DOMWINDOW == 63 (0x113f2d800) [pid = 1683] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:00:58 INFO - PROCESS | 1683 | --DOMWINDOW == 62 (0x112dd9c00) [pid = 1683] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:00:59 INFO - PROCESS | 1683 | 1468605659063 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:00:59 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:00:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:00:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:00:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1022ms 11:00:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:00:59 INFO - PROCESS | 1683 | 1468605659116 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 11:00:59 INFO - PROCESS | 1683 | 1468605659117 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:00:59 INFO - PROCESS | 1683 | 1468605659119 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:00:59 INFO - PROCESS | 1683 | 1468605659120 Marionette TRACE conn2 <- [1,2734,null,{}] 11:00:59 INFO - PROCESS | 1683 | 1468605659122 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:00:59 INFO - PROCESS | 1683 | 1468605659124 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:59 INFO - PROCESS | 1683 | 1468605659198 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:00:59 INFO - PROCESS | 1683 | 1468605659201 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605659202 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:59 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b719800 == 37 [pid = 1683] [id = 691] 11:00:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 63 (0x11952d800) [pid = 1683] [serial = 2073] [outer = 0x0] 11:00:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 64 (0x119678c00) [pid = 1683] [serial = 2074] [outer = 0x11952d800] 11:00:59 INFO - PROCESS | 1683 | 1468605659238 Marionette DEBUG loaded listener.js 11:00:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 65 (0x124ae1400) [pid = 1683] [serial = 2075] [outer = 0x11952d800] 11:00:59 INFO - PROCESS | 1683 | 1468605659572 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:00:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:00:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 470ms 11:00:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:00:59 INFO - PROCESS | 1683 | 1468605659590 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:00:59 INFO - PROCESS | 1683 | 1468605659591 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:00:59 INFO - PROCESS | 1683 | 1468605659593 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:00:59 INFO - PROCESS | 1683 | 1468605659594 Marionette TRACE conn2 <- [1,2738,null,{}] 11:00:59 INFO - PROCESS | 1683 | 1468605659601 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:00:59 INFO - PROCESS | 1683 | 1468605659602 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:59 INFO - PROCESS | 1683 | 1468605659710 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:00:59 INFO - PROCESS | 1683 | 1468605659717 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605659718 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:00:59 INFO - PROCESS | 1683 | ++DOCSHELL 0x12ba45800 == 38 [pid = 1683] [id = 692] 11:00:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 66 (0x11952e000) [pid = 1683] [serial = 2076] [outer = 0x0] 11:00:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 67 (0x125e99800) [pid = 1683] [serial = 2077] [outer = 0x11952e000] 11:00:59 INFO - PROCESS | 1683 | 1468605659742 Marionette DEBUG loaded listener.js 11:00:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 68 (0x126d9f000) [pid = 1683] [serial = 2078] [outer = 0x11952e000] 11:01:00 INFO - PROCESS | 1683 | 1468605660052 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:01:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:01:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 472ms 11:01:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:01:00 INFO - PROCESS | 1683 | 1468605660070 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:01:00 INFO - PROCESS | 1683 | 1468605660072 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:01:00 INFO - PROCESS | 1683 | 1468605660075 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:01:00 INFO - PROCESS | 1683 | 1468605660078 Marionette TRACE conn2 <- [1,2742,null,{}] 11:01:00 INFO - PROCESS | 1683 | 1468605660085 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:01:00 INFO - PROCESS | 1683 | 1468605660087 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:00 INFO - PROCESS | 1683 | 1468605660215 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:01:00 INFO - PROCESS | 1683 | 1468605660221 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605660222 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd9e000 == 39 [pid = 1683] [id = 693] 11:01:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 69 (0x126da1400) [pid = 1683] [serial = 2079] [outer = 0x0] 11:01:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 70 (0x126e6c800) [pid = 1683] [serial = 2080] [outer = 0x126da1400] 11:01:00 INFO - PROCESS | 1683 | 1468605660262 Marionette DEBUG loaded listener.js 11:01:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 71 (0x126ee5400) [pid = 1683] [serial = 2081] [outer = 0x126da1400] 11:01:00 INFO - PROCESS | 1683 | 1468605660664 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:01:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:01:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 626ms 11:01:00 INFO - PROCESS | 1683 | 1468605660701 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:01:00 INFO - PROCESS | 1683 | 1468605660702 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:01:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:01:00 INFO - PROCESS | 1683 | 1468605660705 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:01:00 INFO - PROCESS | 1683 | 1468605660706 Marionette TRACE conn2 <- [1,2746,null,{}] 11:01:00 INFO - PROCESS | 1683 | 1468605660708 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:01:00 INFO - PROCESS | 1683 | 1468605660709 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:00 INFO - PROCESS | 1683 | 1468605660820 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:01:00 INFO - PROCESS | 1683 | 1468605660826 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605660827 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c407800 == 40 [pid = 1683] [id = 694] 11:01:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 72 (0x120f41000) [pid = 1683] [serial = 2082] [outer = 0x0] 11:01:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 73 (0x1270e3000) [pid = 1683] [serial = 2083] [outer = 0x120f41000] 11:01:00 INFO - PROCESS | 1683 | 1468605660853 Marionette DEBUG loaded listener.js 11:01:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 74 (0x127468800) [pid = 1683] [serial = 2084] [outer = 0x120f41000] 11:01:01 INFO - PROCESS | 1683 | 1468605661141 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:01:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:01:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 468ms 11:01:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:01:01 INFO - PROCESS | 1683 | 1468605661173 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:01:01 INFO - PROCESS | 1683 | 1468605661175 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:01:01 INFO - PROCESS | 1683 | 1468605661177 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:01:01 INFO - PROCESS | 1683 | 1468605661180 Marionette TRACE conn2 <- [1,2750,null,{}] 11:01:01 INFO - PROCESS | 1683 | 1468605661185 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:01:01 INFO - PROCESS | 1683 | 1468605661187 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:01 INFO - PROCESS | 1683 | 1468605661283 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:01:01 INFO - PROCESS | 1683 | 1468605661287 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605661289 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:01 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc3a800 == 41 [pid = 1683] [id = 695] 11:01:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 75 (0x12746bc00) [pid = 1683] [serial = 2085] [outer = 0x0] 11:01:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 76 (0x128a6d800) [pid = 1683] [serial = 2086] [outer = 0x12746bc00] 11:01:01 INFO - PROCESS | 1683 | 1468605661315 Marionette DEBUG loaded listener.js 11:01:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x128b2cc00) [pid = 1683] [serial = 2087] [outer = 0x12746bc00] 11:01:01 INFO - PROCESS | 1683 | 1468605661768 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:01:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:01:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 622ms 11:01:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:01:01 INFO - PROCESS | 1683 | 1468605661800 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:01:01 INFO - PROCESS | 1683 | 1468605661803 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:01:01 INFO - PROCESS | 1683 | 1468605661806 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:01:01 INFO - PROCESS | 1683 | 1468605661808 Marionette TRACE conn2 <- [1,2754,null,{}] 11:01:01 INFO - PROCESS | 1683 | 1468605661812 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:01:01 INFO - PROCESS | 1683 | 1468605661814 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:01 INFO - PROCESS | 1683 | 1468605661928 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:01:02 INFO - PROCESS | 1683 | 1468605662054 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605662056 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:02 INFO - PROCESS | 1683 | ++DOCSHELL 0x11c573800 == 42 [pid = 1683] [id = 696] 11:01:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x112e55c00) [pid = 1683] [serial = 2088] [outer = 0x0] 11:01:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x116aa3800) [pid = 1683] [serial = 2089] [outer = 0x112e55c00] 11:01:02 INFO - PROCESS | 1683 | 1468605662111 Marionette DEBUG loaded listener.js 11:01:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x118168000) [pid = 1683] [serial = 2090] [outer = 0x112e55c00] 11:01:02 INFO - PROCESS | 1683 | 1468605662596 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:01:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:01:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 820ms 11:01:02 INFO - PROCESS | 1683 | 1468605662626 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:01:02 INFO - PROCESS | 1683 | 1468605662629 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:01:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:01:02 INFO - PROCESS | 1683 | 1468605662634 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:01:02 INFO - PROCESS | 1683 | 1468605662636 Marionette TRACE conn2 <- [1,2758,null,{}] 11:01:02 INFO - PROCESS | 1683 | 1468605662639 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:01:02 INFO - PROCESS | 1683 | 1468605662640 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:02 INFO - PROCESS | 1683 | 1468605662745 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:01:02 INFO - PROCESS | 1683 | 1468605662805 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605662807 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:02 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a542000 == 43 [pid = 1683] [id = 697] 11:01:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x118fac800) [pid = 1683] [serial = 2091] [outer = 0x0] 11:01:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x119534400) [pid = 1683] [serial = 2092] [outer = 0x118fac800] 11:01:02 INFO - PROCESS | 1683 | 1468605662838 Marionette DEBUG loaded listener.js 11:01:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x11980d400) [pid = 1683] [serial = 2093] [outer = 0x118fac800] 11:01:03 INFO - PROCESS | 1683 | 1468605663267 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:01:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:01:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 11:01:03 INFO - PROCESS | 1683 | 1468605663304 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:01:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:01:03 INFO - PROCESS | 1683 | 1468605663306 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:01:03 INFO - PROCESS | 1683 | 1468605663308 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:01:03 INFO - PROCESS | 1683 | 1468605663311 Marionette TRACE conn2 <- [1,2762,null,{}] 11:01:03 INFO - PROCESS | 1683 | 1468605663319 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:01:03 INFO - PROCESS | 1683 | 1468605663322 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:03 INFO - PROCESS | 1683 | 1468605663450 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:01:03 INFO - PROCESS | 1683 | 1468605663534 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605663536 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:03 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc4b000 == 44 [pid = 1683] [id = 698] 11:01:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x124767800) [pid = 1683] [serial = 2094] [outer = 0x0] 11:01:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x124d15400) [pid = 1683] [serial = 2095] [outer = 0x124767800] 11:01:03 INFO - PROCESS | 1683 | 1468605663566 Marionette DEBUG loaded listener.js 11:01:03 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x125432400) [pid = 1683] [serial = 2096] [outer = 0x124767800] 11:01:03 INFO - PROCESS | 1683 | 1468605663984 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:01:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:01:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 723ms 11:01:04 INFO - PROCESS | 1683 | 1468605664031 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:01:04 INFO - PROCESS | 1683 | 1468605664034 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:01:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:01:04 INFO - PROCESS | 1683 | 1468605664036 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:01:04 INFO - PROCESS | 1683 | 1468605664037 Marionette TRACE conn2 <- [1,2766,null,{}] 11:01:04 INFO - PROCESS | 1683 | 1468605664040 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:01:04 INFO - PROCESS | 1683 | 1468605664041 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:04 INFO - PROCESS | 1683 | 1468605664145 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:01:04 INFO - PROCESS | 1683 | 1468605664205 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605664206 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:04 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d360800 == 45 [pid = 1683] [id = 699] 11:01:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x125e97800) [pid = 1683] [serial = 2097] [outer = 0x0] 11:01:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x12746d800) [pid = 1683] [serial = 2098] [outer = 0x125e97800] 11:01:04 INFO - PROCESS | 1683 | 1468605664236 Marionette DEBUG loaded listener.js 11:01:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x128a74000) [pid = 1683] [serial = 2099] [outer = 0x125e97800] 11:01:04 INFO - PROCESS | 1683 | 1468605664690 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:01:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:01:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 673ms 11:01:04 INFO - PROCESS | 1683 | 1468605664710 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:01:04 INFO - PROCESS | 1683 | 1468605664713 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:01:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:01:04 INFO - PROCESS | 1683 | 1468605664716 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:01:04 INFO - PROCESS | 1683 | 1468605664718 Marionette TRACE conn2 <- [1,2770,null,{}] 11:01:04 INFO - PROCESS | 1683 | 1468605664722 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:01:04 INFO - PROCESS | 1683 | 1468605664724 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:04 INFO - PROCESS | 1683 | 1468605664874 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:01:04 INFO - PROCESS | 1683 | 1468605664964 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605664965 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:04 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d37d000 == 46 [pid = 1683] [id = 700] 11:01:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1129d8000) [pid = 1683] [serial = 2100] [outer = 0x0] 11:01:04 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x128b2c800) [pid = 1683] [serial = 2101] [outer = 0x1129d8000] 11:01:04 INFO - PROCESS | 1683 | 1468605664995 Marionette DEBUG loaded listener.js 11:01:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x128c3ac00) [pid = 1683] [serial = 2102] [outer = 0x1129d8000] 11:01:05 INFO - PROCESS | 1683 | 1468605665553 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:01:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:01:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 870ms 11:01:05 INFO - PROCESS | 1683 | 1468605665587 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:01:05 INFO - PROCESS | 1683 | 1468605665589 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:01:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:01:05 INFO - PROCESS | 1683 | 1468605665592 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:01:05 INFO - PROCESS | 1683 | 1468605665594 Marionette TRACE conn2 <- [1,2774,null,{}] 11:01:05 INFO - PROCESS | 1683 | 1468605665598 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:01:05 INFO - PROCESS | 1683 | 1468605665599 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:05 INFO - PROCESS | 1683 | 1468605665695 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:01:05 INFO - PROCESS | 1683 | 1468605665787 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605665788 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:05 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f3f800 == 47 [pid = 1683] [id = 701] 11:01:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x11326cc00) [pid = 1683] [serial = 2103] [outer = 0x0] 11:01:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x11628f400) [pid = 1683] [serial = 2104] [outer = 0x11326cc00] 11:01:05 INFO - PROCESS | 1683 | 1468605665816 Marionette DEBUG loaded listener.js 11:01:05 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x11856cc00) [pid = 1683] [serial = 2105] [outer = 0x11326cc00] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12c407800 == 46 [pid = 1683] [id = 694] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd9e000 == 45 [pid = 1683] [id = 693] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12ba45800 == 44 [pid = 1683] [id = 692] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12b719800 == 43 [pid = 1683] [id = 691] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x123fe8000 == 42 [pid = 1683] [id = 690] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12a6cb000 == 41 [pid = 1683] [id = 689] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x1292ad000 == 40 [pid = 1683] [id = 688] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x124fe2800 == 39 [pid = 1683] [id = 687] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x122f39800 == 38 [pid = 1683] [id = 686] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x116f1d800 == 37 [pid = 1683] [id = 685] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x1249ce000 == 36 [pid = 1683] [id = 684] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x117e61800 == 35 [pid = 1683] [id = 683] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x1292b2800 == 34 [pid = 1683] [id = 682] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x124473000 == 33 [pid = 1683] [id = 676] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12d37d000 == 32 [pid = 1683] [id = 700] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12d360800 == 31 [pid = 1683] [id = 699] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12cc4b000 == 30 [pid = 1683] [id = 698] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12a542000 == 29 [pid = 1683] [id = 697] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x12cc3a800 == 28 [pid = 1683] [id = 695] 11:01:06 INFO - PROCESS | 1683 | --DOCSHELL 0x11c573800 == 27 [pid = 1683] [id = 696] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x120f40400) [pid = 1683] [serial = 2047] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1180f5800) [pid = 1683] [serial = 2035] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x118879400) [pid = 1683] [serial = 2030] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x118166400) [pid = 1683] [serial = 2029] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1160d8000) [pid = 1683] [serial = 2021] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x112e4a400) [pid = 1683] [serial = 2020] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x1195dbc00) [pid = 1683] [serial = 2024] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x119166800) [pid = 1683] [serial = 2023] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x1240f5400) [pid = 1683] [serial = 2027] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x122e2e400) [pid = 1683] [serial = 2026] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x119160800) [pid = 1683] [serial = 2038] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x11980a800) [pid = 1683] [serial = 2041] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x1187e3c00) [pid = 1683] [serial = 2044] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x1196f9800) [pid = 1683] [serial = 2045] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x113d92400) [pid = 1683] [serial = 2032] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x1160db000) [pid = 1683] [serial = 2033] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x1198d2800) [pid = 1683] [serial = 2042] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x119534000) [pid = 1683] [serial = 2039] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x11856ac00) [pid = 1683] [serial = 2036] [outer = 0x0] [url = about:blank] 11:01:06 INFO - PROCESS | 1683 | 1468605666817 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:01:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:01:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1274ms 11:01:06 INFO - PROCESS | 1683 | 1468605666866 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:01:06 INFO - PROCESS | 1683 | 1468605666869 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:01:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:01:06 INFO - PROCESS | 1683 | 1468605666872 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:01:06 INFO - PROCESS | 1683 | 1468605666874 Marionette TRACE conn2 <- [1,2778,null,{}] 11:01:06 INFO - PROCESS | 1683 | 1468605666878 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:01:06 INFO - PROCESS | 1683 | 1468605666880 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:07 INFO - PROCESS | 1683 | 1468605666999 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:01:07 INFO - PROCESS | 1683 | 1468605667062 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605667064 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:07 INFO - PROCESS | 1683 | --DOCSHELL 0x12d04d800 == 26 [pid = 1683] [id = 16] 11:01:07 INFO - PROCESS | 1683 | ++DOCSHELL 0x1167a9800 == 27 [pid = 1683] [id = 702] 11:01:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x1127cfc00) [pid = 1683] [serial = 2106] [outer = 0x0] 11:01:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x112c4b800) [pid = 1683] [serial = 2107] [outer = 0x1127cfc00] 11:01:07 INFO - PROCESS | 1683 | 1468605667106 Marionette DEBUG loaded listener.js 11:01:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x113279800) [pid = 1683] [serial = 2108] [outer = 0x1127cfc00] 11:01:07 INFO - PROCESS | 1683 | 1468605667769 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:01:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:01:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 923ms 11:01:07 INFO - PROCESS | 1683 | 1468605667797 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:01:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:01:07 INFO - PROCESS | 1683 | 1468605667802 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:01:07 INFO - PROCESS | 1683 | 1468605667807 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:01:07 INFO - PROCESS | 1683 | 1468605667810 Marionette TRACE conn2 <- [1,2782,null,{}] 11:01:07 INFO - PROCESS | 1683 | 1468605667814 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:01:07 INFO - PROCESS | 1683 | 1468605667816 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:07 INFO - PROCESS | 1683 | 1468605667917 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:01:07 INFO - PROCESS | 1683 | 1468605667977 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605667979 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:07 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f8a000 == 28 [pid = 1683] [id = 703] 11:01:07 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x11607a400) [pid = 1683] [serial = 2109] [outer = 0x0] 11:01:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x1160da000) [pid = 1683] [serial = 2110] [outer = 0x11607a400] 11:01:08 INFO - PROCESS | 1683 | 1468605668012 Marionette DEBUG loaded listener.js 11:01:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x116979000) [pid = 1683] [serial = 2111] [outer = 0x11607a400] 11:01:08 INFO - PROCESS | 1683 | 1468605668570 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:01:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:01:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 777ms 11:01:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:01:08 INFO - PROCESS | 1683 | 1468605668583 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:01:08 INFO - PROCESS | 1683 | 1468605668585 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:01:08 INFO - PROCESS | 1683 | 1468605668587 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:01:08 INFO - PROCESS | 1683 | 1468605668588 Marionette TRACE conn2 <- [1,2786,null,{}] 11:01:08 INFO - PROCESS | 1683 | 1468605668591 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:01:08 INFO - PROCESS | 1683 | 1468605668593 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:08 INFO - PROCESS | 1683 | 1468605668703 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:01:08 INFO - PROCESS | 1683 | 1468605668788 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605668789 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:08 INFO - PROCESS | 1683 | ++DOCSHELL 0x119a05000 == 29 [pid = 1683] [id = 704] 11:01:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x116aa4800) [pid = 1683] [serial = 2112] [outer = 0x0] 11:01:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x1176dd000) [pid = 1683] [serial = 2113] [outer = 0x116aa4800] 11:01:08 INFO - PROCESS | 1683 | 1468605668820 Marionette DEBUG loaded listener.js 11:01:08 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x118569c00) [pid = 1683] [serial = 2114] [outer = 0x116aa4800] 11:01:09 INFO - PROCESS | 1683 | --DOCSHELL 0x116937800 == 28 [pid = 1683] [id = 628] 11:01:09 INFO - PROCESS | 1683 | --DOCSHELL 0x122f3f800 == 27 [pid = 1683] [id = 701] 11:01:09 INFO - PROCESS | 1683 | 1468605669302 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:01:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:01:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 721ms 11:01:09 INFO - PROCESS | 1683 | 1468605669308 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:01:09 INFO - PROCESS | 1683 | 1468605669311 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:01:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:01:09 INFO - PROCESS | 1683 | 1468605669317 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:01:09 INFO - PROCESS | 1683 | 1468605669319 Marionette TRACE conn2 <- [1,2790,null,{}] 11:01:09 INFO - PROCESS | 1683 | 1468605669323 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:01:09 INFO - PROCESS | 1683 | 1468605669325 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:09 INFO - PROCESS | 1683 | 1468605669409 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:01:09 INFO - PROCESS | 1683 | 1468605669416 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605669419 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:09 INFO - PROCESS | 1683 | ++DOCSHELL 0x119321800 == 28 [pid = 1683] [id = 705] 11:01:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1150db400) [pid = 1683] [serial = 2115] [outer = 0x0] 11:01:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x116a13400) [pid = 1683] [serial = 2116] [outer = 0x1150db400] 11:01:09 INFO - PROCESS | 1683 | 1468605669447 Marionette DEBUG loaded listener.js 11:01:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x1173ea400) [pid = 1683] [serial = 2117] [outer = 0x1150db400] 11:01:09 INFO - PROCESS | 1683 | 1468605669798 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:01:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:01:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 520ms 11:01:09 INFO - PROCESS | 1683 | 1468605669837 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:01:09 INFO - PROCESS | 1683 | 1468605669840 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:01:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:01:09 INFO - PROCESS | 1683 | 1468605669844 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:01:09 INFO - PROCESS | 1683 | 1468605669846 Marionette TRACE conn2 <- [1,2794,null,{}] 11:01:09 INFO - PROCESS | 1683 | 1468605669848 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:01:09 INFO - PROCESS | 1683 | 1468605669850 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:09 INFO - PROCESS | 1683 | 1468605669935 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:01:09 INFO - PROCESS | 1683 | 1468605669940 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605669942 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:09 INFO - PROCESS | 1683 | ++DOCSHELL 0x1238c4800 == 29 [pid = 1683] [id = 706] 11:01:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1180f0c00) [pid = 1683] [serial = 2118] [outer = 0x0] 11:01:09 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1185e1400) [pid = 1683] [serial = 2119] [outer = 0x1180f0c00] 11:01:09 INFO - PROCESS | 1683 | 1468605669969 Marionette DEBUG loaded listener.js 11:01:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1187ec400) [pid = 1683] [serial = 2120] [outer = 0x1180f0c00] 11:01:10 INFO - PROCESS | 1683 | 1468605670430 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:01:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:01:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 620ms 11:01:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:01:10 INFO - PROCESS | 1683 | 1468605670466 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:01:10 INFO - PROCESS | 1683 | 1468605670468 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:01:10 INFO - PROCESS | 1683 | 1468605670471 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:01:10 INFO - PROCESS | 1683 | 1468605670475 Marionette TRACE conn2 <- [1,2798,null,{}] 11:01:10 INFO - PROCESS | 1683 | 1468605670487 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:01:10 INFO - PROCESS | 1683 | 1468605670492 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:10 INFO - PROCESS | 1683 | 1468605670621 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:01:10 INFO - PROCESS | 1683 | 1468605670637 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605670640 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:10 INFO - PROCESS | 1683 | ++DOCSHELL 0x126db6000 == 30 [pid = 1683] [id = 707] 11:01:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x1171c5800) [pid = 1683] [serial = 2121] [outer = 0x0] 11:01:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x119165000) [pid = 1683] [serial = 2122] [outer = 0x1171c5800] 11:01:10 INFO - PROCESS | 1683 | 1468605670684 Marionette DEBUG loaded listener.js 11:01:10 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x11952dc00) [pid = 1683] [serial = 2123] [outer = 0x1171c5800] 11:01:11 INFO - PROCESS | 1683 | 1468605671053 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:01:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:01:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 628ms 11:01:11 INFO - PROCESS | 1683 | 1468605671099 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:01:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:01:11 INFO - PROCESS | 1683 | 1468605671101 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:01:11 INFO - PROCESS | 1683 | 1468605671103 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:01:11 INFO - PROCESS | 1683 | 1468605671104 Marionette TRACE conn2 <- [1,2802,null,{}] 11:01:11 INFO - PROCESS | 1683 | 1468605671106 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:01:11 INFO - PROCESS | 1683 | 1468605671108 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:11 INFO - PROCESS | 1683 | 1468605671189 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:01:11 INFO - PROCESS | 1683 | 1468605671213 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605671214 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:11 INFO - PROCESS | 1683 | ++DOCSHELL 0x113a4a000 == 31 [pid = 1683] [id = 708] 11:01:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x11967d000) [pid = 1683] [serial = 2124] [outer = 0x0] 11:01:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x1196ef000) [pid = 1683] [serial = 2125] [outer = 0x11967d000] 11:01:11 INFO - PROCESS | 1683 | 1468605671240 Marionette DEBUG loaded listener.js 11:01:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x1198d3c00) [pid = 1683] [serial = 2126] [outer = 0x11967d000] 11:01:11 INFO - PROCESS | 1683 | 1468605671620 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:01:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:01:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 570ms 11:01:11 INFO - PROCESS | 1683 | 1468605671681 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:01:11 INFO - PROCESS | 1683 | 1468605671682 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:01:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:01:11 INFO - PROCESS | 1683 | 1468605671684 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:01:11 INFO - PROCESS | 1683 | 1468605671686 Marionette TRACE conn2 <- [1,2806,null,{}] 11:01:11 INFO - PROCESS | 1683 | 1468605671688 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:01:11 INFO - PROCESS | 1683 | 1468605671689 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:11 INFO - PROCESS | 1683 | 1468605671793 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:01:11 INFO - PROCESS | 1683 | 1468605671797 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605671798 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:11 INFO - PROCESS | 1683 | ++DOCSHELL 0x129d3b800 == 32 [pid = 1683] [id = 709] 11:01:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1198da800) [pid = 1683] [serial = 2127] [outer = 0x0] 11:01:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x119acf000) [pid = 1683] [serial = 2128] [outer = 0x1198da800] 11:01:11 INFO - PROCESS | 1683 | 1468605671825 Marionette DEBUG loaded listener.js 11:01:11 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x122e26c00) [pid = 1683] [serial = 2129] [outer = 0x1198da800] 11:01:12 INFO - PROCESS | 1683 | 1468605672164 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:01:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:01:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 521ms 11:01:12 INFO - PROCESS | 1683 | 1468605672206 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:01:12 INFO - PROCESS | 1683 | 1468605672207 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:01:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:01:12 INFO - PROCESS | 1683 | 1468605672209 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:01:12 INFO - PROCESS | 1683 | 1468605672211 Marionette TRACE conn2 <- [1,2810,null,{}] 11:01:12 INFO - PROCESS | 1683 | 1468605672219 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:01:12 INFO - PROCESS | 1683 | 1468605672224 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:12 INFO - PROCESS | 1683 | 1468605672357 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:01:12 INFO - PROCESS | 1683 | 1468605672397 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605672398 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:12 INFO - PROCESS | 1683 | ++DOCSHELL 0x12af06800 == 33 [pid = 1683] [id = 710] 11:01:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x122e26400) [pid = 1683] [serial = 2130] [outer = 0x0] 11:01:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x122fc7400) [pid = 1683] [serial = 2131] [outer = 0x122e26400] 11:01:12 INFO - PROCESS | 1683 | 1468605672426 Marionette DEBUG loaded listener.js 11:01:12 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x124ae3400) [pid = 1683] [serial = 2132] [outer = 0x122e26400] 11:01:12 INFO - PROCESS | 1683 | 1468605672899 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:01:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:01:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 727ms 11:01:12 INFO - PROCESS | 1683 | 1468605672936 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:01:12 INFO - PROCESS | 1683 | 1468605672938 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:01:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:01:12 INFO - PROCESS | 1683 | 1468605672945 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:01:12 INFO - PROCESS | 1683 | 1468605672954 Marionette TRACE conn2 <- [1,2814,null,{}] 11:01:12 INFO - PROCESS | 1683 | 1468605672956 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:01:12 INFO - PROCESS | 1683 | 1468605672957 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:13 INFO - PROCESS | 1683 | 1468605673056 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:01:13 INFO - PROCESS | 1683 | 1468605673068 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605673070 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:13 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b718000 == 34 [pid = 1683] [id = 711] 11:01:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x124905800) [pid = 1683] [serial = 2133] [outer = 0x0] 11:01:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x124edd400) [pid = 1683] [serial = 2134] [outer = 0x124905800] 11:01:13 INFO - PROCESS | 1683 | 1468605673094 Marionette DEBUG loaded listener.js 11:01:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x1254e2400) [pid = 1683] [serial = 2135] [outer = 0x124905800] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x112e55c00) [pid = 1683] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x118fac800) [pid = 1683] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x125e97800) [pid = 1683] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x12746bc00) [pid = 1683] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x124767800) [pid = 1683] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x1129d8000) [pid = 1683] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x12476f000) [pid = 1683] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x11952e000) [pid = 1683] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x126da1400) [pid = 1683] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x112e50800) [pid = 1683] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x1180ef400) [pid = 1683] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x113a9fc00) [pid = 1683] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x1187ed000) [pid = 1683] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x119162800) [pid = 1683] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x118164000) [pid = 1683] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1183e2400) [pid = 1683] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x11952d800) [pid = 1683] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x120f41000) [pid = 1683] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:01:13 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x119d26400) [pid = 1683] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:01:13 INFO - PROCESS | 1683 | 1468605673453 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:01:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:01:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 527ms 11:01:13 INFO - PROCESS | 1683 | 1468605673473 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:01:13 INFO - PROCESS | 1683 | 1468605673474 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:01:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:01:13 INFO - PROCESS | 1683 | 1468605673476 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:01:13 INFO - PROCESS | 1683 | 1468605673477 Marionette TRACE conn2 <- [1,2818,null,{}] 11:01:13 INFO - PROCESS | 1683 | 1468605673482 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:01:13 INFO - PROCESS | 1683 | 1468605673483 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:13 INFO - PROCESS | 1683 | 1468605673567 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:01:13 INFO - PROCESS | 1683 | 1468605673571 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605673572 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:13 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b70d800 == 35 [pid = 1683] [id = 712] 11:01:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x1132c8000) [pid = 1683] [serial = 2136] [outer = 0x0] 11:01:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x1187fb000) [pid = 1683] [serial = 2137] [outer = 0x1132c8000] 11:01:13 INFO - PROCESS | 1683 | 1468605673598 Marionette DEBUG loaded listener.js 11:01:13 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1195d5000) [pid = 1683] [serial = 2138] [outer = 0x1132c8000] 11:01:13 INFO - PROCESS | 1683 | 1468605673958 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:01:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:01:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 522ms 11:01:14 INFO - PROCESS | 1683 | 1468605673999 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:01:14 INFO - PROCESS | 1683 | 1468605674008 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:01:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:01:14 INFO - PROCESS | 1683 | 1468605674011 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - PROCESS | 1683 | 1468605674012 Marionette TRACE conn2 <- [1,2822,null,{}] 11:01:14 INFO - PROCESS | 1683 | 1468605674014 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:01:14 INFO - PROCESS | 1683 | 1468605674015 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:14 INFO - PROCESS | 1683 | 1468605674095 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:01:14 INFO - PROCESS | 1683 | 1468605674101 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605674102 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:14 INFO - PROCESS | 1683 | ++DOCSHELL 0x126db5000 == 36 [pid = 1683] [id = 713] 11:01:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1195d5800) [pid = 1683] [serial = 2139] [outer = 0x0] 11:01:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x12542ac00) [pid = 1683] [serial = 2140] [outer = 0x1195d5800] 11:01:14 INFO - PROCESS | 1683 | 1468605674127 Marionette DEBUG loaded listener.js 11:01:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x125e91400) [pid = 1683] [serial = 2141] [outer = 0x1195d5800] 11:01:14 INFO - PROCESS | 1683 | 1468605674456 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:01:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:01:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 472ms 11:01:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:01:14 INFO - PROCESS | 1683 | 1468605674485 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:01:14 INFO - PROCESS | 1683 | 1468605674486 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:01:14 INFO - PROCESS | 1683 | 1468605674488 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - PROCESS | 1683 | 1468605674489 Marionette TRACE conn2 <- [1,2826,null,{}] 11:01:14 INFO - PROCESS | 1683 | 1468605674492 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:01:14 INFO - PROCESS | 1683 | 1468605674493 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:14 INFO - PROCESS | 1683 | 1468605674574 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:01:14 INFO - PROCESS | 1683 | 1468605674632 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605674633 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:14 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c422800 == 37 [pid = 1683] [id = 714] 11:01:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x119671400) [pid = 1683] [serial = 2142] [outer = 0x0] 11:01:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x126849c00) [pid = 1683] [serial = 2143] [outer = 0x119671400] 11:01:14 INFO - PROCESS | 1683 | 1468605674657 Marionette DEBUG loaded listener.js 11:01:14 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x126e20000) [pid = 1683] [serial = 2144] [outer = 0x119671400] 11:01:14 INFO - PROCESS | 1683 | 1468605674982 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:01:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:01:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 518ms 11:01:15 INFO - PROCESS | 1683 | 1468605675006 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:01:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:01:15 INFO - PROCESS | 1683 | 1468605675008 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:01:15 INFO - PROCESS | 1683 | 1468605675010 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:01:15 INFO - PROCESS | 1683 | 1468605675013 Marionette TRACE conn2 <- [1,2830,null,{}] 11:01:15 INFO - PROCESS | 1683 | 1468605675016 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:01:15 INFO - PROCESS | 1683 | 1468605675018 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:15 INFO - PROCESS | 1683 | 1468605675115 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:01:15 INFO - PROCESS | 1683 | 1468605675119 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605675121 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:15 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d05b800 == 38 [pid = 1683] [id = 715] 11:01:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x126e67400) [pid = 1683] [serial = 2145] [outer = 0x0] 11:01:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x126ee7c00) [pid = 1683] [serial = 2146] [outer = 0x126e67400] 11:01:15 INFO - PROCESS | 1683 | 1468605675151 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x128a71000) [pid = 1683] [serial = 2147] [outer = 0x126e67400] 11:01:15 INFO - PROCESS | 1683 | 1468605675590 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:01:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:01:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 622ms 11:01:15 INFO - PROCESS | 1683 | 1468605675633 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:01:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:01:15 INFO - PROCESS | 1683 | 1468605675635 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:01:15 INFO - PROCESS | 1683 | 1468605675638 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:01:15 INFO - PROCESS | 1683 | 1468605675640 Marionette TRACE conn2 <- [1,2834,null,{}] 11:01:15 INFO - PROCESS | 1683 | 1468605675644 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:01:15 INFO - PROCESS | 1683 | 1468605675646 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:15 INFO - PROCESS | 1683 | 1468605675750 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:01:15 INFO - PROCESS | 1683 | 1468605675814 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605675815 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:15 INFO - PROCESS | 1683 | ++DOCSHELL 0x11961a000 == 39 [pid = 1683] [id = 716] 11:01:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x112e55000) [pid = 1683] [serial = 2148] [outer = 0x0] 11:01:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x113f31c00) [pid = 1683] [serial = 2149] [outer = 0x112e55000] 11:01:15 INFO - PROCESS | 1683 | 1468605675846 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x116fbf800) [pid = 1683] [serial = 2150] [outer = 0x112e55000] 11:01:16 INFO - PROCESS | 1683 | 1468605676353 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:01:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:01:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 825ms 11:01:16 INFO - PROCESS | 1683 | 1468605676464 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:01:16 INFO - PROCESS | 1683 | 1468605676469 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:01:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:01:16 INFO - PROCESS | 1683 | 1468605676475 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:01:16 INFO - PROCESS | 1683 | 1468605676478 Marionette TRACE conn2 <- [1,2838,null,{}] 11:01:16 INFO - PROCESS | 1683 | 1468605676482 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:01:16 INFO - PROCESS | 1683 | 1468605676485 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:16 INFO - PROCESS | 1683 | 1468605676620 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:01:16 INFO - PROCESS | 1683 | 1468605676688 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605676690 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:16 INFO - PROCESS | 1683 | ++DOCSHELL 0x128e21000 == 40 [pid = 1683] [id = 717] 11:01:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x1187fa800) [pid = 1683] [serial = 2151] [outer = 0x0] 11:01:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x1188ce000) [pid = 1683] [serial = 2152] [outer = 0x1187fa800] 11:01:16 INFO - PROCESS | 1683 | 1468605676720 Marionette DEBUG loaded listener.js 11:01:16 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x119166000) [pid = 1683] [serial = 2153] [outer = 0x1187fa800] 11:01:17 INFO - PROCESS | 1683 | 1468605677115 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:01:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:01:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 675ms 11:01:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:01:17 INFO - PROCESS | 1683 | 1468605677153 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:01:17 INFO - PROCESS | 1683 | 1468605677155 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:01:17 INFO - PROCESS | 1683 | 1468605677157 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:01:17 INFO - PROCESS | 1683 | 1468605677159 Marionette TRACE conn2 <- [1,2842,null,{}] 11:01:17 INFO - PROCESS | 1683 | 1468605677170 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:01:17 INFO - PROCESS | 1683 | 1468605677173 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:17 INFO - PROCESS | 1683 | 1468605677278 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:01:17 INFO - PROCESS | 1683 | 1468605677341 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605677343 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:17 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d05a000 == 41 [pid = 1683] [id = 718] 11:01:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x1198dd800) [pid = 1683] [serial = 2154] [outer = 0x0] 11:01:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x122fc8800) [pid = 1683] [serial = 2155] [outer = 0x1198dd800] 11:01:17 INFO - PROCESS | 1683 | 1468605677374 Marionette DEBUG loaded listener.js 11:01:17 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x124010800) [pid = 1683] [serial = 2156] [outer = 0x1198dd800] 11:01:17 INFO - PROCESS | 1683 | 1468605677763 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:01:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:01:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 675ms 11:01:17 INFO - PROCESS | 1683 | 1468605677832 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:01:17 INFO - PROCESS | 1683 | 1468605677834 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:01:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:01:17 INFO - PROCESS | 1683 | 1468605677837 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:01:17 INFO - PROCESS | 1683 | 1468605677838 Marionette TRACE conn2 <- [1,2846,null,{}] 11:01:17 INFO - PROCESS | 1683 | 1468605677840 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:01:17 INFO - PROCESS | 1683 | 1468605677842 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:17 INFO - PROCESS | 1683 | 1468605677946 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:01:18 INFO - PROCESS | 1683 | 1468605678053 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605678054 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:18 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d74a000 == 42 [pid = 1683] [id = 719] 11:01:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x12542d400) [pid = 1683] [serial = 2157] [outer = 0x0] 11:01:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x126e66000) [pid = 1683] [serial = 2158] [outer = 0x12542d400] 11:01:18 INFO - PROCESS | 1683 | 1468605678084 Marionette DEBUG loaded listener.js 11:01:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x1270d8c00) [pid = 1683] [serial = 2159] [outer = 0x12542d400] 11:01:18 INFO - PROCESS | 1683 | 1468605678525 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:01:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:01:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 720ms 11:01:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:01:18 INFO - PROCESS | 1683 | 1468605678558 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 1683 | 1468605678559 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:01:18 INFO - PROCESS | 1683 | 1468605678562 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - PROCESS | 1683 | 1468605678563 Marionette TRACE conn2 <- [1,2850,null,{}] 11:01:18 INFO - PROCESS | 1683 | 1468605678566 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:01:18 INFO - PROCESS | 1683 | 1468605678567 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:18 INFO - PROCESS | 1683 | 1468605678677 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:01:18 INFO - PROCESS | 1683 | 1468605678955 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605678958 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:18 INFO - PROCESS | 1683 | ++DOCSHELL 0x122ec1000 == 43 [pid = 1683] [id = 720] 11:01:18 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x1121afc00) [pid = 1683] [serial = 2160] [outer = 0x0] 11:01:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x1132e5c00) [pid = 1683] [serial = 2161] [outer = 0x1121afc00] 11:01:19 INFO - PROCESS | 1683 | 1468605679012 Marionette DEBUG loaded listener.js 11:01:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x1160d8000) [pid = 1683] [serial = 2162] [outer = 0x1121afc00] 11:01:19 INFO - PROCESS | 1683 | 1468605679527 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:01:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:01:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1022ms 11:01:19 INFO - PROCESS | 1683 | 1468605679584 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:01:19 INFO - PROCESS | 1683 | 1468605679586 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:01:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:01:19 INFO - PROCESS | 1683 | 1468605679589 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:01:19 INFO - PROCESS | 1683 | 1468605679590 Marionette TRACE conn2 <- [1,2854,null,{}] 11:01:19 INFO - PROCESS | 1683 | 1468605679594 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:01:19 INFO - PROCESS | 1683 | 1468605679597 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:19 INFO - PROCESS | 1683 | 1468605679727 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:01:19 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd98000 == 42 [pid = 1683] [id = 625] 11:01:19 INFO - PROCESS | 1683 | --DOCSHELL 0x124277000 == 41 [pid = 1683] [id = 622] 11:01:19 INFO - PROCESS | 1683 | --DOCSHELL 0x12b715800 == 40 [pid = 1683] [id = 623] 11:01:19 INFO - PROCESS | 1683 | --DOCSHELL 0x128a87800 == 39 [pid = 1683] [id = 618] 11:01:19 INFO - PROCESS | 1683 | --DOCSHELL 0x118f91800 == 38 [pid = 1683] [id = 612] 11:01:19 INFO - PROCESS | 1683 | --DOCSHELL 0x119a04000 == 37 [pid = 1683] [id = 615] 11:01:19 INFO - PROCESS | 1683 | --DOCSHELL 0x117357800 == 36 [pid = 1683] [id = 614] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x11628f400) [pid = 1683] [serial = 2104] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOCSHELL 0x12d04d000 == 35 [pid = 1683] [id = 17] 11:01:19 INFO - PROCESS | 1683 | --DOCSHELL 0x119a05000 == 34 [pid = 1683] [id = 704] 11:01:19 INFO - PROCESS | 1683 | --DOCSHELL 0x118f8a000 == 33 [pid = 1683] [id = 703] 11:01:19 INFO - PROCESS | 1683 | --DOCSHELL 0x1167a9800 == 32 [pid = 1683] [id = 702] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x118168000) [pid = 1683] [serial = 2090] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x116aa3800) [pid = 1683] [serial = 2089] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x11980d400) [pid = 1683] [serial = 2093] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x119534400) [pid = 1683] [serial = 2092] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x12746d800) [pid = 1683] [serial = 2098] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x128b2cc00) [pid = 1683] [serial = 2087] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x124d15400) [pid = 1683] [serial = 2095] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x125432400) [pid = 1683] [serial = 2096] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x128b2c800) [pid = 1683] [serial = 2101] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x128a6d800) [pid = 1683] [serial = 2086] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x127468800) [pid = 1683] [serial = 2084] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x128a74000) [pid = 1683] [serial = 2099] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x128c3ac00) [pid = 1683] [serial = 2102] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x125e68400) [pid = 1683] [serial = 2072] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x126d9f000) [pid = 1683] [serial = 2078] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x126e6c800) [pid = 1683] [serial = 2080] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x115d59800) [pid = 1683] [serial = 2051] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x1187f0c00) [pid = 1683] [serial = 2054] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x116aafc00) [pid = 1683] [serial = 2057] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x12442a800) [pid = 1683] [serial = 2069] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1196f4000) [pid = 1683] [serial = 2062] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1187f4000) [pid = 1683] [serial = 2059] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x118575400) [pid = 1683] [serial = 2053] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x116079c00) [pid = 1683] [serial = 2056] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x125e99800) [pid = 1683] [serial = 2077] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x1198d8c00) [pid = 1683] [serial = 2063] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x123a92800) [pid = 1683] [serial = 2048] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x1132c9c00) [pid = 1683] [serial = 2050] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x118f79400) [pid = 1683] [serial = 2060] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x126ee5400) [pid = 1683] [serial = 2081] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 82 (0x122fc7000) [pid = 1683] [serial = 2068] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 81 (0x124ae1400) [pid = 1683] [serial = 2075] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 80 (0x119678c00) [pid = 1683] [serial = 2074] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 79 (0x1270e3000) [pid = 1683] [serial = 2083] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 78 (0x124d8a800) [pid = 1683] [serial = 2071] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 77 (0x122fc2c00) [pid = 1683] [serial = 2066] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | --DOMWINDOW == 76 (0x122e25c00) [pid = 1683] [serial = 2065] [outer = 0x0] [url = about:blank] 11:01:19 INFO - PROCESS | 1683 | 1468605679832 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605679833 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:19 INFO - PROCESS | 1683 | ++DOCSHELL 0x117143000 == 33 [pid = 1683] [id = 721] 11:01:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 77 (0x116079c00) [pid = 1683] [serial = 2163] [outer = 0x0] 11:01:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 78 (0x116aa5000) [pid = 1683] [serial = 2164] [outer = 0x116079c00] 11:01:19 INFO - PROCESS | 1683 | 1468605679862 Marionette DEBUG loaded listener.js 11:01:19 INFO - PROCESS | 1683 | ++DOMWINDOW == 79 (0x1187e4800) [pid = 1683] [serial = 2165] [outer = 0x116079c00] 11:01:20 INFO - PROCESS | 1683 | 1468605680174 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:01:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:01:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 621ms 11:01:20 INFO - PROCESS | 1683 | 1468605680211 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:01:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:01:20 INFO - PROCESS | 1683 | 1468605680216 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:01:20 INFO - PROCESS | 1683 | 1468605680219 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:01:20 INFO - PROCESS | 1683 | 1468605680221 Marionette TRACE conn2 <- [1,2858,null,{}] 11:01:20 INFO - PROCESS | 1683 | 1468605680223 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:01:20 INFO - PROCESS | 1683 | 1468605680224 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:20 INFO - PROCESS | 1683 | 1468605680309 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:01:20 INFO - PROCESS | 1683 | 1468605680316 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1683 | 1468605680317 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:20 INFO - PROCESS | 1683 | ++DOCSHELL 0x124477000 == 34 [pid = 1683] [id = 722] 11:01:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 80 (0x11887b800) [pid = 1683] [serial = 2166] [outer = 0x0] 11:01:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 81 (0x119163400) [pid = 1683] [serial = 2167] [outer = 0x11887b800] 11:01:20 INFO - PROCESS | 1683 | 1468605680344 Marionette DEBUG loaded listener.js 11:01:20 INFO - PROCESS | 1683 | ++DOMWINDOW == 82 (0x1196f9000) [pid = 1683] [serial = 2168] [outer = 0x11887b800] 11:01:20 INFO - PROCESS | 1683 | 1468605680746 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:01:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:01:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 569ms 11:01:20 INFO - PROCESS | 1683 | 1468605680804 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:01:20 INFO - PROCESS | 1683 | 1468605680806 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:01:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:01:20 INFO - PROCESS | 1683 | 1468605680814 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:01:20 INFO - PROCESS | 1683 | 1468605680820 Marionette TRACE conn2 <- [1,2862,null,{}] 11:01:20 INFO - PROCESS | 1683 | 1468605680830 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:01:20 INFO - PROCESS | 1683 | 1468605680834 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:20 INFO - PROCESS | 1683 | 1468605680978 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:01:21 INFO - PROCESS | 1683 | 1468605681070 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605681071 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:21 INFO - PROCESS | 1683 | ++DOCSHELL 0x128e29800 == 35 [pid = 1683] [id = 723] 11:01:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 83 (0x11887bc00) [pid = 1683] [serial = 2169] [outer = 0x0] 11:01:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x1198dec00) [pid = 1683] [serial = 2170] [outer = 0x11887bc00] 11:01:21 INFO - PROCESS | 1683 | 1468605681097 Marionette DEBUG loaded listener.js 11:01:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x123a95400) [pid = 1683] [serial = 2171] [outer = 0x11887bc00] 11:01:21 INFO - PROCESS | 1683 | 1468605681393 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:01:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:01:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 628ms 11:01:21 INFO - PROCESS | 1683 | 1468605681441 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:01:21 INFO - PROCESS | 1683 | 1468605681443 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:01:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:01:21 INFO - PROCESS | 1683 | 1468605681446 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:01:21 INFO - PROCESS | 1683 | 1468605681450 Marionette TRACE conn2 <- [1,2866,null,{}] 11:01:21 INFO - PROCESS | 1683 | 1468605681454 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:01:21 INFO - PROCESS | 1683 | 1468605681456 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:21 INFO - PROCESS | 1683 | 1468605681591 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:01:21 INFO - PROCESS | 1683 | 1468605681715 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605681717 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:21 INFO - PROCESS | 1683 | ++DOCSHELL 0x129d29800 == 36 [pid = 1683] [id = 724] 11:01:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x123f27800) [pid = 1683] [serial = 2172] [outer = 0x0] 11:01:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x124d17000) [pid = 1683] [serial = 2173] [outer = 0x123f27800] 11:01:21 INFO - PROCESS | 1683 | 1468605681757 Marionette DEBUG loaded listener.js 11:01:21 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x125e65400) [pid = 1683] [serial = 2174] [outer = 0x123f27800] 11:01:22 INFO - PROCESS | 1683 | 1468605682117 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:01:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:01:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 726ms 11:01:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:01:22 INFO - PROCESS | 1683 | 1468605682172 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:01:22 INFO - PROCESS | 1683 | 1468605682174 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:01:22 INFO - PROCESS | 1683 | 1468605682176 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:01:22 INFO - PROCESS | 1683 | 1468605682184 Marionette TRACE conn2 <- [1,2870,null,{}] 11:01:22 INFO - PROCESS | 1683 | 1468605682192 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:01:22 INFO - PROCESS | 1683 | 1468605682193 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:22 INFO - PROCESS | 1683 | 1468605682299 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:01:22 INFO - PROCESS | 1683 | 1468605682303 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605682307 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:22 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b1dd800 == 37 [pid = 1683] [id = 725] 11:01:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x126e6e000) [pid = 1683] [serial = 2175] [outer = 0x0] 11:01:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1270dbc00) [pid = 1683] [serial = 2176] [outer = 0x126e6e000] 11:01:22 INFO - PROCESS | 1683 | 1468605682375 Marionette DEBUG loaded listener.js 11:01:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x12746dc00) [pid = 1683] [serial = 2177] [outer = 0x126e6e000] 11:01:22 INFO - PROCESS | 1683 | 1468605682737 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:01:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:01:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 580ms 11:01:22 INFO - PROCESS | 1683 | 1468605682757 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:01:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:01:22 INFO - PROCESS | 1683 | 1468605682758 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:01:22 INFO - PROCESS | 1683 | 1468605682760 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:01:22 INFO - PROCESS | 1683 | 1468605682762 Marionette TRACE conn2 <- [1,2874,null,{}] 11:01:22 INFO - PROCESS | 1683 | 1468605682771 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:01:22 INFO - PROCESS | 1683 | 1468605682773 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:22 INFO - PROCESS | 1683 | 1468605682881 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:01:22 INFO - PROCESS | 1683 | 1468605682885 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605682886 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:22 INFO - PROCESS | 1683 | ++DOCSHELL 0x11713e800 == 38 [pid = 1683] [id = 726] 11:01:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x128a6a400) [pid = 1683] [serial = 2178] [outer = 0x0] 11:01:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x128b25800) [pid = 1683] [serial = 2179] [outer = 0x128a6a400] 11:01:22 INFO - PROCESS | 1683 | 1468605682910 Marionette DEBUG loaded listener.js 11:01:22 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x128b2fc00) [pid = 1683] [serial = 2180] [outer = 0x128a6a400] 11:01:23 INFO - PROCESS | 1683 | 1468605683282 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:01:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:01:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 576ms 11:01:23 INFO - PROCESS | 1683 | 1468605683345 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:01:23 INFO - PROCESS | 1683 | 1468605683346 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:01:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:01:23 INFO - PROCESS | 1683 | 1468605683348 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - PROCESS | 1683 | 1468605683350 Marionette TRACE conn2 <- [1,2878,null,{}] 11:01:23 INFO - PROCESS | 1683 | 1468605683356 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:01:23 INFO - PROCESS | 1683 | 1468605683358 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:23 INFO - PROCESS | 1683 | 1468605683462 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:01:23 INFO - PROCESS | 1683 | 1468605683469 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605683470 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:23 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c420000 == 39 [pid = 1683] [id = 727] 11:01:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x128a6d800) [pid = 1683] [serial = 2181] [outer = 0x0] 11:01:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x128c40400) [pid = 1683] [serial = 2182] [outer = 0x128a6d800] 11:01:23 INFO - PROCESS | 1683 | 1468605683529 Marionette DEBUG loaded listener.js 11:01:23 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x128ea9400) [pid = 1683] [serial = 2183] [outer = 0x128a6d800] 11:01:23 INFO - PROCESS | 1683 | 1468605683835 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:01:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:01:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 519ms 11:01:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:01:23 INFO - PROCESS | 1683 | 1468605683874 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:01:23 INFO - PROCESS | 1683 | 1468605683875 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:01:23 INFO - PROCESS | 1683 | 1468605683877 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - PROCESS | 1683 | 1468605683878 Marionette TRACE conn2 <- [1,2882,null,{}] 11:01:23 INFO - PROCESS | 1683 | 1468605683883 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:01:23 INFO - PROCESS | 1683 | 1468605683885 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:24 INFO - PROCESS | 1683 | 1468605684076 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:01:24 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x1198da800) [pid = 1683] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:01:24 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x122e26400) [pid = 1683] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:01:24 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x11967d000) [pid = 1683] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:01:24 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x116aa4800) [pid = 1683] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:01:24 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x1150db400) [pid = 1683] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:01:24 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x1180f0c00) [pid = 1683] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:01:24 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1171c5800) [pid = 1683] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:01:24 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x11326cc00) [pid = 1683] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:01:24 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x124905800) [pid = 1683] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:01:24 INFO - PROCESS | 1683 | --DOMWINDOW == 87 (0x1132c8000) [pid = 1683] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:01:24 INFO - PROCESS | 1683 | --DOMWINDOW == 86 (0x12cc7dc00) [pid = 1683] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:01:24 INFO - PROCESS | 1683 | --DOMWINDOW == 85 (0x119671400) [pid = 1683] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:01:24 INFO - PROCESS | 1683 | --DOMWINDOW == 84 (0x1195d5800) [pid = 1683] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:01:24 INFO - PROCESS | 1683 | --DOMWINDOW == 83 (0x12d04e000) [pid = 1683] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:01:24 INFO - PROCESS | 1683 | 1468605684120 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605684121 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:24 INFO - PROCESS | 1683 | ++DOCSHELL 0x11c57b000 == 40 [pid = 1683] [id = 728] 11:01:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 84 (0x1121bec00) [pid = 1683] [serial = 2184] [outer = 0x0] 11:01:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 85 (0x113179800) [pid = 1683] [serial = 2185] [outer = 0x1121bec00] 11:01:24 INFO - PROCESS | 1683 | 1468605684159 Marionette DEBUG loaded listener.js 11:01:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 86 (0x1171c5800) [pid = 1683] [serial = 2186] [outer = 0x1121bec00] 11:01:24 INFO - PROCESS | 1683 | 1468605684458 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:01:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:01:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 623ms 11:01:24 INFO - PROCESS | 1683 | 1468605684502 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:01:24 INFO - PROCESS | 1683 | 1468605684504 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:01:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:01:24 INFO - PROCESS | 1683 | 1468605684507 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:01:24 INFO - PROCESS | 1683 | 1468605684509 Marionette TRACE conn2 <- [1,2886,null,{}] 11:01:24 INFO - PROCESS | 1683 | 1468605684514 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:01:24 INFO - PROCESS | 1683 | 1468605684517 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:24 INFO - PROCESS | 1683 | 1468605684647 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:01:24 INFO - PROCESS | 1683 | 1468605684736 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605684737 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:24 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc4e000 == 41 [pid = 1683] [id = 729] 11:01:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 87 (0x113839c00) [pid = 1683] [serial = 2187] [outer = 0x0] 11:01:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 88 (0x11816bc00) [pid = 1683] [serial = 2188] [outer = 0x113839c00] 11:01:24 INFO - PROCESS | 1683 | 1468605684778 Marionette DEBUG loaded listener.js 11:01:24 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x12684e400) [pid = 1683] [serial = 2189] [outer = 0x113839c00] 11:01:25 INFO - PROCESS | 1683 | 1468605685103 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:01:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:01:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 626ms 11:01:25 INFO - PROCESS | 1683 | 1468605685136 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 1683 | 1468605685138 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:01:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:01:25 INFO - PROCESS | 1683 | 1468605685140 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:01:25 INFO - PROCESS | 1683 | 1468605685141 Marionette TRACE conn2 <- [1,2890,null,{}] 11:01:25 INFO - PROCESS | 1683 | 1468605685143 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:01:25 INFO - PROCESS | 1683 | 1468605685144 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:25 INFO - PROCESS | 1683 | 1468605685234 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:01:25 INFO - PROCESS | 1683 | 1468605685311 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605685313 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:25 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d374000 == 42 [pid = 1683] [id = 730] 11:01:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1291a2c00) [pid = 1683] [serial = 2190] [outer = 0x0] 11:01:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x1291aa400) [pid = 1683] [serial = 2191] [outer = 0x1291a2c00] 11:01:25 INFO - PROCESS | 1683 | 1468605685339 Marionette DEBUG loaded listener.js 11:01:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x12940cc00) [pid = 1683] [serial = 2192] [outer = 0x1291a2c00] 11:01:25 INFO - PROCESS | 1683 | 1468605685654 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:01:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:01:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 570ms 11:01:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:01:25 INFO - PROCESS | 1683 | 1468605685711 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 1683 | 1468605685712 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:01:25 INFO - PROCESS | 1683 | 1468605685714 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:01:25 INFO - PROCESS | 1683 | 1468605685716 Marionette TRACE conn2 <- [1,2894,null,{}] 11:01:25 INFO - PROCESS | 1683 | 1468605685719 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:01:25 INFO - PROCESS | 1683 | 1468605685720 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:25 INFO - PROCESS | 1683 | 1468605685819 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:01:25 INFO - PROCESS | 1683 | 1468605685869 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605685870 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:25 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d8c9000 == 43 [pid = 1683] [id = 731] 11:01:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x1196f4000) [pid = 1683] [serial = 2193] [outer = 0x0] 11:01:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x129412400) [pid = 1683] [serial = 2194] [outer = 0x1196f4000] 11:01:25 INFO - PROCESS | 1683 | 1468605685899 Marionette DEBUG loaded listener.js 11:01:25 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x129de7400) [pid = 1683] [serial = 2195] [outer = 0x1196f4000] 11:01:26 INFO - PROCESS | 1683 | 1468605686334 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:01:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:01:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 671ms 11:01:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:01:26 INFO - PROCESS | 1683 | 1468605686387 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:01:26 INFO - PROCESS | 1683 | 1468605686391 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:01:26 INFO - PROCESS | 1683 | 1468605686396 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:01:26 INFO - PROCESS | 1683 | 1468605686399 Marionette TRACE conn2 <- [1,2898,null,{}] 11:01:26 INFO - PROCESS | 1683 | 1468605686405 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:01:26 INFO - PROCESS | 1683 | 1468605686408 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:26 INFO - PROCESS | 1683 | 1468605686570 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:01:26 INFO - PROCESS | 1683 | 1468605686734 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605686736 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:26 INFO - PROCESS | 1683 | ++DOCSHELL 0x124272000 == 44 [pid = 1683] [id = 732] 11:01:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x1180ecc00) [pid = 1683] [serial = 2196] [outer = 0x0] 11:01:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x1183dc800) [pid = 1683] [serial = 2197] [outer = 0x1180ecc00] 11:01:26 INFO - PROCESS | 1683 | 1468605686786 Marionette DEBUG loaded listener.js 11:01:26 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x118884000) [pid = 1683] [serial = 2198] [outer = 0x1180ecc00] 11:01:27 INFO - PROCESS | 1683 | 1468605687259 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:01:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:01:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 875ms 11:01:27 INFO - PROCESS | 1683 | 1468605687270 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:01:27 INFO - PROCESS | 1683 | 1468605687273 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:01:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:01:27 INFO - PROCESS | 1683 | 1468605687278 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:01:27 INFO - PROCESS | 1683 | 1468605687280 Marionette TRACE conn2 <- [1,2902,null,{}] 11:01:27 INFO - PROCESS | 1683 | 1468605687283 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:01:27 INFO - PROCESS | 1683 | 1468605687284 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:27 INFO - PROCESS | 1683 | 1468605687393 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:01:27 INFO - PROCESS | 1683 | 1468605687455 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605687456 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:27 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b1d7800 == 45 [pid = 1683] [id = 733] 11:01:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x119532400) [pid = 1683] [serial = 2199] [outer = 0x0] 11:01:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1198d2400) [pid = 1683] [serial = 2200] [outer = 0x119532400] 11:01:27 INFO - PROCESS | 1683 | 1468605687528 Marionette DEBUG loaded listener.js 11:01:27 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x122e26800) [pid = 1683] [serial = 2201] [outer = 0x119532400] 11:01:27 INFO - PROCESS | 1683 | 1468605687925 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:01:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:01:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 672ms 11:01:27 INFO - PROCESS | 1683 | 1468605687950 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:01:27 INFO - PROCESS | 1683 | 1468605687952 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:01:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:01:27 INFO - PROCESS | 1683 | 1468605687954 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:01:27 INFO - PROCESS | 1683 | 1468605687957 Marionette TRACE conn2 <- [1,2906,null,{}] 11:01:27 INFO - PROCESS | 1683 | 1468605687965 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:01:27 INFO - PROCESS | 1683 | 1468605687968 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:28 INFO - PROCESS | 1683 | 1468605688075 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:01:28 INFO - PROCESS | 1683 | 1468605688173 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605688176 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:28 INFO - PROCESS | 1683 | ++DOCSHELL 0x12e149800 == 46 [pid = 1683] [id = 734] 11:01:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x125e99800) [pid = 1683] [serial = 2202] [outer = 0x0] 11:01:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x126d9f000) [pid = 1683] [serial = 2203] [outer = 0x125e99800] 11:01:28 INFO - PROCESS | 1683 | 1468605688206 Marionette DEBUG loaded listener.js 11:01:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x127468800) [pid = 1683] [serial = 2204] [outer = 0x125e99800] 11:01:28 INFO - PROCESS | 1683 | 1468605688628 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:01:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:01:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 723ms 11:01:28 INFO - PROCESS | 1683 | 1468605688678 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:01:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:01:28 INFO - PROCESS | 1683 | 1468605688680 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:01:28 INFO - PROCESS | 1683 | 1468605688682 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:01:28 INFO - PROCESS | 1683 | 1468605688683 Marionette TRACE conn2 <- [1,2910,null,{}] 11:01:28 INFO - PROCESS | 1683 | 1468605688686 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:01:28 INFO - PROCESS | 1683 | 1468605688687 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:28 INFO - PROCESS | 1683 | 1468605688800 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:01:28 INFO - PROCESS | 1683 | 1468605688921 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605688922 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:28 INFO - PROCESS | 1683 | ++DOCSHELL 0x12e15d000 == 47 [pid = 1683] [id = 735] 11:01:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x12746a800) [pid = 1683] [serial = 2205] [outer = 0x0] 11:01:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x128c3f800) [pid = 1683] [serial = 2206] [outer = 0x12746a800] 11:01:28 INFO - PROCESS | 1683 | 1468605688953 Marionette DEBUG loaded listener.js 11:01:28 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x1291a9c00) [pid = 1683] [serial = 2207] [outer = 0x12746a800] 11:01:29 INFO - PROCESS | 1683 | 1468605689319 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:01:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:01:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:01:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 673ms 11:01:29 INFO - TEST-START | /DOMEvents/constructors.html 11:01:29 INFO - PROCESS | 1683 | 1468605689356 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:01:29 INFO - PROCESS | 1683 | 1468605689359 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:01:29 INFO - PROCESS | 1683 | 1468605689363 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:01:29 INFO - PROCESS | 1683 | 1468605689365 Marionette TRACE conn2 <- [1,2914,null,{}] 11:01:29 INFO - PROCESS | 1683 | 1468605689368 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:01:29 INFO - PROCESS | 1683 | 1468605689370 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:29 INFO - PROCESS | 1683 | 1468605689553 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:01:29 INFO - PROCESS | 1683 | 1468605689662 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605689663 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:29 INFO - PROCESS | 1683 | ++DOCSHELL 0x1240cd000 == 48 [pid = 1683] [id = 736] 11:01:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x1291aa800) [pid = 1683] [serial = 2208] [outer = 0x0] 11:01:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x129418c00) [pid = 1683] [serial = 2209] [outer = 0x1291aa800] 11:01:29 INFO - PROCESS | 1683 | 1468605689710 Marionette DEBUG loaded listener.js 11:01:29 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x12955d800) [pid = 1683] [serial = 2210] [outer = 0x1291aa800] 11:01:30 INFO - PROCESS | 1683 | 1468605690177 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:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:01:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:01:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:01:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 876ms 11:01:30 INFO - PROCESS | 1683 | 1468605690239 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:01:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:01:30 INFO - PROCESS | 1683 | 1468605690241 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:01:30 INFO - PROCESS | 1683 | 1468605690243 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:01:30 INFO - PROCESS | 1683 | 1468605690244 Marionette TRACE conn2 <- [1,2918,null,{}] 11:01:30 INFO - PROCESS | 1683 | 1468605690247 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:01:30 INFO - PROCESS | 1683 | 1468605690251 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:30 INFO - PROCESS | 1683 | 1468605690525 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:01:30 INFO - PROCESS | 1683 | 1468605690653 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605690654 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:30 INFO - PROCESS | 1683 | ++DOCSHELL 0x122ed2800 == 49 [pid = 1683] [id = 737] 11:01:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x1127d8000) [pid = 1683] [serial = 2211] [outer = 0x0] 11:01:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x113278c00) [pid = 1683] [serial = 2212] [outer = 0x1127d8000] 11:01:30 INFO - PROCESS | 1683 | 1468605690704 Marionette DEBUG loaded listener.js 11:01:30 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x1160d9400) [pid = 1683] [serial = 2213] [outer = 0x1127d8000] 11:01:31 INFO - PROCESS | 1683 | 1468605691162 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:01:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:01:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 923ms 11:01:31 INFO - PROCESS | 1683 | 1468605691168 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:01:31 INFO - PROCESS | 1683 | 1468605691172 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:01:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:01:31 INFO - PROCESS | 1683 | 1468605691177 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:01:31 INFO - PROCESS | 1683 | 1468605691180 Marionette TRACE conn2 <- [1,2922,null,{}] 11:01:31 INFO - PROCESS | 1683 | 1468605691185 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:01:31 INFO - PROCESS | 1683 | 1468605691188 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:31 INFO - PROCESS | 1683 | 1468605691331 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:01:31 INFO - PROCESS | 1683 | 1468605691494 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605691496 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:31 INFO - PROCESS | 1683 | --DOCSHELL 0x12d374000 == 48 [pid = 1683] [id = 730] 11:01:31 INFO - PROCESS | 1683 | --DOCSHELL 0x12cc4e000 == 47 [pid = 1683] [id = 729] 11:01:31 INFO - PROCESS | 1683 | --DOCSHELL 0x11c57b000 == 46 [pid = 1683] [id = 728] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x12d045800) [pid = 1683] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x126ee7c00) [pid = 1683] [serial = 2146] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | ++DOCSHELL 0x117e5d800 == 47 [pid = 1683] [id = 738] 11:01:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x1150db400) [pid = 1683] [serial = 2214] [outer = 0x0] 11:01:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x1185e5800) [pid = 1683] [serial = 2215] [outer = 0x1150db400] 11:01:31 INFO - PROCESS | 1683 | 1468605691572 Marionette DEBUG loaded listener.js 11:01:31 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x118fb1800) [pid = 1683] [serial = 2216] [outer = 0x1150db400] 11:01:31 INFO - PROCESS | 1683 | --DOCSHELL 0x12c420000 == 46 [pid = 1683] [id = 727] 11:01:31 INFO - PROCESS | 1683 | --DOCSHELL 0x11713e800 == 45 [pid = 1683] [id = 726] 11:01:31 INFO - PROCESS | 1683 | --DOCSHELL 0x12b1dd800 == 44 [pid = 1683] [id = 725] 11:01:31 INFO - PROCESS | 1683 | --DOCSHELL 0x129d29800 == 43 [pid = 1683] [id = 724] 11:01:31 INFO - PROCESS | 1683 | --DOCSHELL 0x128e29800 == 42 [pid = 1683] [id = 723] 11:01:31 INFO - PROCESS | 1683 | [1683] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:01:31 INFO - PROCESS | 1683 | [1683] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:01:31 INFO - PROCESS | 1683 | [1683] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:01:31 INFO - PROCESS | 1683 | [1683] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x1254e2400) [pid = 1683] [serial = 2135] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x122e26c00) [pid = 1683] [serial = 2129] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x126849c00) [pid = 1683] [serial = 2143] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x126e20000) [pid = 1683] [serial = 2144] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x125e91400) [pid = 1683] [serial = 2141] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x1198d3c00) [pid = 1683] [serial = 2126] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x12542ac00) [pid = 1683] [serial = 2140] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x119acf000) [pid = 1683] [serial = 2128] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x122fc7400) [pid = 1683] [serial = 2131] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x112c4b800) [pid = 1683] [serial = 2107] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x1196ef000) [pid = 1683] [serial = 2125] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x1176dd000) [pid = 1683] [serial = 2113] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x118569c00) [pid = 1683] [serial = 2114] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x116a13400) [pid = 1683] [serial = 2116] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x1173ea400) [pid = 1683] [serial = 2117] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x1185e1400) [pid = 1683] [serial = 2119] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x1187ec400) [pid = 1683] [serial = 2120] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x119165000) [pid = 1683] [serial = 2122] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x11952dc00) [pid = 1683] [serial = 2123] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x1160da000) [pid = 1683] [serial = 2110] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x11856cc00) [pid = 1683] [serial = 2105] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x124edd400) [pid = 1683] [serial = 2134] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 91 (0x124ae3400) [pid = 1683] [serial = 2132] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 90 (0x1195d5000) [pid = 1683] [serial = 2138] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 89 (0x1187fb000) [pid = 1683] [serial = 2137] [outer = 0x0] [url = about:blank] 11:01:31 INFO - PROCESS | 1683 | --DOMWINDOW == 88 (0x113f2e400) [pid = 1683] [serial = 1433] [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:31 INFO - PROCESS | 1683 | 1468605691926 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:01:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:01:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:01:31 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:01:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:01:31 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:01:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:01:31 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:01:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:01:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:01:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 777ms 11:01:31 INFO - PROCESS | 1683 | 1468605691955 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:01:31 INFO - PROCESS | 1683 | 1468605691958 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:01:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:01:31 INFO - PROCESS | 1683 | 1468605691962 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:01:31 INFO - PROCESS | 1683 | 1468605691964 Marionette TRACE conn2 <- [1,2926,null,{}] 11:01:31 INFO - PROCESS | 1683 | 1468605691968 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:01:31 INFO - PROCESS | 1683 | 1468605691969 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:32 INFO - PROCESS | 1683 | 1468605692173 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:01:32 INFO - PROCESS | 1683 | 1468605692240 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605692242 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:32 INFO - PROCESS | 1683 | ++DOCSHELL 0x124d41000 == 43 [pid = 1683] [id = 739] 11:01:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 89 (0x116aa4400) [pid = 1683] [serial = 2217] [outer = 0x0] 11:01:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 90 (0x1195d5800) [pid = 1683] [serial = 2218] [outer = 0x116aa4400] 11:01:32 INFO - PROCESS | 1683 | 1468605692267 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 91 (0x122fcbc00) [pid = 1683] [serial = 2219] [outer = 0x116aa4400] 11:01:32 INFO - PROCESS | 1683 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:01:32 INFO - PROCESS | 1683 | 1468605692530 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:01:32 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:01:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 623ms 11:01:32 INFO - PROCESS | 1683 | 1468605692587 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:01:32 INFO - PROCESS | 1683 | 1468605692589 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:01:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:01:32 INFO - PROCESS | 1683 | 1468605692599 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:01:32 INFO - PROCESS | 1683 | 1468605692603 Marionette TRACE conn2 <- [1,2930,null,{}] 11:01:32 INFO - PROCESS | 1683 | 1468605692606 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:01:32 INFO - PROCESS | 1683 | 1468605692608 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:32 INFO - PROCESS | 1683 | 1468605692707 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:01:32 INFO - PROCESS | 1683 | 1468605692773 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605692774 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:32 INFO - PROCESS | 1683 | ++DOCSHELL 0x129d27800 == 44 [pid = 1683] [id = 740] 11:01:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 92 (0x1198dc000) [pid = 1683] [serial = 2220] [outer = 0x0] 11:01:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x12445bc00) [pid = 1683] [serial = 2221] [outer = 0x1198dc000] 11:01:32 INFO - PROCESS | 1683 | 1468605692800 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x126e70800) [pid = 1683] [serial = 2222] [outer = 0x1198dc000] 11:01:33 INFO - PROCESS | 1683 | 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:01:33 INFO - PROCESS | 1683 | 1468605693048 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:01:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:01:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 480ms 11:01:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:01:33 INFO - PROCESS | 1683 | 1468605693074 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:01:33 INFO - PROCESS | 1683 | 1468605693075 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:01:33 INFO - PROCESS | 1683 | 1468605693077 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:01:33 INFO - PROCESS | 1683 | 1468605693079 Marionette TRACE conn2 <- [1,2934,null,{}] 11:01:33 INFO - PROCESS | 1683 | 1468605693092 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:01:33 INFO - PROCESS | 1683 | 1468605693093 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:33 INFO - PROCESS | 1683 | 1468605693186 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:01:33 INFO - PROCESS | 1683 | 1468605693189 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605693190 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:33 INFO - PROCESS | 1683 | ++DOCSHELL 0x12af0c000 == 45 [pid = 1683] [id = 741] 11:01:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x1272c2800) [pid = 1683] [serial = 2223] [outer = 0x0] 11:01:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x128a75800) [pid = 1683] [serial = 2224] [outer = 0x1272c2800] 11:01:33 INFO - PROCESS | 1683 | 1468605693216 Marionette DEBUG loaded listener.js 11:01:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x128c44000) [pid = 1683] [serial = 2225] [outer = 0x1272c2800] 11:01:33 INFO - PROCESS | 1683 | 1468605693548 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:01:33 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:01:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 478ms 11:01:33 INFO - PROCESS | 1683 | 1468605693555 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:01:33 INFO - PROCESS | 1683 | 1468605693557 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:01:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:01:33 INFO - PROCESS | 1683 | 1468605693559 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:01:33 INFO - PROCESS | 1683 | 1468605693560 Marionette TRACE conn2 <- [1,2938,null,{}] 11:01:33 INFO - PROCESS | 1683 | 1468605693571 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:01:33 INFO - PROCESS | 1683 | 1468605693572 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:33 INFO - PROCESS | 1683 | 1468605693709 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:01:33 INFO - PROCESS | 1683 | 1468605693723 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605693727 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:33 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd3a800 == 46 [pid = 1683] [id = 742] 11:01:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x12955f000) [pid = 1683] [serial = 2226] [outer = 0x0] 11:01:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x129de3400) [pid = 1683] [serial = 2227] [outer = 0x12955f000] 11:01:33 INFO - PROCESS | 1683 | 1468605693759 Marionette DEBUG loaded listener.js 11:01:33 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x12a6ac400) [pid = 1683] [serial = 2228] [outer = 0x12955f000] 11:01:34 INFO - PROCESS | 1683 | 1468605694085 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:01:34 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:01:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 575ms 11:01:34 INFO - PROCESS | 1683 | 1468605694135 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:01:34 INFO - PROCESS | 1683 | 1468605694136 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:01:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:01:34 INFO - PROCESS | 1683 | 1468605694145 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 1683 | 1468605694146 Marionette TRACE conn2 <- [1,2942,null,{}] 11:01:34 INFO - PROCESS | 1683 | 1468605694148 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:01:34 INFO - PROCESS | 1683 | 1468605694150 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:34 INFO - PROCESS | 1683 | 1468605694259 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:01:34 INFO - PROCESS | 1683 | 1468605694263 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605694264 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:34 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c421800 == 47 [pid = 1683] [id = 743] 11:01:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x12a6ae400) [pid = 1683] [serial = 2229] [outer = 0x0] 11:01:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x12a6ef400) [pid = 1683] [serial = 2230] [outer = 0x12a6ae400] 11:01:34 INFO - PROCESS | 1683 | 1468605694325 Marionette DEBUG loaded listener.js 11:01:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x12a7e8800) [pid = 1683] [serial = 2231] [outer = 0x12a6ae400] 11:01:34 INFO - PROCESS | 1683 | 1468605694652 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:01:34 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:01:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:01:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 519ms 11:01:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:01:34 INFO - PROCESS | 1683 | 1468605694666 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:01:34 INFO - PROCESS | 1683 | 1468605694668 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:01:34 INFO - PROCESS | 1683 | 1468605694670 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 1683 | 1468605694671 Marionette TRACE conn2 <- [1,2946,null,{}] 11:01:34 INFO - PROCESS | 1683 | 1468605694681 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:01:34 INFO - PROCESS | 1683 | 1468605694689 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:34 INFO - PROCESS | 1683 | 1468605694792 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:01:34 INFO - PROCESS | 1683 | 1468605694832 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605694833 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:34 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c89e800 == 48 [pid = 1683] [id = 744] 11:01:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x12a7e8c00) [pid = 1683] [serial = 2232] [outer = 0x0] 11:01:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x12a7f1800) [pid = 1683] [serial = 2233] [outer = 0x12a7e8c00] 11:01:34 INFO - PROCESS | 1683 | 1468605694859 Marionette DEBUG loaded listener.js 11:01:34 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x124eddc00) [pid = 1683] [serial = 2234] [outer = 0x12a7e8c00] 11:01:35 INFO - PROCESS | 1683 | 1468605695134 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:01:35 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:01:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 479ms 11:01:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:01:35 INFO - PROCESS | 1683 | 1468605695154 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:01:35 INFO - PROCESS | 1683 | 1468605695155 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:01:35 INFO - PROCESS | 1683 | 1468605695157 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:01:35 INFO - PROCESS | 1683 | 1468605695158 Marionette TRACE conn2 <- [1,2950,null,{}] 11:01:35 INFO - PROCESS | 1683 | 1468605695175 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:01:35 INFO - PROCESS | 1683 | 1468605695176 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:35 INFO - PROCESS | 1683 | 1468605695289 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:01:35 INFO - PROCESS | 1683 | 1468605695327 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605695328 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:35 INFO - PROCESS | 1683 | ++DOCSHELL 0x12cc43000 == 49 [pid = 1683] [id = 745] 11:01:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x12a7ea800) [pid = 1683] [serial = 2235] [outer = 0x0] 11:01:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x12afb5400) [pid = 1683] [serial = 2236] [outer = 0x12a7ea800] 11:01:35 INFO - PROCESS | 1683 | 1468605695353 Marionette DEBUG loaded listener.js 11:01:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x12b154400) [pid = 1683] [serial = 2237] [outer = 0x12a7ea800] 11:01:35 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c8ab800 == 50 [pid = 1683] [id = 746] 11:01:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x12b762c00) [pid = 1683] [serial = 2238] [outer = 0x0] 11:01:35 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x12b15b400) [pid = 1683] [serial = 2239] [outer = 0x12b762c00] 11:01:35 INFO - PROCESS | 1683 | 1468605695824 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:01:35 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x1121afc00) [pid = 1683] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:01:35 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x123f27800) [pid = 1683] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:01:35 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x126e6e000) [pid = 1683] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:01:35 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x11887bc00) [pid = 1683] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:01:35 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x116079c00) [pid = 1683] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:01:35 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x128a6a400) [pid = 1683] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:01:35 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x11887b800) [pid = 1683] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:01:35 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x128a6d800) [pid = 1683] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:01:35 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x113839c00) [pid = 1683] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:01:35 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x1121bec00) [pid = 1683] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:01:35 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x1291a2c00) [pid = 1683] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:01:35 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:01:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 11:01:35 INFO - PROCESS | 1683 | 1468605695887 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:01:35 INFO - PROCESS | 1683 | 1468605695888 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:01:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:01:35 INFO - PROCESS | 1683 | 1468605695890 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:01:35 INFO - PROCESS | 1683 | 1468605695892 Marionette TRACE conn2 <- [1,2954,null,{}] 11:01:35 INFO - PROCESS | 1683 | 1468605695894 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:01:35 INFO - PROCESS | 1683 | 1468605695895 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:36 INFO - PROCESS | 1683 | 1468605696004 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:01:36 INFO - PROCESS | 1683 | 1468605696009 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605696010 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:36 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d055800 == 51 [pid = 1683] [id = 747] 11:01:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x118f79800) [pid = 1683] [serial = 2240] [outer = 0x0] 11:01:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x120f40c00) [pid = 1683] [serial = 2241] [outer = 0x118f79800] 11:01:36 INFO - PROCESS | 1683 | 1468605696035 Marionette DEBUG loaded listener.js 11:01:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x1254f0400) [pid = 1683] [serial = 2242] [outer = 0x118f79800] 11:01:36 INFO - PROCESS | 1683 | 1468605696344 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:01:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:01:36 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:01:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 470ms 11:01:36 INFO - PROCESS | 1683 | 1468605696361 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:01:36 INFO - PROCESS | 1683 | 1468605696363 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:01:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:01:36 INFO - PROCESS | 1683 | 1468605696368 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - PROCESS | 1683 | 1468605696369 Marionette TRACE conn2 <- [1,2958,null,{}] 11:01:36 INFO - PROCESS | 1683 | 1468605696372 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:01:36 INFO - PROCESS | 1683 | 1468605696373 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:36 INFO - PROCESS | 1683 | 1468605696506 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:01:36 INFO - PROCESS | 1683 | 1468605696542 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605696544 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:36 INFO - PROCESS | 1683 | ++DOCSHELL 0x12e161800 == 52 [pid = 1683] [id = 748] 11:01:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x119527c00) [pid = 1683] [serial = 2243] [outer = 0x0] 11:01:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x128ea0000) [pid = 1683] [serial = 2244] [outer = 0x119527c00] 11:01:36 INFO - PROCESS | 1683 | 1468605696572 Marionette DEBUG loaded listener.js 11:01:36 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x12b76bc00) [pid = 1683] [serial = 2245] [outer = 0x119527c00] 11:01:36 INFO - PROCESS | 1683 | 1468605696904 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:01:36 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:01:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 570ms 11:01:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:01:36 INFO - PROCESS | 1683 | 1468605696938 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:01:36 INFO - PROCESS | 1683 | 1468605696941 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:01:36 INFO - PROCESS | 1683 | 1468605696944 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - PROCESS | 1683 | 1468605696945 Marionette TRACE conn2 <- [1,2962,null,{}] 11:01:36 INFO - PROCESS | 1683 | 1468605696952 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:01:36 INFO - PROCESS | 1683 | 1468605696954 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:37 INFO - PROCESS | 1683 | 1468605697102 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:01:37 INFO - PROCESS | 1683 | 1468605697200 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605697201 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:37 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c628000 == 53 [pid = 1683] [id = 749] 11:01:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x12b76b800) [pid = 1683] [serial = 2246] [outer = 0x0] 11:01:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x12b9eec00) [pid = 1683] [serial = 2247] [outer = 0x12b76b800] 11:01:37 INFO - PROCESS | 1683 | 1468605697241 Marionette DEBUG loaded listener.js 11:01:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x12b9fd000) [pid = 1683] [serial = 2248] [outer = 0x12b76b800] 11:01:37 INFO - PROCESS | 1683 | 1468605697512 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:01:37 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:01:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 625ms 11:01:37 INFO - PROCESS | 1683 | 1468605697570 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:01:37 INFO - PROCESS | 1683 | 1468605697571 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:01:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:01:37 INFO - PROCESS | 1683 | 1468605697573 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:01:37 INFO - PROCESS | 1683 | 1468605697574 Marionette TRACE conn2 <- [1,2966,null,{}] 11:01:37 INFO - PROCESS | 1683 | 1468605697577 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:01:37 INFO - PROCESS | 1683 | 1468605697578 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:37 INFO - PROCESS | 1683 | 1468605697682 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:01:37 INFO - PROCESS | 1683 | 1468605697760 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605697761 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:37 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c6be800 == 54 [pid = 1683] [id = 750] 11:01:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x12b76c400) [pid = 1683] [serial = 2249] [outer = 0x0] 11:01:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x12ba7b800) [pid = 1683] [serial = 2250] [outer = 0x12b76c400] 11:01:37 INFO - PROCESS | 1683 | 1468605697788 Marionette DEBUG loaded listener.js 11:01:37 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x12ba85c00) [pid = 1683] [serial = 2251] [outer = 0x12b76c400] 11:01:38 INFO - PROCESS | 1683 | 1468605698225 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:01:38 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:01:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 669ms 11:01:38 INFO - PROCESS | 1683 | 1468605698244 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:01:38 INFO - PROCESS | 1683 | 1468605698248 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:01:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:01:38 INFO - PROCESS | 1683 | 1468605698253 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:01:38 INFO - PROCESS | 1683 | 1468605698258 Marionette TRACE conn2 <- [1,2970,null,{}] 11:01:38 INFO - PROCESS | 1683 | 1468605698282 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:01:38 INFO - PROCESS | 1683 | 1468605698285 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:38 INFO - PROCESS | 1683 | 1468605698491 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:01:38 INFO - PROCESS | 1683 | 1468605698570 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605698572 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:38 INFO - PROCESS | 1683 | ++DOCSHELL 0x122eb5000 == 55 [pid = 1683] [id = 751] 11:01:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x118509c00) [pid = 1683] [serial = 2252] [outer = 0x0] 11:01:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x11856f400) [pid = 1683] [serial = 2253] [outer = 0x118509c00] 11:01:38 INFO - PROCESS | 1683 | 1468605698602 Marionette DEBUG loaded listener.js 11:01:38 INFO - PROCESS | 1683 | ++DOMWINDOW == 115 (0x118fa8c00) [pid = 1683] [serial = 2254] [outer = 0x118509c00] 11:01:38 INFO - PROCESS | 1683 | 1468605698970 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:01:38 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:01:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 727ms 11:01:38 INFO - PROCESS | 1683 | 1468605698979 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:01:38 INFO - PROCESS | 1683 | 1468605698984 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:01:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:01:38 INFO - PROCESS | 1683 | 1468605698989 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:01:38 INFO - PROCESS | 1683 | 1468605698991 Marionette TRACE conn2 <- [1,2974,null,{}] 11:01:38 INFO - PROCESS | 1683 | 1468605698994 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:01:38 INFO - PROCESS | 1683 | 1468605698996 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:39 INFO - PROCESS | 1683 | 1468605699133 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:01:39 INFO - PROCESS | 1683 | 1468605699243 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605699245 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:39 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a536000 == 56 [pid = 1683] [id = 752] 11:01:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 116 (0x11980c800) [pid = 1683] [serial = 2255] [outer = 0x0] 11:01:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 117 (0x124433800) [pid = 1683] [serial = 2256] [outer = 0x11980c800] 11:01:39 INFO - PROCESS | 1683 | 1468605699277 Marionette DEBUG loaded listener.js 11:01:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 118 (0x124edd400) [pid = 1683] [serial = 2257] [outer = 0x11980c800] 11:01:39 INFO - PROCESS | 1683 | 1468605699641 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:01:39 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:01:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 672ms 11:01:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:01:39 INFO - PROCESS | 1683 | 1468605699661 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:01:39 INFO - PROCESS | 1683 | 1468605699663 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:01:39 INFO - PROCESS | 1683 | 1468605699665 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:01:39 INFO - PROCESS | 1683 | 1468605699668 Marionette TRACE conn2 <- [1,2978,null,{}] 11:01:39 INFO - PROCESS | 1683 | 1468605699676 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:01:39 INFO - PROCESS | 1683 | 1468605699679 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:39 INFO - PROCESS | 1683 | 1468605699790 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:01:39 INFO - PROCESS | 1683 | 1468605699899 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605699901 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:39 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c6b5000 == 57 [pid = 1683] [id = 753] 11:01:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 119 (0x1272b8400) [pid = 1683] [serial = 2258] [outer = 0x0] 11:01:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 120 (0x1291a6c00) [pid = 1683] [serial = 2259] [outer = 0x1272b8400] 11:01:39 INFO - PROCESS | 1683 | 1468605699934 Marionette DEBUG loaded listener.js 11:01:39 INFO - PROCESS | 1683 | ++DOMWINDOW == 121 (0x12955d400) [pid = 1683] [serial = 2260] [outer = 0x1272b8400] 11:01:40 INFO - PROCESS | 1683 | 1468605700299 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:01:40 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:01:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 674ms 11:01:40 INFO - PROCESS | 1683 | 1468605700339 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:01:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:01:40 INFO - PROCESS | 1683 | 1468605700341 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:01:40 INFO - PROCESS | 1683 | 1468605700344 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:01:40 INFO - PROCESS | 1683 | 1468605700345 Marionette TRACE conn2 <- [1,2982,null,{}] 11:01:40 INFO - PROCESS | 1683 | 1468605700347 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:01:40 INFO - PROCESS | 1683 | 1468605700349 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:40 INFO - PROCESS | 1683 | 1468605700460 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:01:40 INFO - PROCESS | 1683 | 1468605700556 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1683 | 1468605700557 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:40 INFO - PROCESS | 1683 | ++DOCSHELL 0x12df07800 == 58 [pid = 1683] [id = 754] 11:01:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 122 (0x12a6a8c00) [pid = 1683] [serial = 2261] [outer = 0x0] 11:01:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 123 (0x12a6e9c00) [pid = 1683] [serial = 2262] [outer = 0x12a6a8c00] 11:01:40 INFO - PROCESS | 1683 | 1468605700586 Marionette DEBUG loaded listener.js 11:01:40 INFO - PROCESS | 1683 | ++DOMWINDOW == 124 (0x12afb2c00) [pid = 1683] [serial = 2263] [outer = 0x12a6a8c00] 11:01:40 INFO - PROCESS | 1683 | 1468605700964 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:01:41 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:01:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:01:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 668ms 11:01:41 INFO - PROCESS | 1683 | 1468605701013 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:01:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:01:41 INFO - PROCESS | 1683 | 1468605701014 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:01:41 INFO - PROCESS | 1683 | 1468605701017 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:01:41 INFO - PROCESS | 1683 | 1468605701018 Marionette TRACE conn2 <- [1,2986,null,{}] 11:01:41 INFO - PROCESS | 1683 | 1468605701020 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:01:41 INFO - PROCESS | 1683 | 1468605701022 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:41 INFO - PROCESS | 1683 | 1468605701129 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:01:41 INFO - PROCESS | 1683 | 1468605701236 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605701237 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:41 INFO - PROCESS | 1683 | ++DOCSHELL 0x11848d000 == 59 [pid = 1683] [id = 755] 11:01:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 125 (0x112e49000) [pid = 1683] [serial = 2264] [outer = 0x0] 11:01:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 126 (0x1183e0000) [pid = 1683] [serial = 2265] [outer = 0x112e49000] 11:01:41 INFO - PROCESS | 1683 | 1468605701267 Marionette DEBUG loaded listener.js 11:01:41 INFO - PROCESS | 1683 | ++DOMWINDOW == 127 (0x1291a6000) [pid = 1683] [serial = 2266] [outer = 0x112e49000] 11:01:41 INFO - PROCESS | 1683 | 1468605701830 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:01:41 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:01:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 870ms 11:01:41 INFO - PROCESS | 1683 | 1468605701888 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:01:41 INFO - PROCESS | 1683 | 1468605701890 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:01:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:01:41 INFO - PROCESS | 1683 | 1468605701894 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:01:41 INFO - PROCESS | 1683 | 1468605701896 Marionette TRACE conn2 <- [1,2990,null,{}] 11:01:41 INFO - PROCESS | 1683 | 1468605701903 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:01:41 INFO - PROCESS | 1683 | 1468605701904 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:42 INFO - PROCESS | 1683 | 1468605701999 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:01:42 INFO - PROCESS | 1683 | 1468605702070 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605702071 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x128a99800 == 60 [pid = 1683] [id = 756] 11:01:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 128 (0x1187fa000) [pid = 1683] [serial = 2267] [outer = 0x0] 11:01:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 129 (0x118f70c00) [pid = 1683] [serial = 2268] [outer = 0x1187fa000] 11:01:42 INFO - PROCESS | 1683 | 1468605702099 Marionette DEBUG loaded listener.js 11:01:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 130 (0x119529c00) [pid = 1683] [serial = 2269] [outer = 0x1187fa000] 11:01:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x1167aa800 == 61 [pid = 1683] [id = 757] 11:01:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 131 (0x119162400) [pid = 1683] [serial = 2270] [outer = 0x0] 11:01:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 132 (0x119532800) [pid = 1683] [serial = 2271] [outer = 0x119162400] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x124ff7000 == 60 [pid = 1683] [id = 617] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x12c628000 == 59 [pid = 1683] [id = 749] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x12e161800 == 58 [pid = 1683] [id = 748] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x12d055800 == 57 [pid = 1683] [id = 747] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x12c8ab800 == 56 [pid = 1683] [id = 746] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x12cc43000 == 55 [pid = 1683] [id = 745] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x12c89e800 == 54 [pid = 1683] [id = 744] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x12c421800 == 53 [pid = 1683] [id = 743] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd3a800 == 52 [pid = 1683] [id = 742] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 131 (0x129412400) [pid = 1683] [serial = 2194] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x12af0c000 == 51 [pid = 1683] [id = 741] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x129d27800 == 50 [pid = 1683] [id = 740] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x124d41000 == 49 [pid = 1683] [id = 739] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x117e5d800 == 48 [pid = 1683] [id = 738] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x122ed2800 == 47 [pid = 1683] [id = 737] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x12e15d000 == 46 [pid = 1683] [id = 735] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x12e149800 == 45 [pid = 1683] [id = 734] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x12b1d7800 == 44 [pid = 1683] [id = 733] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x124272000 == 43 [pid = 1683] [id = 732] 11:01:42 INFO - PROCESS | 1683 | --DOCSHELL 0x12d8c9000 == 42 [pid = 1683] [id = 731] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 130 (0x1160d8000) [pid = 1683] [serial = 2162] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 129 (0x1132e5c00) [pid = 1683] [serial = 2161] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 128 (0x124d17000) [pid = 1683] [serial = 2173] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 127 (0x1270dbc00) [pid = 1683] [serial = 2176] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 126 (0x113f31c00) [pid = 1683] [serial = 2149] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 125 (0x1198dec00) [pid = 1683] [serial = 2170] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 124 (0x123a95400) [pid = 1683] [serial = 2171] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 123 (0x116aa5000) [pid = 1683] [serial = 2164] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 122 (0x128b25800) [pid = 1683] [serial = 2179] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 121 (0x1187e4800) [pid = 1683] [serial = 2165] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 120 (0x12746dc00) [pid = 1683] [serial = 2177] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 119 (0x119163400) [pid = 1683] [serial = 2167] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 118 (0x128c40400) [pid = 1683] [serial = 2182] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 117 (0x128ea9400) [pid = 1683] [serial = 2183] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 116 (0x128b2fc00) [pid = 1683] [serial = 2180] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 115 (0x11816bc00) [pid = 1683] [serial = 2188] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 114 (0x113179800) [pid = 1683] [serial = 2185] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x1196f9000) [pid = 1683] [serial = 2168] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x1171c5800) [pid = 1683] [serial = 2186] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x126e66000) [pid = 1683] [serial = 2158] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x1291aa400) [pid = 1683] [serial = 2191] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x122fc8800) [pid = 1683] [serial = 2155] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x1188ce000) [pid = 1683] [serial = 2152] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x12684e400) [pid = 1683] [serial = 2189] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x12940cc00) [pid = 1683] [serial = 2192] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x125e65400) [pid = 1683] [serial = 2174] [outer = 0x0] [url = about:blank] 11:01:42 INFO - PROCESS | 1683 | 1468605702579 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:01:42 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:01:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 729ms 11:01:42 INFO - PROCESS | 1683 | 1468605702623 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:01:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:01:42 INFO - PROCESS | 1683 | 1468605702626 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:01:42 INFO - PROCESS | 1683 | 1468605702631 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:01:42 INFO - PROCESS | 1683 | 1468605702633 Marionette TRACE conn2 <- [1,2994,null,{}] 11:01:42 INFO - PROCESS | 1683 | 1468605702635 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:01:42 INFO - PROCESS | 1683 | 1468605702637 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:42 INFO - PROCESS | 1683 | 1468605702770 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:01:42 INFO - PROCESS | 1683 | 1468605702776 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605702777 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:42 INFO - PROCESS | 1683 | ++DOCSHELL 0x123977800 == 43 [pid = 1683] [id = 758] 11:01:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x11952d800) [pid = 1683] [serial = 2272] [outer = 0x0] 11:01:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x1196ee000) [pid = 1683] [serial = 2273] [outer = 0x11952d800] 11:01:42 INFO - PROCESS | 1683 | 1468605702824 Marionette DEBUG loaded listener.js 11:01:42 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x122e30800) [pid = 1683] [serial = 2274] [outer = 0x11952d800] 11:01:43 INFO - PROCESS | 1683 | 1468605703259 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:01:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:01:43 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:01:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 11:01:43 INFO - PROCESS | 1683 | 1468605703301 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:01:43 INFO - PROCESS | 1683 | 1468605703302 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:01:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:01:43 INFO - PROCESS | 1683 | 1468605703305 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:01:43 INFO - PROCESS | 1683 | 1468605703307 Marionette TRACE conn2 <- [1,2998,null,{}] 11:01:43 INFO - PROCESS | 1683 | 1468605703314 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:01:43 INFO - PROCESS | 1683 | 1468605703318 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:43 INFO - PROCESS | 1683 | 1468605703426 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:01:43 INFO - PROCESS | 1683 | 1468605703435 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605703437 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:43 INFO - PROCESS | 1683 | ++DOCSHELL 0x12912a800 == 44 [pid = 1683] [id = 759] 11:01:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x124909400) [pid = 1683] [serial = 2275] [outer = 0x0] 11:01:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x125433c00) [pid = 1683] [serial = 2276] [outer = 0x124909400] 11:01:43 INFO - PROCESS | 1683 | 1468605703465 Marionette DEBUG loaded listener.js 11:01:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x126da1400) [pid = 1683] [serial = 2277] [outer = 0x124909400] 11:01:43 INFO - PROCESS | 1683 | 1468605703786 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:01:43 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:01:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 521ms 11:01:43 INFO - PROCESS | 1683 | 1468605703826 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:01:43 INFO - PROCESS | 1683 | 1468605703828 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:01:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:01:43 INFO - PROCESS | 1683 | 1468605703831 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:01:43 INFO - PROCESS | 1683 | 1468605703834 Marionette TRACE conn2 <- [1,3002,null,{}] 11:01:43 INFO - PROCESS | 1683 | 1468605703837 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:01:43 INFO - PROCESS | 1683 | 1468605703838 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:43 INFO - PROCESS | 1683 | 1468605703925 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:01:43 INFO - PROCESS | 1683 | 1468605703929 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605703931 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:43 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a762000 == 45 [pid = 1683] [id = 760] 11:01:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x1270dfc00) [pid = 1683] [serial = 2278] [outer = 0x0] 11:01:43 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x127469000) [pid = 1683] [serial = 2279] [outer = 0x1270dfc00] 11:01:43 INFO - PROCESS | 1683 | 1468605703956 Marionette DEBUG loaded listener.js 11:01:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x128a78800) [pid = 1683] [serial = 2280] [outer = 0x1270dfc00] 11:01:44 INFO - PROCESS | 1683 | 1468605704267 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:01:44 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:01:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 471ms 11:01:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:01:44 INFO - PROCESS | 1683 | 1468605704302 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:01:44 INFO - PROCESS | 1683 | 1468605704303 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:01:44 INFO - PROCESS | 1683 | 1468605704305 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:01:44 INFO - PROCESS | 1683 | 1468605704307 Marionette TRACE conn2 <- [1,3006,null,{}] 11:01:44 INFO - PROCESS | 1683 | 1468605704309 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:01:44 INFO - PROCESS | 1683 | 1468605704310 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:44 INFO - PROCESS | 1683 | 1468605704392 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:01:44 INFO - PROCESS | 1683 | 1468605704396 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605704398 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:44 INFO - PROCESS | 1683 | ++DOCSHELL 0x12ba38800 == 46 [pid = 1683] [id = 761] 11:01:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 115 (0x128b2b000) [pid = 1683] [serial = 2281] [outer = 0x0] 11:01:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 116 (0x128b2f400) [pid = 1683] [serial = 2282] [outer = 0x128b2b000] 11:01:44 INFO - PROCESS | 1683 | 1468605704432 Marionette DEBUG loaded listener.js 11:01:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 117 (0x1291a8800) [pid = 1683] [serial = 2283] [outer = 0x128b2b000] 11:01:44 INFO - PROCESS | 1683 | 1468605704767 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:01:44 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:01:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 470ms 11:01:44 INFO - PROCESS | 1683 | 1468605704776 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:01:44 INFO - PROCESS | 1683 | 1468605704777 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:01:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:01:44 INFO - PROCESS | 1683 | 1468605704792 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:01:44 INFO - PROCESS | 1683 | 1468605704793 Marionette TRACE conn2 <- [1,3010,null,{}] 11:01:44 INFO - PROCESS | 1683 | 1468605704795 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:01:44 INFO - PROCESS | 1683 | 1468605704803 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:44 INFO - PROCESS | 1683 | 1468605704956 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:01:44 INFO - PROCESS | 1683 | 1468605704970 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605704971 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:44 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bd99000 == 47 [pid = 1683] [id = 762] 11:01:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 118 (0x1291a9400) [pid = 1683] [serial = 2284] [outer = 0x0] 11:01:44 INFO - PROCESS | 1683 | ++DOMWINDOW == 119 (0x129df1800) [pid = 1683] [serial = 2285] [outer = 0x1291a9400] 11:01:44 INFO - PROCESS | 1683 | 1468605704996 Marionette DEBUG loaded listener.js 11:01:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 120 (0x12afb3c00) [pid = 1683] [serial = 2286] [outer = 0x1291a9400] 11:01:45 INFO - PROCESS | 1683 | 1468605705303 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:01:45 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:01:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 523ms 11:01:45 INFO - PROCESS | 1683 | 1468605705311 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:01:45 INFO - PROCESS | 1683 | 1468605705313 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:01:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:01:45 INFO - PROCESS | 1683 | 1468605705337 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 1683 | 1468605705338 Marionette TRACE conn2 <- [1,3014,null,{}] 11:01:45 INFO - PROCESS | 1683 | 1468605705340 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:01:45 INFO - PROCESS | 1683 | 1468605705342 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:45 INFO - PROCESS | 1683 | 1468605705459 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:01:45 INFO - PROCESS | 1683 | 1468605705501 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605705502 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:45 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c648000 == 48 [pid = 1683] [id = 763] 11:01:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 121 (0x129412400) [pid = 1683] [serial = 2287] [outer = 0x0] 11:01:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 122 (0x12b161000) [pid = 1683] [serial = 2288] [outer = 0x129412400] 11:01:45 INFO - PROCESS | 1683 | 1468605705527 Marionette DEBUG loaded listener.js 11:01:45 INFO - PROCESS | 1683 | ++DOMWINDOW == 123 (0x12b769400) [pid = 1683] [serial = 2289] [outer = 0x129412400] 11:01:45 INFO - PROCESS | 1683 | [1683] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:01:45 INFO - PROCESS | 1683 | 1468605705861 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:01:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:01:45 INFO - {} 11:01:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:01:45 INFO - {} 11:01:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:01:45 INFO - {} 11:01:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:01:45 INFO - {} 11:01:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 581ms 11:01:45 INFO - PROCESS | 1683 | 1468605705911 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:01:45 INFO - PROCESS | 1683 | 1468605705912 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:01:45 INFO - TEST-START | /FileAPI/fileReader.html 11:01:45 INFO - PROCESS | 1683 | 1468605705914 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 1683 | 1468605705915 Marionette TRACE conn2 <- [1,3018,null,{}] 11:01:45 INFO - PROCESS | 1683 | 1468605705918 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:01:45 INFO - PROCESS | 1683 | 1468605705919 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:46 INFO - PROCESS | 1683 | 1468605706029 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:01:46 INFO - PROCESS | 1683 | 1468605706033 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605706034 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:46 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c8ac000 == 49 [pid = 1683] [id = 764] 11:01:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 124 (0x12b76f000) [pid = 1683] [serial = 2290] [outer = 0x0] 11:01:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 125 (0x12b9f4000) [pid = 1683] [serial = 2291] [outer = 0x12b76f000] 11:01:46 INFO - PROCESS | 1683 | 1468605706095 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 126 (0x12ba7fc00) [pid = 1683] [serial = 2292] [outer = 0x12b76f000] 11:01:46 INFO - PROCESS | 1683 | 1468605706392 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:01:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:01:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:01:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:01:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:01:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 521ms 11:01:46 INFO - PROCESS | 1683 | 1468605706436 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:01:46 INFO - PROCESS | 1683 | 1468605706437 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:01:46 INFO - TEST-START | /FileAPI/historical.html 11:01:46 INFO - PROCESS | 1683 | 1468605706440 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:01:46 INFO - PROCESS | 1683 | 1468605706441 Marionette TRACE conn2 <- [1,3022,null,{}] 11:01:46 INFO - PROCESS | 1683 | 1468605706443 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:01:46 INFO - PROCESS | 1683 | 1468605706456 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:46 INFO - PROCESS | 1683 | 1468605706583 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:01:46 INFO - PROCESS | 1683 | 1468605706625 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605706626 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:46 INFO - PROCESS | 1683 | ++DOCSHELL 0x12d16a800 == 50 [pid = 1683] [id = 765] 11:01:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 127 (0x12b9ee400) [pid = 1683] [serial = 2293] [outer = 0x0] 11:01:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 128 (0x12ba84800) [pid = 1683] [serial = 2294] [outer = 0x12b9ee400] 11:01:46 INFO - PROCESS | 1683 | 1468605706651 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 1683 | ++DOMWINDOW == 129 (0x12bd7dc00) [pid = 1683] [serial = 2295] [outer = 0x12b9ee400] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 128 (0x1127d8000) [pid = 1683] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 127 (0x12a7ea800) [pid = 1683] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 126 (0x119527c00) [pid = 1683] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 125 (0x12b762c00) [pid = 1683] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 124 (0x12955f000) [pid = 1683] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 123 (0x12b76b800) [pid = 1683] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 122 (0x11607a400) [pid = 1683] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 121 (0x1127cfc00) [pid = 1683] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 120 (0x1187fa800) [pid = 1683] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 119 (0x1198dd800) [pid = 1683] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 118 (0x12542d400) [pid = 1683] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 117 (0x112e55000) [pid = 1683] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 116 (0x126e67400) [pid = 1683] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 115 (0x118f79800) [pid = 1683] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 114 (0x12a6ae400) [pid = 1683] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x12a7e8c00) [pid = 1683] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x1291aa800) [pid = 1683] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x1272c2800) [pid = 1683] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x1150db400) [pid = 1683] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x1180ecc00) [pid = 1683] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x1198dc000) [pid = 1683] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x125e99800) [pid = 1683] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x12746a800) [pid = 1683] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x119532400) [pid = 1683] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:01:47 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x116aa4400) [pid = 1683] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:01:47 INFO - PROCESS | 1683 | 1468605707229 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:01:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:01:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:01:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:01:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:01:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:01:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:01:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:01:47 INFO - TEST-OK | /FileAPI/historical.html | took 823ms 11:01:47 INFO - TEST-START | /FileAPI/idlharness.html 11:01:47 INFO - PROCESS | 1683 | 1468605707264 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:01:47 INFO - PROCESS | 1683 | 1468605707265 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:01:47 INFO - PROCESS | 1683 | 1468605707268 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:01:47 INFO - PROCESS | 1683 | 1468605707269 Marionette TRACE conn2 <- [1,3026,null,{}] 11:01:47 INFO - PROCESS | 1683 | 1468605707271 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:01:47 INFO - PROCESS | 1683 | 1468605707273 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:47 INFO - PROCESS | 1683 | 1468605707405 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:01:47 INFO - PROCESS | 1683 | 1468605707507 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605707509 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:47 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c647800 == 51 [pid = 1683] [id = 766] 11:01:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x1132e6c00) [pid = 1683] [serial = 2296] [outer = 0x0] 11:01:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x118879400) [pid = 1683] [serial = 2297] [outer = 0x1132e6c00] 11:01:47 INFO - PROCESS | 1683 | 1468605707550 Marionette DEBUG loaded listener.js 11:01:47 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x124ae2400) [pid = 1683] [serial = 2298] [outer = 0x1132e6c00] 11:01:48 INFO - PROCESS | 1683 | 1468605708138 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:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:01:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:01:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:01:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:01:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:01:48 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:01:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:01:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:01:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:01:48 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:01:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:01:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:01:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:01:48 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:01:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:01:48 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:01:48 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:01:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:01:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:01:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:01:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:01:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:01:48 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:01:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:01:48 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:01:48 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:01:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:01:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:01:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 935ms 11:01:48 INFO - TEST-START | /FileAPI/idlharness.worker 11:01:48 INFO - PROCESS | 1683 | 1468605708204 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:01:48 INFO - PROCESS | 1683 | 1468605708206 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:01:48 INFO - PROCESS | 1683 | 1468605708208 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:01:48 INFO - PROCESS | 1683 | 1468605708210 Marionette TRACE conn2 <- [1,3030,null,{}] 11:01:48 INFO - PROCESS | 1683 | 1468605708214 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:01:48 INFO - PROCESS | 1683 | 1468605708216 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:48 INFO - PROCESS | 1683 | 1468605708315 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:01:48 INFO - PROCESS | 1683 | 1468605708323 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605708324 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:48 INFO - PROCESS | 1683 | ++DOCSHELL 0x1254a9800 == 52 [pid = 1683] [id = 767] 11:01:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x12d086c00) [pid = 1683] [serial = 2299] [outer = 0x0] 11:01:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x12d1c2800) [pid = 1683] [serial = 2300] [outer = 0x12d086c00] 11:01:48 INFO - PROCESS | 1683 | 1468605708351 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x12d1c9c00) [pid = 1683] [serial = 2301] [outer = 0x12d086c00] 11:01:48 INFO - PROCESS | 1683 | [1683] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:01:49 INFO - PROCESS | 1683 | 1468605709014 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:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:01:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:01:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:01:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:01:49 INFO - {} 11:01:49 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:01:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:01:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:01:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:01:49 INFO - {} 11:01:49 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:01:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:01:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:01:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:01:49 INFO - {} 11:01:49 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:01:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:01:49 INFO - {} 11:01:49 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:01:49 INFO - {} 11:01:49 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:01:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:01:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:01:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:01:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:01:49 INFO - {} 11:01:49 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:01:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:01:49 INFO - {} 11:01:49 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:01:49 INFO - {} 11:01:49 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:01:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:49 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:01:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:01:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:01:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:49 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:01:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:01:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:01:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:49 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:01:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:01:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:01:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:49 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:01:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:01:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:01:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:49 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:01:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:01:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:01:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:49 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:01:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:01:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:01:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:49 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:01:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:01:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:01:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:01:49 INFO - {} 11:01:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 834ms 11:01:49 INFO - PROCESS | 1683 | 1468605709044 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:01:49 INFO - PROCESS | 1683 | 1468605709046 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:01:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:01:49 INFO - PROCESS | 1683 | 1468605709049 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:01:49 INFO - PROCESS | 1683 | 1468605709050 Marionette TRACE conn2 <- [1,3034,null,{}] 11:01:49 INFO - PROCESS | 1683 | 1468605709053 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:01:49 INFO - PROCESS | 1683 | 1468605709055 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:49 INFO - PROCESS | 1683 | 1468605709200 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:01:49 INFO - PROCESS | 1683 | 1468605709319 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605709320 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:49 INFO - PROCESS | 1683 | ++DOCSHELL 0x116f1c800 == 53 [pid = 1683] [id = 768] 11:01:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x112eddc00) [pid = 1683] [serial = 2302] [outer = 0x0] 11:01:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x11607a000) [pid = 1683] [serial = 2303] [outer = 0x112eddc00] 11:01:49 INFO - PROCESS | 1683 | 1468605709351 Marionette DEBUG loaded listener.js 11:01:49 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x118162400) [pid = 1683] [serial = 2304] [outer = 0x112eddc00] 11:01:49 INFO - PROCESS | 1683 | 1468605709737 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:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:01:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 721ms 11:01:49 INFO - PROCESS | 1683 | 1468605709770 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:01:49 INFO - PROCESS | 1683 | 1468605709773 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:01:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:01:49 INFO - PROCESS | 1683 | 1468605709777 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:01:49 INFO - PROCESS | 1683 | 1468605709779 Marionette TRACE conn2 <- [1,3038,null,{}] 11:01:49 INFO - PROCESS | 1683 | 1468605709782 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:01:49 INFO - PROCESS | 1683 | 1468605709785 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:49 INFO - PROCESS | 1683 | 1468605709897 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:01:50 INFO - PROCESS | 1683 | 1468605710009 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605710011 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:50 INFO - PROCESS | 1683 | ++DOCSHELL 0x124722800 == 54 [pid = 1683] [id = 769] 11:01:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x1185ea400) [pid = 1683] [serial = 2305] [outer = 0x0] 11:01:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 115 (0x11967e800) [pid = 1683] [serial = 2306] [outer = 0x1185ea400] 11:01:50 INFO - PROCESS | 1683 | 1468605710045 Marionette DEBUG loaded listener.js 11:01:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 116 (0x120f40400) [pid = 1683] [serial = 2307] [outer = 0x1185ea400] 11:01:50 INFO - PROCESS | 1683 | 1468605710414 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:01:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:01:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:01:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 674ms 11:01:50 INFO - PROCESS | 1683 | 1468605710453 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:01:50 INFO - PROCESS | 1683 | 1468605710456 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:01:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:01:50 INFO - PROCESS | 1683 | 1468605710459 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:01:50 INFO - PROCESS | 1683 | 1468605710460 Marionette TRACE conn2 <- [1,3042,null,{}] 11:01:50 INFO - PROCESS | 1683 | 1468605710463 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:01:50 INFO - PROCESS | 1683 | 1468605710464 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:50 INFO - PROCESS | 1683 | 1468605710579 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:01:50 INFO - PROCESS | 1683 | 1468605710700 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605710702 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:50 INFO - PROCESS | 1683 | ++DOCSHELL 0x12912d800 == 55 [pid = 1683] [id = 770] 11:01:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 117 (0x124d1c800) [pid = 1683] [serial = 2308] [outer = 0x0] 11:01:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 118 (0x1254edc00) [pid = 1683] [serial = 2309] [outer = 0x124d1c800] 11:01:50 INFO - PROCESS | 1683 | 1468605710733 Marionette DEBUG loaded listener.js 11:01:50 INFO - PROCESS | 1683 | ++DOMWINDOW == 119 (0x126e6e000) [pid = 1683] [serial = 2310] [outer = 0x124d1c800] 11:01:51 INFO - PROCESS | 1683 | 1468605711214 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:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:01:51 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:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:01:51 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:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:01:51 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:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:01:51 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:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:01:51 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:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:01:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:01:51 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:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:01:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:01:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:01:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:01:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:01:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:01:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:01:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:01:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 778ms 11:01:51 INFO - PROCESS | 1683 | 1468605711238 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:01:51 INFO - PROCESS | 1683 | 1468605711240 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:01:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:01:51 INFO - PROCESS | 1683 | 1468605711253 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:01:51 INFO - PROCESS | 1683 | 1468605711261 Marionette TRACE conn2 <- [1,3046,null,{}] 11:01:51 INFO - PROCESS | 1683 | 1468605711311 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:01:51 INFO - PROCESS | 1683 | 1468605711315 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:51 INFO - PROCESS | 1683 | 1468605711503 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:01:51 INFO - PROCESS | 1683 | 1468605711612 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605711614 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:51 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c8ac800 == 56 [pid = 1683] [id = 771] 11:01:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 120 (0x126e73800) [pid = 1683] [serial = 2311] [outer = 0x0] 11:01:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 121 (0x12b76d800) [pid = 1683] [serial = 2312] [outer = 0x126e73800] 11:01:51 INFO - PROCESS | 1683 | 1468605711660 Marionette DEBUG loaded listener.js 11:01:51 INFO - PROCESS | 1683 | ++DOMWINDOW == 122 (0x12b9f9400) [pid = 1683] [serial = 2313] [outer = 0x126e73800] 11:01:51 INFO - PROCESS | 1683 | [1683] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:01:52 INFO - PROCESS | 1683 | 1468605712094 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:01:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:01:52 INFO - {} 11:01:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 881ms 11:01:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:01:52 INFO - PROCESS | 1683 | 1468605712125 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:01:52 INFO - PROCESS | 1683 | 1468605712127 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:01:52 INFO - PROCESS | 1683 | 1468605712129 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:01:52 INFO - PROCESS | 1683 | 1468605712130 Marionette TRACE conn2 <- [1,3050,null,{}] 11:01:52 INFO - PROCESS | 1683 | 1468605712133 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:01:52 INFO - PROCESS | 1683 | 1468605712134 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:52 INFO - PROCESS | 1683 | 1468605712247 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:01:52 INFO - PROCESS | 1683 | 1468605712357 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605712358 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:52 INFO - PROCESS | 1683 | ++DOCSHELL 0x12df15000 == 57 [pid = 1683] [id = 772] 11:01:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 123 (0x12bd83800) [pid = 1683] [serial = 2314] [outer = 0x0] 11:01:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 124 (0x12d1be800) [pid = 1683] [serial = 2315] [outer = 0x12bd83800] 11:01:52 INFO - PROCESS | 1683 | 1468605712388 Marionette DEBUG loaded listener.js 11:01:52 INFO - PROCESS | 1683 | ++DOMWINDOW == 125 (0x12d1c5800) [pid = 1683] [serial = 2316] [outer = 0x12bd83800] 11:01:52 INFO - PROCESS | 1683 | 1468605712735 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:01:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:01:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:01:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:01:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:01:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 622ms 11:01:52 INFO - PROCESS | 1683 | 1468605712751 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:01:52 INFO - PROCESS | 1683 | 1468605712753 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:01:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:01:52 INFO - PROCESS | 1683 | 1468605712755 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:01:52 INFO - PROCESS | 1683 | 1468605712757 Marionette TRACE conn2 <- [1,3054,null,{}] 11:01:52 INFO - PROCESS | 1683 | 1468605712759 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:01:52 INFO - PROCESS | 1683 | 1468605712761 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:52 INFO - PROCESS | 1683 | 1468605712871 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:01:52 INFO - PROCESS | 1683 | 1468605712983 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605712987 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:53 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a74b800 == 58 [pid = 1683] [id = 773] 11:01:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 126 (0x12d854800) [pid = 1683] [serial = 2317] [outer = 0x0] 11:01:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 127 (0x12d857c00) [pid = 1683] [serial = 2318] [outer = 0x12d854800] 11:01:53 INFO - PROCESS | 1683 | 1468605713025 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 1683 | ++DOMWINDOW == 128 (0x12d85f000) [pid = 1683] [serial = 2319] [outer = 0x12d854800] 11:01:53 INFO - PROCESS | 1683 | 1468605713734 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:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:01:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:01:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:01:53 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:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:01:53 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:01:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:01:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1043ms 11:01:53 INFO - PROCESS | 1683 | 1468605713800 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:01:53 INFO - PROCESS | 1683 | 1468605713803 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:01:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:01:53 INFO - PROCESS | 1683 | 1468605713807 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:01:53 INFO - PROCESS | 1683 | 1468605713810 Marionette TRACE conn2 <- [1,3058,null,{}] 11:01:53 INFO - PROCESS | 1683 | 1468605713815 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:01:53 INFO - PROCESS | 1683 | 1468605713817 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:53 INFO - PROCESS | 1683 | 1468605713968 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:01:54 INFO - PROCESS | 1683 | 1468605714081 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605714085 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:54 INFO - PROCESS | 1683 | ++DOCSHELL 0x117e6d800 == 59 [pid = 1683] [id = 774] 11:01:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 129 (0x1132cf800) [pid = 1683] [serial = 2320] [outer = 0x0] 11:01:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 130 (0x113d93c00) [pid = 1683] [serial = 2321] [outer = 0x1132cf800] 11:01:54 INFO - PROCESS | 1683 | 1468605714128 Marionette DEBUG loaded listener.js 11:01:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 131 (0x116079400) [pid = 1683] [serial = 2322] [outer = 0x1132cf800] 11:01:54 INFO - PROCESS | 1683 | 1468605714560 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:01:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:01:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:01:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:01:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:01:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:01:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:01:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:01:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:01:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:01:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:01:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:01:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:01:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:01:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:01:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:01:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:01:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:01:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:01:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:01:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 779ms 11:01:54 INFO - PROCESS | 1683 | 1468605714586 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:01:54 INFO - PROCESS | 1683 | 1468605714589 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:01:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:01:54 INFO - PROCESS | 1683 | 1468605714594 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:01:54 INFO - PROCESS | 1683 | 1468605714595 Marionette TRACE conn2 <- [1,3062,null,{}] 11:01:54 INFO - PROCESS | 1683 | 1468605714598 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:01:54 INFO - PROCESS | 1683 | 1468605714600 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:54 INFO - PROCESS | 1683 | 1468605714698 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:01:54 INFO - PROCESS | 1683 | 1468605714773 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605714774 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:54 INFO - PROCESS | 1683 | ++DOCSHELL 0x119d14000 == 60 [pid = 1683] [id = 775] 11:01:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 132 (0x116aaa800) [pid = 1683] [serial = 2323] [outer = 0x0] 11:01:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 133 (0x115d57c00) [pid = 1683] [serial = 2324] [outer = 0x116aaa800] 11:01:54 INFO - PROCESS | 1683 | 1468605714843 Marionette DEBUG loaded listener.js 11:01:54 INFO - PROCESS | 1683 | ++DOMWINDOW == 134 (0x116fbe400) [pid = 1683] [serial = 2325] [outer = 0x116aaa800] 11:01:54 INFO - PROCESS | 1683 | [1683] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x12c659000 == 59 [pid = 1683] [id = 626] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x1254a9800 == 58 [pid = 1683] [id = 767] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x12c647800 == 57 [pid = 1683] [id = 766] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x12d16a800 == 56 [pid = 1683] [id = 765] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x12c8ac000 == 55 [pid = 1683] [id = 764] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x12c648000 == 54 [pid = 1683] [id = 763] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x12bd99000 == 53 [pid = 1683] [id = 762] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x12ba38800 == 52 [pid = 1683] [id = 761] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x12a762000 == 51 [pid = 1683] [id = 760] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x12912a800 == 50 [pid = 1683] [id = 759] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x123977800 == 49 [pid = 1683] [id = 758] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x1167aa800 == 48 [pid = 1683] [id = 757] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x128a99800 == 47 [pid = 1683] [id = 756] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x11848d000 == 46 [pid = 1683] [id = 755] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x12df07800 == 45 [pid = 1683] [id = 754] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x12c6b5000 == 44 [pid = 1683] [id = 753] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x12a536000 == 43 [pid = 1683] [id = 752] 11:01:55 INFO - PROCESS | 1683 | --DOCSHELL 0x122eb5000 == 42 [pid = 1683] [id = 751] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 133 (0x116979000) [pid = 1683] [serial = 2111] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 132 (0x113279800) [pid = 1683] [serial = 2108] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 131 (0x12a6ef400) [pid = 1683] [serial = 2230] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 130 (0x12a7f1800) [pid = 1683] [serial = 2233] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 129 (0x12a7e8800) [pid = 1683] [serial = 2231] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 128 (0x129418c00) [pid = 1683] [serial = 2209] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 127 (0x128a75800) [pid = 1683] [serial = 2224] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 126 (0x128c44000) [pid = 1683] [serial = 2225] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 125 (0x1185e5800) [pid = 1683] [serial = 2215] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 124 (0x118fb1800) [pid = 1683] [serial = 2216] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 123 (0x118884000) [pid = 1683] [serial = 2198] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 122 (0x1183dc800) [pid = 1683] [serial = 2197] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 121 (0x12445bc00) [pid = 1683] [serial = 2221] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 120 (0x126e70800) [pid = 1683] [serial = 2222] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 119 (0x127468800) [pid = 1683] [serial = 2204] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 118 (0x126d9f000) [pid = 1683] [serial = 2203] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 117 (0x128c3f800) [pid = 1683] [serial = 2206] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 116 (0x1291a9c00) [pid = 1683] [serial = 2207] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 115 (0x1198d2400) [pid = 1683] [serial = 2200] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 114 (0x122e26800) [pid = 1683] [serial = 2201] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x1195d5800) [pid = 1683] [serial = 2218] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x122fcbc00) [pid = 1683] [serial = 2219] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x1160d9400) [pid = 1683] [serial = 2213] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x113278c00) [pid = 1683] [serial = 2212] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x12afb5400) [pid = 1683] [serial = 2236] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x124eddc00) [pid = 1683] [serial = 2234] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x120f40c00) [pid = 1683] [serial = 2241] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x128ea0000) [pid = 1683] [serial = 2244] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x1254f0400) [pid = 1683] [serial = 2242] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 104 (0x12b154400) [pid = 1683] [serial = 2237] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 103 (0x12b15b400) [pid = 1683] [serial = 2239] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 102 (0x12955d800) [pid = 1683] [serial = 2210] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 101 (0x129de3400) [pid = 1683] [serial = 2227] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 100 (0x12b76bc00) [pid = 1683] [serial = 2245] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 99 (0x12a6ac400) [pid = 1683] [serial = 2228] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 98 (0x12b9eec00) [pid = 1683] [serial = 2247] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 97 (0x12b9fd000) [pid = 1683] [serial = 2248] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 96 (0x119166000) [pid = 1683] [serial = 2153] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 95 (0x124010800) [pid = 1683] [serial = 2156] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 94 (0x1270d8c00) [pid = 1683] [serial = 2159] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 93 (0x116fbf800) [pid = 1683] [serial = 2150] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | --DOMWINDOW == 92 (0x128a71000) [pid = 1683] [serial = 2147] [outer = 0x0] [url = about:blank] 11:01:55 INFO - PROCESS | 1683 | 1468605715273 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:01:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:01:55 INFO - {} 11:01:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 725ms 11:01:55 INFO - PROCESS | 1683 | 1468605715319 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:01:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:01:55 INFO - PROCESS | 1683 | 1468605715320 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:01:55 INFO - PROCESS | 1683 | 1468605715323 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:01:55 INFO - PROCESS | 1683 | 1468605715325 Marionette TRACE conn2 <- [1,3066,null,{}] 11:01:55 INFO - PROCESS | 1683 | 1468605715335 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:01:55 INFO - PROCESS | 1683 | 1468605715338 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:55 INFO - PROCESS | 1683 | 1468605715446 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:01:55 INFO - PROCESS | 1683 | 1468605715452 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605715454 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:55 INFO - PROCESS | 1683 | ++DOCSHELL 0x1169a9800 == 43 [pid = 1683] [id = 776] 11:01:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 93 (0x1187fb000) [pid = 1683] [serial = 2326] [outer = 0x0] 11:01:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 94 (0x11887fc00) [pid = 1683] [serial = 2327] [outer = 0x1187fb000] 11:01:55 INFO - PROCESS | 1683 | 1468605715483 Marionette DEBUG loaded listener.js 11:01:55 INFO - PROCESS | 1683 | ++DOMWINDOW == 95 (0x11915d000) [pid = 1683] [serial = 2328] [outer = 0x1187fb000] 11:01:55 INFO - PROCESS | 1683 | 1468605715819 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:01:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:01:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:01:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:01:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:01:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:01:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:01:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:01:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 572ms 11:01:55 INFO - PROCESS | 1683 | 1468605715894 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:01:55 INFO - PROCESS | 1683 | 1468605715896 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:01:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:01:55 INFO - PROCESS | 1683 | 1468605715898 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:01:55 INFO - PROCESS | 1683 | 1468605715899 Marionette TRACE conn2 <- [1,3070,null,{}] 11:01:55 INFO - PROCESS | 1683 | 1468605715902 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:01:55 INFO - PROCESS | 1683 | 1468605715903 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:56 INFO - PROCESS | 1683 | 1468605715993 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:01:56 INFO - PROCESS | 1683 | 1468605715998 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605715999 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:56 INFO - PROCESS | 1683 | ++DOCSHELL 0x119a1e800 == 44 [pid = 1683] [id = 777] 11:01:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 96 (0x1195ce800) [pid = 1683] [serial = 2329] [outer = 0x0] 11:01:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 97 (0x1195db800) [pid = 1683] [serial = 2330] [outer = 0x1195ce800] 11:01:56 INFO - PROCESS | 1683 | 1468605716025 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 98 (0x1196f2c00) [pid = 1683] [serial = 2331] [outer = 0x1195ce800] 11:01:56 INFO - PROCESS | 1683 | 1468605716379 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:01:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:01:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:01:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:01:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:01:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:01:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:01:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 519ms 11:01:56 INFO - PROCESS | 1683 | 1468605716427 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:01:56 INFO - PROCESS | 1683 | 1468605716428 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:01:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:01:56 INFO - PROCESS | 1683 | 1468605716432 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:01:56 INFO - PROCESS | 1683 | 1468605716433 Marionette TRACE conn2 <- [1,3074,null,{}] 11:01:56 INFO - PROCESS | 1683 | 1468605716435 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:01:56 INFO - PROCESS | 1683 | 1468605716437 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:56 INFO - PROCESS | 1683 | 1468605716524 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:01:56 INFO - PROCESS | 1683 | 1468605716527 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605716528 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:56 INFO - PROCESS | 1683 | ++DOCSHELL 0x1240ba800 == 45 [pid = 1683] [id = 778] 11:01:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 99 (0x119808c00) [pid = 1683] [serial = 2332] [outer = 0x0] 11:01:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 100 (0x1198d6000) [pid = 1683] [serial = 2333] [outer = 0x119808c00] 11:01:56 INFO - PROCESS | 1683 | 1468605716554 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 1683 | ++DOMWINDOW == 101 (0x1199e7c00) [pid = 1683] [serial = 2334] [outer = 0x119808c00] 11:01:56 INFO - PROCESS | 1683 | 1468605716887 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:01:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:01:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:01:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:01:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:01:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:01:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:01:56 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 471ms 11:01:56 INFO - PROCESS | 1683 | 1468605716904 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:01:56 INFO - PROCESS | 1683 | 1468605716905 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:01:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:01:56 INFO - PROCESS | 1683 | 1468605716907 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:01:56 INFO - PROCESS | 1683 | 1468605716908 Marionette TRACE conn2 <- [1,3078,null,{}] 11:01:56 INFO - PROCESS | 1683 | 1468605716911 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:01:56 INFO - PROCESS | 1683 | 1468605716915 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:57 INFO - PROCESS | 1683 | 1468605717025 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:01:57 INFO - PROCESS | 1683 | 1468605717108 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605717116 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:57 INFO - PROCESS | 1683 | ++DOCSHELL 0x122f48800 == 46 [pid = 1683] [id = 779] 11:01:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 102 (0x1199e7800) [pid = 1683] [serial = 2335] [outer = 0x0] 11:01:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 103 (0x11c528000) [pid = 1683] [serial = 2336] [outer = 0x1199e7800] 11:01:57 INFO - PROCESS | 1683 | 1468605717141 Marionette DEBUG loaded listener.js 11:01:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 104 (0x1240fec00) [pid = 1683] [serial = 2337] [outer = 0x1199e7800] 11:01:57 INFO - PROCESS | 1683 | 1468605717427 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 11:01:57 INFO - PROCESS | 1683 | 1468605717478 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:01:57 INFO - PROCESS | 1683 | 1468605717480 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:01:57 INFO - PROCESS | 1683 | 1468605717483 Marionette TRACE conn2 <- [1,3082,null,{}] 11:01:57 INFO - PROCESS | 1683 | 1468605717487 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:01:57 INFO - PROCESS | 1683 | 1468605717489 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:57 INFO - PROCESS | 1683 | 1468605717605 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:01:57 INFO - PROCESS | 1683 | 1468605717648 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605717649 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:57 INFO - PROCESS | 1683 | ++DOCSHELL 0x12912a800 == 47 [pid = 1683] [id = 780] 11:01:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 105 (0x1199ed800) [pid = 1683] [serial = 2338] [outer = 0x0] 11:01:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x124910c00) [pid = 1683] [serial = 2339] [outer = 0x1199ed800] 11:01:57 INFO - PROCESS | 1683 | 1468605717673 Marionette DEBUG loaded listener.js 11:01:57 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x1254e9c00) [pid = 1683] [serial = 2340] [outer = 0x1199ed800] 11:01:57 INFO - PROCESS | 1683 | 1468605717966 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:01:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:01:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:01:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:01:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 522ms 11:01:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:01:58 INFO - PROCESS | 1683 | 1468605718004 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:01:58 INFO - PROCESS | 1683 | 1468605718005 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:01:58 INFO - PROCESS | 1683 | 1468605718007 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:01:58 INFO - PROCESS | 1683 | 1468605718008 Marionette TRACE conn2 <- [1,3086,null,{}] 11:01:58 INFO - PROCESS | 1683 | 1468605718010 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:01:58 INFO - PROCESS | 1683 | 1468605718012 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:58 INFO - PROCESS | 1683 | 1468605718137 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:01:58 INFO - PROCESS | 1683 | 1468605718148 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605718150 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:58 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a543000 == 48 [pid = 1683] [id = 781] 11:01:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x125e6d800) [pid = 1683] [serial = 2341] [outer = 0x0] 11:01:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x126d09800) [pid = 1683] [serial = 2342] [outer = 0x125e6d800] 11:01:58 INFO - PROCESS | 1683 | 1468605718174 Marionette DEBUG loaded listener.js 11:01:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x126e6c800) [pid = 1683] [serial = 2343] [outer = 0x125e6d800] 11:01:58 INFO - PROCESS | 1683 | 1468605718488 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:01:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:01:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 519ms 11:01:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:01:58 INFO - PROCESS | 1683 | 1468605718526 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:01:58 INFO - PROCESS | 1683 | 1468605718528 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:01:58 INFO - PROCESS | 1683 | 1468605718530 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:01:58 INFO - PROCESS | 1683 | 1468605718531 Marionette TRACE conn2 <- [1,3090,null,{}] 11:01:58 INFO - PROCESS | 1683 | 1468605718533 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:01:58 INFO - PROCESS | 1683 | 1468605718535 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:58 INFO - PROCESS | 1683 | 1468605718649 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:01:58 INFO - PROCESS | 1683 | 1468605718694 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605718695 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:58 INFO - PROCESS | 1683 | ++DOCSHELL 0x12a746800 == 49 [pid = 1683] [id = 782] 11:01:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x126e1ac00) [pid = 1683] [serial = 2344] [outer = 0x0] 11:01:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x1272c0400) [pid = 1683] [serial = 2345] [outer = 0x126e1ac00] 11:01:58 INFO - PROCESS | 1683 | 1468605718719 Marionette DEBUG loaded listener.js 11:01:58 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x128a69400) [pid = 1683] [serial = 2346] [outer = 0x126e1ac00] 11:01:59 INFO - PROCESS | 1683 | 1468605719022 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:01:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:01:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 521ms 11:01:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:01:59 INFO - PROCESS | 1683 | 1468605719053 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:01:59 INFO - PROCESS | 1683 | 1468605719054 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:01:59 INFO - PROCESS | 1683 | 1468605719056 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:01:59 INFO - PROCESS | 1683 | 1468605719057 Marionette TRACE conn2 <- [1,3094,null,{}] 11:01:59 INFO - PROCESS | 1683 | 1468605719059 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:01:59 INFO - PROCESS | 1683 | 1468605719060 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:59 INFO - PROCESS | 1683 | 1468605719187 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:01:59 INFO - PROCESS | 1683 | 1468605719200 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1683 | 1468605719201 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:59 INFO - PROCESS | 1683 | ++DOCSHELL 0x12b71b800 == 50 [pid = 1683] [id = 783] 11:01:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x1138f2000) [pid = 1683] [serial = 2347] [outer = 0x0] 11:01:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 115 (0x128a76400) [pid = 1683] [serial = 2348] [outer = 0x1138f2000] 11:01:59 INFO - PROCESS | 1683 | 1468605719225 Marionette DEBUG loaded listener.js 11:01:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 116 (0x128b30c00) [pid = 1683] [serial = 2349] [outer = 0x1138f2000] 11:01:59 INFO - PROCESS | 1683 | --DOMWINDOW == 115 (0x129412400) [pid = 1683] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:01:59 INFO - PROCESS | 1683 | --DOMWINDOW == 114 (0x12b76f000) [pid = 1683] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:01:59 INFO - PROCESS | 1683 | --DOMWINDOW == 113 (0x11952d800) [pid = 1683] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:01:59 INFO - PROCESS | 1683 | --DOMWINDOW == 112 (0x119162400) [pid = 1683] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:01:59 INFO - PROCESS | 1683 | --DOMWINDOW == 111 (0x1187fa000) [pid = 1683] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:01:59 INFO - PROCESS | 1683 | --DOMWINDOW == 110 (0x1270dfc00) [pid = 1683] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:01:59 INFO - PROCESS | 1683 | --DOMWINDOW == 109 (0x128b2b000) [pid = 1683] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:01:59 INFO - PROCESS | 1683 | --DOMWINDOW == 108 (0x12b9ee400) [pid = 1683] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:01:59 INFO - PROCESS | 1683 | --DOMWINDOW == 107 (0x1132e6c00) [pid = 1683] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:01:59 INFO - PROCESS | 1683 | --DOMWINDOW == 106 (0x124909400) [pid = 1683] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:01:59 INFO - PROCESS | 1683 | --DOMWINDOW == 105 (0x1291a9400) [pid = 1683] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:01:59 INFO - PROCESS | 1683 | 1468605719611 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:01:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:01:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 570ms 11:01:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:01:59 INFO - PROCESS | 1683 | 1468605719627 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:01:59 INFO - PROCESS | 1683 | 1468605719628 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:01:59 INFO - PROCESS | 1683 | 1468605719631 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:01:59 INFO - PROCESS | 1683 | 1468605719634 Marionette TRACE conn2 <- [1,3098,null,{}] 11:01:59 INFO - PROCESS | 1683 | 1468605719637 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:01:59 INFO - PROCESS | 1683 | 1468605719639 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:59 INFO - PROCESS | 1683 | 1468605719742 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:01:59 INFO - PROCESS | 1683 | 1468605719813 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1683 | 1468605719814 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:01:59 INFO - PROCESS | 1683 | ++DOCSHELL 0x12bda5800 == 51 [pid = 1683] [id = 784] 11:01:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 106 (0x128b2a800) [pid = 1683] [serial = 2350] [outer = 0x0] 11:01:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 107 (0x128c3f800) [pid = 1683] [serial = 2351] [outer = 0x128b2a800] 11:01:59 INFO - PROCESS | 1683 | 1468605719850 Marionette DEBUG loaded listener.js 11:01:59 INFO - PROCESS | 1683 | ++DOMWINDOW == 108 (0x12955e000) [pid = 1683] [serial = 2352] [outer = 0x128b2a800] 11:02:00 INFO - PROCESS | 1683 | 1468605720139 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:02:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:02:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:02:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 522ms 11:02:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:02:00 INFO - PROCESS | 1683 | 1468605720154 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:02:00 INFO - PROCESS | 1683 | 1468605720155 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:02:00 INFO - PROCESS | 1683 | 1468605720157 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:02:00 INFO - PROCESS | 1683 | 1468605720168 Marionette TRACE conn2 <- [1,3102,null,{}] 11:02:00 INFO - PROCESS | 1683 | 1468605720178 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:02:00 INFO - PROCESS | 1683 | 1468605720179 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:02:00 INFO - PROCESS | 1683 | 1468605720278 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:02:00 INFO - PROCESS | 1683 | 1468605720282 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605720283 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:02:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c641000 == 52 [pid = 1683] [id = 785] 11:02:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 109 (0x12955f800) [pid = 1683] [serial = 2353] [outer = 0x0] 11:02:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 110 (0x12a6e5000) [pid = 1683] [serial = 2354] [outer = 0x12955f800] 11:02:00 INFO - PROCESS | 1683 | 1468605720307 Marionette DEBUG loaded listener.js 11:02:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 111 (0x12a7ea400) [pid = 1683] [serial = 2355] [outer = 0x12955f800] 11:02:00 INFO - PROCESS | 1683 | 1468605720634 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:02:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:02:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 486ms 11:02:00 INFO - PROCESS | 1683 | 1468605720643 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:02:00 INFO - PROCESS | 1683 | 1468605720644 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:02:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:02:00 INFO - PROCESS | 1683 | 1468605720647 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:02:00 INFO - PROCESS | 1683 | 1468605720650 Marionette TRACE conn2 <- [1,3106,null,{}] 11:02:00 INFO - PROCESS | 1683 | 1468605720656 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:02:00 INFO - PROCESS | 1683 | 1468605720657 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:02:00 INFO - PROCESS | 1683 | 1468605720758 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:02:00 INFO - PROCESS | 1683 | 1468605720838 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605720839 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:02:00 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c644000 == 53 [pid = 1683] [id = 786] 11:02:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 112 (0x1176e7c00) [pid = 1683] [serial = 2356] [outer = 0x0] 11:02:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 113 (0x12a6ee400) [pid = 1683] [serial = 2357] [outer = 0x1176e7c00] 11:02:00 INFO - PROCESS | 1683 | 1468605720863 Marionette DEBUG loaded listener.js 11:02:00 INFO - PROCESS | 1683 | ++DOMWINDOW == 114 (0x12a7f2800) [pid = 1683] [serial = 2358] [outer = 0x1176e7c00] 11:02:01 INFO - PROCESS | 1683 | 1468605721140 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:02:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:02:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:02:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:02:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 523ms 11:02:01 INFO - PROCESS | 1683 | 1468605721171 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:02:01 INFO - PROCESS | 1683 | 1468605721172 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:02:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:02:01 INFO - PROCESS | 1683 | 1468605721175 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:02:01 INFO - PROCESS | 1683 | 1468605721175 Marionette TRACE conn2 <- [1,3110,null,{}] 11:02:01 INFO - PROCESS | 1683 | 1468605721178 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:02:01 INFO - PROCESS | 1683 | 1468605721179 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:02:01 INFO - PROCESS | 1683 | 1468605721280 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:02:01 INFO - PROCESS | 1683 | 1468605721284 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605721286 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:02:01 INFO - PROCESS | 1683 | ++DOCSHELL 0x12c88e800 == 54 [pid = 1683] [id = 787] 11:02:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 115 (0x12a7ea800) [pid = 1683] [serial = 2359] [outer = 0x0] 11:02:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 116 (0x12afb0800) [pid = 1683] [serial = 2360] [outer = 0x12a7ea800] 11:02:01 INFO - PROCESS | 1683 | 1468605721310 Marionette DEBUG loaded listener.js 11:02:01 INFO - PROCESS | 1683 | ++DOMWINDOW == 117 (0x12b762800) [pid = 1683] [serial = 2361] [outer = 0x12a7ea800] 11:02:01 INFO - PROCESS | 1683 | 1468605721741 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:02:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:02:01 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:02:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:02:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 620ms 11:02:01 INFO - PROCESS | 1683 | 1468605721795 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:02:01 INFO - PROCESS | 1683 | 1468605721798 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:02:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:02:01 INFO - PROCESS | 1683 | 1468605721801 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:02:01 INFO - PROCESS | 1683 | 1468605721803 Marionette TRACE conn2 <- [1,3114,null,{}] 11:02:01 INFO - PROCESS | 1683 | 1468605721807 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:02:01 INFO - PROCESS | 1683 | 1468605721809 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:02:01 INFO - PROCESS | 1683 | 1468605721957 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:02:02 INFO - PROCESS | 1683 | 1468605722046 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\", \"2e0839dc-1d20-4c9e-af3b-cc2c0242063d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1683 | 1468605722048 Marionette INFO sendAsync a9c5049c-1422-c441-ae62-0298d17508e1 11:02:02 INFO - PROCESS | 1683 | ++DOCSHELL 0x118f98000 == 55 [pid = 1683] [id = 788] 11:02:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 118 (0x1127d8c00) [pid = 1683] [serial = 2362] [outer = 0x0] 11:02:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 119 (0x112cc6400) [pid = 1683] [serial = 2363] [outer = 0x1127d8c00] 11:02:02 INFO - PROCESS | 1683 | 1468605722079 Marionette DEBUG loaded listener.js 11:02:02 INFO - PROCESS | 1683 | ++DOMWINDOW == 120 (0x1132e0400) [pid = 1683] [serial = 2364] [outer = 0x1127d8c00] 11:02:02 INFO - PROCESS | 1683 | 1468605722437 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:02:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:02:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 674ms 11:02:02 INFO - PROCESS | 1683 | 1468605722476 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:02:02 INFO - PROCESS | 1683 | 1468605722479 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:02:03 WARNING - u'runner_teardown' () 11:02:03 INFO - No more tests 11:02:03 INFO - Got 0 unexpected results 11:02:03 INFO - SUITE-END | took 516s 11:02:03 INFO - Closing logging queue 11:02:03 INFO - queue closed 11:02:03 INFO - Return code: 0 11:02:03 WARNING - # TBPL SUCCESS # 11:02:03 INFO - Running post-action listener: _resource_record_post_action 11:02:03 INFO - Running post-run listener: _resource_record_post_run 11:02:04 INFO - Total resource usage - Wall time: 537s; CPU: 58.0%; Read bytes: 31714816; Write bytes: 951883264; Read time: 218; Write time: 5051 11:02:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:02:04 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 154198528; Write bytes: 156350464; Read time: 13883; Write time: 339 11:02:04 INFO - run-tests - Wall time: 520s; CPU: 58.0%; Read bytes: 29543936; Write bytes: 792604160; Read time: 199; Write time: 4701 11:02:04 INFO - Running post-run listener: _upload_blobber_files 11:02:04 INFO - Blob upload gear active. 11:02:04 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:02:04 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:02:04 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:02:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:02:05 INFO - (blobuploader) - INFO - Open directory for files ... 11:02:05 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:02:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:02:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:02:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:02:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:02:06 INFO - (blobuploader) - INFO - Done attempting. 11:02:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:02:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:02:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:02:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:02:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:02:08 INFO - (blobuploader) - INFO - Done attempting. 11:02:08 INFO - (blobuploader) - INFO - Iteration through files over. 11:02:08 INFO - Return code: 0 11:02:08 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:02:08 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:02:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c243f298cd85b6e34426dd035c7ec2fb30bd8814b6ca864d3795069c119e815eb108eeb4f13052a4938c3057b6b4da0e352d1eddcde703f7bef508227113b5f8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0947847a5ce6897486750e60a3866db3ebc03b61e98fb8c817c02167129d0c059546f1aaa63e100610b5fc07d70c5aecaae5567870fec7e3e2da340baf849a57"} 11:02:08 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:02:08 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:02:08 INFO - Contents: 11:02:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c243f298cd85b6e34426dd035c7ec2fb30bd8814b6ca864d3795069c119e815eb108eeb4f13052a4938c3057b6b4da0e352d1eddcde703f7bef508227113b5f8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0947847a5ce6897486750e60a3866db3ebc03b61e98fb8c817c02167129d0c059546f1aaa63e100610b5fc07d70c5aecaae5567870fec7e3e2da340baf849a57"} 11:02:08 INFO - Running post-run listener: copy_logs_to_upload_dir 11:02:08 INFO - Copying logs to upload dir... 11:02:08 INFO - mkdir: /builds/slave/test/build/upload/logs 11:02:08 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=622.689583 ========= master_lag: 21.82 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 44 secs) (at 2016-07-15 11:02:30.078256) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 45 secs) (at 2016-07-15 11:02:30.082090) ========= 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.B4ZJ9JXfSz/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.m9KLCdEiC1/Listeners TMPDIR=/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c243f298cd85b6e34426dd035c7ec2fb30bd8814b6ca864d3795069c119e815eb108eeb4f13052a4938c3057b6b4da0e352d1eddcde703f7bef508227113b5f8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0947847a5ce6897486750e60a3866db3ebc03b61e98fb8c817c02167129d0c059546f1aaa63e100610b5fc07d70c5aecaae5567870fec7e3e2da340baf849a57"} build_url:https://queue.taskcluster.net/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012914 build_url: 'https://queue.taskcluster.net/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c243f298cd85b6e34426dd035c7ec2fb30bd8814b6ca864d3795069c119e815eb108eeb4f13052a4938c3057b6b4da0e352d1eddcde703f7bef508227113b5f8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0947847a5ce6897486750e60a3866db3ebc03b61e98fb8c817c02167129d0c059546f1aaa63e100610b5fc07d70c5aecaae5567870fec7e3e2da340baf849a57"}' symbols_url: 'https://queue.taskcluster.net/v1/task/boM4Lr-GSUKjfiiuJqoxUw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 45.95 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 45 secs) (at 2016-07-15 11:03:16.044390) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 17 secs) (at 2016-07-15 11:03:16.044739) ========= 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.B4ZJ9JXfSz/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.m9KLCdEiC1/Listeners TMPDIR=/var/folders/yk/gx088sh5025_4j2qsy7fj5kw00000w/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.005193 ========= master_lag: 17.11 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 17 secs) (at 2016-07-15 11:03:33.156697) ========= ========= Started reboot skipped (results: 3, elapsed: 1 secs) (at 2016-07-15 11:03:33.157025) ========= ========= Finished reboot skipped (results: 3, elapsed: 1 secs) (at 2016-07-15 11:03:34.455609) ========= ========= Total master_lag: 85.00 =========